header #logo a img {
	width:auto
	}
.camera_caption {
	width:auto
	}
#cboxLoadingGraphic, #cboxLoadingOverlay {display:none !important;}
.banner{
	width:100%;
	}
.banner img{
	width:auto;
}
/*---------------------------*/
div.sort {
	width:220px;
	}
div.limit {
	width:140px;
	}
html[lang="de"] div.sort {
	width:280px;
	}
html[lang="de"] div.limit {
	width:150px;
	}
html[lang="es"] div.sort {
	width:255px;
	}
html[lang="es"] div.limit {
	width:150px;
	}
.camera_wrap .camera_pag .camera_pag_ul li {
    font-weight: normal;
}
.product-info .cart-top-padd label{
	min-width:70px;
	}
html[lang="de"] .product-info .cart-top-padd label{
	min-width:90px;
	}
html[lang="es"] .product-info .cart-top-padd label{
	min-width:107px;
	}
/**-----------------------------------------**/
ul.sf-menu > li > a {
    font-size: 12px;
}
/**-----------------------------------------**/
#search input {
	max-width:none;
	width:229px;
	outline:none;
	}
.product-info .image {
	margin-bottom:20px;
	}
@media (max-width: 767px) {
	.related-slider .image a{
		max-width:100%;
		width:100%;
	}
	.box.subcat  .box-heading {
		border-bottom: none;
		margin-bottom:0;
	}
}
