*::-webkit-scrollbar {width:9px;height:4px;background-color:#f5f5f5;}
::-webkit-scrollbar-thumb{background-color:#b2b2b2;border-radius:4px;}
*:hover::-webkit-scrollbar-thumb{background-color:#666}
#maincontent:has(iframe){max-width:100% !important;padding:0;}
#search{border-radius: 8px;}
#checkout{padding:20px;zoom:0.85;}
a.logo{display:none;}
.nav-sections{display:none;}
.page-header{height:12px;}
.page-wrapper .page-header .panel {background-color:#001944;}
.page-wrapper .page-header .panel .header{padding:0px; background-color:#001944;max-width:100% !important;}
.page-wrapper .page-header .panel .header .links li {font-size:10px !important;}
.page-wrapper .page-header .content{padding: 10px 0 0 20px;max-width:100% !important;}
.copyright{padding:2px; background-color:#001944;font-size:12px !important;}
.not-logged-in {color:#fff;animation: blinker 2s linear infinite;}
.navigation{max-width:100% !important;}
.customer-menu .links{background-color:#ffffff !important;}
.octbtn{float:left;margin:0px;width:15px;height:15px;color:#bfbfbf;font-size:10px;text-align:center;line-height:12px;cursor:pointer;}
.octbtn:hover{color:#ffca54;}
.logo img{height:0px;margin:2px 0;}
.block-search{display:none;}
.rating-summary .rating-result>span:before{color:#f6c400;}
.minicart-wrapper{position:absolute;margin:0;top:0px;left:0px;}
.minicart-wrapper .action.showcart:before,
.minicart-wrapper .action.showcart.active:hover:before,
.minicart-wrapper .action.showcart:hover:before,
.minicart-wrapper .action.showcart:active:before,
.minicart-wrapper .action.showcart.active:before{color:transparent;}
.minicart-wrapper .action.showcart .counter.qty{display:inline-block !important;border-radius:50%;background:#fff;color:#cb1352;width:15px;height:15px;padding:0;line-height:15px;min-width:15px;font-size:10px;font-weight:bold;font-family:cursive;}
.minicart-wrapper .action.showcart .counter-number{text-shadow:none !important;}
.minicart-wrapper .action.showcart{width:100%;height:100%;}
.jblock-products-list{position:absolute;top:880px;width:90%;text-align:center;}
li.product-item{background:#fff;border-radius:15px;}
.xxxframe{background:#fff;position:absolute;width:100%;top:50px}
.xtzframe{width:100%;text-align:center;padding:20px 0;}
.action.primary{border-radius:7px;}
.product-item-info, .products-grid .product-item-info:hover{background:#fff;border:1px solid #e5e5e5;box-shadow:none;border-radius:15px;padding:5px;}
.products-grid .product-item-inner{position:relative;}
.block.widget .products-grid .product-item .product-item-inner, .page-layout-1column .block.widget .products-grid .product-item .product-item-inner, .products-grid .product-item-inner{box-shadow:none;border:0;}
.block.widget .products-grid .product-items{display:flex;justify-content:center;}
.block.widget .products-grid .widget-product-grid.product-items .product-item{display:flex;margin:0 30px;}
.product-item-name>a{display:inline-block;height:60px;}border-radius:10px;}
.message.success, .message.error{border-radius:10px;}
.page-main>.messages{position:absolute;left:30%;}
#frame1{min-height:1500px;}
@keyframes blinker {50% {opacity: 0.5;}}
#xcont{height:15px;padding:0;position:absolute;top:-6px;}
#xtxt{display:inline-block;height:100%;color:#FFF;font-size:10px;vertical-align:middle;line-height:15px;font-family:tahoma;padding:0 4px;outline:none;}
#xcmd{width:16px;height:100%;background:transparent;color:#FFF;border:0;vertical-align:middle;padding:0;outline:none;cursor:pointer;font-size:10px;appearance:auto;}
#xbtn{width:16px;height:100%;background:transparent;color:#FFF;border:0;vertical-align:middle;padding:0;outline:none;cursor:pointer;}
#xbtn:hover,#xcmd:hover{color:#38de14;}