
    /**
    * THIS FILE IS GENERATED AUTOMATICALLY WHEN SAVING CONFIGURE. YOUR DATA WILL BE LOST WHEN YOU EDIT THIS FILE
    */

    /**
    * GENERAL
    */

body{
background-color: #FFFFFF;
color: #777777;
    font-weight: 400;
    font-family: 'Philosopher', sans-serif;font-size: 15px;
}

/**
* Link, link hover
*/

a,
.link-color{
color: #29303A;
}

a:hover,
.link-color:hover{
color: #D0992E;
}

.back2top{
background-color: #111111;
color: #FFFFFF;
}

.back2top:hover{
background-color: #101010;
}

.cms-index-index{
background-color: #FFFFFF;
}
.swatch-option.image:not(.disabled):hover,
.swatch-option.color:not(.disabled):hover,
.swatch-option.selected{
outline: 1px solid #111111;
}

/**
* Elements google font
*/


/**
* Show add to cart, compare, wishlist product
*/




    /**
    * THEME LAYOUT
    */
/**
* Set max-width layout
*/

@media (min-width: 1024px) {
body .container,
body .page-main{
max-width: 1200px;
}
}

/**
* Listing Layout
*/

@media (min-width: 1921px) {
.page-layout-1column .products.wrapper.products-grid .product-items .product-item{
width: 25%;
}

.page-layout-2columns-left .products.wrapper.products-grid .product-items .product-item,
.page-layout-2columns-right .products.wrapper.products-grid .product-items .product-item{
width: 33.333333333333%;
}

.page-layout-3columns .products.wrapper.products-grid .product-items .product-item{
width: 50%;
}

}


@media (min-width: 1681px) and (max-width: 1920px) {
.page-layout-1column .products.wrapper.products-grid .product-items .product-item{
width: 25%;
}

.page-layout-2columns-left .products.wrapper.products-grid .product-items .product-item,
.page-layout-2columns-right .products.wrapper.products-grid .product-items .product-item{
width: 33.333333333333%;
}

.page-layout-3columns .products.wrapper.products-grid .product-items .product-item{
width: 50%;
}

}

@media (min-width: 1441px) and (max-width: 1680px) {

.page-layout-1column .products.wrapper.products-grid .product-items .product-item{
width: 25%;
}

.page-layout-2columns-left .products.wrapper.products-grid .product-items .product-item,
.page-layout-2columns-right .products.wrapper.products-grid .product-items .product-item{
width: 33.333333333333%;
}

.page-layout-3columns .products.wrapper.products-grid .product-items .product-item{
width: 50%;
}

}

@media (min-width: 1200px) and (max-width: 1440px) {

.page-layout-1column .products.wrapper.products-grid .product-items .product-item{
width: 25%;
}

.page-layout-2columns-left .products.wrapper.products-grid .product-items .product-item,
.page-layout-2columns-right .products.wrapper.products-grid .product-items .product-item{
width: 33.333333333333%;
}

.page-layout-3columns .products.wrapper.products-grid .product-items .product-item{
width: 50%;
}

}

@media (min-width: 992px) and (max-width: 1199px) {
.page-layout-1column .products.wrapper.products-grid .product-items .product-item{
width: 33.333333333333%;
}

.page-layout-2columns-left .products.wrapper.products-grid .product-items .product-item,
.page-layout-2columns-right .products.wrapper.products-grid .product-items .product-item{
width: 25%;
}

.page-layout-3columns .products.wrapper.products-grid .product-items .product-item{
width: 50%;
}

}

@media (min-width: 768px) and (max-width: 991px) {
.page-layout-1column .products.wrapper.products-grid .product-items .product-item{
width: 33.333333333333%;
}

.page-layout-2columns-left .products.wrapper.products-grid .product-items .product-item,
.page-layout-2columns-right .products.wrapper.products-grid .product-items .product-item{
width: 33.333333333333%;
}

.page-layout-3columns .products.wrapper.products-grid .product-items .product-item{
width: 50%;
}

}

@media (min-width: 481px) and (max-width: 767px) {
.page-layout-1column .products.wrapper.products-grid .product-items .product-item{
width: 50%;
}

.page-layout-2columns-left .products.wrapper.products-grid .product-items .product-item,
.page-layout-2columns-right .products.wrapper.products-grid .product-items .product-item{
width: 50%;
}

.page-layout-3columns .products.wrapper.products-grid .product-items .product-item{
width: 50%;
}

}

@media (max-width: 480px) {
.page-layout-1column .products.wrapper.products-grid .product-items .product-item{
width: 50%;
}

.page-layout-2columns-left .products.wrapper.products-grid .product-items .product-item,
.page-layout-2columns-right .products.wrapper.products-grid .product-items .product-item{
width: 50%;
}

.page-layout-3columns .products.wrapper.products-grid .product-items .product-item{
width: 50%;
}

}

    /**
    * THEME HEADER COLOR
    */
/**
* Header General
*/
.bzo-popup-modal .actions-toolbar .primary button{
background-color: #111111;
color: #FFFFFF;
}

.megamenu-nav a:hover:hover{
color: #D0992E;
}

.column-featured .featured-items li a:hover{
color: #D0992E;
}

/**
* Header 1
*/
.header-1-style .header-desktop .hd-top-support ul li a:hover,
.header-1-style .header-services > ul > li > a:hover{
color: #111111;
}

.header-1-style .header-services .dropdown-block:hover > a{
color: #111111;
}

.header-1-style .header-bottom .megamenu-nav.horizontal-type .megamenu-items > li:hover > a,
.header-1-style .header-bottom .megamenu-nav.horizontal-type .megamenu-items > li.active > a,
.header-1-style .header-bottom .megamenu-nav.horizontal-type .megamenu-items > li.has-active > a{
color: #111111;
}

.header-1-style .header-bottom .megamenu-nav.horizontal-type .megamenu-items > li > a:before{
background-color: #111111;
}

.header-1-style .hd-cart .minicart-wrapper .action.showcart .counter,
.header-1-style .header-wishlist .count{
background-color: #111111;
color: #FFFFFF;
}

.header-1-style .header-services .hd-top-services > li > a:hover{
color: #D0992E;
}

.megamenu-nav .megamenu-items > li > .dropdowm-megamenu.type-megamenu > .middle-level-0 > .megamenu-content-cate > .submenu > li > a{
color: #29303A;
}
    /**
    * THEME HOME
    */
.block-tab-home .block-title a,
.block-product-list .block-title a,
.block-home-services .block-title a,
.block-home-choose .block-title a,
.block-home-partner .block-title a{
border: 1px solid #111111;
color: #111111;
}

.block-tab-home .block-title a:hover,
.block-product-list .block-title a:hover,
.block-home-services .block-title a:hover,
.block-home-choose .block-title a:hover,
.block-home-partner .block-title a:hover{
background-color: #111111;
color: #FFFFFF;
}

.block-home-partner ul li a:hover{
border-color: #111111;
}

.block-home-services .item .read-more a{
color: #111111;
}

.block-home-services .item:hover{
border-color: #111111;
}

.block-cate-home .category-item .parent-name a{
color: #29303A;
}

.block-cate-home .category-item .parent-name a:hover{
color: #D0992E;
}

.nav-1 .owl-theme .owl-nav [class*=owl-]:hover{
background-color: #111111;
color: #FFFFFF;
}

.block-product-list .product-item-actions .actions-primary .tocart:hover{
background-color: #111111;
}

.block-product-list .bzotech-slider-list .product-item-info .product-item-name a{
color: #29303A;
}

.block-product-list .bzotech-slider-list .product-item-info .product-item-name a:hover{
color: #D0992E;
}

.block-post-home .categories a, .block-post-home .read-more a{
color: #111111;
}

.block-product-list .product-item-info:hover{
border-color: #111111;
}

@media (min-width: 768px) {
.block-tab-home .list-product-tabs .item-tab:hover,
.block-tab-home .list-product-tabs .item-tab.active{
background-color: #111111;
border-color: #111111;
color: #FFFFFF;
}

.block-tab-home .list-product-tabs .item-tab:before{
background-color: #FFFFFF;
}
}


    /**
    * THEME FOOTER
    */
/**
* Footer 1
*/

.footer-style-1 .text-email a{
color: #111111;
}

.footer-style-1 .call-order .call-phone a{
color: #111111;
}

.footer-style-1 .block-subscribe-footer .action-button button{
background-color: #111111;
}

.footer-style-1 .block-subscribe-footer .action-button button:hover{
background-color: #101010;
}
    /**
    * THEME PRODUCT
    */
/**
* Product 1
*/

.product-1-style .products-grid .product-item-actions .actions-secondary .action:hover{
background-color: #111111;
}

.product-1-style .products-grid .product-item-name a:hover{
color: #D0992E;
}

.product-1-style .products-grid .product-item-info:hover .product-item-actions .actions-primary .tocart{
background-color: #111111;
}

.product-1-style .products-grid .product-item-info .product-item-actions .actions-primary .tocart:hover{
background-color: #101010;
}

.product-1-style .products-list .product-item-info .actions-primary .tocart:hover{
background-color: #111111;
color: #FFFFFF;
}

.product-1-style .products-list .product-item-info .product-item-name a:hover{
color: #111111;
}

.product-1-style .products-list .product-item-info .actions-secondary .action:hover,
.product-1-style .products-list .product-item-info .product-reviews-summary .reviews-actions a:hover{
color: #111111;
}
    /**
    * CATEGORY PAGE
    */
.breadcrumbs-title .breadcrumbs strong{
color: #111111;
}

.breadcrumbs-title .breadcrumbs a:hover{
color: #111111;
}

.page-layout-1column .filter-options .filter-options-content .item a:hover{
color: #111111;
}

.page-layout-1column .filter-options .filter-options-content .item a:hover:before,
.sidebar .block.filter .items .my.item a:hover:before{
border-color: #111111;
}

.page-layout-2columns-left #narrow-by-list .filter-options-title.filter-options-title:before,
.page-layout-2columns-right #narrow-by-list .filter-options-title.filter-options-title:before{
background-color: #111111;
}

.page-layout-2columns-left #narrow-by-list .filter-options-content .item a:hover,
.page-layout-2columns-right #narrow-by-list .filter-options-content .item a:hover{
color: #D0992E;
}

#price-slider .ui-slider-range{
background-color: #111111;
}

#price-slider .ui-slider-handle:before{
border: 4px solid #111111;
}

.filter-actions a{
background-color: #111111;
color: #FFFFFF;
}

.page-layout-2columns-left .filter-actions a:hover,
.page-layout-2columns-right .filter-actions a:hover{
background-color: #101010;
}

.pages .pages-items li a:hover,
.pages .pages-items li strong{
background-color: #111111;
border-color: #111111;
color: #FFFFFF;
}

.autoparts-theme .breadcrumbs strong{
color: #111111;
}

.motobike-theme .breadcrumbs a:hover{
color: #D0992E;
}
    /**
    * DETAIL PAGE
    */
.product.media .product-addto-links .action:hover{
background-color: #111111;
border-color: #111111;
}

.sidebar-livechat .live-chat-link a{
color: #111111;
}

.sidebar .bzotech-slider-product.bzotech-slider-list .owl-theme .owl-dots .owl-dot:hover span,
.sidebar .bzotech-slider-product.bzotech-slider-list .owl-theme .owl-dots .owl-dot.active span{
background-color: #111111;
}

.detail-info-container .product-info-main .product-reviews-summary .reviews-actions a:hover{
color: #D0992E;
}

.bundle-options-container .block-bundle-summary .box-tocart .actions .tocart{
background-color: #111111;
color: #FFFFFF;
}

.bundle-options-container .block-bundle-summary .box-tocart .actions .tocart:hover{
background-color: #101010;
}

.product-info-main .box-tocart .actions button.tocart:hover{
background-color: #101010;
}

.page-product-downloadable .product-add-form .product-options-bottom .box-tocart .actions .tocart{
background-color: #111111;
color: #FFFFFF;
}

.page-product-downloadable .product-add-form .product-options-bottom .box-tocart .actions .tocart:hover{
background-color: #101010;
}

.page-product-downloadable .product-add-form .product-options-bottom .box-tocart .actions .buynow,
.detail-info-container .product-info-main .box-tocart .actions button.buynow,
.bundle-options-container .block-bundle-summary .box-tocart .actions .buynow {
background-color: #111111;
color: #FFFFFF;
}

.page-product-downloadable .product-add-form .product-options-bottom .box-tocart .actions .buynow:hover,
.detail-info-container .product-info-main .box-tocart .actions button.buynow:hover,
.bundle-options-container .block-bundle-summary .box-tocart .actions .buynow:hover {
background-color: #101010;
}

.default-style .resp-tabs-list li:hover,
.default-style .resp-tabs-list li.active{
color: #111111;
}
    /**
    * OTHER PAGE
    */
/**
* 404 Not Found
*/

.notfound-container .notfound-action a.go-back{
background-color: #111111;
color: #FFFFFF;
}

.notfound-container .notfound-action a.go-home:hover{
background-color: #111111;
color: #FFFFFF;
}

/*
* Blog
*/

.widget.block-archive ul li .archive-item-link:hover,
.widget.block-categories ul li a:hover{
color: #D0992E;
}

.widget.blog-tags ul li a:hover{
background-color: #111111;
color: #FFFFFF;
}

.post-list.modern .post-read-more a.post-read:hover{
background-color: #111111;
border-color: #111111;
color: #FFFFFF;
}

.post-list.modern .post-image .post-category a{
background-color: #111111;
color: #FFFFFF;
}

.post-list.modern .post-image .post-category a:hover{
background-color: #101010;
}

.c-replyform button{
background-color: #111111;
color: #FFFFFF;
}

/**
* Contact
*/

.contact-block .primary button{
background-color: #111111;
color: #FFFFFF;
}

.contact-block .primary button:hover{
background-color: #101010;
}

.contact-content .contact-col-info .contact-detail li.time span{
color: #111111;
}

/**
* Partner
*/

.brand-partner ul li a:hover{
border-color: #111111;
}

.partner-brand .item-inner:hover{
border-color: #111111;
}

/**
* Popup Newsletter
*/

.newsletter-popup-container .block.newsletter .actions button{
background-color: #111111;
color: #FFFFFF;
}

.newsletter-popup-container .block.newsletter .actions button:hover{
background-color: #101010;
}

/**
* Shopping cart
*/

.cart-container .checkout-methods-items .action.primary{
background-color: #111111;
color: #FFFFFF;
}

.cart-container .checkout-methods-items .action.primary:hover{
background-color: #101010;
}

/**
* Tabs page
*/

.page-tab-product .loadmore-container .loadmore-button{
background-color: #111111;
color: #FFFFFF;
}

@media (min-width: 768px) {
.page-tab-product .list-product-tabs .item-tab:hover,
.page-tab-product .list-product-tabs .item-tab.active{
background-color: #111111;
border-color: #111111;
color: #FFFFFF;
}
}

    /**
    * THEME PRODUCT
    */
/**
* Custom CSS
*/

.logo img {
    width: 100px;
}

.sticky {
  position: fixed;
  top: 0;
  width: 100%;
  background: #000;
    z-index: 99;
}

.sticky + .content {
  padding-top: 102px;
}












.header-bottom .customer-wrapper {
    float: inherit;
    width: calc(100% - 0px);
}

.header-bottom .header-megamenu {
    float: right;
    width: calc(85% - 15px);
}
.header-bottom .logo-container {
   width: 115px;
   
}
.product-item-name {
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    -webkit-hyphens: auto;
    display: block;
    hyphens: auto;
    margin: -7.25px 0;
    word-wrap: break-word;
}
.header-bottom .megamenu-nav.horizontal-type .megamenu-items>li>a {
   font-size: 15px;
   
}
.product-item-name, .product.name a {
    font-size: 14px;
    text-align: left;
}
.product-item .price-box .price {
   font-weight: 400;
       font-size: 16px;
    color: #222;
}
.product.details.product-item-details {
    padding-top: 15px;
    padding-bottom: 12px;
}
.header-bottom .megamenu-nav.horizontal-type .megamenu-items>li>a span {
    display: block;
    margin: 0 0px;
        padding: 0 30px !important;
    padding-right: 0px !important;
}
.header-bottom .megamenu-nav.horizontal-type .megamenu-items>li.item-left {
    margin-right: 0px;
   
}
.header-desktop {
       /* background-color: #111111;  */
        background-color: #2c4b37;
}
.product-cats {
    display: none;
}
.header-bottom .megamenu-nav.horizontal-type .megamenu-items>li>a {
    height: 62px;
   
}
.header-1-style .hd-cart .minicart-wrapper .action.showcart .counter, .header-1-style .header-wishlist .count {
    background-color: #fff;
    color: #111;
}
span.price-label {
    display: none;
}
a.action.btn-quickview {
    display: none;
}
.bottom-services {
    padding: 0px 0;
}
.product-item-name>a, .product.name a>a {
   color: #222 !important;
   
}
.page-layout-1column .block.filter .close-filter {
  
    background: #D0992E;
   
}
a.action.tocompare {
    display: none !important;
}
.page-layout-1column .toolbar-filter .btn-filter {
    
    -webkit-border-radius: 2px;
}
.breadcrumbs-title {
    padding: 15px 0;
    margin-bottom: 0px;
    background: none;
    width: 1200px;
    margin: auto;
    text-align: left;
}
.breadcrumbs .container {
    width: calc(100% - 0px);
}
.breadcrumbs-title .page-title {
   
    display: none;
}
button.action.tocart.primary {
    background: #D0992E;
    border-radius: 2px;
}
.product-items .action.towishlist:before, .products.list.items .action.towishlist:before, .table-comparison .action.towishlist:before {
    content: '\e601';
    color: #222 !important;
}
.links-footer a {
    color: #fff !important;
	font-size: 15px;
}
.breadcrumbs-title {
  
    padding: 15px 0;
    margin-bottom: 0px;
    background: none;
}
.product-item-info {
    border: 0px solid #11111136;
}
.page-footer {
   background-color: #111111;
    color: #d0d0d6;
}
.footer-style-1 .text-email a {
    color: #d0d0d6;
}

.logo {
    width: 150px;
}
.megamenu-nav a:hover:hover {
    color: #000;
}
.back2top {
    background-color: #313131 !important;
    color: #FFFFFF;
}
.footer-style-1 .call-order .call-phone a {
    color: #d0d0d6;
    font-size: 120.23%;
}
.bzotech-slider-grid .product-item-info {
    background: #fff;
}
.call-order:before {
    
    background-size: 26px;
   
}
.footer-bottom {
    padding: 10px 0;
  
}
.block-subscribe-footer .action-button button {
    border-radius: 0 23px 23px 0;
    -moz-border-radius: 0 23px 23px 0;
    -webkit-border-radius: 0 2px 2px 0;
}
.block-subscribe-footer #newsletter-footer {
    border: 1px solid rgba(255, 255, 255, 0.12) !important;
    border-radius: 2px 0 0 2px;
    -moz-border-radius: 23px 0 0 23px;
    -webkit-border-radius: 2px 0 0 2px;
    background: #111111;
	      width: 290px;
}
button.action.subscribe.primary {
    display: none;
}
.footer-style-1 .block-subscribe-footer .action-button button {
    background-color: #111111;
    border: 1px solid rgba(255, 255, 255, 0.12) !important;
    padding: 13px 30px;
	border-left: 0px !important;
}
.links-footer li {
    margin-bottom: 9px;
}
.ft-block .ft-title {
    font-size: 16px;
    margin-bottom: 15px;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 0.2em;
}

.call-order {
    padding-left: 32px;
}
.product-labels {
    display: none;
}
.product-item .price-box {
    margin: 11.5px 0 0;
	text-align: left;
}
.product.details.product-item-details {
    background: #fff;
    text-align: center;
}
.partner-brand .block-title strong, .brand-partner .block-title strong, .team-about-us .block-title strong, .block-upsell .block-title strong, .block-related .block-title strong, .block-post-home .block-title strong, .block-tab-home .block-title strong, .block-product-list .block-title strong, .block-product-home .block-title strong, .block-cate-home .block-title strong, .block-home-services .block-title strong, .block-home-choose .block-title strong, .block-home-partner .block-title strong {
    font-size: 24px;
    color: #111111;
    font-weight: 500;
    text-transform: uppercase;
}
.partner-brand .block-title:before, .brand-partner .block-title:before, .team-about-us .block-title:before, .block-upsell .block-title:before, .block-related .block-title:before, .block-post-home .block-title:before, .block-tab-home .block-title:before, .block-product-list .block-title:before, .block-product-home .block-title:before, .block-cate-home .block-title:before, .block-home-services .block-title:before, .block-home-choose .block-title:before, .block-home-partner .block-title:before {
    width: 0px;
   
}
.block-title.title-center {
    margin-bottom: 15px;
}

.minicart-items .product-item-pricing .label {
    display: none;
}
.page-layout-1column .toolbar-filter .btn-filter {
    background-color: #111111;
   
}
.breadcrumbs-title .breadcrumbs strong {
    color: #111;
}

.header-1-style .header-bottom .megamenu-nav.horizontal-type .megamenu-items > li:hover > a, .header-1-style .header-bottom .megamenu-nav.horizontal-type .megamenu-items > li.active > a, .header-1-style .header-bottom .megamenu-nav.horizontal-type .megamenu-items > li.has-active > a {
    color: #fff;
}
.call-order:before {   
    background: url(../../../../phone.png) no-repeat 0 0;    
	
	content: "";
    display: block;
    width: 34px;
    height: 48px;
       background-size: 26px;
    position: absolute;
    top: 0;
    left: 0;	
}
button#product-addtocart-button {
    background: #111111;
	border: 1px solid #111;
}
.default-style .resp-tabs-list li:hover, .default-style .resp-tabs-list li.active {
    color: #111;
}
select {
   
    -webkit-border-radius: 2px;
}
textarea, input[type="text"], input[type="password"], input[type="url"], input[type="tel"], input[type="search"], input[type="number"], input[type*="date"], input[type="email"] {
    padding: 0 20px;
    min-width: 60px;
    border-radius: 23px;
    -moz-border-radius: 23px;
    -webkit-border-radius: 2px;
}
button, a.action.primary, .cart.table-wrapper .actions-toolbar>.action, .action-gift {
    border-radius: 2px;
}
.detail-info-container .product-info-main .price-box .price {
    color: #333;
    font-size: 19px;
}
span.price-label {
    display: none;
}
a.action.action-edit{
   
    background: #111111 !important;
}

a.action.action-delete{
   
     background: #111111 !important;
}
.cart-container button {
   
    background: #111111 !important;
}
.header-mobile {
     background-color: #111111;
}
.detail-info-container .product-info-main .price-box {
    margin: 0 0 15px;
    background: #f4ece200;
    padding: 0px 6px 8px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
a.action.primary.bzo-ajaxcart-continue.spajaxcart-count {
    border-radius: 2px;
	background: #111111;
}
a.action.primary.bzo-ajaxcart-btn.bzo-ajaxcart-view-cart.bzo-ajaxcart-open {
    border-radius: 2px;
	background: #111111;
}


button.button.action.continue.primary {
    background: #111111;
}
button#top-cart-btn-checkout {
    background: #111111;
    border-radius: 2px;
}

button.action.tocart.primary {
   background: #fff !important;
    border-radius: 2px;
    color: #000;
}
select {
   
    -webkit-border-radius: 2px;
}
#social-login-popup .social-login-title {
       background-color: #111;
}
#social-login-popup .mfp-close {
    color: #ffffff;
    background: #111111 !important;
}
a.btn.btn-block.btn-social.btn-facebook {
    background-color: #2d4373 !important;
    color: #fff;
}
.checkout-container .authentication-wrapper .action-auth-toggle {
    background: #111111;
    padding: 10px 20px;
    color: #fff;
    border-radius: 3px;
}
.fieldset>.field {
    margin: 0 0 15px;
}
.minicart-wrapper .block-minicart .minicart-items .product-item .product-item-name a {
    color: #222 !important;
}
.opc-progress-bar-item._active>span:before {
    background: #111;
}
.opc-progress-bar-item._active:before {
       background: #111;
}
.swatch-option.image:not(.disabled):hover, .swatch-option.color:not(.disabled):hover, .swatch-option.selected {
    outline: 1px solid #ccc;
}
a.action.create:hover {
    color: #000;
}
a:hover, .link-color:hover {
    color: #111;
}
div#shipping-new-address-form label.label {
    display: none !important;
} 

div#shipping-new-address-form legend.label {
    display: none !important;
}



textarea, input[type="text"], input[type="password"], input[type="url"], input[type="tel"], input[type="search"], input[type="number"], input[type*="date"], input[type="email"] {
    height: 44px;
    padding: 0 20px;
    min-width: 60px;
    border-radius: 23px;
    -moz-border-radius: 23px;
    -webkit-border-radius: 2px;
}
a.btn.btn-block.btn-social.btn-facebook:hover {
    color: #fff;
}
#social-login-popup .social-login #bnt-social-login-authentication, #social-login-popup .forgot .primary button, #social-login-popup .create .primary button, #social-login-popup .fake-email .primary button {
    background-color: #111111;
    border: #111111;
}


.header-1-style .header-bottom .megamenu-nav.horizontal-type .megamenu-items > li > a:before{
background-color: #fff !important;
}



.megamenu-nav .megamenu-items > li > .dropdowm-megamenu.type-default .level0.submenu li a {
    padding: 5px 20px !important;
    font-size: 14px;
    color: #222 !important;
}
select {   
    border: 0px solid #222 !important;    
}
a.action.sorter-action.sort-asc {
    display: none;
}
label.sorter-label {
    color: #222;
}
.sorter-options {
   
    color: #222;
}
.sorter-options {
    width: 160px;
}
.filter-current + .filter-actions {
   display: none;
}
.filter-current .item {
    margin-bottom: 11.5px;
    display: none;
}
.products.wrapper ~ .toolbar-products {
    margin-bottom: 20px;
}
.field.limiter select#limiter {
    border: 1px solid #222 !important;
}
.product-item .price-box .price {
    
    color: #7E0000;
}
.detail-info-container .product-info-main .price-box .price {
    color: #7E0000 !important;
  
}
body {
    color: #222;    
}


.minicart-wrapper .minicart-widgets {
    margin-top: -5px;
}