#fixcart {     color: #f0f3f0 !important;}
#fixcart .wrapper {box-shadow: none;
    z-index: 999;
    position: relative;
    background: rgba(27, 27, 27, 0.97) !important;}
    #fixcart .fixcart__cart.fixcart-empty .fixcart__checkout-btn {
    background: none;
    color: #c1a96d !important;
    border: 1px solid;
    border-radius: 0px;
    letter-spacing: 1.5px;}
    #fixcart .text-compare {
    color: #4d4e4d;
    text-decoration: none;
    font-size: 14px;
    margin-left: 20px;}
    #powered {
    min-width: 960px;
border-top: 1px solid rgb(14, 14, 14);
width: auto;
height: 90px;
background-color: rgba(15, 35, 21, 0.95);
color: #dad1af;
font-size: 10px;
letter-spacing: 1px;
background-image: -webkit-linear-gradient(top,rgb(35, 49, 39),rgb(49, 48, 48)) !important;}
    #footer {
    color: #dbd2af !important;    background-color: #1f1f1f !important;
    background: -moz-radial-gradient(50% -100%, ellipse, rgba(54, 16, 97, 0.25) 0%, rgba(255,255,255,0.0) 75%);
    background: -o-radial-gradient(50% -100%, ellipse, rgba(54, 16, 97, 0.25) 0%, rgba(255,255,255,0.0) 75%);
    background: -ms-radial-gradient(50% -100%, ellipse, rgba(54, 16, 97, 0.25) 0%, rgba(255,255,255,0.0) 75%);
    background: -webkit-radial-gradient(50% -100%, ellipse, rgba(54, 16, 97, 0.25) 0%, rgba(255,255,255,0.0) 75%);
    background: radial-gradient(50% -100%, ellipse, rgba(54, 16, 97, 0.25) 0%, rgba(255,255,255,0.0) 75%);
    }
    #footer a {
    color: #e4dec4 !important;
    font-family: SingulierRegular !important;
    font-size: 13px;}
    .full-width .verticaltab {
    background-color: #181919;
    border-top: 3px double rgb(14, 14, 14);
    box-shadow: none;
}
.full-width .verticaltab {
    background-color: #181919;
    border-top: 3px double rgb(14, 14, 14);
    box-shadow: none;
}
.verticaltab .box-product-category {background-color: #282929;}
.main {    background-color: #ffffff !important;    background: none !important;}
.button-cart.btn-vector {
    color: #9c9e9e;}
    .product-grid > div {    box-shadow: none;}
    .product-grid .price {color: #802305;    margin-top: 14px;}
    .product-grid .name a {#1b1a1a !important;line-height: 18px !important;min-height: 72px;
    font-size: 13px !important;letter-spacing: 0.1px !important;}
    .product-grid .name a:hover {color: #ff8a00 !important;}
    .product-grid > div{    min-height: 339px !important;
    border: 1px solid #eee !important;}
    .menu > ul > li > div.topmenu > ul {box-shadow: 3px 0px 3px rgba(95, 93, 93, 0.45);background: rgba(41, 41, 41, 0.99);border-bottom: none;    border-right: 1px solid rgba(8, 8, 8, 0.5);border-left: 1px solid rgba(8, 8, 8, 0.5);    border-top: 1px solid rgba(8, 8, 8, 0.5);}
    .menu > ul > li > div.topmenu > ul:before{border-bottom: 12px solid rgba(15, 94, 90, 0) !important;}
    .ma-nav-mobile-container {background: rgb(49, 48, 48) !important;min-height: 44px;}
    #all_header.color {background: rgb(49, 48, 48) !important;
    border-bottom: 1px inset rgba(0, 0, 0, 0.77);min-height: 148px;    box-shadow: 0 3px 2px 1px rgba(27, 27, 25, 0.64);}
    #header .header_topbox {border-bottom: 1px solid #7b787840;
    background: rgb(49, 48, 48) !important;
  background-image: -webkit-linear-gradient(top,rgb(35, 49, 39),rgb(49, 48, 48)) !important;}
   .category-h1 {
    text-align: center;
    font-size: 20px;
    font-weight: normal;
    color: rgba(10, 10, 10, 0.93);
    font-family: SingulierDemi !important;
    letter-spacing: 1px;
    margin-left: 3px;
    margin-top: 5px;
    margin-bottom: 9px;}
    a, a:visited, a b {
    color: #393a3a;
}
.count-items-in-cat {color: rgba(154, 154, 154, 0.5);}
body {
    color: #000000;}
    
    .category-list ul li {text-transform: capitalize;font-size: 13px;}
    .box .box-heading {color: #2b2b2b;}
    #header .links > div > a {text-decoration: none;
    text-transform: capitalize;
    font-size: 13px;
    line-height: 35px;
    font-family: SingulierRegular !important;
    color: white !important;}
    #header .header_topbox {min-height: 39px;margin-bottom: 25px;}
    #header .links > div:hover {    color: #ffffff;background-color: #31303000;text-decoration: underline;}
    #topcontrol {border: 1px solid rgba(255, 255, 255, 0.01);    background-color: #ededed00 !important;}
    #topcontrol:hover{border: 1px solid rgba(115, 115, 115, 0);
    background-color: #ffffff !important;max-height: 34px;margin-bottom: 4px;}
       .pagination .links b{
        background-color: #201e23;
    border-radius: 3px;}
    .pagination .links b:before{    border-bottom: 15px solid #201e24;}.pagination .links b:hover {
    background-color: #201e24;
    color: #e88735;}
.home-featured .featured-heading span{    color: #242525;
    font-size: 19px !important;
    text-transform: uppercase;
    text-shadow: none;
    letter-spacing: 1px;
    font-family: SingulierDemi !important;}
    .home-featured .featured-heading:before, .home-featured .featured-heading:after, .bestseller-horizon span:after, .bestseller-horizon span:before {content: "";
    display: inline-block;
    width: 24%;
    height: 1px;
    background: #000000;
    margin: 0 10px 5px 10px;}
    .home-featured .box-content > .box-product > div {
    border-radius: 2px;
    border: 1px solid rgba(181, 183, 183, 0.35);
    box-shadow: none;
    letter-spacing: 1px;}
    .box-product .name a {display: block;min-height: 72px;
    transition: all .5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all .5s ease;
    color: #012922 !important;
    font-family: SingulierRegular !important;
    text-transform: capitalize;
    text-align: left;
    padding-left: 1px;
    line-height: 18px !important;
    font-size: 13px !important;
    letter-spacing: 0.1px !important;}
    .bestseller-horizon span {
    color: #242525;
    font-size: 19px !important;
    text-transform: uppercase;
    text-shadow: none;
    letter-spacing: 1px;
    font-family: SingulierDemi !important;}
    .verticaltab .owl-theme .owl-controls .owl-buttons div {background-color: #282929 !important;}
   .owl-carousel .owl-wrapper-outer .input.button {
    line-height: 10px;
    background-image: none;
    border: 1px solid #676565;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.15);
    display: inline-block;
    padding: .95em 1.875em;
    text-align: center;
    text-decoration: none;
    width: auto;
    color: #020202;
    transition: box-shadow .1s,background .1s;
    -webkit-transition: box-shadow .1s,background .1s;
    margin: 15px !important;
    border-radius: 1px !important;
    font-family: SingulierDemi !important;
    text-shadow: none;}
    .block2 .name a {border-bottom: 3px double rgba(194, 199, 194, 0.26);color: #1e1f1f;text-transform: capitalize;font-family: SingulierRegular !important;text-align: left;}
    #header #search input {    border: 1px solid rgba(18, 19, 18, 0.3);
    border-right: 3px solid rgb(47, 46, 46);}
    .settings-languages {background: #fbf7f7;
    box-shadow: 2px 2px 6px 0px #2e2f2f;
    padding: 8px;
   margin-top: 17px;
    border-top: 1px dotted rgba(230, 227, 227, 0.43);
    border-bottom: 1px dotted rgba(230, 227, 227, 0.43);}
     .settings-languages:before {
    content: "";
    width: 0;
    height: 0;
    border-width: 8px;
    border-style: solid;
    border-color: transparent transparent #fff;
    position: absolute;
        left: 130px;
    top: -17px;}
    #language > span {
    color: #ffffff;
    cursor: pointer;text-decoration: none;
    text-transform: capitalize;
    font-size: 13px;
    line-height: 35px;
    font-family: SingulierRegular !important;}
    .ship-to {
    border-left: 1px dotted #108844c2;
    border-right: 1px dotted #0c7516cf;
    color: #0aa010 !important;cursor: pointer;text-decoration: none;
    text-transform: capitalize;
    font-size: 13px;
    line-height: 35px;text-shadow: 1px 1px 0 rgba(4, 4, 4, 0.55);
    letter-spacing: 0.4px;
    font-family: SingulierRegular !important;}
    .live-chat span {
    cursor: pointer;
    color: #ffffff;text-decoration: none;
    text-transform: capitalize;
    font-size: 13px;
    line-height: 35px;
    font-family: SingulierRegular !important;}
    #language {    border-right: none;}
    #footer h3 {    color: #e2e2e1;
    font-family: SingulierRegular !important;
    background-color: rgba(11, 0, 23, 0.06);
    text-shadow: none;
    max-height: 18px;
    line-height: 24px !important;
    text-transform: capitalize !important;
    border-bottom: 1px solid rgba(140, 137, 137, 0.3);}
    #fixcart .fixcart__checkout-btn{background-color: #262727;
    color: #e06729 !important;
    border: 1px solid #e06729;
    border-radius: 0px !important;
    letter-spacing: 1.5px !important;
    text-shadow: none !important;
    box-shadow: none;}
    #fixcart .fixcart__cart > .fixcart__checkout-btn:hover{color: #ffffff !important;    border: 1px solid #ffffff;background-color: #262727;}
    h1.simple_h1 {
    text-align: left !important;
    font-size: 22px;
    font-weight: normal;
    color: rgba(49, 49, 49, 0.93);
    font-family: SingulierDemi !important;
    letter-spacing: 1px;
    margin-left: 3px;
    margin-top: 5px;
    margin-bottom: 5px;
    text-transform: capitalize;}
    h3.text_cart-empty {
    margin-bottom: 0px;
    font-size: 17px;
    font-weight: normal;
    text-transform: capitalize;
    font-family: SingulierDemi !important;
    color: rgba(93, 90, 90, 0.93);}
    .settings-local{  margin-top: 3px; background: #3b5f57 !important;    box-shadow: 2px 2px 6px 0px #2e2f2f;
    border-top: 1px dotted rgba(230, 227, 227, 0.43);
    border-bottom: 1px dotted rgba(230, 227, 227, 0.43);}
    .settings-local label{color: #000000 !important;}
     .settings-local:before {
    content: "";
    width: 0;
    height: 0;
    border-width: 8px;
    border-style: solid;
    border-color: transparent transparent #3b5f56;
    position: absolute;
    left: 130px;
    top: -17px;}
    .settings-local button {    box-shadow: 1px 1px 0 0 rgba(16, 16, 16, 0.59);
    background-color: rgb(224, 224, 224);
    color: #033440;padding: 0px 50px;}
     .settings-local button:hover{   
    background-color: rgb(224, 224, 224);
        color: #c7190d;}
    .live-chat-content{box-shadow: 2px 2px 6px 0px #2e2f2f;
    border-top: 1px dotted rgba(230, 227, 227, 0.43);
    background: #fbf7f7; margin-top: 18px;}
.live-chat-content:before {
    content: "";
    width: 0;
    height: 0;
    border-width: 8px;
    border-style: solid;
    border-color: transparent transparent #fff;
    position: absolute;
    left: 280px;
    top: -17px;}
    .manufacturer-list .manufacturer-content li {
border: 1px solid #a3a5a482;    box-shadow: none;
    background-color: rgb(255, 255, 255);    }
    .manufacturer-list .manufacturer-content ul li span span {color: #b5b7b6 !important;
}
.manufacturer-list .manufacturer-content li:hover{background: rgb(255,255,255) !important;border: 1px solid #c59626a1;box-shadow: none;}
h1.brand_heading {color: rgba(49, 49, 49, 0.93);
    padding-bottom: 10px;
   font-family: SingulierDemi !important;    text-transform: capitalize;}
.nav-brands .brand-index {color: #040404;}

.nav-brands a b:hover {background-color: rgb(253, 253, 253);
    color: #9e520d;}
.nav-brands a b {
    color: #313130;    padding: 20px;    box-shadow: none;
    display: inline-block;
    margin-top: 42px;
    text-align: center;
    border-radius: 2px;
}
.manufacturer-heading{color: #2d2d2d;    border: 1px solid rgba(150, 146, 146, 0.55);font-size: 16px;}
.manufacturer-heading:before{border-left: 10px solid rgb(194, 192, 192);}
.liber-h1{font-family: SingulierRegular !important;
    text-transform: capitalize;color: rgba(49, 49, 49, 0.93);    border-bottom: 3px double rgba(169, 171, 170, 0.46);}
    .liber-item .num {color: #2d2d2d;margin-right: 5px;border-radius: 2px;padding: 1px 8px;}
    #fixcart .fixcart__cart .content .empty{padding: 16px 29px;
    color: #212120;
    font-family: SingulierRegular !important;}
    #fixcart .fixcart__cart .content.empty-content{    width: 283px;
    border-radius: 3px;
   box-shadow: none;
    border: 1px solid #333333;}
    .lk-block a{color: #f5f5f5 !important;}
    .lk-block .account-href{color: #cdcecd !important;}
    #menu #cart .heading span.quantity:before, .heart .quantity:before{border-top: 5px solid rgb(212, 116, 5);}
    #menu #cart .heading span.quantity, .heart .quantity{    color: rgb(255, 255, 255);text-shadow: -1px 1px 1px rgb(112, 115, 115);}
    #menu #cart .heading span.quantity, .heart .quantity{border-radius: 2px;font-size: 11px;background-color: rgb(212, 115, 5);    line-height: 14px;}
    #fixcart .login_in_bottom:after, #fixcart .fixcart__cart .content:after{}
 .tab-content .outline {border: 1px solid rgba(255, 255, 255, 0.85) !important;
    border-radius: 0 0 2px 2px;
    padding: 9px 16px;
    background: rgba(255, 255, 255, 1.0) !important;}
  .tab-content { border-radius: 0px 0px 0px 0px;color: black;   background: rgba(255, 255, 255, 1.0) !important;}
  .fancybox-loading:before {border: 6px solid rgba(100, 100, 100, 0.4);
border-top: 6px solid rgba(255, 255, 255, 0.6);
box-shadow: rgba(199, 146, 14, 0.57) 2px -4px 11px !important;}
.product-info h1{color: rgba(35, 34, 34, 0.98);
    margin-top: 6px;
    letter-spacing: 2px;
    font-family: SingulierRegular !important;
    text-transform: capitalize;
    font-size: 18px;}
    .product_referer a{ text-transform: capitalize;   color: #8d8e8e !important;}
    .htabs{    border-bottom: 1px solid #575858;}
    .htabs a.selected{border-left: 1px solid #575858;
    border-right: 1px solid #575858;}
    a, a:visited, a b{color: #202121;}
    .htabs a:hover{color: #ad510b;}
    .product-info .image-additional img:hover{    border: 1px solid rgba(158, 91, 19, 0.29);}
    .product-info .product-block .anounce{    color: #646767;}
    .attribute td{border-left: 1px solid rgba(145, 150, 150, 0.69);
    border-bottom: 1px solid rgba(145, 150, 150, 0.69);
    border-right: 1px solid rgba(145, 150, 150, 0.69);
    border-top: 1px solid rgba(145, 150, 150, 0.69);}


#menu #cart.in .heading span.quantity:before{
    left: 3px; border-top: 5px solid rgb(212, 116, 5);}
    .module-best .tovar_day .cart a.button, .module-best .tovar_day .cart input.button, .module-best .owl-carousel .cart input.button{    box-shadow: 1px 1px 0 0 rgba(139, 142, 140, 0.59);    background: rgba(57, 58, 58, 0.69);}
    .digit{color: #ffffff;}
    .digit.static{    box-shadow: 1px 1px 1px rgba(4, 4, 4, 0.06);
    background-image: linear-gradient(bottom, #9e9d9c 50%, #d0d0cf 50%);
    background-image: -o-linear-gradient(bottom, #9e9d9c 50%, #d0d0cf 50%);
    background-image: -moz-linear-gradient(bottom, #9e9d9c 50%, #d0d0cf 50%);
    background-image: -webkit-linear-gradient(bottom, #9e9d9c 50%, #d0d0cf 50%);
    background-image: -ms-linear-gradient(bottom, #9e9d9c 50%, #d0d0cf 50%);
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.5, #9e9d9c), color-stop(0.5, #d0d0cf) );}
    .icon{color: rgba(62, 61, 60, 0.85);}
    .icon:hover{color: #d2ac15;}
    .action-count span{color: black;}
    .action-tovar{    color: black;}
    .ostalos { color: black;}
    .module-best .owl-carousel .name a {font-size: 11px;color: #000000;line-height: 15px; border-bottom: 1px dotted rgba(0, 0, 0, 0.15);   text-transform: capitalize;}
.module-best .tovar_day .name a {font-size: 11px;color: #000000;line-height: 15px; border-bottom: 1px dotted rgba(0, 0, 0, 0.15);   text-transform: capitalize;}
.account__image img{margin-top: 60px;
margin-bottom: 90px;border: 1px solid #ae6926a3;}
.account .title_success{font-size: 20px;
color: rgba(18, 17, 19, 0.93);padding-bottom: 60px;margin-top: 30px;}
.related {background-color: #ffffff !important;}
.box-content > .box-product.related > div{
    background: #ffffff;}
    .box-product.related .cart input{color: #020202;box-shadow: 1px 1px 0px 0px rgba(4, 4, 4, 0.4);}
.box-content > .box-product.related .itemcolumns > div{    box-shadow: 0 0 0 1px rgb(104, 105, 104) inset;}
.box-product .name a{color: #0e0e0e !important;min-height: 91px;}
.box-product .price{color: #881a05; font-family: SingulierRegular !important;
    letter-spacing: 1px;   margin-top: 25px;}
    .tags{    background-color: #ffffff;}
    .related hr{background-color: rgba(0, 0, 0, 0.82);}
    #viewed{background: rgb(243, 243, 243);}
    #viewed .item{
    border: 1px solid rgba(108, 109, 109, 0.8);
    border-radius: 1px;
    box-shadow: 1px 1px 2px 1px #8c908c;}
    #viewed .item .name a{text-transform: capitalize;  font-size: 11px;  color: #000000;}
    #viewed .item .name a:hover{text-transform: capitalize;  font-size: 11px;  color: #d85b0c;}
    .product-grid > div:hover{z-index: 999;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    -webkit-box-shadow: 0 0 16px hsla(0,0%,80%,.6);
    box-shadow: 0 0 16px hsla(0,0%,80%,.6);}
    .product-list .name a{    font-size: 16px;
    text-transform: capitalize;
    color: #1a1b1b !important;}
    .product-list .more a{color: #383a39;}
    .product-list .more a:hover{color:#b1430a;}
.box .box-heading{    border-bottom: 3px double rgba(125, 127, 126, 0.36);}
.box .box-heading a{    color: #535454;}
#column-right a:hover{    color: #ca7628;}
.list_carousel{ background-color: #ffffff;}
.box-content > .box-product.related .list_carousel a.next{border-bottom: 1px solid rgba(196, 197, 197, 0.22);
    border-top: 1px solid rgba(196, 197, 197, 0.22);
    border-left: 1px solid rgba(196, 197, 197, 0.22);
    border-right: 1px solid rgba(196, 197, 197, 0.22);}
    .related .list_carousel a.prev{border-bottom: 1px solid rgba(196, 197, 197, 0.22);
    border-top: 1px solid rgba(196, 197, 197, 0.22);
    border-left: 1px solid rgba(196, 197, 197, 0.22);
    border-right: 1px solid rgba(196, 197, 197, 0.22);}
    .box-product.related .list_carousel a.prev:hover, .box-product.related .list_carousel a.next:hover{background-image: -webkit-linear-gradient(top,rgba(232, 247, 243, 0.25),rgba(202, 88, 11, 0.25));
    background-color: rgb(226, 149, 28)!important;
    border-top: 1px solid rgb(190, 143, 58) !IMPORTANT;}
    .pagination{    
    border-top: 1px solid rgba(34, 35, 35, 0.26);}
    .pagination .links a{border-bottom: 1px solid rgba(10, 10, 10, 0.46);
    border-top: 1px solid rgba(10, 10, 10, 0.46);
    border-left: 1px solid rgba(10, 10, 10, 0.46);
    border-right: 1px solid rgba(10, 10, 10, 0.46);}
    #column-left .box-news, #column-right .box-news, #column-left .box-news.countnews-1, #column-right .box-news.countnews-1, #column-left .box-news.countnews-2, #column-right .box-news.countnews-2, #column-left .box-news.countnews-3, #column-right .box-news.countnews-3, #column-left .box-news.countnews-4, #column-right .box-news.countnews-4, #column-left .box-news.countnews-5, #column-right .box-news.countnews-5{ background: linear-gradient(to bottom, rgba(255,255,255,1) 63%,rgba(241,241,241,1) 88%,rgb(165, 167, 166) 100%,rgba(246,246,246,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 63%,rgba(241,241,241,1) 88%,rgb(177, 179, 178) 100%,rgba(246,246,246,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 63%,rgba(241,241,241,1) 88%,rgb(178, 183, 182) 100%,rgba(246,246,246,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );}
    a.readmore{background-color: rgba(76, 78, 78, 0.74);}
    a.readmore:hover{color: #e4b291;
    box-shadow: none;
    background-color: rgba(20, 21, 21, 0.74);}
    .home-featured .box-content > .box-product > div{    min-height: 335px;}
.jq-selectbox li:hover{background-color: #313131;}
.home-featured .box-content > .box-product > div:hover{       -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    -webkit-box-shadow: 0 0 16px hsla(0,0%,80%,.6);
    box-shadow: 0 0 16px hsla(0,0%,80%,.6);}
   .menu > ul > li.parent:hover > a:after{
    content: '';
    width: 30px;
    height: 3px;
    background: rgb(212, 115, 5);
    margin: 0 auto;
    display: block;}
      .menu > ul > li.parent > a:after{
    content: '';
    width: 30px;
    height: 3px;
    background: rgba(212, 115, 5, 0);
    margin: 0 auto;
    display: block;}
    .menu > ul > li > div.topmenu > ul{margin-top: -4px;}
    .special-h1{text-align: center;
    font-size: 20px;
    font-weight: normal;
    color: rgba(10, 10, 10, 0.93);
    font-family: SingulierDemi !important;
    letter-spacing: 1px;
    margin-left: 3px;
    margin-top: 5px;
    margin-bottom: 18px;text-transform: capitalize;}
    .checkout-heading{margin-bottom: 1px;
    margin-top: 5px;
    padding: 8px;
    color: #6c6d6d;
    font-family: SingulierRegular !important;
    text-transform: capitalize;
    text-decoration: underline;
    letter-spacing: 2px;}
.login-content .right{float: right;box-shadow: none;
    width: 45%;
    background: rgba(237, 128, 39, 0.33);
    padding: 14px;
    border: 1px solid rgba(162, 130, 34, 0.56);
    margin-bottom: 50px;    font-family: SingulierRegular !important;}
    .login-content .left{float: left;box-shadow: none;
    width: 45%;
    background: rgba(135, 135, 135, 0.2);
    padding: 14px;
    border: 1px solid rgba(162, 130, 34, 0.26);
    font-family: SingulierRegular !important;
    letter-spacing: 1px;}
    .login-content{    border-bottom: 3px double rgba(86, 88, 87, 0.26);}
    .login-content .left:hover{float: left;
    width: 45%;
    background: rgba(135, 135, 135, 0.2);    padding: 14px;
    border: 1px solid rgba(162, 130, 34, 0.26);
    font-family: SingulierRegular !important;
    letter-spacing: 1px;}
.login-content .right:hover{float: right;
    width: 45%;
    background: rgba(237, 128, 39, 0.25);
    padding: 14px;
    border: 1px solid rgba(162, 130, 34, 0.56);
    margin-bottom: 50px;    font-family: SingulierRegular !important;}
    .heading_news_mod a{font-family: SingulierDemi !important; background-color: rgba(221, 224, 221, 0.05);   font-size: 14px;border-bottom: 1px solid rgba(107, 109, 107, 0.26);padding: 3px 3px 11px 3px;text-transform: capitalize;}
    .box-news p, .news_page p{box-shadow: none;
    font-family: SingulierRegular !important;
    color: #020202;
    letter-spacing: 1.4px;}
.box-product.related .itemcolumns .desc{min-height: 78px;}
.related{height: 481px;}
.list_carousel{    max-height: 442px;}
.simpleregister-block-content{  BORDER-RADIUS: 1PX;
    background: rgba(215, 216, 216, 0.12);
    font-family: SingulierRegular !important;
    letter-spacing: 1px;
    text-transform: capitalize;    border: 1px solid rgba(84, 84, 83, 0.26);
    box-shadow: none;}
    .checkout__notice-lang{    color: rgb(186, 161, 88);
    text-transform: capitalize;
    padding-top: 6px;
    font-family: SingulierDemi !important;
    text-shadow: 0 1px 3px rgba(255, 255, 255, 0.92);}
.simplecheckout-table-form-right input[type=tel]:hover{border: 1px solid rgba(199, 128, 16, 0.66);}
.simplecheckout-table-form-right input[type=text]:hover{border: 1px solid rgba(199, 128, 16, 0.66);}
.simplecheckout-table-form-right input[type=password]:hover{border: 1px solid rgba(199, 128, 16, 0.66);}
.simplecheckout-table-form-right textarea:hover{border: 1px solid rgba(199, 128, 16, 0.66);}
.simplecheckout-table-form-right input[type=email]:hover{border: 1px solid rgba(199, 128, 16, 0.66);}
.box-product.related .itemcolumns .desc{
padding: 4px;
    font-size: 12px;
    color: #212121;
    text-align: center;
    letter-spacing: 0.2px;
    text-transform: capitalize;
}
.box-product.related .cart input:hover{color: #ec5b11;
    background-color: white;
    box-shadow: 1px 1px 0px 0px rgba(114, 117, 115, 0.6) !important;}
   
.contact_heading{text-transform: capitalize;color: rgba(39, 39, 39, 0.99);font-size: 20px;}
.contact-info .messenger-name{    color: rgba(38, 39, 39, 0.99);font-size: 14px;
    text-transform: capitalize;}
     #column-right .itemcolumns{box-shadow: 1px 1px 2px 1px rgba(167, 163, 163, 0.1);
    margin-bottom: 7px;
    border: 1px solid rgba(187, 189, 189, 0.35);}
    #mattimeocategory-01 .block2 .price{font-size: 15px;
    margin-bottom: 2px;
    color: #881a05;
    margin-top: 8px;
    font-family: SingulierRegular !important;
    letter-spacing: 1px;}
    .verticaltab .owl-item{    webkit-box-shadow: inset 0px 0px 0px 1px rgba(23, 23, 23, 0.77);
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(23, 23, 23, 0.77);
    box-shadow: inset 0px 0px 0px 1px rgba(23, 23, 23, 0.77);
    border-radius: 3px !important;
}
.selectric .label{background: #141514;}
.selectric .label{color: #ffffff;}
.search-input-desc label{color: rgb(45, 45, 45);}
.selectric{background: #141514;}
.search-block-bg{color: #ffffff;background-color: rgb(124, 125, 125) !important;padding: 15px 1px 1px 30px !important;border: 1px solid rgba(12, 12, 12, 1) !important;}
.search-block-bg:hover{color: #ffffff;background-color: rgb(124, 125, 125) !important;padding: 15px 1px 1px 30px !important;border: 1px solid rgba(12, 12, 12, 1) !important;}
h1.search-title{    color: rgba(10, 10, 10, 0.93);
    font-family: SingulierDemi !important;
    letter-spacing: 1px;
    margin-left: 3px;
    margin-top: 5px;
    margin-bottom: 5px;}
    .ui-menu{border: 1px solid rgba(1, 1, 1, 0.6) !important;}
    .ui-autocomplete .name{color: #000000 !important;text-transform: capitalize;letter-spacing: 0.2px;font-family: SingulierRegular !important;}
    #button-search{background: #1d1d1d url(/image/mysm_e.png) 125px -9px no-repeat;}
  #button-search:hover{    background: #000000 url(/image/mysm_e.png) 125px -9px no-repeat;}
  #fixcart label{color: #1e1f1e !important;
    font-family: SingulierRegular !important;
    letter-spacing: 1px;}
    #fixcart .login .login_window{color: #5d1605;}
    #fixcart .log_in_btn{background-color: rgb(193, 102, 28);}
    #header #search input:hover{border: 1px solid rgb(99, 99, 99);}
    #filterpro_box .option_box table tr td{color: #060606;
    padding: 2px;
    font-family: SingulierRegular !important;
    font-size: 13px;
    margin-right: 2px;
    text-transform: capitalize;
    letter-spacing: 0.2px;  }
    #filterpro div.option_box div.collapsible table tbody tr td label span.label-value{    font-size: 12px;
    padding-right: 4px;
    color: #060606;}
    #filterpro .option_name{border-bottom: 3px double rgba(181, 183, 181, 0);
    color: #101010;
    line-height: 20px;
    letter-spacing: 1px;
    font-size: 14px;
    font-weight: bolder;
    font-family: SingulierDemi !important;
    text-transform: capitalize;}
    #filterpro_box .option_box table tr td:hover{    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;color: #e06729;text-decoration: none;}
    .product-filter{ margin-top: 11px;}
    #filterpro_box .filter__notice{    display: none;
    position: absolute;
    top: 45px;
    background: rgb(255, 254, 254);
    padding: 14px;
    z-index: 9;
    border: 1px solid rgba(150, 150, 150, 0.47);
    box-shadow: 0 13px 5px -6px rgba(130, 128, 128, 0.75), 2px -2px 0px -1px rgba(146, 146, 146, 0.12);
    border-radius: 2px 2px 2px 2px;
    color: black;
    font-family: SingulierRegular !important;
    text-transform: capitalize;}
    #filterpro_box .filter__notice .filter__notice-btn{background-color: #383636;}
    #filterpro_box .filter__notice .filter__notice-title{  border-left: 3px double rgba(95, 6, 6, 0.74);
    border-top: 3px double rgba(95, 6, 6, 0.74);
    border-bottom: 3px double rgba(95, 6, 6, 0.74);
    border-right: 3px double rgba(95, 6, 6, 0.74);  color: rgba(25, 24, 24, 0.93);font-family: SingulierRegular !important;}
#fixcart .log_in_btn:hover{background-color: rgb(193, 75, 28);}
#viewed .item{box-shadow: 1px 1px 2px 1px #080808;}
#viewed{background: rgb(56, 55, 55);}
#viewed .close, #viewed .clear{color: #fff;font-family: SingulierDemi !important;}
#viewed .close:hover{color: #c91328;}
#viewed .clear:hover{color: #c91328;}
#filterpro .price_limit{text-align: left;
padding: 8px 4px 10px 2px;
clear: both;
overflow: hidden;
margin-left: 7px;
text-transform: uppercase;
letter-spacing: 2px;}

#mfilter-opts-price-min, #mfilter-opts-price-max {
   width: 61px !important;
    min-width: 32px !important;
    max-width: 70px !important;
    color: #000;
    padding: 4px 11px;
    text-align: center !important;
    line-height: 20px;
    position: relative;
    margin-left: 2px;
    outline: 0 !important;}
.mfilter-col-input {
padding-right: -2px;
width: 14px;}
.mfilter-button-top {font-family: SingulierRegular !important;
text-align: left;
padding: 8px 4px 10px 2px;
clear: both;
overflow: hidden;
margin-left: 9px;
text-transform: uppercase;
letter-spacing: 2px;
}
.jivo-btn.jivo-btn-light {
box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 1px rgba(0,0,0,0.3);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 1px rgba(0,0,0,0.3);
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 1px rgba(0,0,0,0.3);
background-image: -webkit-linear-gradient(top,rgb(35, 49, 39),rgb(49, 48, 48)) !important;}

.menu > ul > li:hover > a {
    color: #e8bc51;}
 .menu-slide__item a {color:#FFF !important;}
@media {max-width: 480px}
#simplecheckout_step_menu li p {font-size:10px}
@media {max-width: 480px}
.home-featured .featured-heading span, .bestseller-horizon span {
    font-size: 14px !important;
    font-family: SingulierDemi !important;
block-size: unset;
display: contents;}
.home-featured .featured-heading span {font-size: 14px !important;}

.compare-info tr td:first-child {
    text-align: center !important;
    font-weight: bold !important;
    width: 19% !important;
    min-width: 105px;
    background: #dae2e07a !important;}
    #fixcart .text-compare {
    color: #ef8d28 !important;}
    .breadcrumb {
    color: #000000;}
   
    .breadcrumb {background-color: #ffffff00;}
    .compare-info .name a {color: #011714 !important;}
    .compare-info :hover {color: #000000 !important;}
    .compare-h1 {
    text-transform: uppercase !important;
    margin-bottom: 12px !important;
    text-align: center;
    font-size: 15px !important;
    font-weight: normal;
    color: rgba(160, 78, 6, 0.93) !important;
    font-family: SingulierDemi !important;
    margin-top: 5px !important;
    letter-spacing: 2px;}

     
.box-content > ul > li > a {color: #444848 !important;}
.input.button{margin-left: 3px !important;}
.mfilter-counter {
    border-radius: 3px;
    background: #feffff !important;
    padding: 0 1px;
    float: right;
    line-height: 20px;
    position: relative;
    margin-left: 4px;
    outline: 0 !important;
    color: #020202 !important;
}
.mfilter-counter:after {
border-right-color: #ffffff !important;}
.mfilter-tb-as-td {border-top: 2px dashed #ffffff !important;}

.mfilter-tb-as-td {
    display: table-cell;
    padding: 5px 0;
    border-top: 2px dashed #ffffff !important;
    vertical-align: middle;
    margin: 0;
    float: none;
    width: auto;
    color: black;
    font-family: SingulierRegular !important;}
.mfilter-tb-as-td {display: table-cell;
    padding: 4px 1px !important;
    border-top: 3px solid #ffffff !important;
    vertical-align: middle;
    margin: 0;
    float: none;
    width: auto;
    color: black !important;
    font-family: SingulierRegular !important;}
    .mfilter-heading {
    cursor: pointer;
    background: #8bc3b6 !important;
    font-size: 13px;
    border: 1px solid #b3afaf !important;
    color: black !important;
    font-family: SingulierRegular !important;}
   .mfilter-counter {
    border-radius: 3px;
    background: #ffffff !important;
    color: #000 !important;
    padding: 0 1px !important;
    float: right;
    line-height: 20px;
    position: relative;
    margin-left: 1px !important;
    outline: 0 !important;
    margin-bottom: 1px;}


.b-buttons__sort-item {
    padding: 7px !important;
    text-align: center;
    text-transform: uppercase;
    background: #f7f7f2ba !important;
    margin-top: 10px;
    box-shadow: 0 9px 5px -6px rgba(221, 221, 221, 0.86);
    border: 2px double rgba(154, 147, 147, 0.5) !important;
    font-family: SingulierRegular !important;
    font-size: 12px;
    color: black !important;}
  .b-buttons__sort-item :hover{background: #f3c1a259 !important;}
    .hover_but>div a:hover {
    background-color: rgba(218, 139, 22, 0.77) !important;
    border-radius: 1px !important;
    padding: 3px !important;
    border: 1px solid #e06729;}
    
.hc-offcanvas-nav a {background: rgb(223 246 220 / 86%) !important;
    font-family: SingulierDemi !important;
    font-weight: bolder;
    letter-spacing: 0.5px !important;}

.hc-offcanvas-nav  a:hover {color: #055D49 !important;
    Background: rgb(255, 255, 255) !important;}

.mfilter-heading-text > span {
    text-align: center;
    font-family: SingulierDemi !important;
    text-shadow: 1px 1px 1px rgb(202, 230, 224) !important;
    text-transform: uppercase;}
    .box-content > ul > li > a {
    color: #000000 !important;}
      .b-buttons__sort-item {
    padding: 7px !important;
    text-align: center;
    text-transform: uppercase;
     background: rgba(218, 239, 22, 0.91) !important;
    margin-top: 10px;
    box-shadow: 0 9px 5px -6px rgba(221, 221, 221, 0.86);
    border: 2px double rgba(154, 147, 147, 0.5) !important;
    font-family: SingulierRegular !important;
    font-size: 12px;
    color: black !important;}
  .b-buttons__sort-item:hover {
 background: rgba(218, 139, 22, 0.91) !important;}

.wishlist.wishlist-remove a {
    font-size: 23px !important;   }
    #header .nav-toogle {
display: inline-block !important;
}
.simplecheckout label {
    display: inline-block !important;
    margin: 0;
    padding-right: 20px;
    margin-top: 10px;
    color: #000;
    font-size: 15px;
    font-family: SingulierDemi !important;}
    input[type=radio] {margin-right: 3px;}
    #simplecheckout_step_menu .simple-step-completed p, {
    color: #333;
    font-family: SingulierDemi !important;
    font-size: 11px;}
    .lk-block {
    position: absolute;
    right: 192px !important;
    top: -8px !important;}
    #column-right .box-content>.box-product>div {
    margin-right: 0;
    text-align: end !important;
    padding-right: 18px !important;}
.savemoney {background: rgba(195, 104, 34, 0.9) !important;    color: #ffffff !important;max-height: 38px;}
.product-list .savemoney {    display: block;}
.simplecheckout-cart th.remove {color: rgb(148, 30, 30) !important;}