@charset "UTF-8";
/* CSS Document */
.wrapper{ width: 100%;}

/*home*/
section.home .content{ right: 10%;}
section.home .logo img{ width: 200px;}

.home .slogan{ width: 200px;}
.home .slogan h1{ font-size: 25px;}
.home .slogan h2{ font-size: 12px;}
/*end of home*/

/*about_us*/
@media (max-width: 750px) {
    .about_us .one_half{ width: 100%; float: none;}
}
.features .featuresItem{ margin: 20px; border:solid 1px #d2d2d2; padding: 20px;}
.features .featuresItem .num{ height: 74px; overflow: hidden; text-align: center; font-family: 'Impact'; font-size: 110px; line-height: 100px;}
.features .featuresItem h2{ font-family: 'ralewayregular'; text-align: center; font-size: 19px; margin: 30px 30px 0 30px;}
/*end of about_us*/

/*features*/
.features .icon{ width: 100px; height: 100px; top: -50px;}
.features .icon img{ padding-top: 20px; max-width: 70%;}

@media (max-width: 750px) {
    .features .one_third{ width: 100%; float: none;}
    .services .features .one_third+.one_third{ margin-top: 75px;}
    .features .icon{ width: 150px; height: 150px; top: -75px;}
    .features .icon img{ padding-top: 30px; max-width: 100%;}

}
/*end of features*/




/*catalogue*/
.products .features .one_third{ width: 50%;}
.products .features .featureItem{height: 450px;}
@media (max-width: 750px) {
    .features .one_third{ float: left;}
    .products .features .featureItem{height: 400px;}
}
/*end of catalogue*/

/*contact*/
@media (max-width: 750px) {
    .contact .one_half{ width: 100%; float: none;}
}
/*end of contact*/

/*galerie*/
.galerie .one_fourth{ width: 50%;}
/*end of galerie*/