/* Mobile Version */

@media (max-width: 420px) {
    iframe {
        min-height: 100px !important;
    }
    .ytframe iframe, .stdg_ov_main {
        max-height: 240px !important;
    }

    #content_wrap #content, .tx-igstudiengaenge-pi4 {
        width: 320px;
        margin-bottom: 30px;
    }
    .tx-igstudiengaenge {
        width: 360px;
    }
    .selectBox select {
        width: 360px !important;
    }
    .checkboxes {
        width: 356px !important;
        position: relative !important;
    }
    .checkbox label {
        width: 270px !important;
    }

    .preview_medium iframe, .preview_medium img {
        width: 320px !important;
    }


    /* Preview Fenster */
    .stdg_ov_main {
        max-height: 300px;
    }
    .stdg_ov_inner {
        width: 320px;
        height: 400px;
    }

    /* Marginal */
    .tx-igstudiengaenge-marginal {
        width: 320px;
        float: left;
    }

    .tx-igstudiengaenge-marginal a.bluebut {
        width: 320px;
    }

    .tx-igstudiengaenge-marginal a.bluebut {
        width: 320px;
    }

    .tx-igstudiengaenge-marginal .single_blocks .block {
        width: 320px;
    }
}

@media (max-width: 380px) {
    #content_wrap #content {
        width: 320px;
    }
    .tx-igstudiengaenge {
        width: 320px;
    }
    .selectBox select {
        width: 320px !important;
    }
}


@media (max-width: 420px) {
    .mobileHide {
        display: none;
    }
    .mobileShow {
        display: inline-block;
    }
    span.mobileShow  {
        color: #000 !important;
        padding-right: 4px;
    }
    .multiselect {
        float: none !important;
    }
    .checkbox {
        width: 100% !important;
        background-color: #efefef;
        padding-left: 6px;
        margin-left: 2px;
    }
    .content .result_table ul.table_body li, .content .result_table ul.table_header li {
        float: none !important;
        width: 100% !important;

    }
    .content .result_table ul.table_body li:first-child, .content .result_table ul.table_header li:first-child {
        font-weight: bold !important;
    }
    .li_arrow {
        display: none;
    }


    /* Allgemeines */
    .content .result_table ul {
        background: none !important;
        border: 0px;
        border-bottom: 1px;
    }
    .content .result_table ul li {
        border: 0px;
    }

    .content ul {
        list-style-type: circle !important;
        border: 0px !important;
    }

    .content ul li {
        background: none;
        border: 0px !important;
        list-style: circle !important;
    }


    /* Shortbutton */
    #shortinfos {
        display: inline;
        clear: both;
        color: #006AB3;
        background-color: #E2E3E3;
        border-radius: 5px;
        cursor: pointer;
        padding: 5px;
        padding-right: 10px;
        magin-left: 10px;
        margin-right: 10px;
        margin-top: 20px !important;
    }
    #shortinfos:before {
        font-family: FontAwesome;
        content:"\f063";
        padding-left: 10px;
        font-weight: lighter;
    }



}
