/********************** ANAXIMORE *****************************/
/********************** COLOR *****************************/
/* Generic */
body{background-color:#383a6c;color: #ececec !important;}
body#checkout section.checkout-step{background-color:#383a6c;color: #ececec !important;}
body#checkout section.checkout-step .content button[type=submit].btn-primary{background: #ce8024}
body#checkout section.checkout-step .content button[type=submit].btn-primary:hover{background: #272727;border:1px solid #ececec;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, p, a:hover, label, .label{color: #ececec;}
span{color:#ececec;}
a, a span:hover{color: #ce8024;}
hr{border-top: 1px solid rgba(236, 236, 236, 0.1);}
.dropdown{background-color:#383a6c !important;}
.btn{background:#ce8024;}
.btn i{color:#383a6c;}
.btn:hover{background: #272727;border:1px solid #ececec;}
.product-actions .add-to-cart {background: #ce8024;}
a span.btn-title:hover{color: white;}
.leo-wishlist-bt-content i{color:white;}
.leo-compare-bt-content i{color:white;}
.breadcrumb li a span{color:#ce8024;}
.modal-content{background: #383a6c;}
.form-control{color: #383a6c;}
.alert-warning{background-color: rgba(255, 0, 0, 0.3);border-color: #ce8024;}
.box15-h1 .ApColumn li a:hover{color: #ce8024;}
.box15-h1{padding:0;}
.list-wishlist table tbody > tr:nth-child(odd){background: #272727;}

/* Contact Form */
.contact-form h3{color: #ececec;}
.group-span-filestyle .btn-default, .group-span-filestyle .bootstrap-touchspin .btn-touchspin, .bootstrap-touchspin .group-span-filestyle .btn-touchspin{background: #ce8024;}
.buttonText{color: #ececec;}

/* Search */
.search-in-product a:hover{color: #383a6c;}
.search-in-product a{color: white;}
.ac_results li:hover {background: #ce8024;}
.ac_results li {background: #555555;}
.leoproductsearch-result .ac_results{background: #555555;}

/* Header */
#_desktop_cart .cart-preview .header .cart-products-count{color:#ececec;}
#_desktop_cart .cart-preview .header .price{color: #ececec;}
.popup-over.leo_block_top i,#_desktop_cart .cart-preview .header i{color: #ce8024}
.popup-over a.popup-title span{color:#ececec;}
.popup-over a.popup-title span:hover{color:#ce8024;}
.popup-over.leo_block_top .popup-content .currency-selector li.current a{color:#ce8024;}
.popup-over.leo_block_top .popup-content .language-selector li.current img{border:1px solid #ce8024;}
.popup-content{background-color:#383a6c !important;}
.leo-dropdown-cart-item a{color: #ce8024;}
.leo-dropdown-cart{background-color:#383a6c !important;}
.leo-dropdown-cart-content{background-color:#383a6c !important; border-top:3px solid #ececec;}
.leo-dropdown-cart-subtotals .value, .leo-dropdown-cart-total .value{color:#ececec;}
.leo-dropdown-cart-item a:hover, .leo-dropdown-cart-item a:focus{color:#ececec;}
.leo-cart-item-info .product-quantity .leo-input-product-quantity{border-top: 1px solid #555555; border-bottom: 1px solid #555555;background-color:#383a6c; color:#ececec;}
.leo-cart-item-info .product-quantity .leo-bt-product-quantity{border: 1px solid #555555;background-color:#383a6c;}
.leo-cart-item-info .product-quantity .leo-bt-product-quantity:hover{background-color:#c11525;color:#ececec;}
.leo-bt-product-quantity:hover i{color: #ececec !important;}

/* Carousel */
.block-carousel-container:hover .title{color: #ce8024;}
.box14-h1 .header_logo a{background: transparent;}
.box2-h4 h4{display:none;}
.box7-h1 h4{display:none;}
.box4-h1 .block-carousel-image-container:hover img {background-color: #5a5a5a; border: 1px solid #ce8024; }
.box4-h1 .block-carousel-image-container:hover img {background-color: #5a5a5a; border: 1px solid #ce8024;}
.box4-h1 .block-carousel-image-container img {background: #272727;}
.box2-h4 .block-carousel-image-container img {background: #272727;}
.box2-h4 .block-carousel-image-container .title{color:white;}
.ApRow .title-ap-group{color:#ececec;}
.leo-plist-style.owl-carousel .owl-item:hover{border: 1px solid #ce8024;}
.leo-plist-style.owl-theme .owl-controls .owl-page.active span, .leo-plist-style .owl-theme .owl-controls.clickable .owl-page:hover span{background-color: #ce8024;}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{background-color: #272727;}
.owl-theme .btn:hover{border:none;}
.leo-plist-style .thumbnail-container .cart .add-to-cart i{color: #ce8024}

/* Menus */
.leo-megamenu .dropdown-toggle:after{color:#ce8024;}
.leo-megamenu .dropdown-menu{background: #383a6c; color: #ececec; border:1px solid #ececec;}
.leo-megamenu .dropdown-menu li a{color: #ececec;}
.leo-megamenu .dropdown-menu li a:hover{color: #ce8024;}
.block-categories .category-sub-menu li > a{color: #ce8024;}
.block-categories .category-sub-menu li > a:hover{color: #ececec;}
.leo-megamenu .dropdown-menu li a{color: #ececec;}
.leo-megamenu .navbar-nav > li.aligned-fullwidth > .dropdown-menu img{padding-top: 0;}
.leo-megamenu .navbar-toggler{color: #ce8024;}
.off-canvas-button-megamenu{color: #ce8024;}

/* Bottom floating elements */
#back-top a{background-color:#ce8024;}
.leo-fly-cart-icon-wrapper {background-color:#ce8024;}
.leo-fly-cart-icon-wrapper .leo-fly-cart-icon{background-color:#ce8024;}
.leo-fly-cart-icon-wrapper .leo-fly-cart-total {background: #383a6c;border: 2px solid #ce8024;color:#ececec;}
.leo-fly-cart-slidebar.slidebar_bottom .leo-fly-cart{border: none;}
.leo-fly-cart-slidebar.slidebar_bottom {border-top: 3px solid #ce8024;}
.leo-fly-cart-slidebar{background: #383a6c;}
.view-leo-dropdown-additional{background-color:#ce8024}
.view-leo-dropdown-additional:hover{background: #272727;border:1px solid #ececec;}
.leo-dropdown-overlay{background: #383a6c;}
.leo-dropdown-cart-item .leo-dropdown-additional{background: #272727;}
.leo-dropdown-cart-item.high-light, .leo-dropdown-cart-item.show-combination, .leo-dropdown-cart-item.show-customization, .leo-dropdown-cart-item.show-additional{background: #272727;}
.leo-plist-style.owl-theme .owl-controls .owl-page.active span, .leo-plist-style .owl-theme .owl-controls.clickable .owl-page:hover span{background: #ce8024;}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{background: #272727;}

/* Authentication page */
.page-authentication #content{background: #272727;}

/* Product List */
#products{background: #272727; color:#ececec;}
.products-selection .display > div.selected a{color: #ce8024}
.products-selection .display > div a:hover{color: #ce8024;}
.products-selection {background: #272727;}
.products-selection .display > div a{color: #ececec;}
.products-sort-order.dropdown{background: #272727 !important;}
.pagination{background: #272727;}
.leo-plist-style .thumbnail-container .product-meta{background: #272727;}
.leo-plist-style .thumbnail-container:hover .cart i:before{background-color: #272727;}
.leo-plist-style .thumbnail-container .cart:hover i:before{background-color: #ce8024; color: white;}
.leo-plist-style .thumbnail-container .product-title {color: #ececec;}
.leo-plist-style .thumbnail-container .product-title a{color: #ececec;}
.leo-plist-style .thumbnail-container:hover .product-title a{color: #ce8024;}
.leo-plist-style.owl-carousel .owl-item{background: #272727;}
.sidebar .block .title_block a{color: #ce8024 !important;}
.sidebar .block{background: #272727; color:#ececec; border:none;}
.sidebar .block .block_content{background: #272727;}
.card{background-color: #272727;}
.leo-plist-style .thumbnail-container .product-meta .category-default a{color: #6AFDFF;}

/* Pagination */
.pagination a{color: #ececec;}
.pagination a:hover{color: #ce8024;}
.pagination .current a{color: #ce8024;}
.product_list.list .thumbnail-container:after{border-bottom: 2px solid #ececec;}
.pagination {border-top: 3px solid #ececec;}

/* Product page */
.product-cover .layer:hover{background: #ce8024;}
.add-to-cart.btn i{color:white;}
.product-add-to-cart .compare{margin-top:10px;}
.product-actions .control-label{color: #a8a8a8;}
.product-quantity .input-group-btn-vertical .btn{background: #383a6c; border: 1px solid #555555;}
.product-quantity .input-group-btn-vertical .btn i{color: #ce8024;}
.product-quantity .input-group-btn-vertical .btn:hover{background: #ce8024; border: 1px solid #555555;}
.product-quantity .input-group-btn-vertical .btn:hover i{color: white;}
.product-quantity #quantity_wanted{color: white; background-color: #383a6c;border-top: 1px solid #555555; border-bottom: 1px solid #555555;}
.product-tabs.tabs .tab-content{background: #383a6c;}
.product-features > dl.data-sheet dd.value, .product-features > dl.data-sheet dt.name{background: #383a6c;}
.product-tabs.tabs .nav-tabs .nav-link.active{color:#ce8024; border-bottom-color: #ce8024;}
.product-tabs.tabs .nav-tabs .nav-link{color:#ce8024; }
.product-tabs.tabs .nav-tabs .nav-link:hover{color: #ececec;}
.product-tabs.tabs .nav-tabs .nav-link:before{background: #ce8024;}
.product-detail-name{color:white;}
.product-description{color:white;}
.social-sharing span{color: #ececec;}
.product-prices .tax-shipping-delivery-label{color: #ececec;}
.product-actions .control-label{color: #ececec;}
#product-details .label{color: #ececec;}

/* Cart */
.cart-summary-line .value{color: #ececec;}
.cart-grid-right .cart-detailed-actions .btn{background-color: #ce8024;}
.cart-grid-right .cart-detailed-actions .btn:hover{background: #272727;border:1px solid #ececec;}
.product-line-grid-right .bootstrap-touchspin > .form-control, .product-line-grid-right .bootstrap-touchspin > .input-group{color: white; background-color: #383a6c; border-top: 1px solid #555555; border-bottom: 1px solid #555555;}
.product-line-grid-right .cart-line-product-actions .remove-from-cart, .product-line-grid-right .product-price .remove-from-cart{color: #ce8024;}
.product-line-grid-right .bootstrap-touchspin > .input-group-btn-vertical > .btn{background: #383a6c; border: 1px solid #555555;color: #ce8024;}
.product-line-grid-right .bootstrap-touchspin > .input-group-btn-vertical > .btn:hover{background: #ce8024; color: #ececec;}
.product-line-grid-right .cart-line-product-actions, .product-line-grid-right .product-price{color: #ececec;}
.cart-grid-body > a.label{background-color: #ce8024;border-color: #ce8024;}
.cart-grid-body > a.label:hover{background: #272727;border:1px solid #ececec;}
#blockcart-modal{color: #ececec}
#blockcart-modal i{color: white !important;}
#blockcart-modal .modal-content{color: #ececec;border: 2px solid #ce8024;}
#blockcart-modal .modal-header{background: #ce8024;}
#blockcart-modal .modal-body{background: #383a6c;}
#blockcart-modal .modal-body .divide-right p{color: #ececec;}
#blockcart-modal .product-name{color: #ce8024;}
#blockcart-modal .cart-content .cart-content-btn .btn{background:#ce8024; color: #ececec;}
#blockcart-modal .cart-content .cart-content-btn .btn:hover{background: #272727;border:1px solid #ececec;color: #ececec;}
.leo-fly-cart-slidebar.active-scroll .leo-dropdown-bottom{background: #272727;}

/* Order */
.product-price{color: #ececec;}
.nav-item .nav-link.active, .nav-item .nav-separtor.active{color:#ce8024;}
.nav-item .nav-link:hover{color: #ce8024;}
.custom-radio input[type="radio"]:checked + span{background: #ce8024;}
.custom-checkbox input[type="checkbox"]:checked + span .checkbox-checked, .custom-checkbox input[type="radio"]:checked + span .checkbox-checked{color:#ce8024;}
body#checkout section.checkout-step .address-item.selected{background: #272727;}
body#checkout section.checkout-step .delivery-option{background: #272727;}
.MR-Widget{background: #272727;}
body#checkout .modal-content{background: #272727;}
.definition-list dl dd, .definition-list dl dt{background: #272727;}
.definition-list dl dd:nth-of-type(even), .definition-list dl dt:nth-of-type(even){background: #555555;}

/* Account */
.page-my-account #content .links a:hover i{color: #ce8024;}
.page-my-account #content .links a span.link-item{background: #272727;}
.page-customer-account #content{background: #272727;}
.page-addresses .address{background: #272727;}
.page-addresses .address .address-footer a:hover{color:#ce8024;}
.page-addresses .addresses-footer a:hover{color:#ce8024;}
.page-addresses .address{color: #cacaca;}
#my-account .page-footer > div a{border-color: #ce8024;}
#my-account .page-footer > div a:hover{border-color: #ececec;}

/* Modules */
.psgdprinfo17{background: #272727;}
.paypal-mark{background: #272727 !important;}
.popover-content{background: #272727 !important;}

/* CMS */
.page-content.page-cms{background: #272727;}

@media (max-width: 991px) {
    .off-canvas:not(.rtl) .off-canvas-active > .off-canvas-nav-megamenu{background: #272727;}
    .owl-controls{margin-left: auto; margin-right: auto; width: 38%;}
    .navbar-toggler{padding: 0;height: 1em;}
    .popup-over a.popup-title span{display: none;}
    #_desktop_cart .cart-preview .header .cart-products-count{display: none;}
    .off-canvas-nav-megamenu .nav li.dropdown .caret:before{color:#ce8024;}
    .off-canvas-nav-megamenu .mega-col{max-width: 100%;}
    .dropdown-menu{background: #272727;color: #ececec;}
    .off-canvas-nav-megamenu .dropdown-menu ul li > a{color:#ce8024;}
    .off-canvas-nav-megamenu .dropdown-menu img{display:none;}
}
@media (max-width: 1199px) {
    .box2-h1 .left{text-align: left;}
}

/********************** STYLE *****************************/

/* Generic */
.box3-h1{padding-top:5px;} /* Padding for <hr> before menu */

/* Contact Form */
.contact-form h3{font-size: 40px; }

/* Header */
#_desktop_cart .cart-preview .header .price{display:inline; margin-left: 10px;}

/* Carousel */
.box14-h1 .header_logo a{background: transparent;}
.box2-h4 h4{display:none;}
.box7-h1 h4{display:none;}
.box4-h1 .block-carousel-image-container:hover img {-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.box4-h1 .block-carousel-image-container img {padding: 22px 21px; border: 1px solid transparent; transition: all 0.5s ease; border-radius: 50%;}
.box2-h4 .block-carousel-image-container:hover img {-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.box2-h4 .block-carousel-image-container img {padding: 22px 21px; border: 1px solid transparent; transition: all 0.5s ease; border-radius: 50%;}

/* Bottom floating elements */
.leo-fly-cart-slidebar.slidebar_bottom .leo-fly-cart{border: none;}

/* Product List */
.leo-plist-style .thumbnail-container .product-meta{padding: 10px}
.sidebar .block{border:none;}

/* Product page */
.product-add-to-cart .compare{margin-top:10px;}

/* Cart */
.cart-grid-right .cart-detailed-actions .btn{font-size: 14px;font-weight: 700;}
.cart-grid-body > a.label{font-size: 14px;font-weight: 700;}

/* Footer */
.box11-h2 .left{margin-top: 0;}
.box11-h2{padding-top: 0;}
/***********************************************/
