@media only screen and (max-width: 1140px) {
    input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], select:focus, textarea {
        font-size: 16px;
    }
    /* NAVI */
    .topnav a:not(:first-child) {
        display: none;
    }

    .topnav a.icon {
        float: right;
        display: block;
    }
    .topnav {
        background-color: #5c61a3;
        overflow: hidden;
        display: block;
    }

        .topnav a {
            float: left;
            display: block;
            color: white !important;
            text-align: center;
            padding: 14px 16px;
            text-decoration: none;
            font-weight: bold;
            font-size: 24px;
        }

            .topnav a:hover {
                background-color: #1E1F3E;
                color: #FFFFFF;
            }

        .topnav .icon {
            display: none;
        }

}
/*------------------------------------------*/
/* iPhone 2G - 5s                           */
/*------------------------------------------*/
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) {
    body { -webkit-text-size-adjust: none; }
}
/*------------------------------------------*/
/* iPhone 2G - 5s in portrait               */
/*------------------------------------------*/
 @media only screen and (min-device-width: 320px) and (max-device-width: 568px)  and (orientation : portrait) {
    /*Account*/

}
/*------------------------------------------*/
/* iPhone 2G - 5S in landscape              */
/*------------------------------------------*/
 @media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) {
}
 /*------------------------------------------*/
/* iPhone 6, 7, & 8 Plus                    */
/*------------------------------------------*/
 @media only screen and (min-device-width: 375px) and (max-device-width: 736px) {

}
 /* iPhone 6, 7, & 8 Plus in portrait       */
/*------------------------------------------*/
@media only screen and (min-device-width: 375px) and (max-device-width: 736px) and (orientation: portrait) {
    /*Pfandliste*/

}
/*------------------------------------------*/
/* iPhone 6, 7, & 8 Plus in landscape       */
/*------------------------------------------*/
 @media only screen and (min-device-width: 375px) and (max-device-width: 736px) and (orientation: landscape) {

}
/*------------------------------------------*/
/* iPad in portrait & landscape */
/*------------------------------------------*/
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {

}
/*------------------------------------------*/
/* iPad in landscape */
/*------------------------------------------*/
 @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
}

@media screen and (max-width: 1200px) {
    .droplist{
        font-size:unset;
    }

    .divOneFromTwoColumns {
        width: calc(100% - 20px);
    }
    .divOneFromTwoColumnsMarginLeft {
        margin-left: 0px;
    }

    html,
    body, .divHeadlineInnerContent, .divHeadline {
        font-size: 1.3em;
    }


    .divRight {
        width: calc(100% - 140px)
    }

    .main-menu {
        width: 100px;
    }

    .main-menu:hover, nav.main-menu.expanded {
        width: 380px;
    }

    .main-menu li > a{
        font-size:29px;
    }
    .main-menu .fa {
        line-height: 66px;
        font-size: 2em;
        width:100px;
    }
    .main-menu li {
        min-height: 66px;
        line-height: 66px;
        width: 380px;
    }

    .spanSubMenuToggle{
        height:66px;
    }

    .main-menu .ulSubNavi .fa {
        line-height: 36px;
    }


        .main-menu .nav-text {
            width: 315px;
            padding-left: 15px;
        }

    .ckbCardInfos{
        line-height:30px;
    }
        .ckbCardInfos input {
            zoom: 2;
            -moz-transform: scale(2);
            margin-right:14px;

        }

    
}

