/* ////////////////////////////////////////////////////////////////////////////////////////////////////
// mynet2 Responsive Structure Style
// LeiserPublishing GmbH, www.leiserpublishing.com
// //////////////////////////////////////////////////////////////////////////////////////////////////// */


/* ######################################
// MEDIAQUERIES: Responsive Structure ###
// ###################################### */
/* ==================================================================================================== */
/* ### MEDIA-Braikpoints ### */
/* ## Big-Screen First ## */
/* ==================================================================================================== */
/* # Screen-max-width: 2000px # */
/* for:
   Desktop, Laptop & Smartphone (Lanscape) 1920 x 1080px */
@media only screen and (max-width: 2000px) {
}
/* # Screen-max-width: 1800px # */
/* for:
   Desktop & Laptop 1600 x 900px
   Desktop & Laptop 1440 x 900px
   Desktop & Laptop 1366 x 768px
   Desktop & Laptop 1280 x 1024px
   Desktop & Laptop 1280 x 800px
   Tablet (Lanscape) 1280 x 720px
   Smartphone (Lanscape) 1334 x 750px */
@media only screen and (max-width: 1800px) {
}
/* # Screen-max-width: 1200px # */
/* for:
   Desktop & Laptop 1024 x 768px
   Tablet (Lanscape) 1024 x 768px
   Smartphone (Portrait) 1080 x 1920px */
@media only screen and (max-width: 1200px) {
    /*
     * WEBSITELAYOUTSTYLE
     */
    .header {
	   padding: 10px 10px 10px 10px;
    }
    #FOOTERDECLARATION {
	   padding: 5px 10px 5px 10px;
    }
    .pagewidth {
	   width: 100%;
    }
    /*
     * LOGINNAVISTYLE
     */
    #LOGINNAVI.loginnavi-fullwidth-left {
        left: 0 !important;
        margin-right: 0 !important;
    }
    #LOGINNAVI.loginnavi-fullwidth-right {
        right: 0 !important;
        margin-left: 0 !important;
    }
    #loginnavi-felogin.loginnavi-felogin-fullwidth-left {
        left: 0 !important;
    }
    #loginnavi-felogin.loginnavi-felogin-fullwidth-right {
        right: 0 !important;
    }
    /*
     * FSC-STYLE
     */
   .ce-textpic.ce-right.ce-intext .ce-gallery, .ce-textpic.ce-left.ce-intext .ce-gallery,
   .ce-textpic.ce-right.ce-intext.ce-nowrap .ce-gallery, .ce-textpic.ce-left.ce-intext.ce-nowrap .ce-gallery {
        max-width: 50%;
        height: auto;
   }
    .ce-textpic img {
        max-width: 100%;
        height: auto;
   }
}
/* # Screen-max-width: 900px # */
/* for:
   Tablet (Portrait) 768 x 1024px
   Tablet (Portrait) 720 x 1280px
   Smartphone (Portrait) 750 x 1334px
   Smartphone (Lanscape) 736 x 414px
   Smartphone (Lanscape) 800 x 480px
   Smartphone (Lanscape) 667 x 375px */
@media only screen and (max-width: 900px) {
    /*
     * HEADERMENU
     */
    #HEADERMENU {
        display: block;
    }
    /*
     * SERVICENAVI, COUNTRYNAVI, MAINNAVI, LOGINNAVI
     */
    #HEADER {
        display: none;
    }
    /*
     * GRIDELEMENTS-STYLE
     */
    .one-one-column, .one-half-column, .one-third-column, .two-third-column,
    .three-fourth-column, .one-fourth-column, .one-fifth-column, .two-fifth-column, .three-fifth-column,
    .four-fifth-column, .one-sixth-column, .five-sixth-column {
        float: none;
        width: 100%;
        clear: right;
    }
    .one-half-column div, .one-third-column div, .two-third-column div, .one-fourth-column div, .three-fourth-column div {
	   margin-right: 0 !important;
    }
    /*
     * FSC-STYLE
     */
    .ce-row {
        float: left;
    }
    .ce-textpic.ce-right.ce-intext .ce-gallery, .ce-textpic.ce-left.ce-intext .ce-gallery,
    .ce-textpic.ce-right.ce-intext.ce-nowrap .ce-gallery, .ce-textpic.ce-left.ce-intext.ce-nowrap .ce-gallery {
        max-width: 25%;
        max-width: 50%;
        height: auto;
    }
   /* desable the space-before and sapce-after on this size */
   .frame-space-before-extra-small, .frame-space-before-small, .frame-space-before-medium, .frame-space-before-large, .frame-space-before-extra-large {
       margin-top: 0;
   }
   .frame-space-after-extra-small, .frame-space-after-small, .frame-space-after-medium, .frame-space-after-large, .frame-space-after-extra-large {
       margin-bottom: 0;
   }
}
/* # Screen-max-width: 600px # */
/* for:
   Smartphone (Portrait) 414 x 736px
   Smartphone (Portrait) 375 x 667px
   Smartphone (Lanscape/Portrait) 568/320 x 320/568px
   Smartphone (Lanscape/Portrait) 480/320 x 320/480px */
@media only screen and (max-width:600px) {
    /*
     * FSC-STYLE
     */
    .ce-right .ce-gallery, .ce-left .ce-gallery, .ce-column, .ce-center .ce-outer, .ce-center .ce-inner {
        float: none;
    }
    .ce-center .ce-outer, .ce-center .ce-inner {
        right: 0;
    }
    .ce-textpic.ce-right.ce-intext .ce-gallery, .ce-textpic.ce-left.ce-intext .ce-gallery,
    .ce-textpic.ce-right.ce-intext.ce-nowrap .ce-gallery, .ce-textpic.ce-left.ce-intext.ce-nowrap .ce-gallery {
        max-width: 100%;
        height: auto;
    }
    .ce-textpic.ce-right.ce-intext .ce-column, .ce-textpic.ce-right.ce-intext.ce-nowrap .ce-row,
    .ce-textpic.ce-right.ce-intext.ce-nowrap .ce-column {
        margin-left: 0;
    }
    .ce-textpic.ce-left.ce-intext .ce-column, .ce-textpic.ce-left.ce-intext.ce-nowrap .ce-row,
    .ce-textpic.ce-left.ce-intext.ce-nowrap .ce-column {
        margin-right: 0;
    }
    /*
     * TX_FORM
     */
    div.form--formfieldright90 div.form--input, div.form--formfieldright90 label.control-label,
    div.form--formfieldright80 div.form--input, div.form--formfieldright80 label.control-label,
    div.form--formfieldright70 div.form--input, div.form--formfieldright70 label.control-label,
    div.form--formfieldright60 div.form--input, div.form--formfieldright60 label.control-label,
    div.form--formfieldright50 div.form--input, div.form--formfieldright50 label.control-label,
    div.form--formfieldright40 div.form--input, div.form--formfieldright40 label.control-label,
    div.form--formfieldright30 div.form--input, div.form--formfieldright30 label.control-label,
    div.form--formfieldright20 div.form--input, div.form--formfieldright20 label.control-label,
    div.form--formfieldright10 div.form--input, div.form--formfieldright10 label.control-label {
        float: none;
        min-width: 100%;
        max-width: 100%;
    }
    div.form--formfieldright90 label.control-label, div.form--formfieldright80 label.control-label,
    div.form--formfieldright70 label.control-label, div.form--formfieldright60 label.control-label,
    div.form--formfieldright50 label.control-label, div.form--formfieldright40 label.control-label,
    div.form--formfieldright30 label.control-label, div.form--formfieldright20 label.control-label,
    div.form--formfieldright10 label.control-label {
        font-size: 0.75em;
    }
}
/* ==================================================================================================== */
/* ## Mobile First ## */
/* ==================================================================================================== */
/* # Screen-min-width: 300px # */
/* for:
   Smartphone (Portrait) 414 x 736px
   Smartphone (Portrait) 375 x 667px
   Smartphone (Lanscape/Portrait) 568/320 x 320/568px
   Smartphone (Lanscape/Portrait) 480/320 x 320/480px */
@media only screen and (min-width:300px) {
}
/* # Screen-min-width: 600px # */
/* for:
   Tablet (Portrait) 768 x 1024px
   Tablet (Portrait) 720 x 1280px
   Smartphone (Portrait) 750 x 1334px
   Smartphone (Lanscape) 736 x 414px
   Smartphone (Lanscape) 800 x 480px
   Smartphone (Lanscape) 667 x 375px */
@media only screen and (min-width:600px) {
}
/* # Screen-min-width: 900px # */
/* for:
   Desktop & Laptop 1024 x 768px
   Tablet (Lanscape) 1024 x 768px
   Smartphone (Portrait) 1080 x 1920px */
@media only screen and (min-width: 900px) {
}
/* # Screen-min-width: 1200px # */
/* for:
   Desktop & Laptop 1600 x 900px
   Desktop & Laptop 1440 x 900px
   Desktop & Laptop 1366 x 768px
   Desktop & Laptop 1280 x 1024px
   Desktop & Laptop 1280 x 800px
   Tablet (Lanscape) 1280 x 720px
   Smartphone (Lanscape) 1334 x 750px */
@media only screen and (min-width: 1200px) {
}
/* # Screen-min-width: 1800px # */
/* for:
   Desktop, Laptop & Smartphone (Lanscape) 1920 x 1080px */
@media only screen and (min-width: 1800px) {
}
