body{
	background-color:#fff;
	color:#555;
}
h1, .barbara_bigmodul, #singleclick_title { color:#111;}
h2, .catalog_info_title { color: #111;}
h3, h4, h5, .title_h3, legend, .options .form-group > label, .h3modul {color: #111;}

#header #search .input-lg {color:#333;}
input[type='text'], input[type='password'], textarea {background: #fcfcfc; border: 1px solid #ddd;	color:#333;}
#column-left .h3modul, #column-right .h3modul, #topleftcontent .h3modul,
#column-left .barbara_bigmodul, #column-right .barbara_bigmodul, #topleftcontent .barbara_bigmodul{ padding: 15px 15px 10px 0;}
.barbara_columns .h3modul {border-bottom:1px solid rgba(0,0,0,0.1);}

a, a:focus {color: #111;}
#top .barbara-setting .btn-link, #top-links .barbara-setting li, #top-links .barbara-setting li a{color:#111;}
a:hover, .breadcrumb a:hover, #top #currency .currency-select:hover,
#top .barbara-setting .btn-link:hover, #top-links .barbara-setting  ul ul li a:hover, a > h4:hover {color:#f86302;}
#cart .dropdown-menu {background: #fff;}
.product-thumb, .row .product-list{ background-color:#fff;}
.product-info .thumbnails{ background-color:#fff;}

header .barb-headerinfo {color: #111;}
.nav-tabs>li>a {color: #fff; background-color:#666;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{color: #fff;background:#f86302;}
.nav-tabs>li.active>a:after { border-top-color: #f86302;}
.nav-tabs>li>a:hover{color: #fff;background:#444;}
.barbara-white, .well, .panel{}

/* header */
#header { background-color:#fff;}
#top, #header .leave-search i.exit{ background-color:#f6f6f6;}
#top .contactinfo, #top .contactinfo a{color:#777;}
#top .btn-link, #top-links li, #top-links > ul > li > a, #header .web-icon li a {color: #777;}
#top .btn-link:hover, #top-links > ul > li > a:hover, #header .web-icon li a:hover {color: #f86302;}
#top #welcome a div{ background:#777; color:#eaeaea;}
#header #search .input-lg {background:#fff; border:2px solid #dedede;}
#header .leave-search #search .input-lg{background:#fff;border: 2px solid #dbdad8;}
#header .right-search #search .input-lg, .fixed #header #search .input-lg {
	color:#fff;
    background-color:#444;
	border-radius:0;
	border:0;
	
}
#header .right-search  #search button, .fixed #header #search button{color:#fff;background:transparent; border:none;}
#header #search button,
#header .menuplace #top-search1.top_search_down { color:#777;background:#fff; border:2px solid #dedede;}	

#cart > .btn { color:#111; background:transparent;}
#header #cart #cart-total{color:#f86302;}
#header .menuplace4 #cart .btn > .top-cart, #header .menuplace4 #cart > .btn{}

#cart #cart-top-fixed{ 	background-color: #f86302;color: #fff;}
.barb_top_right > a, .barb_top_right > a span{ color:#666;}
.barb_top_right > a span{ }
.barb-place #cart #cart-top-fixed{ background-color: #fff;color: #111;}
.barb-place .barb_top_right > a{color: #cecece;}
.barb-menu > ul > li > a, #menu > ul > li> .submenu.barb-menu > ul > li > a{border-left: 2px solid rgba(0,0,0,0);	}
#header .topcontactinfo{ color:#111;}
.menuplace4,.menuplace4 #menu, .menuplace4 #mobile-header{background-color:#fff;}

.menuplace4{ border-bottom:1px solid rgba(0,0,0,0.1);}
.menuplace4 #mobile-header{background-color:#fff; color:#111;}
.menuplace4 #mobile-header #responsive-menu-button{background-color:#666; color:#fff;}

	
/*menu*/

#menu{ background-color:#666; }
.fixed #header .menufix{
		box-shadow: 0 0px 15px rgba(0,0,0,0.14); 
	 -moz-box-shadow: 0 0px 15px rgba(0,0,0,0.14);
	 -webkit-box-shadow: 0 0px 15px rgba(0,0,0,0.14);
	}

#menu > ul > li + li{}

/*Link 1 menu*/
#header .menuplace4 #menu > ul > li > a{}
#menu > ul > li > a:hover, .menuplace #menu > ul > li.barb_menu_full > a:hover{ background-color:#444; color:#fff;}

.menuplace #menu > ul > li > a, .menuplace #menu > ul > li > .arrow-over-mobile, 
#header .menuplace .barb-place #cart #cart-total, #header .menuplace .barb-place #cart .barbara-cart-title,
#header .menuplace .barb-place #cart .btn > .top-cart, 
.fixed #header .menuplace #cart .btn > .top-cart,
#header .menuplace #top-search2.top_search_down,
.fixed .menuplace .barb_top_right > a, .fixed .menuplace .barb_top_right > a span, .barb-place .barb_top_right > a span{color: #fff;}
.fixed .menuplace .barb_top_right > a span, .barb-place .barb_top_right > a span{}
.menuplace #menu > ul > li.barb_menu_full > a, .menuplace #menu > ul > li.barb_menu_full > a:hover{ background-color:#f86302; color:#fff;}

/*arrow submenu*/
#menu > ul > li> .submenu .submenu  .arrow:before{color:#f86302;}


/*Link 2submenu*/
#menu > ul > li > div{background-color:#FFF;}
#menu > ul > li:hover > a{ background-color:#444; color:#fff;}

#menu > ul > li> .submenu > ul > li > a{ color:#111; }

#menu > ul > li> .submenu .submenu a,
.barb-menu .sub_category .popover-content.barb-one-category > ul ul a  {color:#777; }
#menu > ul > li> .submenu > ul > li > a:hover, #menu .barb-menu a:hover, #menu > ul > li > div.full-width > .allcategory-sub > li > div > ul > li > a:hover,
#menu .barb-menu .sub_category .popover-content.barb-one-category > ul ul a:hover{color:#f86302;}

#topleftcontent .barb-menu_marginbottom .barb-menu > ul > li:hover > a, #menu #barb-menu-category > ul > li:hover > a, #menu > ul > li> .submenu .submenu a:hover,
#topleftcontent .barb-menu_marginbottom .barb-menu > ul > li:hover > .arrow-over, #menu #barb-menu-category > ul > li:hover > .arrow-over{color:#f86302;}
 #header #top .top_search_down{ background-color:#FFF; color:#111;}

/*Link 3submenu*/
#menu > ul > li> .submenu .submenu .submenu{background: #fff;}

/*account menu*/

#mobile-header {color:#FFF;background-color: #666;}

#topleftcontent .barb-menu_marginbottom .barb-menu > ul, #menu #barb-menu-category > ul{ background-color:#f6f6f6;}
#topleftcontent .barb-menu_marginbottom .barb-menu > ul > li:hover > a, #menu #barb-menu-category > ul > li:hover > a{ background-color:#FFF;}
.barb_menu_full .barb-menu  > ul{ background-color:#f6f6f6; border-top:1px solid rgba(0,0,0,0.1);}	

li:hover > .arrow-over{color:#f86302;}


.breadcrumb a , .breadcrumb > li + li:before{color:#111;}

.pagination>li>a, .pagination>li>span{
	background:transparent;
	color:#111;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover,
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{
    background:transparent;
	color:#111;
	border-color: #f86302;}
#product .singleclick{ background-color:#666;}
/*button*/
button, .btn-primary, .btn-default, .button, a[type="button"] {color: #fff;background-color:#666;border:1px solid #888;}
button:hover, .btn-primary:hover, .btn-primary-2:hover, .btn-default:hover, .product-thumb button:hover,
.btn-info:hover, .btn-inverse:hover, .btn-inverse:active, .button:hover, a[type="button"]:hover, .alert-success .close:hover, .modal-header .close:hover,
button:focus, .btn-primary:focus, .btn-default:focus,.news_page .button:hover, #product .singleclick:hover,
button:active, .btn-primary:active, .btn-default:active, .btn-info, .btn-info:active, .btn-info:focus, a[type="button"]{
	color: #fff;
	background-color:#f86302;
	border-color:#f86302;
    }
.product-thumb button, .news_page .button{color: #111;background-color:#fff;}	
#product button#button-cart, #button-cart2{color: #fff;background-color:#f86302;border-color:#f86302;}
#product button#button-cart:hover, #button-cart2:hover{background-color: #fff;color:#f86302;}
#product button.nostock, button.disabled{ color:#888; background-color:#eee;border:1px solid #ebebeb;}

.tab-content {background-color: #fff;border: 1px solid rgba(0,0,0,0.1);}

#product #decrease, #product #increase, .barbara_qu_div .plus, .barbara_qu_div .minus { color:#111;}
#product #decrease:hover, #product #increase:hover, .barbara_qu_div .plus:hover, .barbara_qu_div .minus:hover { color:#f86302;}
.barbara_qu_div .plus:hover:after,.barbara_qu_div .minus:hover:after {color:#333;}
.product-info .wish-comp button, .barbara_columns .wish-comp button{border: 1px solid #ddd;}
.wish-comp  button{ color: #111; background-color:transparent;}
button.barb-wishlist:hover, button.barb-compare:hover, .wish-comp  button:hover i{ background-color:transparent; color:#f86302;}
.product-filter .btn-default{ color:#aaa;}
.product-filter .btn-default.active{ color:#111;}
.option-content .options input:checked ~ span, .option-content .options input:checked ~ img,
#product .radio label input:checked + span, #product .checkbox label input:checked + span, #product .radio label input:checked + img, #product .checkbox label input:checked + img{ 
  border-color:#f86302; background:#f86302;color:#fff;}
.option-content .options span, #product .radio label span, #product .checkbox label span{
	border:1px solid #bbb;
background: -moz-linear-gradient(#f6f6f6, #ebebeb);
background: -ms-linear-gradient(#f6f6f6, #ebebeb);
background: -o-linear-gradient(#f6f6f6, #ebebeb);
background: -webkit-linear-gradient(#f6f6f6, #ebebeb);
color:#111;}
/*heading*/
.left-menu .h3modul, .box.left-menu > b{ color:#111; }
.category-list ul li a{
	border-top: 1px solid #ededed;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;}
	.category-list ul li.up_image a span{background-color:rgba(255,255,255,0.8);}

/*product-grid, box-product*/
.product-filter > div {background-color:#fff;border: 1px solid #ededed;}
.product-thumb h4 a, .product-thumb-menu h4 a, .product-thumb h4, .product-thumb-menu h4{ color:#111;}
.product-thumb h4 a:hover, .product-thumb-menu h4 a:hover, .product-thumb h4:hover, .product-thumb-menu h4:hover{ color:#f86302;}
.product-thumb  a.quick-view{ background-color:rgba(255,255,255,0.8);}
.product-thumb  a.quick-view:hover{background-color:#f86302; color:#fff;}

.product-thumb .price, .product-thumb-menu .price {color: #f86302;}
.product-thumb .price-old, .product-thumb-menu .price-old {color: #aaa;}
.product-compare-categ a:hover{}
.barbara_allprod .slick-slide > div{border: 1px solid #eaeaea;}
.box-product.row > div {border:1px solid #eaeaea; }
.product-grid > div .caption {background-color: #fff;}
.row .product-grid{ border-right:1px solid #ededed; border-bottom:1px solid #ededed;}
.product-filter + .row, .grid-barb.row {border-left:1px solid #ededed;}
.box-product .barb-addimagecat, .product-grid .barb-addimagecat{ background-color:#FFF; }
.row .product-list{border-right:1px solid #ededed; border-bottom:1px solid #ededed;}

.manufacturer-list { border: 1px solid #DBDEE1; background-color: #FFF;}
.manufacturer-list h2{background: #F8F8F8;}
.product-grid .barb-atributs{border-top:1px solid #ededed;}
/*News
*******************************************/
.heading_news_mod a {color: #111;}
.heading_news_mod a:hover{color: #f86302;}
.datepost{color:#888;}
.box-news .post-content{ background-color:#FFF; padding:15px; border:1px solid #eaeaea; }
.news-tags a {border:1px solid rgba(0,0,0,0.1);}
.news_page.barb-blog-home + .news_page{ border-top:1px solid rgba(0,0,0,0.1); }
.related-prod-box .box-product > div > div{border:1px solid #ededed;}
/*product-info*/
.list-unstyled .price h2{
	color: #f86302;
	}
.product-description ul > li:before{color: #f86302;}	
.product-info{ background-color:#fff; border: 1px solid #ededed;}
.product-info .outstock {color: #93bc74;}
.product-info .outstock.no-stock{color: #f86302;}
.rating .fa-star , .rating .fa-star + .fa-star-o,  #review .fa-star, .container .rating i + i,.container #review i+i,  .modal .rating i + i,.modal #review i+i,
#review-quickview .fa-star, #review-quickview i+i{color: #f86302;}
.plus-minus-barb #decrease, .plus-minus-barb #increase, .plus-minus-barb #decrease2, .plus-minus-barb #increase2, .barbara_qu_div .plus, .barbara_qu_div .minus  {border:1px solid #ddd;}
#notification .alert-success, .product-compare .alert-success, .account-wishlist .alert-success{background:#FFF; color:#666; border: 6px solid #ddd;}
body .modal-content{background-color:#fff;}
.form-control{ background-color:#fcfcfc;}
#product #input-quantity, #input-quantity2{color:#000;}

/* module category */
.list-group{border-top:1px solid rgba(0,0,0,0.1);}
.list-group, .list-group .list-group-item{background-color: #f6f6f6;}
.list-group a{color: #111;}
.list-group>ul>li> a.active, .list-group>ul>li> a:hover ,.list-group .list-group-item.active,
.list-group .list-group-item a:hover,
a.list-group-item:focus, a.list-group-item:hover, button.list-group-item:focus, button.list-group-item:hover{color:#f86302;}
.list-group a.barbara-group-item.active {color: #f86302;}

ul.box-category > li  a {color: #111;}
ul.box-category > li{border-bottom: 1px solid rgba(0,0,0,0.1);}
.barb-menu  > ul > li{ border-bottom:1px solid rgba(0,0,0,0.1);}	
 ul.box-category > li  a:hover, .list-group > a:hover, .left-menu .barb-menu > ul > li > a:hover,
 .left-menu .barb-menu  > ul > li:hover >  .arrow-over, ul.box-category > li > a.active, 
 ul.box-category > li > a.active + .accordeon_plus:after, .box-category > li > a:hover + .accordeon_plus:after,
 .left-menu .barb-menu .popover a:hover,.barb-menu .sub_category .popover-content.barb-one-category > ul ul a:hover, .left-menu .barb-menu > ul > li:hover > a {
	 color:#f86302;}
.list-group .list-group-item, .list-group .list-group-item:hover { border-bottom: 1px solid rgba(0,0,0,0.1);}	 
ul.box-category > li  a:hover, .list-group .list-group-item:hover,  .left-menu .barb-menu > ul > li:hover > a, ul.box-category > li > a.active, ul.box-category > li> a:hover{
	background-color:#FFF;}
ul.box-category > li {border-left: 2px solid rgba(0,0,0,0);}
.list-group .list-group-item:hover, .left-menu .barb-menu > ul > li:hover > a, ul.box-category > li.cat-active, ul.box-category > li:hover{
	border-left: 2px solid #f86302;}
#topleftcontent .barb-menu_marginbottom .barb-menu > ul > li:hover > a, #menu #barb-menu-category > ul > li:hover > a{border-left: 2px solid #f86302;}
ul.box-category > li ul > li > a.active{ color: #f86302;}

.category-list ul li a{background-color:#FFF;}
.box-category .accordeon_plus:hover:after{color: #f86302;}
.category-list ul {border-left: 1px solid rgba(0,0,0,0.1);}
footer {color:#777; background-color:#f6f6f6;}
footer >.maps-container > div{background-color:#f6f6f6;}
footer .h5title, footer h5 {color: #111;}
footer .h5title:after, footer h5:after, .catalog_info_title i, .barbara_bigmodul i , .h3modul i, footer .title_h3:after, .h3modul:after{ background-color:#f86302;}
footer a {color: #111;}
footer  a:hover , #powered a:hover{}
footer .contacts i{ border:1px solid rgba(0,0,0,0.3);}

footer .custom-footer{  color:#777;}
footer .custom-footer a{color:#777;}

.footer_widget_down:hover{background-color: #f86302;color:#fff;}

.footer_widget_container {}
.footer_widget_down {	color:rgba(0,0,0,0.4);}
#powered {
	color:#c6c5c3;
	background-color:#666;
}
#powered a{color:#c6c5c3;}
#powered .web-icon li i{border:1px solid #c6c5c3;}

/*carousel*/
.owl-carousel.barbara-carousel .box-product > div{
		border-left:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea;
	border-top:1px solid #eaeaea;
}
.slideshow .nivo-directionNav a{color:#bbb; background:rgba(255,255,255,0.2);}

.j-slider .over-image .price, .j-slider .over-image .price-old{color:#111;}
.j-slider .over-image .price-new{ color:#f86302;}
.j-slider .over-image h4{ color:#111;}
.j-slider .barb-product .item{ background-color:#fff;}

.barbara_columns .product-thumb{border-bottom:1px solid rgba(0,0,0,0.1);  background-color:#FFF;}
.barbara_columns > div > div >div { border-left:1px solid rgba(0,0,0,0.1);  border-right:1px solid rgba(0,0,0,0.1);}
/*owl carousel*/
#container .owl-carousel .owl-buttons div{ color:#888; text-shadow:none;}
.brand-carousel .owl-wrapper-outer {
    border: 1px solid rgba(0,0,0,0.1);
	background-color:#fff;
}
/*Stickers*/

.barbara-stickers div{color:#fff;	}
.savemoney{color:#fff; background-color:#f86302;}

 /*For mobile*/
#column-left .boxclick:before, 
#column-right .boxclick:before{color:#777;}

#topcontrol {background-color:#666;color:#FFF;}
#topcontrol:hover{background-color: #f86302;color:#fff;}

/*Module categories*/
.featur_categ  .link-category a.text-category{color:#111;}
.featur_categ .link-category a.text-category:hover{color:#f86302;}
.featur_categ  .link-category .transzone{background-color:#666; color:#FFF;}
.featur_categ .sub-category{ background-color:#fff;}
.link-category .catalog_info_title{background-color:#fff;}

.barbaraslider .barbara-titleslider, .barbaraslider .barbara-titleslider a{color: #f86302;}
.barbaraslider .barbara-titleslider a:hover{color: #f86302;}
.featur_categ  .link-category-list{ 
   background-color:#FFF;
   border:1px solid #e6e6e6;}


.news_page_box a { color:#777;}
.barbara_allprod .slick-center > div{
	box-shadow: 0 0px 25px rgba(0,0,0,0.14); 
	 -moz-box-shadow: 0 0px 25px rgba(0,0,0,0.14);
	 -webkit-box-shadow: 0 0px 25px rgba(0,0,0,0.14);
}
.image-additional	.slick-slide img{  border:1px solid rgba(0,0,0,0);}
.image-additional .slick-current img{ opacity:1; border:1px solid #f86302;}
.image-additional .slick-dots li button:before{ content: "\f10c";font-family: FontAwesome; font-size:9px;}

.barbara_custicon > div > .barbara_cus{ background-color:#f6f6f6;}
.barb-catalog-info .dropdown-menu{ background-color:#666; color:#FFF;}
.barb-catalog-info .dropdown-menu:before{border-bottom-color: #666;}
.barb-catalog-info .dropdown-menu a{color:#FFF;}
.tab-content .table{ background-color:#FFF;}
.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{background-color:#f7f7f7;}
.table-bordered td{ background-color:#FFF;}
.barb-catalog-info .row > div > div{ border: 1px solid rgba(0,0,0,0.1);}
.barb-widget-panel .content-movebox{background-color: #FFF;}
.user-form{background-color:#f6f6f6;}
@media (max-width: 1200px) {
.barbara_columns .product-thumb{ border-left:1px solid rgba(0,0,0,0.1); }
 #barbtab-related.owl-carousel {  border-right: 1px solid rgba(0,0,0,0.1);}
}
@media (max-width: 992px) {
#column-left .h3modul, #column-right .h3modul, #topleftcontent .h3modul{ border-bottom:1px solid rgba(0,0,0,0.1); margin-bottom:-1px; }
}
@media (min-width: 768px) {
.product-info > div:first-child{border-right: 1px solid #ededed; margin-right:-1px;}
.product-info > div:last-child{border-left: 1px solid #ededed;}	
}
@media (min-width: 478px) {
.grid-barb .product-grid > div:hover .caption{
		box-shadow: 0 12px 25px rgba(0,0,0,0.14); 
	 -moz-box-shadow: 0 12px 25px rgba(0,0,0,0.14);
	 -webkit-box-shadow: 0 12px 25px rgba(0,0,0,0.14);
	  z-index:12;}
.grid-barb .product-grid > div:hover, .box-product > div > div:hover{
		box-shadow: 0 6px 25px rgba(0,0,0,0.14); 
	 -moz-box-shadow: 0 6px 25px rgba(0,0,0,0.14);
	 -webkit-box-shadow: 0 6px 25px rgba(0,0,0,0.14);
	  z-index:12;
	  }
}

/*filterpro*/
.container #filterpro_box .option_box {border-bottom: solid 1px #ddd;}
.container #filterpro_box .option_name.hided:after, #filterpro_box .attribute_group_name.hided:after {border-color: transparent transparent #aaa;}
.container #filterpro_box .option_name:after, #filterpro_box .attribute_group_name:after { border-color: #aaa transparent transparent;}
.container #filterpro_box .price_limit { border: 1px solid #ddd;}
.container #filterpro_box .clear_filter {color: #f86302;}
.container #filterpro_box .ui-slider .ui-slider-handle { background: #f86302 center center no-repeat;}
.container #filterpro_box .ui-widget-header {background: none repeat scroll 0 0 rgba(0,0,0,0.2);}
.container #filterpro_box .ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all {border-color: #aaa;}
.container #filterpro_box .option_box {margin: 0 0 4px;padding-bottom: 4px;}
.container #filterpro_box .collapsible {margin: 4px 0;}
#filterpro_box select{height: 34px; padding: 6px 12px;color: #666;background-color: #fcfcfc;border: 1px solid #ccc; border-radius:3px;}

/*mega filter*/
.container .mfilter-opts-container { border-top: none;}
.container .mfilter-box-1 .mfilter-counter {background: #666;}
.container .mfilter-box-1 .mfilter-counter:after { border-right-color: #666;}

.container .custom_banner {border: 1px solid #ddd;color: #333;}
.container .custom_banner i {color: #f86302;}

.barb_footer2.custom_footer {
	background-color: #f6f6f6;
	border-top: 1px solid  rgba(0,0,0,0.1);
	color: #777;
	margin-bottom:0;
}
.barb_footer2.custom_footer .social .fa, .barb_footer2.custom_footer a {color: #777;}
.barbara_tabs .tab-content > div .barbara-carousel {border-right: 1px solid  rgba(0,0,0,0.1);}

.barb-percategory.owl-carousel.barbara-carousel .box-product > div{
	border-right:1px solid #eaeaea;
	margin-right:-1px;
}