/**
 * /res/ism/css/ism_customer_static.css (screen)
 *
 * Diese Datei bitte leer lassen (dient als Platzhalter, falls im Customer-Bereich keine vorhanden ist)!!!
 *
 * Wenn hier Einträge notwendig sind, bitte im jeweiligen Customer-Bereich anlegen!
 *
 *
 */

/* ---------- viewport all ---------- */
@media all {

    body {
        background: none;
    }

    /*  CSS für Login bei RIB */

    .outer{
        padding:0px;
        margin: 0 0;
        width:100%;
        height:100%;
        opacity:1.0;
    }

    .inner {
        position:relative;
        width:100%;
        height:50%;
        display: table;
        margin: 0 auto;
        top:25%;
        padding-top:20px;
        background-color:#F8F8F8;
        border-radius: 10px 10px 10px 10px;
        -moz-border-radius: 10px 10px 10px 10px;
        -webkit-border-radius: 10px 10px 10px 10px;
        border: 0px solid #000000;
        border:1px solid #ededed;
        -webkit-box-shadow: 0px 1px 1px 6px rgba(224,224,224,1);
        -moz-box-shadow: 0px 1px 1px 6px rgba(224,224,224,1);
        box-shadow: 0px 1px 1px 6px rgba(224,224,224,1);
    }

    .mask {
        width:80%;
        background-color: #F8F8F8!important;
        padding-top:12px;
        margin: 0 auto;
        min-height:400px;
    }
    .iframe {
        border: 0px;
        background-color: #F8F8F8!important;
        height:100%;
        min-height:400px;
        margin: 0 auto;
        width:100%;
        height:100%;
    }
    .close a {
        font-family: 'Roboto Condensed', 'Helvetica Neue', Helvetica, Arial, sans-serif;
        position: absolute;
        top: 10px;
        right: 10px;
        z-index: 10;
        color: #000;
        float: right;
        font-size: 21px;
        font-weight: 700;
        line-height: 1;
        opacity: .2;
        cursor: pointer;
        font-style: normal;
        text-decoration: none;
    }

    #login {
        position: absolute;
        top: 0px;
        bottom: 0px;
        width: 100%;
        height: 100%;
        opacity: 1.0;
        left: 50%;
        width: 400px;
        margin-left: -200px;
        visibility: hidden;
    }

    iframe {
        padding: 0px 10px;
    }

    /* Login-Popup im Vordergrund (vor Burgermenü) */
    #login {
        z-index: 99800;
    }

    /*  ENDE CSS für Login bei RIB */
}


/* ---------- viewport desktop ---------- */
@media screen {
}


/* ---------- viewport tablet ---------- */
@media only screen and (min-width : 767px) and (max-width : 1024px) {
}


/* ---------- viewport smartphone ---------- */
@media only screen and (min-width : 20px) and (max-width : 766px) {
}