header{
    background-color: #000000 !important;
}
.footer-container{
    background-color: #1c1c1c;
}
#footer #newsletter_block_left .form-group .form-control{
    background: #ffffff;
}
#search_block_top #search_query_top, .sf-menu li.sf-search input{
    color: #000000;
}
input#search_query_top::-webkit-input-placeholder, .sf-menu li.sf-search input::-webkit-input-placeholder {
   color: #000000;
}
input#search_query_top:-moz-placeholder, .sf-menu li.sf-search input:-moz-placeholder {
   color: #000000;
}
input#search_query_top::-moz-placeholder, .sf-menu li.sf-search input::-moz-placeholder {
   color: #000000;
}
input#search_query_top:-ms-input-placeholder, .sf-menu li.sf-search input:-ms-input-placeholder {  
   color: #000000;
}
#search_block_top .btn.button-search{
    background: #f1c232 !important;
}
#search_block_top .btn.button-search:hover{
    color: #00ff00 !important;
}
header .nav, #languages-block-top ul, #currencies-block-top ul, #currencies-block-top div.current:hover, #currencies-block-top div.current.active{
    background: #ffffff;
}
header .header_user_info a, #contact-link a, .shop-phone strong, .shop-phone i, .shop-phone, #currencies-block-top div.current strong, #languages-block-top div.current:after, #currencies-block-top div.current:after, #languages-block-top div.current, #currencies-block-top div.current, #languages-block-top ul li a, #languages-block-top ul li > span, #currencies-block-top ul li a, #currencies-block-top ul li > span{
    color: #000000;
}
#contact-link a:hover, #contact-link a.active, .header_user_info a:hover, .header_user_info a.active, #languages-block-top ul li.selected, #languages-block-top ul li:hover a, #currencies-block-top ul li.selected, #currencies-block-top ul li:hover a{
    background: #ffd966 !important;
}
.sf-menu > li > a, .cat-title{
    color: #ffffff !important;
}
.sf-menu > li.sfHover > a, .sf-menu > li > a:hover, .sf-menu > li.sfHoverForce > a, .cat-title:hover{
    background: #f1c232 !important;
}
.sf-menu > li.sfHover > a, .sf-menu > li > a:hover, .sf-menu > li.sfHoverForce > a{
    color: #fff !important;
}
.sf-menu > li > ul{
    background: #000000 !important;
}
.sf-menu > li > ul > li > a{
    color: #f1c232 !important;
}
.sf-menu > li > ul > li > a:hover{
    color: #466b65 !important;
}
.sf-menu li li li a{
    color: #ffffff !important;
}
.sf-menu li li li a:hover{
    color: #345953 !important;
}
.shopping_cart > a:first-child{
    background-color: #e03636;
}
.shopping_cart > a:first-child, #header .shopping_cart > a:first-child:after{
    color: #ffffff;
}
.columns-container .block .title_block, .columns-container .block h4, .content_scene_cat{
    border-top-color: #000000;
    border-bottom-color: #000000;
}
.top-hr{
    background: #000000;
}
.columns-container #left_column .block .title_block, .columns-container #left_column .block h4, #categories_block_left li span.grower:hover + a, #categories_block_left li a:hover, #categories_block_left li a.selected{
    background: #545454;
}
.alert-warning, .label-warning, .label-danger{
    color: #545454;
}
.columns-container #left_column .block .title_block, .columns-container #left_column .block h4, .columns-container #left_column .block .title_block a, .columns-container #left_column .block h4 a, .columns-container #left_column .block h4 a:hover, #categories_block_left li a:hover, #categories_block_left li li a.selected, .columns-container #left_column .block .title_block, .columns-container #left_column .block h4, #left_column #categories_block_left li a:hover{
    color: #ffffff;
}
.alert-warning, .label-warning, .label-danger{
    background-color: #ffffff;
}
#left_column a, #left_column #categories_block_left li a, #left_column .content_sortPagiBar .display_m li a, #left_column .block .list-block li a:before, #left_column #categories_block_left li li a, #left_column #categories_block_left li span.grower.CLOSE:before, #left_column #categories_block_left li span.grower.OPEN:before, #left_column #categories_block_left li span.grower.CLOSE:before{
    color: #ffffff;
}
#left_column a:hover{
    color: #ffd966;
}
.columns-container #left_column, .columns-container #left_column label{
    color: #ffffff;
}
#left_column .price{
    color: #ffffff;
}



header .banner{
    background-color: #ffd966;
}
 
 
 
 
    
    
    
 
#left_column .block, #categories_block_left li span.grower{
    background: #000000 !important;
}
 



#header_logo .logo{
    padding-bottom: 20px;
}
header{
    -webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.6);
    -moz-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.6);
    box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.6);
}
.footer-container{
    -webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.6);
    -moz-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.6);
    box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.6);
}
#columns{
    -webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.6);
    -moz-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.6);
    box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.6);
}
#subcategories ul li{
    height:40px;
}
#subcategories ul li .subcategory-image{
    display: none;
}
#home-page-tabs li a, #home-page-tabs{
    border-radius: 15px
}
#left_column .block{
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}
#left_column .block .title_block{
    -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
     border-top-left-radius: 10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
}
#left_column .block{
    -webkit-box-shadow: 0px 0px 5px 1px rgba(50, 50, 50, 0.4);
    -moz-box-shadow: 0px 0px 5px 1px rgba(50, 50, 50, 0.4);
    box-shadow: 0px 0px 5px 1px rgba(50, 50, 50, 0.4);
}
.shopping_cart > a, #header .cart_block{
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}
#searchbox .search_query, #searchbox .button-search, .sf-menu li.sf-search input{
    -webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.5);
    -moz-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.5);
    box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.5);
}
ul#home-page-tabs{
    justify-content:space-around;
    -webkit-justify-content:space-around;
}    
#left_column .block{
    padding: 15px;
}


        .sf-menu > li > a{
            padding: 12px 20px
        } 
        .sf-menu li.sf-search input{
            margin-top:8px;
        }
        .sf-menu li ul{
                        top:49px;
                    }

#category ul.product_list.grid > li .product-container{
    -webkit-border-top-left-radius: 15px;
    webkit-border-top-right-radius: 15px;
    -moz-border-radius-topleft: 15px;
    -moz-border-radius-topright: 15px;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
}
#index ul.product_list.tab-pane > li .product-container{
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
} 
#index ul.product_list.grid > li .product-container{
    -webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.6);
    -moz-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.6);
    box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.6);
}
#category ul.product_list.grid > li .product-container{
    -webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.6);
    -moz-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.6);
    box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.6);
}
