body{font-size: 14px;font-family: 'Open Sans', sans-serif}body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{color:#666666;}body.page-layout-1column a,body.page-layout-2columns-left a,body.page-layout-2columns-right a,.block-collapsible-nav .item a{color:#333333;}body a:hover,body a:focus{color:#ff8400;}body{ background-color:#ffffff;}.labelnew{color:#ffffff; background-color:#009966;}.labelsale{color:#ffffff; background-color:#ff6600;}button.button, button, .cart .continue, .actions-toolbar .primary a.action,button:focus{color:#333333; background-color:#dbdbdb; border-color:#dbdbdb;}button.button:hover, button:hover, .cart .continue:hover, .actions-toolbar .primary a.action:hover{color:#ffffff; background-color:#ff8400; border-color:#ff8400;}.cart-container .checkout-methods-items .action.primary{color:#333333; background-color:#dbdbdb; border-color:#dbdbdb;}.cart-container .checkout-methods-items .action.primary:hover{color:#ffffff; background-color:#ff8400; border-color:#ff8400;}.slide-showcase{ background-color:#f6f6f6;}.home-slider .slick-slide.slick-active .figcaption .caption1{color:#333333;}.home-slider .slick-slide.slick-active .figcaption .caption2{color:#666666;}.home-slider .slick-slide.slick-active .figcaption .btn-shop{color:#ffffff; background-color:#3e3e3e;}.home-slider .slick-slide.slick-active .figcaption .btn-shop:hover{color:#ffffff; background-color:#ff8400;}.home-slider .slick-slide.slick-active .figcaption .text-slide.text-slide2 .btn-shop, .home-slider .slick-slide.slick-active .figcaption .text-slide.text-slide3 .btn-shop{color:#ffffff; background-color:#d41c4f;}.home-slider .slick-slide.slick-active .figcaption .text-slide.text-slide2 .btn-shop:hover, .home-slider .slick-slide.slick-active .figcaption .text-slide.text-slide3 .btn-shop:hover{color:#ffffff; background-color:#d41c4f;}.home-slider .slick-arrow{color:#333333; background-color:#f5f5f5; border-color:#dfdfdf;}.home-slider .slick-arrow:hover{color:#ffffff; background-color:#666666; border-color:#666666;}.slick-prev,.slick-prev:focus, .slick-next,.slick-next:focus{color:#333333; background-color:#f5f5f5; border-color:#dfdfdf;}.slick-prev:before, .slick-next:before{color:#333333;}.slick-prev:hover, .slick-next:hover{color:#ffffff; background-color:#666666; border-color:#666666;}.slick-prev:hover:before, .slick-next:hover:before{color:#ffffff;}.slick-dots li button{color:#333333; background-color:rgba(0, 0, 0, 0); border-color:#ffffff;}.slick-dots li:hover button, .slick-dots li.slick-active button{color:#333333; background-color:rgba(0, 0, 0, 0); border-color:#ff8400;}.cate-box .cate-link{color:#333333; border-color:#ffffff;}.cate-box .cate-link:hover{color:#ff8400; border-color:#ff8400;}.service .service-item{ background-color:#ffffff; border-color:#dfdfdf;}.service .service-item h3{color:#333333;}.service .service-item .info p{color:#666666;}.service .service-item .info a{color:#3366cc; border-color:rgba(0, 0, 0, 0);}.service .service-item .info a:hover{color:#ff8400; border-color:#ff8400;}#popup-newsletter .block-content .block-title label{color:#666666;}#popup-newsletter .block-content .promotions{color:#333333;}#popup-newsletter .block-content input.input-text{color:#333333; background-color:rgba(0, 0, 0, 0); border-color:#dfdfdf;}#popup-newsletter .block-content button.button{color:#ffffff; background-color:#ff8400; border-color:#ff8400;}#popup-newsletter .block-content button.button:hover{color:#ffffff; background-color:#333333; border-color:#333333;}.fancybox-close{ background-color:#333333;}.fancybox-close:hover{ background-color:#ff8400;}.page-wrapper{ background-color:#f5f5f5;}.cms-index-index .page-wrapper{ background-color:#ffffff;}.checkout-index-index .page-wrapper{ background-color:#ffffff;}.block-related .products .slick-arrow, .box-up-sell .products .slick-arrow, .crosssell .products .slick-arrow, .post-bottom .related .products .slick-arrow{ background-color:#ff8400;}.block-related .products .slick-arrow:hover, .box-up-sell .products .slick-arrow:hover, .crosssell .products .slick-arrow:hover, .post-bottom .related .products .slick-arrow:hover{ background-color:#666666;}.block-related .products .slick-arrow:before,.box-up-sell .products .slick-arrow:before,.crosssell .products .slick-arrow:before,.post-bottom .related .products .slick-arrow:before{color:#ffffff;}.page-header a{color:#333333;}.page-header a:hover{color:#000000;}.header-top{ background-color:#f5f5f5;}.header-content{ background-color:#ffffff;}.header-bottom{ background-color:#000000;}.header-container-fixed{ background-color:#000000;}.content-cart .minicart-wrapper .showcart .counter-number{color:#ffffff; background-color:#ff8400;}.minicart-wrapper .block-minicart{ background-color:#f5f5f5; border-color:#dfdfdf;}.block-minicart .block-content .actions .primary .action.primary.checkout{color:#ffffff; background-color:#ff8400; border-color:#ff8400;}.block-minicart .block-content .actions .secondary .viewcart{color:#333333; background-color:#dfdfdf; border-color:#dfdfdf;}.block-minicart .block-content .actions .secondary .viewcart:hover{color:#ffffff; background-color:#ff8400; border-color:#ff8400;}.magicmenu .nav-desktop .level0 .full-width, .magicmenu .nav-desktop .level0 .level-top-mega, .magicmenu .nav-desktop .level0.dropdown .level0, .magicmenu .nav-desktop .level0.dropdown .hasChild ul, .magicmenu .nav-desktop .level0.dropdown .hasChild ul{ background-color:#ffffff; border-color:#dfdfdf;}.magicmenu .nav-desktop .level0 .level-top,.magicmenu .nav-desktop .level0.dropdown .level-top{color:#ffffff;}.magicmenu .nav-desktop .level0.over a,.magicmenu .nav-desktop .level0.active a, .magicmenu .nav-desktop .level0.active a span.icon-text, .magicmenu .nav-desktop .level0 a:hover, .magicmenu .nav-desktop .level0 a.icon-text:hover,.magicmenu .nav-desktop .level0.dropdown .level-top:hover{color:#ffffff; background-color:rgba(0, 0, 0, 0);}.magicmenu .nav-desktop .level0 .level-top-mega .children.level1 > a{color:#333333;}.magicmenu .nav-desktop .level0 .level-top-mega .children a, .magicmenu .nav-desktop p,.magicmenu .nav-desktop .level0.home .level-top-mega div a,.magicmenu .nav-desktop .level0.dropdown a{color:#888888;}.magicmenu .nav-desktop .level0 .level-top-mega .children a:hover,.magicmenu .nav-desktop .level0.home .level-top-mega div a:hover,.magicmenu .nav-desktop .level0.dropdown a:hover{color:#ff8c00; background-color:rgba(0, 0, 0, 0);}.magicmenu .nav-desktop .level0 .level-top .cat_label, .magicmenu .nav-desktop .level0 .cat_label, .mean-container .mean-nav ul li a span.cat_label, .vmagicmenu .level0 .cat_label, .vmagicmenu .level0 .level-top-mega .children .cat_label{color:#ffffff; background-color:#009966;}.magicmenu .nav-desktop .level0 .cat_label.Sale, .magicmenu .nav-desktop .level0 .cat_label.sale, .magicmenu .nav-desktop .level0 .level-top-mega .children a .cat_label.sale, .magicmenu .nav-desktop .level0 .level-top-mega .children a .cat_label.Sale, .vmagicmenu .level0 .cat_label.Sale, .vmagicmenu .level0 .cat_label.sale, .vmagicmenu .level0 .level-top-mega .children .cat_label.sale, .vmagicmenu .level0 .level-top-mega .children .cat_label.Sale, .mean-container .mean-nav ul li a span.cat_label.sale, .mean-container .mean-nav ul li a span.cat_label.Sale{color:#ffffff; background-color:#ff6600;}.magicmenu .nav-desktop .level0 .cat_label.Hot, .magicmenu .nav-desktop .level0 .cat_label.hot, .magicmenu .nav-desktop .level0 .cat_label.HOT, .vmagicmenu .level0 .cat_label.Hot, .vmagicmenu .level0 .cat_label.hot, .vmagicmenu .level0 .cat_label.HOT, .vmagicmenu .level0 .level-top-mega .children .cat_label.hot, .vmagicmenu .level0 .level-top-mega .children .cat_label.Hot, .vmagicmenu .level0 .level-top-mega .children .cat_label.HOT, .mean-container .mean-nav ul li a span.cat_label.hot, .mean-container .mean-nav ul li a span.cat_label.Hot, .mean-container .mean-nav ul li a span.cat_label.HOT{color:#ffffff; background-color:#dc1212;}.top-banner h2,.top-banner h3{color:#ffffff;}.top-banner .promotion-offer a{color:#ffffff; background-color:#ff8400;}.top-banner .header-offer-close{color:#aca7ee; background-color:rgba(0, 0, 0, 0);}.top-banner .header-offer-close:hover{color:#ffffff; background-color:#ff8400;}.top-links li a{color:#ff8400;}.header .tool-setting .dropdown-switcher{ background-color:#ffffff; border-color:#bbbbbb;}.dropdown-link .logout a, .dropdown-link .login a{color:#ffffff; background-color:#3374a6;}.header .dropdown-menu-link .links li a,.dropdown-menu-link .my-submit a{color:#333333;}.dropdown-menu-link .my-submit p{color:#666666;}.currency_top, .top-form-language{ border-color:#ff8400;}.header .form-search input.input-text{ background-color:#ffffff;}.header .form-search button.button{color:#ffffff; background-color:#000000;}.header .form-search button.button:hover{color:#ffffff; background-color:#000000;}.filter-options .filter-options-title{color:#000000;}.filter-options .filter-options-title{color:#000000;}.item .actions-no .add-to-links a,.products-list .item .product-item-inner .add-to-links .action,.product-view .product-shop .product-social-links a, .product-add-form .product-social-links a{color:#333333; background-color:#ffffff; border-color:#dfdfdf;}.item .actions-no .add-to-links a:hover,.products-list .item .product-item-inner .add-to-links .action:hover,.product-view .product-shop .product-social-links a:hover, .product-add-form .product-social-links a:hover{color:#ffffff; background-color:#ff8400; border-color:#ff8400;}.item .actions-cart .button.btn-cart{color:#ffffff; background-color:#ff8400; border-color:#ff8400;}.item .actions-cart .button.btn-cart:hover{color:#ffffff; background-color:#ff8400; border-color:#ff8400;}.link-view a.quickview{color:#ffffff; background-color:#ff8400;}.link-view a.quickview:hover{color:#ffffff; background-color:#ff8400;}.product-item-name .product-item-link{color:#333333;}.product-item-name .product-item-link:hover{color:#ff8400;}.toolbar .modes-mode{color:#333333; background-color:#b0b0b0; border-color:#b0b0b0;}.toolbar .modes-mode.active, .toolbar .modes-mode:hover{color:#ffffff; background-color:#ff8400; border-color:#ff8400;}.pages li{color:#333333; background-color:#ffffff; border-color:#dfdfdf;}.pages li.current, .pages li:hover, .pages li a:hover{color:#ff8400; background-color:#ffffff; border-color:#dfdfdf;}.pages li.current .page{color:#ff8400;}.vmagicmenu .block-title{ background-color:#3e3e3e;}.vmagicmenu .block-title span{color:#ffffff;}.vmagicmenu .level0 .level-top{color:#333333;}.vmagicmenu .level0.hasChild:hover .level-top:after, .vmagicmenu .level0:hover .level-top{color:#ff8400;}.vmagicmenu .block-vmagicmenu-content{ background-color:#ffffff;}.vmagicmenu .level0 .level-top-mega, .vmagicmenu .vmagicmenu-narrow .level0.dropdown > .level0,.vmagicmenu .vmagicmenu-narrow .level0.dropdown .hasChild ul{ background-color:#ffffff; border-color:#dfdfdf;}.vmagicmenu .level0.hasChild .level-top::after{color:#666666;}.vmagicmenu .level0 .level-top-mega .children.level1 > a{color:#000000;}.vmagicmenu .level0 .level-top-mega .children a, .vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a{color:#888888;}.vmagicmenu .level0 .level-top-mega .children a:hover, .vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a:hover{color:#ff8400;}.all-cat span{color:#ffffff; background-color:#ff8400;}.all-cat span:hover{color:#ffffff; background-color:#ff8400;}.mean-container .mean-nav .mobi-title{color:#ffffff;}.nav-toggle:before{color:#666666;}.nav-toggle:hover:before{color:#333333;}.nav-sections .mean-container .mean-nav{ background-color:#666666;}.nav-sections .mean-container .mean-nav ul li a{color:#ffffff; border-color:#888888;}.nav-sections .mean-container .mean-nav ul li a:hover,.nav-sections .mean-container .mean-nav ul li .level-top span:hover{color:#ffffff; background-color:#333333;}.magictabs{ border-color:#dfdfdf;}.magictabs .item .title{color:#333333;}.magictabs .item.activated .title,.magictabs .item:hover .title{color:#ffffff; background-color:#ff8400;}.cat-view-all{color:#666666; border-color:rgba(0, 0, 0, 0);}.cat-view-all:hover{color:#ff8400; border-color:#ff8400;}.fotorama-item .fotorama__nav .fotorama__thumb-border{ border-color:#ff8400;}.product-view .add-to-cart button.button{color:#ffffff; background-color:#000000; border-color:#f77129;}.product-view .add-to-cart button.button:hover{color:#ffffff; background-color:#ff8400; border-color:#ff8400;}.product-info-main .stock.available, .product-info-main .stock.unavailable{color:#ff8400;}.product.data.items .items-tabs .item a{color:#333333; background-color:#ffffff; border-color:#dfdfdf;}.product.data.items .items-tabs .item.active a, .product.data.items .items-tabs .item:hover a{color:#ffffff; background-color:#ff8400; border-color:#dfdfdf;}.footer .block-content-statick li a{color:#666666;}.footer .block-content-statick li a:hover,.trademark-help span{color:#ff8c00;}.block-footer-top{ background-color:#ffffff;}.page-footer .block-footer-bottom{ background-color:#ffffff;}.footer-links-company{ background-color:#ffffff;}.footer .collapsible .form-subscribe-header p{color:#333333;}.block-subscribe input.input-text{color:#333333; background-color:#ffffff; border-color:#dddddd;}.block-subscribe .actions button.button{color:#ffffff; background-color:#333333; border-color:#333333;}.block-subscribe .actions button.button:hover{color:#ffffff; background-color:#000000; border-color:#000000;}.footer .block-title,.social-feed .section-title h4{color:#333333;}.footer .collapsible p,.trademark-help p{color:#333333;}.footer-menu-list li a{color:#333333;}.footer-menu-list li a:hover{color:#ff8c00;}.address-list .tit-name{color:#333333;}.footer-links-company .links a{color:#333333;}.footer-links-company .links a:hover{color:#000000;}.copyright span{color:#333333;}.footer a.active{color:#ff5555;}#backtotop{color:#ffffff; background-color:#ff8400;}#backtotop:hover{color:#ffffff; background-color:#333333;}.magicmenu .nav-desktop .level0 .level-top-mega .children a span, .magicmenu .nav-desktop .level0.dropdown .dropdown .level1 a {
    font-size: 14px;
    line-height: 25px;
}

.magicmenu .nav-desktop .level0.home .level-top {
    padding-left: 0px !important;
}

.magicmenu .nav-desktop .level0 .level-top-mega .children a, .magicmenu .nav-desktop p, .magicmenu .nav-desktop .level0.home .level-top-mega div a, .magicmenu .nav-desktop .level0.dropdown a {
    color: #041d71;
}

.magicmenu .nav-desktop .level0 .level-top-mega .children a span, .magicmenu .nav-desktop .level0.dropdown .dropdown .level1 a {
    font-size: 13px;
    line-height: 25px;
}
.magicmenu .nav-desktop .level0 .level-top-mega .children.level1>a {
    position: relative;
    font-size: 14px;
    font-weight: 700;
    padding: 12px 0 0;
    display: block;
    line-height: 23px;

}
.magicmenu .nav-desktop .level0 .level-top-mega .mage-column .children {
    float: left;
    text-align: left;
    padding: 0;
    width: 207px;
}
ul.nav-accordion li a {
    text-transform: capitalize;
    font-size: 14px;
    line-height: 25px;
    text-align: left;
    text-shadow: none;
    color: #666;
}



ul.nav-accordion li.active > a, ul.nav-accordion li.active .mean-expand.mean-clicked::before {
    color: #f77129;
    font-weight: 600;
}



.sidebar .nav-accordion {
    background-color: #fff;
    padding: 4px;
    border: 1px solid #dfdfdf;
    background: #f9f9f9;
    background: -moz-linear-gradient(left,#f9f9f9 0,#fff 64%);
    background: -webkit-linear-gradient(left,#f9f9f9 0,#fff 64%);
    background: linear-gradient(to right,#f9f9f9 0,#fff 64%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#ffffff',GradientType=1);
    border-radius: 5px;
}


ul.nav-accordion li a {
    text-transform: capitalize;
    position: relative;
    display: block;
    font-size: 14px;
    line-height: 25px;
    margin: 0;
    padding: 0 0 0 23px;
    text-align: left;
    text-decoration: none;
    text-shadow: none;
    color: #666;
    outline: medium none;
}


ul.nav-accordion li a:hover, .all-cat:hover span, ul.nav-accordion ul ul li:hover a::before {
    color: #333;
}

.page-wrapper {
    background-color: #ffffff;
}

.product-info-main .price-box .price-wrapper .price, .product-options-bottom .price-box .price-wrapper .price {
    font-weight: bold;
    font-size: 22px;
    color: #f77129;
    background: #041d71;
    position: relative;
    padding: 8px;
    border-radius: 4px 4px 4px 4px;
}


.product.attribute.sku {
    display: flex;
    flex-wrap: wrap;
    display: none;
}


.product-view .product-shop input.qty, .block-bundle-summary .product-details input.qty {
    background-color: #fafafa;
 color: #041d71;
	font-size: 14px;
	font-weight: bold;
}

.product-view .product-qty label, .product-view .product-qty label span, .block-bundle-summary .product-details .product-qty .label span {
    color: #041d71;
    font-size: 14px;
    font-weight: bold;
    line-height: 43px;
    
    text-transform: capitalize;
}



.products-grid .product-name {
    margin: 0px 0px 5px;
    font-size: 100%;
    text-overflow: ellipsis;
    white-space: normal;
    overflow: hidden;
    line-height: normal;
}

.weee {
    font-size: 16px;
    color: #444;
    font-weight: 600;
}


.toolbar {
    border-bottom: 1px solid #dfdfdf;
    border-top: 1px solid #dfdfdf;
    margin: 40px 0 45px;
    padding: 10px 0;
    box-shadow: 0 8px 8px 0 #f4f4f4;
}


.category-image {
    text-align: left;
    display: block;
    margin-bottom: 10px;
    display: none;
}

.header-content {
  background: linear-gradient(to bottom,#e0e0e0 0,#ededed 0,#fff 29%);
  }

.block .block-content, .block.block-compare .empty {
    background-color: #fff;
    padding: 20px;
    border: 1px solid #dfdfdf;
    background-color: #fff;
    border-radius: 5px;
    padding: 4px;
    border: 1px solid #dfdfdf;
    background: #f9f9f9;
    background: -moz-linear-gradient(left,#f9f9f9 0,#fff 64%);
    background: -webkit-linear-gradient(left,#f9f9f9 0,#fff 64%);
    background: linear-gradient(to right,#f9f9f9 0,#fff 64%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#ffffff',GradientType=1);
}

.per-product, .category-products.products-grid .category-products-grid {
    background-color: #fff;
    border-radius: 5px;
}

.page-title {

    font-family: 'Open Sans';
}



.brand-box .box-content {
    border: .1px solid #dfdfdf;
    padding: 20px;
    margin-top: 30px;
    box-shadow: 0 4px 8px 2px #dfdfdf;
    border-radius: 4px;
}


.banner-boder-zoom {
    position: relative;
    overflow: hidden;

}


.box-product-content {
    border: .1px solid #dfdfdf;
    padding-bottom: 15px;
    box-shadow: 0 4px 8px 2px #dfdfdf;
}


.service .service-item {
  border: 1px solid #dfdfdf;
 border-radius: 4px;
}


.message.global.cookie.magepow-gdpr-cookie-notice {
    z-index: 9999 !important;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#0e1b6e+0,0f0209+50,0e1b6e+100 */
background: #0e1b6e; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #0e1b6e 0%, #0f0209 50%, #0e1b6e 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg,  #0e1b6e 0%,#0f0209 50%,#0e1b6e 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg,  #0e1b6e 0%,#0f0209 50%,#0e1b6e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e1b6e', endColorstr='#0e1b6e',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

    color: #fff;
    padding: 5px!important;
}


.header .form-search button.button {
    color: #ffffff;
    background-color: #041C70;
}

.stickyCart .product-qty label span {
    color: #000000;
    font-size: 15px;
    font-weight: 800;
    line-height: 43px;
    text-transform: capitalize;
    margin: 0;

}

.fa-caret-up:before {
    content: "\f0d8";
    font: normal normal normal 14px/1 FontAwesome;
}


.fa-caret-down:before {
    content: "\f0d7";
    font: normal normal normal 14px/1 FontAwesome;
}


.product.data.items {
  
    border-radius: 5px;
}



.tool-header .btn-heart {
    background-image: url("../images/alothemes/icon-wishlist.png");
    background-position: 0 50%;
    background-repeat: no-repeat;
    color: #333;
    display: block;
    font-size: 16px;
    padding: 13px 0 13px 38px;
    display: none;
}


p {
    margin: 13px 0 10px;
}
.content-products .mage-magictabs.activated {
    display: block;
    
    border-radius: 5px;
}

.page-footer .block-footer-bottom {
    background: #fff;
    background: -moz-linear-gradient(top,#fff 52%,#f1f1f1 89%,#e1e1e1 100%,#f6f6f6 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(52%,#fff),color-stop(89%,#f1f1f1),color-stop(100%,#e1e1e1),color-stop(100%,#f6f6f6));
    background: -webkit-linear-gradient(top,#fff 52%,#f1f1f1 89%,#e1e1e1 100%,#f6f6f6 100%);
    background: -o-linear-gradient(top,#fff 52%,#f1f1f1 89%,#e1e1e1 100%,#f6f6f6 100%);
    background: -ms-linear-gradient(top,#fff 52%,#f1f1f1 89%,#e1e1e1 100%,#f6f6f6 100%);
    background: linear-gradient(to bottom,#fff 52%,#f1f1f1 89%,#e1e1e1 100%,#f6f6f6 100%);
        background-color: rgba(0, 0, 0, 0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f6f6f6',GradientType=0);
}

.footer-links-company {
    background-color: #f5f5f5;
}
.block-custom-product .content-products {
    margin-top: 30px;
    border: 1px solid #dfdfdf;
    border-radius: 5px;
}

.filter-options .filter-options-content .item span.count {
    font-size: 13px;
    color: #000000;
    margin-left: 3px;
}

.sidebar .nav-accordion {
  
    padding: 3px;
  
}
ul.nav-accordion li a {
   
    line-height: 26px;
  
}




.brand-box .block-image, .brand-box .block-content-right {
    float: left;
width: 49%;

}
.cms-index-index .brand-box .box-content {padding: 0}

.brand-box .block-content-right {
    padding: 30px;
}
.store-contact .store-item {
    border-right: 0px solid #ffffff;
}

img {
    max-width: 98%;
    height: auto;
    border: 0;
}


.product-info-main .price-box .price-wrapper .price{
    display:block;
    line-height: initial;
}
.prices-tier>li{
    margin-bottom:10px;
}
.prices-tier>li:last-child{
    margin-bottom:0;
}
.product-info-stock-sku .configurable-variation-qty {
    
    color: #ffff;
}
.prices-tier .price-including-tax, .prices-tier .price-excluding-tax, .prices-tier .weee {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
}

.product-info-main .price-box .price-wrapper .price, .product-options-bottom .price-box .price-wrapper .price {
    font-weight: bold;
    font-size: 19px;
    color: #f77129;
    background: #041d71;
    position: relative;
    padding: 4px;
    border-radius: 4px 4px 4px 4px;
}

.prices-tier {
    background: #f5f5f5;
    margin: 10px 0;
    padding: 0px 7px;
    font-size: 14px;
}

input, select, textarea, button {
    font: 14px/17px Arial,Helvetica,sans-serif;
    color: #666;
}
select {
    padding: 1px;
}

img {
    max-width: 100%;
    height: auto;
    border: 0;
}
.slick-slide img {
    margin: 6px auto;
}
.magicslider {
    text-align: center;
    display: block;
    margin-bottom: -18px;
}

.magicslider .slick-dots li button{
background:none;
}
.magicslider .slick-dots li:hover button, .magicslider .slick-dots li.slick-active button{
background:none; }


.product.data.items .items-tabs .item.active a, .product.data.items .items-tabs .item:hover a {
    color: #ffffff;
    background-color: #F77129;
    border-color: #dfdfdf;
}


.stickyCart .stickyChild .clSticky #btnSticky {
    height: 43px;
    border-color: #F77129;
    background-color: #000000;
}


@media (max-width: 374px)
{
}
.magicmenu .nav-desktop .level0 .level-top-mega .children.level1 > a span {
    font-size: 13px;
}
.magicmenu .nav-desktop .level0 .level-top-mega .children.level1 > a {
font-weight: 586;
}


.products-grid .product-name {
    margin: 0px 0px 5px;
    font-size: 100%;
    text-overflow: ellipsis;
    white-space: normal;
    overflow: hidden;
    line-height: normal;
    font-family: 'Open Sans';
}
.product-info-main .price-box .price-wrapper .price, .product-options-bottom .price-box .price-wrapper .price {
    font-weight: bold;
    font-size: 22px;
    color: #f77129;
    background: #041d71;
    position: relative;
    padding: 7px;
    border-radius: 4px 4px 4px 4px;
}

.level-top-mega.parent-full-width {
    left: 111px !important;
}

ul.nav-accordion li.active .expand:before {
    color: #f77129 ;
}
ul.nav-accordion li a:hover, .all-cat:hover span, ul.nav-accordion ul ul li:hover a::before {
    color: #f77129;
}
@media only screen and (max-width: 479px)
.catalog-product-view .product-info-main .box-tocart .actions {
    width: 100%;
    margin-top: 0px;
}


.row {
    margin-right: 0px;
    margin-left: -15px;
}


.store-contact {
display: block;
   /* flex-wrap: wrap;*/
    margin: 0 -15px;
}


/*product page titel*/
.product-view .product-shop .page-title-wrapper .page-title span {
    display: block;
    color: #333;
    font-size: 20px;
    line-height: 25px;
    margin: 0;
    text-transform: capitalize;
    font-weight: 600;
}

.catalog-product-view .increase .fa-caret-up:before{
    position: unset;
    background-color: unset;
    border: none;   
}

#wa_contact.wa_contact{
    left: 85px;
    top: 50px;
}


.footer .block-content-statick li a {
    padding: 2px 0;
    display: block;
    text-transform: none;
    font-size: 14px;
}




.product-add-form .alo-social-links .custom-html {
   /* display: flex;*/
   display: none;
    flex-wrap: wrap;
    align-items: center;
}

.labelnew, .labelsale {
    display: none;
    height: 36px;
    line-height: 36px;
    width: 36px;
    padding: 0;
    text-align: center;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: 700;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
}


 /* TikTok*/
.it {
    text-align: center;
    margin-top: 22px;
    margin-bottom: -32px;
    font-size: 15px;
    font-weight: 900;
    color: #f60;
}

/* blocks frontpage under brandslider*/

.store-contact .store-item {
    border-right: 0px solid #ffffff;
    padding: 0px 72px;
    width: 128%;
}


@media (min-width: 768px) and (max-width: 991px)
.store-contact .store-item {
    text-align: center;
    width: 136% ! important;
}

.store_info .tit-contain, .store_info .tit-contain a {
    color: #888;
    font-size: 13px;
    display: block;
}

.stickyCart {
    padding: 10px;
    background-color: #000000 ! important;
}
 /* special offers*/
.text-right {
    text-align: right;
    display: none;
}

.text-left {
    text-align: left;
    display: none;
}
/* border product page*/
.fotorama__stage {
    border: none;
    background: #fff;
    transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    -o-transform: none !important;
}

.product-info-main .price-box .price-wrapper .price, .product-options-bottom .price-box .price-wrapper .price {
    font-weight: bold;
    font-size: 22px;
    color: #f77129;
    background: #000000;
    position: relative;
    padding: 7px;
    border-radius: 4px 4px 4px 4px;
}
.header .form-search button.button {
    color: #ffffff;
    background-color: #000000;
}

.product.data.items .items-tabs .item.active a, .product.data.items .items-tabs .item:hover a {
    color: #ffffff;
    background-color: #000000;
    border-color: #dfdfdf;
}


.whatsappToggle {
 
  color: #27e673;
}

.category_list_widget .category a {
float: right;
  border: none ! Important;
   width: 100%;
text-align: left ! Important;
margin-top: 10px;

}
