@charset "UTF-8";
/* CSS Document */

.schulterzonestates:nth-child(odd)  {
	width:27% !important;
	float:left !important;
	height:auto !important;
	border:1px solid rgba(52,23,7,1.00);
	margin-bottom:40px !important
}
.schulterzonestates:nth-child(even)  {
	width:27% !important;
	margin:0 4.5%;
	float:left !important;
		height:auto !important;
	border:1px solid rgba(52,23,7,1.00);
}

.videofederkoerper {
	width:350px;
	border:none !important;
	border-color:#fff !important;
	float:left !important;
}

video {
	background-color:white !important;
	border:none !important;
	outline:none !important
}

.videokoerperformen {
	width:100% !important
}

.systemausfuehrung {
	width:25% !important;
	float:left !important;
	text-align: center !important;
	padding-bottom:25px;
	
}

.systemausfuehrung img {
	width:95% !important;
	height:auto;
}

.relax2000zirbe {
	width:100% !important;height:auto !important
}

.titelbild {
	width:90% !important;
	margin:30px 5% !important;
	height:auto;
}

.formabsenkung {
	width:250px;
	height:auto;
	float:left;
}

.kompakthuelle {
	width:250px;
	height:auto;
	float:right;
}

.imgfloatright {
	max-width:40% !important;
	height:auto !important;
	float:right !important;
	margin-left:3% !important;
}
.textilpflege img {
width: 30px !important;
height: auto !important;
}

   .specification {
        background-image: url(https://relax.eco/haendler/specification.png);
        background-repeat: no-repeat;
        background-position: left;
        background-size: contain;
        height: 10px;
        padding: 10px 15px 10px 30px;
        float:left
    }

    .holzarten {
        background-image: url(https://relax.eco/haendler/holz.png);
        background-repeat: no-repeat;
        background-position: left;
        background-size: contain;
        height: 10px;
        padding: 10px 15px 10px 35px;
        float:left
    }

    .stoff {
        background-image: url(https://relax.eco/haendler/stoff.png);
        background-repeat: no-repeat;
        background-position: left;
        background-size: contain;
        height: 10px;
        padding: 10px 15px 10px 40px;
        float:left
    }

@media (max-width:800px) {
	
.systemausfuehrung {
	width:48% !important;
	float:left !important;
	text-align: center !important;
	padding-bottom:25px;
	
}
}



@media (max-width:600px) {
	
.schulterzonestates:nth-child(odd)  {
	width:100% !important;
	float:left !important;
	height:auto !important;
	border:1px solid rgba(52,23,7,1.00);
	margin-bottom:40px !important
}
.schulterzonestates:nth-child(even)  {
	width:100% !important;
	float:left !important;
	height:auto !important;
	border:1px solid rgba(52,23,7,1.00);
	margin-bottom:40px !important;
	margin-left:0 !important;
	margin-right:0 !important;
}
.videofederkoerper {
	width:80%;
	border:none !important;
	border-color:#fff !important;
	float:left !important;
	margin-left:10% !important;
	margin-right:10% !important;
}
	.formabsenkung {
	width:80%;
	height:auto;
		margin-right:20%
}
	.kompakthuelle {
	width:80%;
	height:auto;
		margin-left:20%
}
.imgfloatright {
	max-width:80% !important;
	height:auto !important;
	float:right !important;
	margin-left:10% !important;
	margin-right:10%;
}
	
	.textilpflege img {
width: 30px !important;
height: auto !important;
}
	.item-image {
width: 100% !important;
margin-right: 0%;
float: right !important;
}
}

