.portal_Disappearing_Table_Column_960
{

}

.portal_Appearing_Table_Row_960
{

}

@media only screen and (max-width: 670px)
{
    div > img.portal_Kachel_Spezial_Image
    {
        max-height: 65px;
    }

    div > ul.two > li
    {
        padding-bottom: 60%;
        width: 97%;
    }

    div.portal_FillTop
    {
        display: block;
        padding: 20px;
    }
}

@media only screen and (max-width: 800px)
{
    .portal_Disappearing_Kachel_Spezial
    {
        display:none;
    }

    img.portal_Kachel_Spezial_Image
    {
        max-height: 85px;
    }

}

@media only screen and (max-width: 1200px)
{
    ul.four > li,
    ul.big.four > li
    {
        width: 32%;
        padding-bottom: 24.75%;
    }
}

@media only screen and (max-width: 960px) {

    .portal_Disappearing_Kachel_Spezial_Bottom
    {
        display:none;
    }

    .portal_Disappearing_Table_Column_960
    {
        display:none;
    }

    .portal_Table_Column_small
    {
        width: 30%
    }

    .portal_Table_Column_big
    {
        width: 90%
    }

    ul.four > li,
    ul.big.four > li
    {
        width: 48%;
        padding-bottom: 30.75%;
    }

}

@media only screen and (max-width: 450px)
{
    div > ul.four > li
    {
        width: 95%;
        padding-bottom: 60%;
    }
}

@media only screen and (min-width: 961px) {

    #Portal-Filltop
    {
        display:none;
    }

    .portal_Appearing_Table_Row_960
    {
        display:none;
    }

}

@media only screen and (max-height: 779px)
{
    #container,
    .esv-application #esv-container {
        height: 55%;
    }
}

@media only screen and (min-height: 780px)
{
    #container,
    .esv-application #esv-container {
        height: 60%;
    }
}

@media only screen and (max-width: 850px)
{
    .uvPortal_Flex_List_Container
    {
        flex-wrap: wrap;
    }

    .uvportal_elda_infoItem
    {
        width:95%;
    }

    .uvportal_border_left_right
    {
        border-top-style:solid;
        border-bottom-style:solid;
        border-left-style:none;
        border-right-style:none;
    }
}


@media only screen and (min-width: 1200px) {

    .chooseFormDialog
    {
        width:1024px !important;
    }

}

@media only screen and (min-width: 1024px) and (max-width: 1199px) {

    .chooseFormDialog
    {
        width:950px !important;
    }

}

@media only screen and (min-width: 800px) and (max-width: 1023px){

    .chooseFormDialog
    {
        width:750px !important;
    }

}



@media only screen and (max-width: 450px)
{

    div.ui-accordion-header.ui-corner-all.backgroundImage-EFZ-AUVA
    {
        background-image:none;
    }

    div.ui-accordion-header.ui-corner-all.backgroundImage-EFZ-BVAEB
    {
        background-image:none;
    }

}