body{
	background:#fff;
	color: #444;
}

h1 { text-align: center;color: #334597;    
	 }
#pos-slider h3 {color: #001126;    
font-weight:bold;
	 }

#content h1 {
    font-size: 1.5rem;
    line-height: 1.4;
    font-weight: bold;
}	 
h1 .head_title {color: #fff;
    text-transform: uppercase;
    background: #334597;
    padding: 0 5px;
   }
@media (max-width: 600px){   
   h1 {
    font-size: 1rem;
}}
@media (max-width: 440px){   
   h1 {
    font-size: 0.9rem;
}}
h2, .catalog_info_title { color: #334597;}
h3, h4, h5, .title_h3, legend, .options .form-group > label, .h3modul {color: #334597;}
.sidenav .h3modul{color:#c3d92e;padding-left: 25px; font-size: 22px;}
h3{font-size: 1.15rem;}
p {margin: 5px 0 10px 0;
    text-indent: 10px;}
.caption-right p{text-indent: 0;}	
#header #cart .btn  i{margin-right: 0;
}
#header #cart > .btn i:before{font-size:32px;line-height: 30px;}
#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{
    color: #ffffff;
    font-size: 24px;
    text-align: center;
    letter-spacing: 1px;
    background: #334597;
    padding: 10px 0;font-weight: normal;}
a, a:focus {color: #334597;}
.color a, .color a:focus {color: #fff;}
#top .barbara-setting .btn-link, #top-links .barbara-setting li, #top-links .barbara-setting li a{color: #7b7b7b;    padding: 0 10px;}
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,.product-layouts h4 a:hover {color:#c3d92e;text-decoration: none;}
#cart .dropdown-menu {background: #fff;}
.product-thumb{margin-bottom: 15px;}
.product-thumb, .row .product-list{ }
.rating .fa-star, #review .fa-star, .container .rating i + i,.container #review i+i,  .modal .rating i + i,.modal #review i+i,

.nav-tabs>li>a {color: #7b7b7b; }
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{color: #fff;background:#c3d92e;}
.nav-tabs>li.active>a:after { border-top-color: #757575;}
.nav-tabs>li>a:hover{color: #fff;background:#c3d92e;} 

/* header */

.featur_categ{
    padding: 50px 0 30px 0;
    background-position: center 100%;
    background-repeat: no-repeat;
    background-attachment: fixed;
    position: relative;
	background-size: cover;
	    box-shadow: inset 0px 5px 40px 10px #7d7d7d;
    border-top: 2px solid #909090;
    border-bottom: 2px solid #909090;}
.featur_categ .col-lg-4{padding-right: 35px;
    padding-left: 35px;}
#top, #header .leave-search i.exit{ background-color:transparent;}
#top .contactinfo, #top .contactinfo a{
    padding-bottom: 5px;
    font-size: 1.3em;
    line-height: 32px;
	color:#404040;display: inline-block;
}
#top .btn-link, #top-links li, #top-links > ul > li > a{color: #001126;}
#top .btn-link:hover, #top-links > ul > li > a:hover {color: #757575;}
#top #welcome a div{ background:#777; color:rgba(191, 215, 77, 0.3);}
#container{background: #fff url(../image/bee2.jpg) no-repeat fixed 50% 0%;
    background-size: cover;
	overflow: hidden;}
@media (max-width: 1000px){   
   footer {
    background: #fff;
}
#container{background: #fff;
    background-size: cover;
	overflow: hidden;}
}
#menu.navbar.uk-sticky.uk-active{background: #c3d92e;width: 100%!important;left:0;}
#header #search .input-lg {background: transparent;
    border: 1px solid transparent;
    border-bottom: 1px solid #404040; 
   }
#header .leave-search #search .input-lg{background:#404040;border: 1px solid #404040;
}
#header #search button{background: transparent;
    border: none;
    border-bottom: 1px solid #404040;
	color: #404040;
  }	

#cart > .btn { background:transparent;color:#fff;	    
}
.form-control::-webkit-input-placeholder {
    color: #404040;
}
#search .form-control::-webkit-input-placeholder {
    color: #404040;
    text-transform: uppercase;
}
.form-control{ border: none;
    box-shadow: none;}
/*menu*/

#menu > ul > li {
 }
@media (max-width: 992px) {
	#menu{
background-color: #c3d92e;}
}
@media (min-width: 1360px)
{
#menu > ul > li> .submenu > ul > li > a {
    width: 249px;
}}
/*Link 1 menu*/
#menu > ul > li > a {
font-size: 22px;
    color: #404040;}
	#menu.uk-sticky-fixed > ul > li > a {
    color: #fff;}
	#menu > ul > li > a:hover{
    color: #334597!important;}
/*arrow submenu*/
#menu > ul > li> .submenu .submenu  .arrow:before{color:#334597;}


/*Link 2submenu*/
#menu > ul > li > div{background-color:#fff;}
#menu > ul > li:hover > a{ color:#334597;}
#menu > ul > li> .submenu  { background-color: #334597;}
#menu > ul > li> .submenu > ul > li > a{ color:#fff;text-transform: uppercase;border-bottom: 1px solid #fff;
    font-size: 13px;}

#menu > ul > li> .submenu .submenu a{color:#555; }
#menu > ul > li> .submenu > ul > li > a:hover{ color:#757575;}

/*Link 3submenu*/
#menu > ul > li> .submenu .submenu .submenu{background: #fff;}

/*account menu*/

#mobile-header {color:#FFF;background: #334597;}  

li:hover > .arrow-over{color:#c3d92e;}
.breadcrumb a , .breadcrumb > li + li:before{color: #7b7b7b;}

.pagination>li>a, .pagination>li>span{
	background:transparent;
	color: #7b7b7b;
	border-radius: 25px;
	padding: 2px 5px;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover,.pagination>li>span:focus, .pagination>li>span:hover{
    background: #c3d92e;
    color: #ffffff;
	padding: 2px 10px;}
	 .pagination>li>a:hover,.pagination>li>a:focus{color: #c3d92e;background: transparent;border-color:transparent;}
.product-info .outstock.no-stock i {color:#c3d92e;font-size: 18px;
    font-weight: bold;}
	.product-info .outstock i {color:#c3d92e;font-size: 18px;
    font-weight: bold;}
.reward {color: #fff;
    margin-top: 3px;
    display: inline;
    float: right;}
.reward span{background: #334597;
    padding: 5px;}	
.reward span:first-child{background: #c3d92e;
    padding: 5px;}
/*button*/
button, .btn-primary, .btn-default, .button, a[type="button"] {color: #fff;background-color: #c3d92e;border:1px solid #c3d92e;border-radius: 25px;
    font-weight: normal;
    font-size: 1.2rem;text-transform: none;font-weight: bold;}
#product button{border:1px solid #fff;font-size: 16px;}
#product button#button-cart{font-size:1.6rem;font-weight: bold;border: 1px solid #ff0007;
padding: 0px 20px 5px 20px;border-radius: 25px;background: #ff0007;
    color: #fff;}
#product button#button-cart:hover{color: #ff0007;
	border: 1px solid #ff0007;
    background: #fff;}
#product button i, #product button span {
    vertical-align: top;
}
button:hover, .btn-primary:hover, .btn-primary-2: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,
button:active, .btn-primary:active, .btn-default:active, .btn-info, .btn-info:active, .btn-info:focus, a[type="button"]{
	color: #c3d92e;
	border: 1px solid #c3d92e;
    background: #fff;
    }
.btn-default:hover{color:4c4c4c;}
.product-thumb button.barb-wishlist:hover,.product-thumb button.barb-compare:hover{border:none;}
#product button.nostock, button.disabled {
    color: #888;
    background-color: #eee;
    border: 1px solid #ebebeb;
}		
	button#button-review:hover{
	color: #fff;
    }
.grid-barb.heighbox #button-cart{border: 2px solid #c3d92e;
    border-radius: 35px;
    padding: 2px 9px 2px 9px;
background: #c3d92e;
color:#fff;	}
.grid-barb.heighbox #button-cart:hover{border: 2px solid #334597;
background: #fff;color:#334597;}
#button-cart .icons{font-size:0px;vertical-align: bottom;padding-right: 5px;}
.icon-basket:before { vertical-align: bottom;
}
#product button:hover#button-cart i {border: 2px solid #c3d92e;
    color: #c3d92e;}
.grid-barb.heighbox button[disabled]#button-cart,.grid-barb.heighbox button[disabled]#button-cart:hover{border: 2px solid #fff;background:#fff;}
.grid-barb.heighbox button[disabled]#button-cart .icons{color:#e4e4e4;}	
.caption-details #button-cart2{font-size:14px;}
button.disabled{ color:#888; background-color:#eee;border:1px solid #ebebeb;}
.tab-content {background-color: #fff;border: 1px solid rgba(191, 215, 77, 0.3);}


#product #decrease, #product #increase {}
#product #decrease:hover, #product #increase:hover { color:#c3d92e;}

.wish-comp  button{ color: #7b7b7b; background-color:transparent;}
button.barb-wishlist:hover, button.barb-compare:hover, .wish-comp  button:hover i, .wish-comp  button:hover i { background-color:#fff; color:#c3d92e;}
.product-filter .btn-default{ color:#aaa;}
.product-filter .btn-default.active{ color: #7b7b7b;}

#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:#c3d92e; background:#c3d92e;color:#fff;}
.option-content .options span, #product .radio label span, #product .checkbox label span{
	border:1px solid #bbb;
background: -moz-linear-gradient(#f4f4f4, #ebebeb);
background: -ms-linear-gradient(#f4f4f4, #ebebeb);
background: -o-linear-gradient(#f4f4f4, #ebebeb);
background: -webkit-linear-gradient(#f4f4f4, #ebebeb);
color:#222;}
/*heading*/
.left-menu .h3modul, .box.left-menu > b{ color: #7b7b7b; }
.category-list ul li a{
	border-top: 1px solid rgba(191, 215, 77, 0.3);
	border-right: 1px solid rgba(191, 215, 77, 0.3);
	border-bottom: 1px solid rgba(191, 215, 77, 0.3);}


/*product-grid, box-product*/
/*.product-filter > div {background-color:#fff;}*/
.product-thumb h4 a,.product-thumb h4{ }
#viewed .product-thumb h4 a, #viewed .product-thumb h4,#popularbarb .product-thumb h4 a, #popularbarb .product-thumb h4{font-size: 13px;line-height: 14px;height: 45px;}
.product-thumb h4 a:hover,  .product-thumb h4:hover{ color:#c3d92e;}
.product-grid .product-thumb h2,.product-list .product-thumb h2,.box-product .product-thumb h2 {
    height: 110px;
	margin: 0;
	color: #334597;
}
.product-grid .product-thumb h2:hover,.product-list .product-thumb h2:hover,.box-product .product-thumb h2:hover {
	color: #c3d92e;
}
.product-grid .product-thumb h2 span,.product-list .product-thumb h2 span, .box-product .product-thumb h2 span{text-align: left;font-size: 16px;
    font-weight: bold;margin: 15px 0 15px 0;}
.product-thumb .price {color: #ff0007;font-size: 18px;
    font-weight: bold;height:55px;}
#popularbarb .product-thumb .price{font-size: 20px;margin-top: 0;
    padding-top: 5px; float: none!important;}	
#viewed	.product-thumb .price {font-size: 20px;min-height: 50px;float: none;
}
.price-new{display:block;}     
#popularbarb .price-new{display:inline-block;}
#viewed .price-new{display:inline-block;}
.product-thumb .price {
line-height: 16px;
    text-align: left;  
    padding-top: 10px;    
	float: left;}  
.new-product-slider	.product-thumb .price {float: none;}
.product-thumb .price-old {    color: #6f6f6f;
    font-size: 16px;
    margin-top: 10px;
    display: block;}
#viewed .product-thumb .price-old {font-size: 14px;}
.box-product.row > div {border:1px solid rgba(191, 215, 77, 0.3); }
.product-grid > div .caption {}
/*.row .product-grid{ border-right:1px solid rgba(191, 215, 77, 0.3); border-bottom:1px solid rgba(191, 215, 77, 0.3);}
.product-filter + .row, .grid-barb.row {border-left:1px solid rgba(191, 215, 77, 0.3);}*/
.row .product-list{border-right:1px solid rgba(191, 215, 77, 0.3); border-bottom:1px solid rgba(191, 215, 77, 0.3);}

.manufacturer-list { border: 1px solid #DBDEE1; background-color: #FFF;}
.manufacturer-list h2{background: #F8F8F8;}      

/*product-info*/ 
.list-unstyled .price h2{
	color: #ff0007;
	}
.product-description ul > li:before{color: #757575;}	
#product .cart-wishlist a, #product .cart-compare a{	}  
#product .cart .minimum {}
.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{color: #ff0007;}
.plus-minus-barb #decrease, .plus-minus-barb #increase {border:1px solid #ddd;}
#notification .alert-success, .product-compare .alert-success, .account-wishlist .alert-success, .alert.alert-success{background:#FFF; color:#757575; border: 6px solid #ddd;}
.form-control{ background-color:transparent;}
#product #input-quantity{color:#757575;}

/* module category */
.list-group{border-top:1px solid #ddd;}
.list-group, .list-group .list-group-item{background-color: transparent;}
.list-group a{color: #7b7b7b;}
.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:#c3d92e;}

ul.box-category > li  a {color: #334597;}
	.sidenav ul.box-category > li  a {color: #334597;}
ul.box-category > li{border-bottom: 1px solid #ddd;}
 ul.box-category > li  a:hover, .list-group > a:hover,
 ul.box-category > li > a.active, 
 ul.box-category > li > a.active + .accordeon_plus:after, .box-category > li > a:hover + .accordeon_plus:after{
	color: #334597;
    background: #c3d92e;
    }
.category-list ul {}	 
ul.box-category > li  a:hover, .list-group .list-group-item:hover, ul.box-category > li > a.active, ul.box-category > li> a:hover{
	
}
.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 {
	    font-size: 16px;}
.list-group .list-group-item:hover, ul.box-category > li.cat-active, ul.box-category > li:hover{
	}

ul.box-category > li ul > li > a.active{ color: #c3d92e;}

.category-list ul li a{background-color: #c3d92e;
    color: #fff;}
.box-category .accordeon_plus:hover:after{color: #757575;}

footer {}
footer .h5title, footer h5 {color: #001126;}
footer .h5title:after, footer h5:after, .catalog_info_title i, .h3modul i, footer .title_h3:after, .h3modul:after{ background-color:#334597;} 
footer a {color: #001126;}
footer  a:hover , #powered a:hover{}
footer .contacts i{ border:1px solid rgba(255,255,255,0.3);}

#powered {
	color:#ddd;
	background-color:#334597;
}
#powered a{color:#ddd;}

/*carousel*/
.owl-carousel.barbara-carousel .box-product > div{
padding: 5px;
}
.slideshow .nivo-directionNav a{color:#bbb; background:rgba(255,255,255,0.2);}
/*owl carousel*/
#container .owl-carousel .owl-buttons div{text-shadow:none;}
.brand-carousel .owl-wrapper-outer {
}
.savemoney{color:#fff; background-color:#ff0007;
    line-height: 22px;
    font-size: 1.1em;
    letter-spacing: 2px;
}
.image-stick .savemoney, .image .savemoney {
    top: 80px;
    right: 10px;
}
 /*For mobile*/
#column-left .boxclick:before, 
#column-right .boxclick:before{color:#c3d92e;font-size: 34px;
    line-height: 55px;}
#topcontrol {background-color: #7b7b7b;color:#FFF;}
#topcontrol:hover{background-color: #757575;color:#fff;}

/*Module categories*/
.featur_categ  .link-category a.text-category{color: #7b7b7b;}
.featur_categ .link-category a.text-category:hover{color:#c3d92e;}
.featur_categ  .link-category .transzone{background-color: #7b7b7b; color:#FFF;}
.featur_categ .sub-category{ background-color:#fff;}
.link-category .catalog_info_title{background-color:#fff;}

.featur_categ  .link-category-list{ 
   background-color: #FFF;
    border: 1px solid #909090;
    box-shadow: 0 0 30px 0 #909090;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
vertical-align:middle;}
#cart_table.table-striped tbody tr:nth-of-type(odd){background-color: rgba(191, 215, 77, 0.3);}
.tab-content .table{ background-color:#FFF;}
#cart_table.table-striped tfoot tr:nth-child(2n){background-color: rgba(191, 215, 77, 0.3);}
.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{background-color:#f7f7f7;}
#tab-specification .table-bordered tr:nth-child(2n){background-color: #77bbf5;}
.table-bordered tr:nth-child(2n){background-color: rgba(191, 215, 77, 0.3);}
.table-bordered{
 border: none;
}
.table-bordered>tbody>tr>td {border-right: none;
    border-left: none;}
.table-bordered>thead>tr>td, .table-bordered>thead>tr>th{border:none;}
.user-form{background-color:#f6f6f6;}
@media (max-width: 1200px) {
 #barbtab-related.owl-carousel {  border-right: 1px solid rgba(0,0,0,0.1);}
}
/*@media (min-width: 768px) {
.product-info > div:first-child{border-right: 1px solid rgba(191, 215, 77, 0.3); margin-right:-1px;}
.product-info > div:last-child{border-left: 1px solid rgba(191, 215, 77, 0.3);}	
}*/
@media (min-width: 478px) {
.grid-barb .product-grid > div:hover .caption{
	  z-index:12;}
	  .grid-barb .product-grid > div, .box-product > div > div{border: 1px solid transparent;border-radius:15px;
	  z-index:12;
	  }
.grid-barb .product-grid > div:hover, .box-product > div > div:hover{
    border: 1px solid #c3d92e;
	border-radius:15px;
	  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: #757575;}
.container #filterpro_box .ui-slider .ui-slider-handle { background: #ddd; 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: #555;background-color: #fcfcfc;border: 1px solid #ccc; border-radius:3px;}

.container .custom_banner {border: 1px solid #ddd;color: #333;}
.container .custom_banner i {color: #7b7b7b;}

.barb_footer2.custom_footer{
	color:#ddd; background-color:#002a4c;
	border-top: 1px solid  rgba(0,0,0,0.1);
	border-bottom: 1px solid  rgba(0,0,0,0.1);
	margin-bottom:0;
}
.barb_footer2.custom_footer .social .fa, .barb_footer2.custom_footer a {color: #ddd;}
.barb-percategory.owl-carousel.barbara-carousel .box-product > div{

}
.owl-item img{margin-left: auto;
margin-right: auto;}
.breadcrumb > li {
padding: 2px 5px 2px 5px;
color: #334597;
    background: #fff;
    border-radius: 2px;
	font-size: 14px;
}
.product-info h1, .modal h3{color:#fff;
	 line-height: 1.6;
    }
.check h2, .checkout_form h3{color:#fff;
    }	
.h1_product{
    color: #334597;
	padding: 5px 0;
}

#header #search{
}
.product-description{border-bottom: 1px solid #ddd;}
.product_card{
	padding: 5px 10px;
	color: #757575;
    margin-top: 20px;}
#product {
    border-top: 1px solid #ddd;
}
#product h3{color:#fff ;margin-bottom: 5px;
    border-bottom: 1px solid #ddd;
	background: #c3d92e;
    text-align: center;}	
.wish-comp button i {
    font-size: 16px;
    color: #757575;
}
.product-thumb .wish-comp button i {
    font-size: 16px;
    color: #7b7b7b;  
}
.product-thumb .wish-comp button i:hover {
    font-size: 16px;
    color: #334597;
}
.list-unstyled .price h2 {
    margin-bottom: 10px;
    font-size: 30px;
    display: inline-block;
    font-weight: bold;
    padding: 0 5px 5px 5px;
}
.list-unstyled .price > span {
    padding-left: 5px;
}
.panel-title {
border-bottom: 1px solid #ddd;font-style:italic;
    font-weight: normal;
    font-size: 22px;
    font-weight: bold;	
    color: #334597;
}
.checkout-cart .panel-title {
border-bottom: none;font-style:italic;
    font-size: inherit;
}
.uk-open .panel-title {
    color: #757575;
}
.panel-title:hover {color: #c3d92e;}
.uk-open .panel-title {
border-bottom: none}
.checkout-cart .panel-title{font-weight:normal;}
.checkout-cart .panel-default {
    border-color: transparent;
}
.panel-default>.panel-heading,.panel {
    background-color: transparent;
	border: none;
}
.panel-group .panel-heading+.panel-collapse>.panel-body  {
    border: none;
}
.accordion-toggle{background-color: rgba(191, 215, 77, 0.3);
    padding: 10px 5px;
    display: inline-block;
    width: 100%;
}
.checkout-cart .panel-heading {
padding: 5px 0;}
.checkout-cart .panel-title>a{
}
.checkout-cart .panel-title>a:hover{
}
.color{position: static;
    color: #ddd;    
    z-index: 5;
	margin-bottom: 10px;}
.color_s{background-color: #7b7b7b;padding: 5px;    border-bottom: 2px solid #c3d92e;}	
 .tara{padding: 0 7px;vertical-align: top;} 
 .tara span{margin: 0 5px 5px 0;
    background-color: #7b7b7b;
    padding: 10px 5px;
    color: #ddd;  
	display:inline-block;}
.new-product-slider .product-layouts h4 span a, .product-layouts h4, .product-layouts h4 a {
	margin-bottom: 0;
    min-height: 85px;
    line-height: 1.2;
	margin-bottom: 5px;
	text-align: center;
	color:#757575;
}
.new-product-slider .product-layouts h4 a:hover, .product-layouts h4:hover {color:#c3d92e;}
.new-product-slider .product-layouts h4 span a, .product-layouts h4 span {padding:5px 0;text-align: center;font-size: 16px;
    font-weight: bold;
    color: #757575;}
.new-product-slider .product-thumb .price {padding-top: 0;
    font-size: 18px;
    font-weight: bold;
}
.new-product-slider .product-thumb .wish-comp button,#viewed .product-thumb .wish-comp button {
    border: none;
} 
.new-product-slider .wish-comp button i{color: #7b7b7b;}
.product-layouts {
    margin: 10px 5px;
    background: #fff;
    border-radius: 5px!important;
    box-shadow: 0 0 7px #eee; 
}
.row_items .product-layouts:last-child {
border-radius: 5px;}
.new-product-slider .product-layouts {
    padding: 10px 5px 0 5px;
}
#related h3{color: #fff;
    padding: 5px;
    margin-bottom: 0;
    text-transform: uppercase;
    font-size: 1.1rem;
	background: #334597;}

#viewed h3,#popularbarb h3,.h3_modul{color: #001126;text-align:center;
	text-transform: uppercase;
	margin-bottom: 0;
    padding: 2px 0;}
	
#viewed h3 span, #popularbarb h3 span,.h3_modul span {	
	background: #334597;
    padding: 2px 5px;
    color: #fff;}
	
.h3_modul{font-size: 1.15rem;}
	.information-contact h1,.information-information h1{color: #ffffff;
    
    padding: 5px;}
	.information-contact h1 span,.information-information h1 span{color: #001126;
    text-transform: uppercase;
    border-bottom: 1px solid #c3d92e;
    padding: 5px 0;
}
.tab-title{background-color: rgba(191, 215, 77, 0.3);color:#757575;margin:5px 0;
}
.tab-title a{color:#757575;}
.checkout-cart .table>tbody>tr>td{
    vertical-align: middle;}
	.category-list ul li span {
    height: auto;}
.category-list ul li {
    display: inline-block;  
}
.category-list {
    margin-bottom:2px;
    padding-left: 6px;
} 
.cat.category-list{display:none;}
.checkout-cart .table-bordered>thead>tr>td {padding: 5px;}
.owl-carousel {
margin: 0 0 5px;
    background: transparent;}
.owl-carousel .owl-buttons div {
	opacity: 1;
    line-height: 20px;
}
#related .owl-carousel .owl-buttons div {
	opacity: 1;
	top: -10px!important;
    line-height: 20px;
}
.owl-carousel > div > .owl-buttons .owl-prev {
    left: auto;
}
#related .owl-carousel > div > .owl-buttons .owl-prev {
	right:25px;
    left: auto;
}
#related .owl-carousel > div > .owl-buttons .owl-next{
	right:-5px;
}
.owl-carousel .owl-buttons div,.barbara-carousel .owl-carousel > div > .owl-buttons div {
color: #ccc;}
.owl-carousel .box-product > div > div {
    padding: 5px;
}
#form-review h2 {
    color: #c3d92e;
    margin: 5px 0;
    font-size: 1.2rem;  
}
#form-review a{
    color: #1e87f0;
}
#form-review a:hover{
    color: #757575;
}
.box-product {
    margin-bottom: 5px;
}
.box-product .product-thumb h4.outer {
	font-weight: normal;
	line-height: 16px;
	width: 100%;
	height: auto;
}
.outer:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.inner {
    display: inline-block;
    vertical-align: middle;
	padding: 0 5px;
}
.jan li{font-weight: bold;}
.new-product-slider .row_items .product-layouts:last-child .product-thumb{
    border-radius: 0;
    border-top: none;
}
.fa-stack {
width: 1.3em;}
.uk-comment{ border-bottom: 1px solid #c3d92e;}
.uk-comment-title {
    font-size: 1.4rem;
    color: #fff;
}
.uk-comment-meta {
    font-size: 1rem;
    color: #fff;
}
.uk-button-default {
    color: #757575;
}
.uk-button-default:focus, .uk-button-default:hover {
    background-color: #757575;
    color: #7b7b7b;
    border-color: #b2b2b2;
}

.palitra h3 {
    font-size: 0.9rem;
}

#product .radio label img {
    display: inline-block;
}
select.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control {
    color: #7b7b7b;height:34px;
}
input[type='text'], input[type='password'], textarea {
    border-radius: 0;
}
.checkout_form select.form-control, .checkout_form textarea.form-control, .checkout_form input[type="text"].form-control, .checkout_form input[type="password"].form-control, .checkout_form input[type="datetime"].form-control, .checkout_form input[type="datetime-local"].form-control, .checkout_form input[type="date"].form-control, .checkout_form input[type="month"].form-control, .checkout_form input[type="time"].form-control, .checkout_form input[type="week"].form-control, .checkout_form input[type="number"].form-control, .checkout_form input[type="email"].form-control, .checkout_form input[type="url"].form-control, .checkout_form input[type="search"].form-control, .checkout_form input[type="tel"].form-control, input[type="color"].form-control, .registerbox input[type="text"].form-control, .registerbox input[type="password"].form-control  {
    border: 1px solid #ddd;
}
select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control,
 input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control,
 input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control,
 input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control,
 input[type="color"].form-control,input[type="phone"].form-control {
    background: rgba(191, 215, 77, 0.3);
}
.product-filter select.form-control{background: transparent;}
.form-control {
    border-radius: 0;
}
.text-danger {
    color: #ff0000;
    margin-top: 10px;
    font-weight: bold;
    padding: 5px;
    text-align: center;
    background: #fff;
    border: 1px solid #ff0000;
}
.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label {
    color: #334597;
	padding: 5px;
    text-align: center;
    background: #fff;
}
.has-error .form-control {
border-color: #334597;}
.uk-textarea{min-height:80px;}
.rw{    margin-bottom: 10px;
    border-bottom: 1px solid #fff;}
.checkout_form .form-group, .checkout_form .shipping-method, .checkout_form .payment-method, .log {
    background: transparent;
    padding: 5px 10px;
    margin-bottom: 0;}
.shiptobilling .checkbox{margin-left:25px;}	
.log{margin-bottom:10px;}
.registerbox{margin-bottom:15px;}
.checkout-checkout .well {
    text-transform: uppercase;  
    font-weight: bold;
    min-height: 20px;
    padding: 10px;
    margin-bottom: 20px;
border: 1px solid #ddd;}
.checkout_form h3{    border-bottom: 1px solid #ddd;
    margin: 0 3px;
padding: 6px 0;}  
.checkout_form .col-md-12{padding:0;}
.btn-green {
         background-color: #c3d92e;
    border-radius: 5px;
    color: #fff;}
.btn-green:hover {
    color: rgba(142, 173, 4, 0.55);
    background-color: #fff;
	box-shadow: none;
	border: 1px solid rgba(142, 173, 4, 0.55)!important;
}
.btn-green.active, .btn-green:active, .open>.dropdown-toggle.btn-green, .btn-green.focus, .btn-green:focus {
    color: #fff;
    background-color: rgba(142, 173, 4, 0.55);
    border-color: rgba(142, 173, 4, 0.55);
}
.table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    font-weight: normal;
}
@media (max-width: 1200px){
#header .menuplace .barb-place #cart #cart-total {
    display: block;
}}
#cart {
    margin-right: 10px;
	position: fixed;
    right: -135px;
	top: 10%;
	-webkit-transition: all .65s ease-out;
    -moz-transition: all .65s ease-out;
    -o-transition: all .65s ease-out;
	width: 190px;
    padding: 8px 8px 2px 5px;
    background: #334597;
    border-radius: 25px 0 0 25px;
	border: 2px solid #c3d92e;
	-webkit-box-shadow: 0 3px 0 #98ab3c;
    box-shadow: 0 3px 0 #98ab3c;
	z-index:999;
}
#cart.uk-sticky-fixed{width: 200px!important;}
#cart:hover{ right: -10px;}
#cart-total span{text-indent: 10px;
    position: absolute;
    display: none;}
#cart:hover	#cart-total span{
    display: inline-block;}
	
@media(max-width:992px) {
#cart{    float: right;
    margin-right: 10px;
    margin-top: 5px;
    position: relative;
    right: 0;
    -webkit-transition: all .65s ease-out;
    -moz-transition: all .65s ease-out;
    -o-transition: all .65s ease-out;
    width: auto;
    padding: 5px;
    background: transparent;
    border-radius: 25px 0 0 25px;
	border: none;
    box-shadow: none;}	
#cart-total span,.icon-handbag i span{text-indent: 5px;
    position: relative;
    display: inline-block;	
}}
.mobile-cart {
    display: none;
}
.checkout-cart thead{
background-color: rgba(191, 215, 77, 0.3);
}
.checkout-cart .err {text-transform: uppercase;
    font-weight: bold;
    margin-top: 40px;
font-size: 22px;}
@media (max-width: 768px)
{
.checkout-cart thead{display:none;}
.checkout-cart tr{border-bottom: 3px solid #ddd;}
.col{display:block;}
.mobile-cart {
    display: inline-table;
    width: 40%;
    float: left;
    font-size: 12px;
}
.data {
    width: 60%;
    display: inline-table;
}}

#content {
min-height: 400px;
    }
@media (max-width: 992px)
{
#content {
    min-height: auto;
}}
.modal-header, .modal-footer {border:0;}
.help-block {
    color: #ff4c4c4c0;
}
.help-block ul li{
    list-style-type: none;
}
.modal .error .form-group {
    margin-bottom: 5px;
}
#fostock.form-control{border: 1px solid #f00;} 
.btab {vertical-align:top;}
.categorywall.covers .categorywall_thumbnail {padding-top:15px;}
.barbara-slider {padding-top:120px;}
.slideshow-desc{position: absolute;
    top: 0;
    left: 50px;   
    background: #ddd;
    color: #fff;
    padding: 5px;
    font-size: x-large;}
.categorywall{margin-left:auto;margin-right:auto;}
.pos1{position: relative;
    top: 25px;
    z-index: 100;
    height: 45px;}
.pos3{    position: relative;  
    top: 40px;}
	#pos-slider{margin-bottom:15px;}  
.grid-barb.heighbox .wish-comp button{display:block;}	
.product-thumb .rating{text-align:left;}
#popularbarb .product-thumb .rating{text-align:center;}
.grid-barb.heighbox .product-grid > div {
    margin-bottom: 10px;
	background: #fff;
	box-shadow: 0 0 10px #eee;
}	
.grid-barb .product-grid > div {
 text-align:right;}
 .rating .fa-star-o, #review .fa-star-o {
    color: #c3d92e;
    font-size: 14px;
}
.rating .fa-star, #review .fa-star {
    font-size: 14px;
}
.product-grid .descr {
    padding: 10px 5px;  
    background: white;
	position: absolute;
    top: -270px;
}
@media (max-width: 480px)
{
.product-grid .descr {
	top: 0px;
    position: relative;
}
}

.ih{ display: inline-block;
    width: 20px;
    overflow: hidden;
    text-indent: -70px;
    height: 20px;}
#compare-total {
    display: inline-block;}
	#top-links{background: #c3d92e;
    width: 100px;
    text-align: center;
    border-radius: 20px;}
#top-links .dropdown-menu{left: -150px;
    width: 180px;}	
.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover {border:none;}
.form-control:focus {
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.list-unstyled .price > span {
font-size: 14px;}
.accordeon_category li > a.accordeon_plus{position: relative;}
p br{display:none;}
.uk-close {
color: #fd0500;
box-shadow:none;
top:0;
right:0;}
.btn:active.focus, .btn:active:focus, .btn:focus {
outline: 0 auto -webkit-focus-ring-color;}
.modal-backdrop{z-index:111;}
.modal-content{padding: 0 10px;}
.close:focus, .close:hover {
    color: #f00;
    background: none;
border: none;}
/*off-canvas-start*/
.sidenav {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 9999;
    top: 0;
    left: 0;
    background-color: #fff;
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 50px;
}

.sidenav a {
    padding: 8px 8px 8px 32px;
    text-decoration: none;
    font-size: 16px;
    color: #818181;
    display: block;
    transition: 0.3s;
}

.sidenav a:hover {
    color: #f1f1f1;
}

.sidenav .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

#main {
    transition: margin-left .5s;
    padding: 16px;
}

@media screen and (max-height: 450px) {
  .sidenav {padding-top: 15px;}
  .sidenav a {font-size: 18px;}
}
.overlay3 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 999;
    top: 0;
    left: 0;
    background-color: #001126000e6;
    overflow-y: auto;
    overflow-x: hidden;
    text-align: center;
    opacity: 0;
    transition: opacity 1s;
}
/*off-canvas-end*/
ul#accordion{list-style-type: none;padding-left:0;}
.product-info > div {
    padding: 0 8px 0 5px;
}
.pagination>li:first-child>a, .pagination>li:first-child>span, .pagination>li:last-child>a, .pagination>li:last-child>span {
border-radius: 25px;}
.thumbnail {background:transparent;}
@media (max-width: 1070px) and (min-width: 992px){
.product-grid.col-md-4, .box-product > .col-md-4 {
    width: 50%;
}}
@media (max-width: 991px) and (min-width: 810px){
.product-grid.col-md-4, .box-product > .col-md-4 {
    width: 33.3333%;
}}
@media (max-width: 768px) and (min-width: 600px){
.product-grid.col-xs-12, .box-product > .col-xs-12 {
    width: 50%;
}}
@media (max-width: 600px){
.product-grid.col-xs-12, .box-product > .col-xs-12 {
    width: 100%;
}}
@media (max-width: 480px){
.container {
   padding-right: 20px;
   padding-left: 15px;
}}

.tab-pane .row .col-lg-3:first-child{width:50%;}
.account-wishlist .btn-green{color: #e6311c;
    background: transparent;
    border: none;
    padding: 0 0 0 10px;}
.account-wishlist .btn-green:hover{color: #ddd;}
ul.box-category > li > ul > li > ul a {
    padding: 5px 5px 5px 15px;
    border-bottom: 1px solid #ffc5c4;
    margin-left: 35px; 
}
.shipping-method span{display:none;}
.common-home #column-left, .common-home #column-right, .common-home #content {
    margin-top: 10px;
}
.barbara_tabs {
    margin-bottom: 10px;
}
#pos-top2 .container-fluid,#pos-top3 .container-fluid,#pos-top .container-fluid{    
  padding-right: 0;
  padding-left: 0;
  }
  #pos-top2 .col-sm-12,#pos-top3 .col-sm-12,#pos-top .col-sm-12{    
  padding-right: 0;
  padding-left: 0;
  }
  #pos-top2 .row,#pos-top3 .row,#pos-top .row{    
  margin-right: 0;
  margin-left: 0;
  }
#pos-top2 .uk-height-medium,#pos-top3 .uk-height-medium,#pos-top .uk-height-medium {
    height: 350px;
}
.bs{padding:50px 0;}
.px-text{background: rgba(93, 156, 236, 0.8);padding:10px 0;}
@media (max-width: 480px){
.px-text{position: relative;
    top: 50%;
    transform: translateY(-50%);}
}
.px1{background: url(/../image/catalog/medogonki.jpg) 50% 0%;
}
.px2{background: url(/../image/catalog/uley.jpg) 50% 0%;
}
.px3{background: url(/../image/catalog/vosk.jpg) 50% 0%;
}
@media (max-width: 640px){
.px1{background:background: url(/../image/catalog/medogonki.jpg) 50% 100%;}
.px2{background:background: url(/../image/catalog/uley.jpg) 50% 100%;}
.px3{background:background: url(/../image/catalog/vosk.jpg) 50% 100%;} 
}

 [data-readmore-toggle] { border: 2px solid #c3d92e;
    display: inline!important;
    border-radius: 25px;
    padding: 5px;
    margin: 25px;
    left: 50%;
    position: relative;}
article{margin-bottom:15px;}
.refind-search {
    margin-top: 10px;
}
.label_39._bottom_3v .copy_2W, .label_39._left_2d .copy_2W, .label_39._right_1y .copy_2W {
    visibility:hidden;
}
#jivosite-adword { 
    display: none!important;
}
#content .row img {
    max-width: 100%;
    height: auto;
    border-radius: 15px;
    background: #fff;
}
#container > .container > .row{background: rgba(255, 255, 255, 1);
    border-radius: 15px;
    padding-top: 15px;}
	@media (min-width: 1100px){
	.container {
    padding-right: 55px;
    padding-left: 55px;
	}}
.c{padding: 5px 0!important;}	
.modal-body .input-group-addon{ background-color: transparent;
    border: 1px solid #bfd74c;}
.modal-body input[type='text'],.modal-body input[type='password'],.modal-body  textarea,.modal-body .form-control {
    border: 1px solid #bfd74c;
}
.modal-body .h1_product {
    color: #334597;
    font-weight: bold;
}
#updown > button {
    background-color: rgb(255, 255, 255)!important;
color: rgb(93, 156, 236)!important;} 
.cat_prod{color: #334597;
    font-weight: bold;}

	.prize{    margin-top: 10px;
    text-align: center;
    color: #fff;
    font-weight: bold;
    font-size: 18px;
    padding: 5px 0;
    line-height: 26px;
    background: #ff0007;}
	 .test{background: #eee;
    padding: 10px;
    margin-top: 5px;}
	.test h2{    text-align: center;
    font-weight: bold;color: #334597!important;}
	.testf{    text-align: center;
    font-size: 22px;}
	.testf a{color: #757575;}

.rating span{color: #bbb;}	
ul.box-category > li:nth-of-type(2n+1){
    background: rgb(251, 255, 233);
}
ul.box-category > li > ul > li:nth-of-type(2n+1){
    background: #fff;
}
tr {border-bottom: 1px solid #ddd;}
#content td{padding:5px;}
#content tbody tr:nth-of-type(2n+1){background: rgb(251, 255, 233);}
#content table {
    margin: 30px 0;
}