/* Startseite */

body {
    background: #ededed;
}

.container {
    max-width: 90rem;
}

.emotion--wrapper {
	max-width: 100%;
}
.s-content-box {
   padding: 3.125rem 3.125rem 3.125rem 3.125rem;
   margin-bottom: 20px;
}
.s-content-box h1 {
    font-size: 16px;
}
.s-content-box .s-links {
    float: left;
    width: 50%;
    padding: 0px 40px 30px 0px;
}
.s-content-box .s-rechts {
    float: left;
    width: 50%;
    padding: 0px;
}
.s-logos{
	overflow: hidden;
}
.s-logos-box{
	float: left;
	width: 25%;
	border-right: 1px solid #dadae5;
}
.s-logos-box:nth-child(n+5){
	border-top: 1px solid #dadae5;
}
.s-logos-box:nth-child(4n+4){
	border-right: 0px;
}

@media only screen and ( max-width: 950px ){
.s-logos-box{
	width: 33%;
}
.s-logos-box:nth-child(n+5){
	border-top: 0px;
}
.s-logos-box:nth-child(4n+4){
	border-right: 1px solid #dadae5;
}
.s-logos-box:nth-child(n+4){
	border-top: 1px solid #dadae5;
}
.s-logos-box:nth-child(3n+3){
	border-right: 0px;
}
}

@media only screen and ( max-width: 700px ){
.s-logos-box{
	width: 50%;
}
.s-logos-box:nth-child(n+4){
	border-top: 0px;
}
.s-logos-box:nth-child(3n+3){
	border-right: 1px solid #dadae5;
}
.s-logos-box:nth-child(n+3){
	border-top: 1px solid #dadae5;
}
.s-logos-box:nth-child(2n+2){
	border-right: 0px;
}

.s-content-box .s-links{
	width: 100%;
	padding: 0px;
}
.s-content-box .s-rechts{
	width: 100%;
}
}