#header .region, #top-bar .region, #menu .region, #featured .region, #messages .region, #main-wrapper, .path-frontpage #content, #middle .region, #bottom .region, #footer .region {
	width: 768px;
    padding: 0 10px;
    box-sizing: border-box;

} 

#content {
	width: 584px;
	margin-left: 8px;
}

#sidebar {
	width: 176px;
    padding: 8px;
}

/*.category-ingredients .views-field-field-image {
	float: none;
	margin-left: 0;
}*/

.view-ingrediet-products .views-row {
	width: 45%;
}
.search-block-form {
	right: 10px;
}
.category-ingredients .views-row {
	width: 44%;
}

.layout--twocol-section {
	display: block;
}
.layout__region--first {
	float: left;
	margin: 0 10px 10px 0;
}
.layout__region--second {
	text-align: justify;
	overflow: initial !important;
}
.qa-image {
	float: none;
}
#block-inci-branding {
    width: 100%;
}
#block-inci-branding {
    align-items: normal;
}

.site-slogan {
    font-size: 20px;
    padding: 10px 0;
    margin: 0;
    text-align: right;
    width: 100%;
}