@media screen and (min-width: 1000px) and (max-width: 1199px) {
/* 1000 Pixel Grid
--------------------------------------------*/

.container { width: 1000px; margin-left: auto; margin-right: auto; }
.column1-2, .column1-3, .column2-3, .column1-4, .column2-4, .column3-4, .column2-12, .column3-12, .column4-12, .column6-12 { float: left; }



/* margin
--------------------------------------------*/
.column1-2, .column1-3, .column2-3, .column1-4, .column2-4, .column3-4, .column2-12, .column3-12, .column4-12, .column6-12 { margin-left: 10px; margin-right: 10px; }
.first { margin-left: 0; }
.last { margin-right: 0; }



/* widths
--------------------------------------------*/
/* 2-spaltig */
.column1-2 { width: 490px; }

/* 3-spaltig */
.column1-3 { width: 320px; }
.column2-3 { width: 660px; }

/* 4-spaltig */
.column1-4 { width: 235px; }
.column2-4 { width: 490px; }
.column3-4 { width: 745px; }

/* 12-spaltig */
.column1-12 { width: 65px; }
.column3-12 { width: 235px; }
.column4-12 { width: 320px; }
.column6-12 { width: 490px; }
 
    #content {
        width: 736px;
    }
    #page {
        width: 1000px;
        margin-left: auto;
        margin-right: auto;
    }
    #contact-icons-top {
        display: none;
    }
    #main-info {
        height: 319px;
        width: 1000px;
    }
    #main-info-left {
        width: 500px;
        height: 319px;
    }
    #main-info-right {
        width: 500px;
        height: 319px;
    }
    .main-img-left {
        width: 500px;
    }
    .slider {
        width: 500px;
        height: 319px;
        padding: 50px 65px;
        box-sizing: border-box;
    }
    #sliderOne{
        left: 0;
    }
    #sliderTwo{
        left: 500px;
    }
    #sliderThree{
        left: 1000px;
    }
    #sliderFour{
        left: -500px;
    }
    .slider-overlay {
        width: 500px;
        width: 319px;
    }
    #slider-overlay-left {
        left: -319px;
    }
    #slider-overlay-right {
        left: 1000px;
    }
    .slide-left-button {
        position: absolute;
        left: 515px;
        top: 150px;
    }
    .slide-right-button {
        left: 985px;
        top: 150px;
    }
    #main-info-right p {
        width: 380px;
        margin-top: 20px;
    }
    #selection-sortiment {
        transform: translate(-477px, 100px);
    }
    #selection-contact {
        transform: translate(267px, 100px);
    }
    #selection-current {
        transform: translate(22px, 100px);
    }
    #selection-about {
        transform: translate(-232px, 100px);
    }
    .main-img {
        width: 215px;
    }
    .head {
        width: 1000px;
    }
    .child-sub {
        width: 341px;
        height: 341px;
        padding: 10px;
    }
    .more-link {
        width: 341px;
        height: 341px;
        margin: -10px -10px;
    }
    .child-img {
        width: 319px;
        height: 223px;
    }
    .child-img p img {
        width: 100%;
        height: 223px;
        margin-left: 0px;
        margin-top: 0;   
    }
    #more-description {
        padding-top: 127px;
        margin-left: 0;
    }
    .subheading {
    width: 1000px;
    font-size: 24px;
    letter-spacing: 10.5px;
    padding-top: 45px;
    }
    #content .subheading p {
    width: 965px;
}
    #content_area p {
    margin-left: 232px;
    width: 450px;
    box-sizing: border-box;
    margin-bottom: 25px;
}
.image-gallery {
    width: 341px;
    height: 341px;
    padding: 10px;
}
.image-gallery img {
    width: 319px;
    height: 223px;
}
.image-gallery .picDescription {
    padding-top: 33px;
}
.image-gallery#back {
    width: 341px;
    height: 341px;
    padding: 0;
}
.image-gallery#back #emotion {
    margin: 0;
    width: 100%;
}
.image-gallery#back span {
    margin-left: 75px;
}
#footer {
    width: 990px;
}

#anfahrt-textDiv, #callback_form{ margin-left: 100px; }

#main-info-left p { margin-top: -273px; }
    #content_area h3, #content_area h2 {
        margin-left:  232px;
    }
}