@media (min-width: 992px){
.keep-header #page {
    padding-top: 190px;
}
}
#wrapper > .container {
    width: 100%;
}
.subcategory-image img {
    width: auto;
    height: auto;
}
.af_pl_wrapper #js-product-list > .products.row {
    display: flex;
    flex-wrap: wrap;
}
.af_pl_wrapper #js-product-list > .pagination.scrool {
    display: none !important;
}

.products-selection .row.sort-by-row {
    flex-wrap: nowrap;
}
.tax-switch-container .tax-switch-label::before {
    background-color: #001489;
    color: #fff !important;
}
.tax-switch-container .tax-switch-input:checked + .tax-switch-label:before {
    background-color: #e2c283;
color:#fff !important; 
}
.products-selection .row.sort-by-row > div {
    width: auto;
}

.products-selection .grid-selecting {
    display: flex;
    justify-content: flex-end;
}

.products-selection .sort-by {
    white-space: nowrap;
    width: auto;
}

.products-sort-order .dropdown-menu {
    left: auto;
    right: 15px;
}
.elementor-element-a0687c0 .elementor-widget-wrap {
    flex-wrap: nowrap;
}
.page-authentication #content {
    max-width: 1250px;
}
.breadcrumb ol {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.leo-megamenu .navbar-nav > li > a > .hasicon{
    position: relative;
}
.leo-megamenu .navbar-nav > li > a > .hasicon:before {
    content: "";
    position: absolute;
    bottom: -2px;
    left: -5px;
    right: -5px;
    background: #000;
    height: 0;
    opacity: 0.1;
    transition: all .4s;
    z-index: -1;
}
.leo-megamenu .navbar-nav > li.active > a > .hasicon:before, 
.leo-megamenu .navbar-nav > li:focus > a > .hasicon:before, 
.leo-megamenu .navbar-nav > li:hover > a > .hasicon:before {
    height: 5px;
    z-index: 1;
}
#wrapper {
    padding-bottom: 30px !important;
}
body#index #wrapper {
    padding-bottom: 0 !important;
}

#main .page-header {
    text-align: center;
}
.magnifier{
    z-index: 99999 !important;
}

.item-title {
	margin-top: 20px;
	font-size: 23px;
	color: #001489;
}

.ap-more-info a:hover  {
	color: #001489 !important;
}

.leo-megamenu .navbar-nav > li.active > a, .leo-megamenu .navbar-nav > li:focus > a, .leo-megamenu .navbar-nav > li:hover > a {
	color: #001489  !important;
}
.wislish-button a.ap-btn-wishlist .ap-total {
	background: #e2c283 !important;
}
.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon {
	fill: #001489 !important;
	color: #001489 !important;
}
.box-clotyatop .popup-over:hover .popup-title {
	color: #001489 !important;
}
.popup-over .popup-content a:hover {
	color: #001489 !important;
}
 a:hover {
	color: #001489;
        opacity: 0.8;
}
.popup-over .popup-content li a .ap-total {
	background: #e2c283 ;
}
.popup-over .popup-content li.current a {
	color: #001489;
	font-weight: 400;
}
.elementor-view-framed .elementor-icon {
	padding: .5em;
	color: #001489;
	border: 3px solid #001489  !important;
	background-color: transparent;
}
.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon {
	fill: #001489;
	color: #001489;
	border-color: #001489 !important;
}

.elementor-LeoProductTab .widget-tabs-wrapper .widget-tab-title:hover, .elementor-LeoProductTab .widget-tabs-wrapper .widget-tab-title.active {
	color: #001489 !important;
}
.product-flags .product-flag.new {
	background: #001489 !important;
}
.plist-mydecor .thumbnail-container .bt-wapper .leo-wishlist-button, .plist-mydecor .thumbnail-container .bt-wapper .leo-compare-button {
	color: #972911 !important;
}
.elementor-element-133e708 tr:hover td {
	background-color: blue !important;
}
.ets_cfu_input_submit .ets_cfu-submit {
	background: #001489;
}
.ets_cfu_input_submit .ets_cfu-submit:hover {
transition: all 0.3s ease-in-out;
	background: #e2c283;
}
.leo-megamenu .navbar-nav > li > a > .menu-title:before {
    bottom: -4px;
    left: -5px;
    right: -5px;
    background: #001489;
    opacity: 0.1;
}
.wislish-button a.ap-btn-wishlist .ap-total {
	background: #001489 !important;
}
.popup-over .popup-content li a .ap-total {
	background: #001489 !important;
}

.slick-track  .leo-bt-cart-content:hover .icon-cart {
	color:  #001489;
}
.slick-track  .leo-bt-cart-content:hover .name-btn-product {
	color:  #001489;
}
a, button {
	transition: all 0.3s ease-in-out;
}
.btn-primary {
	color: #fff;
	background-color: #001489;
}
.btn-primary:hover {
	color: #fff ;
	background-color: #001489;
	opacity: 0.8;
}
.product-customization .custom-file button {
	z-index: 1;
}
.blockcart .header .cart-products-count {
	background: #001489;
}
.cart-grid-right .cart-detailed-actions a:hover {
	background: #001489 !important;
opacity:0.7;
}
#ets_onepagecheckout a svg {
	fill: #001489 !important;
transition: all 0.3s ease-in-out;
}
#ets_onepagecheckout a svg {
transition: all 0.3s ease-in-out;
opacity:0.5;
}
.block-onepagecheckout .title-heading { color: #001489  !important; }

#ets_onepagecheckout a {
	color: #001489  !important;
}
.ets_cfu_input_submit .ets_cfu-submit:hover {
	transition: all 0.3s ease-in-out;
	background: #001489  ;
opacity:0.7;
}
.leo-compare-wishlist-button .btn-primary:hover, .leo-compare-wishlist-button .btn-primary:focus {
	color: #001489 !important;
	background-color: #fff;
	opacity: 0.7;
}
.social-sharing a:hover {
	color: #fff !important;
        opacity: 1;
}

#mywishlist .footer_links li .btn {
	background: #001489;
	color: #fff;
	border-color: transparent;
}
#mywishlist .footer_links li .btn {
	border-color: #001489;
}
.alert-warning {
	background-color: #f7f1e1;
	border-color: #e5d4b4;
	color: #acaaa6;
}
.wishlist .btn-primary:focus, .btn-primary.focus {
	background-color: #fff !important;
}
.compare .btn-primary:focus, .btn-primary.focus {
	background-color: #fff !important;
}
.block-promo .promo-code .alert-danger {
	background: #972911 !important;
}
.block-promo .promo-code .alert-danger::after {
	border-bottom-color: #972911 !important;
}
.alert-danger {
	background-color: #f8e9e3 !important;
	border-color: #e9bdaa;
	color: #a94442;
}
.myacc_left .links a.active {
	color: #006aa7 !important;
}
.alert-info {
background-color: #f5f0d3 !important;
	border-color: #dcd3a4 !important;
	color: #000;
}

.myacc_left .links a.active {
	color: #001489 !important;
}
.ets_ws-panel span.badge {
	background: #001489 !important;
	color: #fff !important;
}
i.icon-compare::before {
	color: #001489  !important;
}
i.icon-wishlist::before {
	color: #001489  !important;
}
i.icon-compare::before {
	color: #001489  !important;
}
i.icon-wishlist::before {
	color: #001489  !important;
}
i.icon-compare::before:hover  {
	opacity: 0.7;
}
i.icon-wishlist::before:hover  {
	opacity: 0.7;
}
.ets_ws_content_left .ets_mp_item_tab li.ets_mp_item:hover a {
	color: #fff !important;
}
#blockcart-modal .cart-content .btn {
	background: #001489 ;
}
#ets_onepagecheckout a svg {
	opacity: 1;
}
.address-footer .material-icons {
	color:  #001489 ;
}
.ets_ws_content_left .ets_mp_item_tab li.ets_mp_item.active a, .ets_ws_content_left .ets_mp_item_tab li.ets_mp_item:hover a {
	background: #001489 ;
	color: #fff !important;
transition: all 0.3s ease-in-out;
}
.multicart-body .inactive {
	color: #444;
}

#accordion .card .card-header .inactive:hover {
	color: #000 !important;
}
#mywishlist .footer_links li .btn:hover {
	color: #001489 !important;
}
.wishlist .btn-primary:active {
background-color:#fff !important;
}
.wishlist btn-primary:active {
background-color:#fff !important;
}
.ets-btn-wholesale .icon-wholesale svg {
	fill: #e2c283;
}
.product-quantity .add-to-cart i::before {
	color: #e2c283;
}
.search-in-suggest li a:hover {
	color: #fff !important;
}
.ets_ws_paggination .links > b {
	background: #001489 !important;
	border: 1px solid #001489 !important;
	color: #fff;
}
.ets_ws-panel .btn-warning {
	color: white;
	background-color: #972911;
	border-color: #972911;
}
.ets_ws-panel .btn-warning:hover {
	color: white !important;
	background-color: #972911;
	border-color: #972911;
}
.ets_ws_paggination .links > a:hover {
    color: #001489;
    border-color: #001489;
}
.ets_ws_content_left .ets_ws-form.ets_ws-voucher-form .btn-info {
	background-color: #001489;
border-color:#001489;
}
.leo-megamenu .dropdown-menu li:hover > a {
	transform: translateX(5px);
	color: #001489;
}
.ets_ws_content_left .ets_ws-form.ets_ws-voucher-form .btn-info:hover {
    opacity: 0.8;
}
div.verticalmenu .dropdown-menu ul li:hover > a {
	color: #001489 !important;
}
article.product-miniature.js-product-miniature.core-image-swap-wrapper.ets_ws_product_price:hover {
  box-shadow: rgba(0, 0, 0, 0.09) 0px 3px 12px;
  transition:all .5s ease;
}