body::-webkit-scrollbar, div::-webkit-scrollbar { width: 7px !important; height: 7px !important; }
div::-webkit-scrollbar-button { width: 0px; height: 0px; }
div::-webkit-scrollbar-thumb { background: rgb(119, 119, 119); border: 0px none rgb(255, 255, 255); }
div::-webkit-scrollbar-thumb:hover { background: rgb(0, 0, 0); }
div::-webkit-scrollbar-thumb:active { background: rgb(0, 0, 0); }
div::-webkit-scrollbar-track { background: transparent; border-radius: 0px; }
div::-webkit-scrollbar-track { background: rgb(224, 224, 224); }
div::-webkit-scrollbar-track:hover { }
div::-webkit-scrollbar-track:active { }
div::-webkit-scrollbar-corner { background: transparent; }
body {
  scrollbar-width: none;
}
#wrapMenuLeft::-webkit-scrollbar-track { background: rgb(60, 60, 60); }
#wrapMenuLeft::-webkit-scrollbar-thumb { background: rgb(0, 0, 0); }
body { top: 0px !important; }
body .skiptranslate { display: none !important; }
#open-left { display: none; }
.text-left { text-align: left !important; }
.absTopRight { position: absolute !important; right: 10px !important; top: 10px !important; z-index: 2147483647 !important; }
.infoCarrierShipping a:visited { text-decoration: none; color: rgb(255, 174, 0) !important; }
.font-size-20 { font-size: 20px !important; }
.vertical_outer, .vo { }
.vertical_middle, .vm { width: auto; }
.vertical_inner, .vi { text-align: center; }
.centered-block-outer { overflow: hidden; position: relative; }
.centered-block-middle { float: left; position: relative; left: 50%; }
.centered-block-inner { position: relative; left: -50%; }
.middle_center_table { display: table; width: 100%; height: 100%; }
.middle_center_cell { display: table-cell; vertical-align: middle; }
.invisible { visibility: hidden !important; border: none !important; width: 0px !important; height: 0px !important; padding: 0px !important; margin: 0px !important; background: transparent !important; }
.a_bg { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: -1; }
.content_relative { position: relative; height: 100%; }
.last_h { margin-right: 0px !important; }
.last_v { margin-bottom: 0px !important; }
.hide { display: none; }
.sp_h { display: block; clear: both; }
.inlineblock { display: inline-block !important; }
.clear { clear: both; }
.abottom { position: absolute; bottom: 0px; }
.fleft { float: left !important; }
.fright { float: right !important; }
.center_this { float: none; margin: 0px auto; display: block; }
.center_text * { text-align: center !important; }
.t_algn_l { text-align: left !important; }
.t_algn_r { text-align: right !important; }
.t_algn_c { text-align: center !important; }
.v_algn_t { vertical-align: top !important; }
.v_algn_m { vertical-align: middle !important; }
.v_algn_b { vertical-align: bottom !important; }
.t_upper { text-transform: uppercase !important; }
.nobrdtop { border-top: none !important; }
.nobrdright { border-right: none !important; }
.nobrdbottom { border-bottom: none !important; }
.nomrgbottom { margin-bottom: 0px !important; }
img { color: rgb(170, 170, 170); font-size: 10px; text-align: center; }
a.a_underhover:hover { text-decoration: underline; }
.ovhd { overflow: hidden !important; }
.message { margin: 0px 0px 5px; }
.message .padd { padding: 12px; }
.message.info { background: rgb(198, 244, 190); border: 1px solid rgb(144, 221, 151); color: rgb(0, 0, 0); }
.alert{
  margin: 4px 5px;
  padding: 11px;
  clear: both;
  overflow: hidden;
  box-shadow: none !important;  
  position: relative; border-radius: 0px;
}

.alert.alert-error { background: rgb(255, 186, 197) !important; color: rgb(0, 0, 0) !important; }
.alert.alert-success { background: rgb(198, 244, 190) !important; border: 1px solid rgb(130, 214, 116) !important; color: rgb(0, 0, 0) !important; }
.alert.alert-success a { color: rgb(0, 126, 173); }
.alert.alert-info { background: rgb(249, 248, 188) !important; border: 1px solid rgb(222, 222, 119) !important; color: rgb(0, 0, 0) !important; }
.alert.alert-block {background: #ffff008f !important; color: rgb(0, 0, 0) !important; }
.alert .JS_close { color: rgb(0, 0, 0); font-size: 12px; line-height: 17px; padding: 1px 7px; position: absolute; right: 5px; text-align: center; top: 5px; }
.alert .btn1 { top: -4px; right: 14px; margin-left: 5px; }
#loadingPage { display: none; background: none 0px 0px repeat scroll rgb(13, 31, 63); left: 44%; padding: 6px 5px 5px; position: absolute; text-align: center; top: 0px; width: 67px; height: 18px; z-index: 10000; color: rgb(255, 255, 255); font-weight: normal; }
.no_results { font-size: 15px; text-align: center; padding: 69px 0px; background-color: rgb(255, 255, 226); margin: 13px auto; }
li > a > i { margin-right: 5px; }
.dropdown { position: relative; }
.dropdown-menu { background: rgb(255, 255, 255); color: rgb(0, 0, 0); position: absolute; }
.dropdown .dropdown-toggle { margin: 0px 7px; }
.dropdown.open .dropdown-menu { display: block; left: auto; }
.dropdown .dropdown-menu { display: none; box-shadow: rgba(0, 0, 0, 0.176) 0px 6px 12px; border: 1px solid rgba(0, 0, 0, 0.15); border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; min-width: 190px; }
.dropdown .dropdown-menu.right { right: 0px; }
.dropdown .dropdown-menu.left { left: 0px; }
.dropdown .dropdown-menu li a { padding: 2px 5px; color: rgb(0, 0, 0); font-weight: bold; font-size: 12px; display: block; border-bottom: 1px solid rgb(170, 170, 170); }
.dropdown-menu > li > a:focus { background: inherit; }
.dropdown .dropdown-toggle > i { margin-left: 4px; }
.td_type_buttons i.fa { background: rgb(42, 76, 117); border-radius: 3px; color: rgb(255, 255, 255); }
.colMainContent form i.fa { }
.jsAR_RemoveTR i.fa-trash-o { padding: 4px 5px; }
i.fa-trash-o { color: rgb(255, 255, 255); background: rgb(188, 15, 46) !important; }
i.fa-trash-o:hover { color: rgb(255, 255, 255); background: rgb(218, 32, 66) !important; }
.colMainContent form i.fa-eye { background: rgb(19, 191, 13); }
.colMainContent form i.fa-eye:hover { background: rgb(33, 224, 26); }
.colMainContent form i.fa-minus-circle { background: rgb(219, 15, 69); }
.colMainContent form i.fa-minus-circle:hover { background: rgb(247, 9, 73); }
.colMainContent form i.fa-refresh { background: transparent; color: rgb(0, 0, 0); margin: 0px; display: inline-block; font-size: 14px; }
.colMainContent form i.fa-refresh:hover { }
.colMainContent form i.fa-recycle { background: rgb(80, 163, 3); }
.colMainContent form i.fa-recycle:hover { background: rgb(104, 214, 2); }
.td_type_buttons i.fa:hover { color: rgb(255, 255, 255); }
.buttons_content { background: rgb(247, 247, 247); border-bottom: 1px solid rgb(243, 243, 243); padding: 0px; height: 34px; }
.info { margin: 4px 5px; background: rgb(242, 247, 250); padding: 11px; border: 1px dashed rgb(180, 202, 216); clear: both; overflow: hidden; box-shadow: none !important; }
.info a { font-weight: bold; color: rgb(0, 149, 205); }
.info a.btn1 { color: rgb(0, 0, 0); }
.info a:hover { color: rgb(0, 0, 0); }
.info h3 { font-size: 16px; font-weight: bold; }
.info.yellow { background: rgb(252, 255, 186); }
.info.big { font-size: 14px; font-weight: bold; }
.bool, .trilean { text-align: center; display: inline-block; width: 100% !important; }
.trilean span, .bool span { border-radius: 20px; width: 10px; height: 10px; display: block; margin: 5px auto 0px; text-align: center; cursor: auto; box-sizing: content-box; }
.JS_toggleStatus.bool span { cursor: pointer; opacity: 0.35; }
.JS_toggleStatus.bool span:hover { opacity: 1; }
.trilean .red, .bool .red { background: rgb(255, 0, 0); }
.bool .green, .trilean .green { background: rgb(61, 195, 22); }
.trilean .orange { background: rgb(255, 165, 0); }
.bool2 .fa-check { color: rgb(61, 195, 22) !important; }
.bool2 .fa-times { color: rgb(255, 0, 0) !important; }
.jsLoading { display: none; }
.divLoading { position: absolute; z-index: 10; top: 0px; left: 0px; width: 100%; height: 100%; cursor: wait; }
.divLoading .bg { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgb(255, 255, 255); opacity: 0.6; }
.JS_gift_loading { width: 60px; height: 60px; position: relative; margin: -30px auto 0px; top: 50%; opacity: 0; }
.totalize .panel { margin-bottom: 0px; box-shadow: none; border: none; position: relative; background-color: transparent !important; }
.totalize .box { padding-top: 1px; }
.totalize .exactTotal { color: rgba(63, 65, 70, 0.9); font-size: 12px; line-height: 11px; margin-top: 0px; }
.totalize .text-sm { color: rgb(0, 0, 0); font-weight: 400; font-size: 12px !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.totalize .text-muted { white-space: nowrap; }
.totalize { color: rgb(0, 0, 0); text-align: left; border-bottom: 1px solid rgba(207, 215, 223, 0.5); }
.totalize .panel-body { background: transparent; color: rgb(53, 53, 53); padding: 4px 8px; box-shadow: none !important; }
a > .totalize .panel::before { content: " "; position: absolute; inset: 0px; opacity: 0.1; z-index: 0; }
.totalize h1 { font-size: 25px; font-weight: 500; margin-top: -3px; letter-spacing: -1px; margin-bottom: 0px; }
.htmlHeaderTable .totalize .text-sm { height: 17px; }
.colRight .totalize, #JS_totals .totalize { padding-right: 0px; padding-left: 0px; }
.statusLabel { border-radius: 3px; padding: 1px 5px; }
pre { font-size: 11px; font-family: monospace; display: block; padding: 9.5px; margin: 0px 0px 10px; line-height: 1.42857; color: rgb(51, 51, 51); overflow-wrap: break-word; background-color: rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); border-radius: 4px; }
.droppable { cursor: move; border: 1px solid transparent; }
.droppable:hover { border: 1px solid rgb(0, 255, 0); }
.text-sm { font-size: 11.05px !important; }
h1, .h1, h2, .h2, h3, .h3 { }
.wrapListOrdersForLabels { overflow: hidden; margin-bottom: 40px; position: relative; top: 0px; }
.orderResum { border-bottom: 1px solid rgb(239, 239, 239); width: 50%; float: left; }
.orderResum .padd { padding: 12px; border-right: 1px solid rgb(239, 239, 239); min-height: 70px; }
.orderResum:nth-child(2n+1) { clear: left; }
.pagination { margin: 0px !important; }
.pagination select { height: 24px; }
.qtip-youtube .qtip-content { box-shadow: none !important; padding: 0.55em !important; font-size: 13px !important; }
.JScopy { display: inline-block; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; margin-left: 7px; background: rgb(204, 204, 204); padding: 3px 6px; border-radius: 3px; cursor: pointer; }
.JScopy i { background: none !important; color: rgb(68, 68, 68) !important; font-weight: bold !important; margin: 0px !important; }
.JScopy:hover { background: rgb(238, 238, 238) !important; }
.JScopy:hover i { color: rgb(153, 153, 153); }
#JS_loading_iframe_message { position: absolute; width: 30px; height: 30px; margin: -15px auto 0px; left: 0px; right: 0px; top: 50%; }
#wrapButtonsTopHeaderIframe, #JS_windowreload, #JS_historyBack, #JS_closeMmenu { position: absolute; z-index: 9999999; right: 17px; top: 8px; cursor: pointer; opacity: 0.4 !important; }
#wrapButtonsTopHeaderIframe { right: 50px; top: 4px; opacity: 1 !important; }
#wrapButtonsTopHeaderIframe > .btn1 { background: rgb(65, 65, 65) !important; color: rgb(255, 255, 255) !important; }
#JS_historyBack:hover, #JS_windowreload:hover, #JS_closeMmenu:hover { opacity: 1 !important; }
#JS_historyBack i, #JS_windowreload i, #JS_closeMmenu i { font-size: 18px; text-shadow: rgb(68, 68, 68) 0px 0px 9px; color: rgb(255, 255, 255); }
#JS_historyBack { left: 11px; right: auto; }
#JS_windowreload { left: 43px; right: auto; }
#JS_wrapPanelMobileContent::before, #JS_wrapPanelMobileContent::after { display: none !important; }
#JS_wrapPanelMobileContent, #JS_panelMobileContent { height: 100%; position: relative; z-index: 1; padding: 0px !important; }
#JS_panelMobileRight { height: 100%; }
#JS_panelMobileContent { position: relative; background: rgb(222, 222, 222); display: block; height: 100%; font-size: 0px; border-top: 37px solid rgb(34, 34, 34); margin: 0px; border-bottom: 38px solid transparent; padding: 0px !important; }
#JS_panelMobileContent.JSinsideIframe { z-index: 2147483647; border-top: 0px !important; border-bottom: 0px !important; }
#JS_panelMobileContent .divLoading .bg { opacity: 0.35; }
#JS_loading_iframe_message { z-index: 0; position: absolute; top: 50%; margin-top: -90px; font-size: 120px; text-align: center; font-weight: bold; width: 100%; color: rgba(51, 51, 51, 0.67); text-shadow: rgba(255, 255, 255, 0.5) 0px 0px 4px; display: none; }
.JS_iframe_windowDesk, .JS_iframe, #JS_iFrame_modal, #JS_iFrame_panelMobile { overflow: hidden; height: 100%; border: none; background: rgb(255, 255, 255); position: relative; z-index: 0; min-width: 100% !important; }
.JS_iframe_windowDesk, .JS_iframe, #JS_iFrame_modal {opacity: 1;/* transition: opacity 0.2s linear 0s; */visibility: visible;}
#JS_iFrame_panelMobileOLD, #JS_iFrameLateral2OLD { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 5; }
#JS_iFrame_modal { position: absolute; }
#JS_iFrame_panelMobile { }
#JS_timeLoadPage { position: fixed; display: inline; bottom: 12px; right: 6px; padding: 2px 0px 0px; color: rgb(214, 214, 214); font-size: 10px; border-radius: 3px; opacity: 0.8; z-index: 2147483647; height: 17px; }
.hideHeader #JS_timeLoadPage { left: 4px; color: rgb(37, 37, 37); right: auto; bottom: 0px; }
body.iframed #JS_timeLoadPage { display: none; }
.notifyjs-wrapper { z-index: 2147483647 !important; }
.JS_wrap_infowindow { display: none; }
.isAbsolute { inset: 0px; position: absolute !important; height: auto !important; }
form .tab-pane > .isAbsolute { bottom: 48px; }
.isScroll { overflow-y: auto; }
.whitePaper { background: rgb(255, 255, 255); margin: 0px; border: none; height: 100%; padding: 20px; }
.modalPureCSS-content { width: 70%; height: 70%; inset: 0px; margin: auto; position: absolute; z-index: 2; background-color: rgb(255, 255, 255); border-width: 30px 3px 3px; border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-radius: 6px; box-shadow: rgba(32, 42, 53, 0.2) 0px 31px 41px 0px, rgba(32, 42, 54, 0.1) 0px 2px 16px 0px; }
.modalPureCSS { background-color: rgba(32, 42, 53, 0.5); position: fixed; inset: 0px; opacity: 0; pointer-events: none; transition: all 0.1s ease 0s; z-index: 2147483647; }
.modalPureCSS:target { opacity: 1; pointer-events: auto; }
.modalPureCSS .close { position: absolute; top: -24px; right: 8px; z-index: 1; cursor: pointer; color: rgb(127, 140, 152); font-size: 17px; content: "ï€"; opacity: 1; font-weight: normal; display: inline-block; }
.modalPureCSS .close:hover { color: rgb(17, 17, 17); }
.modalPureCSS .overlayClose { position: absolute; inset: 0px; display: block; z-index: 1; }
.no-pad-right { padding-right: 0px !important; }
.no-pad-left { padding-left: 0px !important; }
.multipleOptions { margin: 15px 10px; }
.multipleOptions .options { }
.multipleOptions a, .multipleOptions li > form input[type="submit"] { padding: 10px; border: 1px dashed rgb(221, 221, 221); color: rgb(0, 0, 0); margin-bottom: 10px; background: transparent; font-weight: bold; display: block; width: 100%; text-align: left; }
.multipleOptions a:hover, .multipleOptions li:hover > form input[type="submit"] { background: rgb(238, 238, 238); border: 1px dashed rgb(204, 204, 204); }
.multipleOptions a:focus, .multipleOptions li:focus > form input[type="submit"] { background: rgb(150, 150, 150); border: 1px dashed rgb(204, 204, 204); }
.box-comments .comment-text { margin-left: 0px !important; }
#copyright { position: absolute; right: 64px; top: 3px; font-size: 11px; font-weight: normal; color: rgb(255, 255, 255); opacity: 0.8; }
#copyright strong { font-style: italic; color: rgb(234, 234, 234); }
#copyright i { }
#copyright:hover { opacity: 0.6; }
#JS_wrapIframeLateral2 { right: 0px; left: 0px; }
#contentInner.notAdjustWidth #JS_wrapIframeLateral2 { left: 0px; }
#JS_wrapIframeLateral2 > iframe { }
.battery { width: 38px; height: 14px; border: 1px solid rgb(189, 189, 189); border-radius: 2px; position: relative; padding: 1px; }
.battery::before { content: ""; display: block; position: absolute; top: 50%; right: -5.1px; margin-top: -2px; width: 4px; height: 4px; background: rgb(189, 189, 189); }
.battery .level { width: 20%; height: 100%; background: rgb(189, 189, 189); border-radius: 1px; }
#bar_bottom .visitors { }
#bar_bottom .visitors > span { background: rgb(34, 144, 2); border-radius: 17px; height: 20px; min-width: 20px; line-height: 19px; display: inline-block; font-size: 11px; text-align: center; padding: 0px 7px; margin-left: 4px; position: relative; }
#bar_bottom .visitors.hider > span { display: none; }
#mm-blocker:hover { cursor: pointer; background: rgb(6, 117, 1) !important; }
.mytooltip { display: none; position: absolute; border: 1px solid rgb(51, 51, 51); background-color: rgb(22, 22, 22); border-radius: 3px; padding: 4px; z-index: 999999999; color: rgb(255, 255, 255); }
.wrapTextColor, .wTC { }
.wTC .textLeft { cursor: default; text-align: left; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; float: none !important; font-weight: bold !important; }
.wTC .textRight { font-weight: normal; float: right; font-size: 10px; line-height: 18px; margin-left: 4px; }
.wTC.JS_modal { opacity: 0.85; cursor: pointer; }
.wTC.JS_modal:hover { opacity: 1; }
.firstAdd { text-align: center; padding: 55px 40px 40px; max-width: 485px; margin: 0px auto; }
.firstAdd .icon { height: 120px; width: 120px; background-color: rgb(255, 255, 255); margin-bottom: 16px; border-radius: 50%; display: inline-block; box-shadow: rgba(200, 205, 208, 0.5) 0px 0px 10px; }
.firstAdd .innerIcon { line-height: 120px; font-size: 58px; color: rgb(208, 208, 208); text-align: center; }
.firstAdd .message { margin-bottom: 24px; color: rgb(88, 88, 88); }
.firstAdd .icon i { float: none !important; color: rgb(208, 208, 208) !important; background: none !important; top: inherit !important; }
.wrapIcon { width: 21px; display: inline-block; height: 21px; line-height: 19px; overflow: hidden; }
.wrapIcon i.fa { display: block; text-align: center; height: 100%; line-height: 21px; }
.wrapIcon.circle { font-size: 9px; border-radius: 100px !important; }
.JSscrollViewShadow.top, .scrollViewShadow.bottom { right: -1px; left: -1px; height: 18px; }
.JSscrollViewShadow.top { top: 50px; background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0.08), transparent 88%); }
.JSscrollViewShadow.bottom { bottom: 0px; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.08), transparent 88%); }
.JSscrollViewShadow { transition: opacity 0s ease 0s, all 400ms ease 0s; opacity: 0; display: block; position: absolute; pointer-events: none; z-index: 1; }
.JSscrollViewShadow.visible { opacity: 1; }
#multipleOptions { margin: 15px 10px; }
#multipleOptions .options { }
#multipleOptions a, #multipleOptions button[type="submit"]{ padding: 10px; border: 1px dashed rgb(221, 221, 221); display: block; color: rgb(0, 0, 0); margin-bottom: 10px; font-weight: bold; width: 100%;text-align: left;}
#multipleOptions a:hover, #multipleOptions button[type="submit"]:hover { background: #7acaff; border: 1px dashed rgb(204, 204, 204); }
.stat { display: inline-block; margin-right: 4px; background: rgb(221, 221, 221); margin-bottom: 5px; padding: 3px 11px; border-radius: 6px; font-weight: normal; }
.stat > span { font-weight: bold; }
.stat.green { background: rgb(0, 255, 0); }
.stat.red { background: rgb(255, 0, 0); }
.htmlHeaderTable { height: 61px; border-bottom: 1px solid rgba(207, 215, 223, 0.5); background: rgb(246, 249, 252); overflow-x: auto; }
.htmlHeaderTable > .row { margin: 0px; }
.htmlHeaderTable .totalize { height: 60px; border-right: 1px solid rgb(213, 221, 228); min-width: 133px; border-bottom: 0px; overflow: hidden; padding-left: 0px; padding-right: 0px; }
.box-body .note { padding: 9px 0px; border-bottom: 1px solid rgb(239, 239, 239); }
.box-body .note:last-child { border: none; }
.JSemail { border-bottom: 1px dotted rgba(0, 38, 42, 0.45); cursor: pointer; }
.JSemail:hover { border-bottom-color: rgba(0, 38, 42, 0.75); color: rgba(0, 38, 42, 0.75); }
#helpPage h3, #helpPage h2 { margin-top: 0px; }
#helpPage .videos { padding-top: 20px; overflow: hidden; }
#helpPage .video { width: 390px; height: 196px; float: left; margin-bottom: 18px; max-width: 33%; }
#helpPage .pic { display: block; background-size: cover; background-position: center center; height: 100%; width: 100%; transition: all 0.35s ease 0s; }
#helpPage .project { overflow: hidden; position: relative; display: block; margin: 0px 18px 18px 0px; background: rgb(239, 239, 239); padding: 3px; height: 100%; }
#helpPage .mask { display: block; position: absolute; inset: 0px; background: rgba(68, 101, 144, 0.9); opacity: 0; z-index: 9; color: rgb(255, 255, 255); text-align: center; transition: all 0.35s ease 0s; }
#helpPage .project:hover .mask { opacity: 1; }
#helpPage .title { display: block; font-size: 18px; margin-top: 29px; margin-right: 15px; margin-left: 15px; font-weight: bold; transform: translateY(-8px); transition: all 0.35s ease 0s; }
#helpPage .project:hover .mask .title { transform: none; }
#helpPage .mask h3 { margin-top: 35px; font-size: 23px; }
#helpPage .mask .btn-see-project { display: inline-block; margin-top: 12px; border: 1px solid rgb(255, 255, 255); padding: 9px 16px; border-radius: 3px; text-transform: uppercase; font-weight: 600; font-size: 12px; letter-spacing: 0.8px; transform: translateY(8px); transition: all 0.35s ease 0s; }
#helpPage .mask .btn-see-project:hover { background: rgb(255, 255, 255); color: rgb(68, 101, 144); }
#JS_print_iframe { height: 1px; overflow: hidden; position: absolute; width: 1px; z-index: 0; }
.noselect { user-select: none; }
.flash { animation: 1s linear 0s infinite normal none running blinker; }
@keyframes blinker { 
  50% { opacity: 0; }
}
#jkldjaskhdkahksdhjkahsdj.overlay { position: fixed; inset: 0px; background: rgba(0, 0, 0, 0.7); transition: opacity 500ms ease 0s; visibility: hidden; opacity: 0; z-index: 999999; }
#jkldjaskhdkahksdhjkahsdj.overlay:target { visibility: visible; opacity: 1; }
#jkldjaskhdkahksdhjkahsdj .popup { margin: 70px auto; padding: 20px; background: rgb(255, 255, 255); border-radius: 5px; width: 30%; position: relative; transition: all 5s ease-in-out 0s; }
#jkldjaskhdkahksdhjkahsdj .popup h2 { margin-top: 0px; color: rgb(51, 51, 51); font-size: 15px; font-family: Tahoma, Arial, sans-serif; text-align: center; margin-bottom: 21px; font-weight: bold; }
#jkldjaskhdkahksdhjkahsdj .popup .close { position: absolute; top: 20px; right: 30px; transition: all 200ms ease 0s; font-size: 30px; font-weight: bold; text-decoration: none; color: rgb(51, 51, 51); }
#jkldjaskhdkahksdhjkahsdj .popup .close:hover { color: rgb(6, 216, 95); }
#jkldjaskhdkahksdhjkahsdj .popup .content { max-height: 30%; overflow: auto; }
@media screen and (max-width: 700px) {
  #jkldjaskhdkahksdhjkahsdj .box { width: 70%; }
  #jkldjaskhdkahksdhjkahsdj .popup { width: 70%; }
}
#JSbtnContactSuport { }
#JSbtnContactSuport i { }
#JSbtnContactSuport:hover { color: rgb(255, 255, 255); outline: none; text-decoration: none; }
#JSbtnContactSuport:hover i, #JSbtnContactSuport:focus i { transform: scale(1.3); }
body.hideHeader #JSbtnContactSuport { display: none; }
#foooooDetectBlocked > div { height: 1px; width: 1px; display: block !important; }
#JSdisableBlockPlease { position: absolute; inset: 0px; background: rgb(255, 255, 255); z-index: 2147483647; color: rgb(255, 0, 0); display: none; }
#JSdisableBlockPlease::after { content: "Desactiva AdBlock para esta pÃ¡gina"; position: absolute; font-size: 61px; text-align: center; width: 100%; font-weight: bold; top: 50%; margin-top: -50px; }
.f-s-10 { font-size: 10px; }

.isConsole { color: rgb(192, 192, 192);font-family: monospace;/* position: absolute; */ /* top: 50%; */ /* left: 50%; */ /* width: 100%; */ /* height: 300px; */ /* margin: 0px; */ padding: 10px;background-color: rgb(52, 52, 52); /* border-color: rgb(202, 191, 166); */ /* border-style: solid; */ /* border-width: 30px 30px 60px; */ /* border-radius: 10px; */ /* transform: translate(-50%, -50%); */ /* box-shadow: rgb(146, 135, 113) 0px 0px 0px 7px inset, rgba(0, 0, 0, 0.2) 0px 0px 0px 12px inset; */ }
.isConsole pre{line-height: 10px;background: transparent;color: #fff;}
