/* CookieAgreement (c) by Mike Goeke, 2015 */


/* ---------- start positions ----------*/

.caBanner {
    z-index: 100000;
    display: none;
}

/* ---------- start positions ----------*/
.caHover.caBanner{
    bottom: 20px;
    right: 20px;
    width: 420px;
    position: fixed;
}

.caHover .caTextWrapper{
    margin: 15px;
}

.caHover .caButtonWrapper{
    margin: 20px 15px;
}

@media(max-width: 480px){
    .caHover.caBanner {
        width: 100%;
        bottom: 0;
        right: 0;
    }
}

.caFull.caBanner{
    background: rgba(77, 77, 77, 0.3);
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    position: fixed;
}


.caFull .caWrapper{
    max-width: 1000px;
    max-height: 80vh;
    margin: 10vh auto 10vh auto;
    background: #fff;
    padding: 30px;
    overflow: auto;
}

@media(max-width: 1023px){
    #caBanner{
        font-size: 14px;
    }
    .caFull .caButtonWrapper{
        margin-bottom: 20px;
        margin-top:20px;
    }
    
}

@media(min-width: 1024px){
    .caFull.caBanner{
        position: fixed;
    }
    .caFull .caWrapper{
        position: absolute;
        bottom: 5vh;
        left: 50%;
        margin-left: -500px;
        overflow: auto;
    }
}

.caTop.caBanner{
    top: 0;
    width: 100%;
    position: fixed;
}
.caTop .caTextWrapper{
    margin: 15px;
}

.caTop .caButtonWrapper{
    margin: 20px 15px;
    text-align: right;
}

.caBottom.caBanner{
    bottom: 0;
    width: 100%;
    position: fixed;
}
.caBottom .caTextWrapper{
    margin: 15px;
}

.caBottom .caButtonWrapper{
    margin: 20px 15px;
    text-align: right;
}

/* ---------- end positions ----------*/



/* ---------- start Default Styles ----------*/

.caStylingBanner_Default{
    background: #bdc3c7;
    color: #000;
}

/* .caCategoryDescriptionWrapper{
    display: none;
} */

.caHeader
{
    display: inline-block;
    width: 100%;
    margin-bottom: 15px;
}

.caTitle
{
    font-size: 26px;
    float: left;
    /* display: block; */
}

#caImpressum
{
    float: right;
    line-height: 35px;
}

.caCategoriesWrapper
{
    margin: 0;
}

@media(max-width: 679px)
{
    .caCategoriesWrapper
    {
        float: none;
        margin: 30px 0;
    }
}

.caCategoriesWrapper.active
{
    float: none;
    margin: 30px 0;
}

.caCategories{
    margin: 10px 0;
    display: flex;
    flex-wrap: wrap;
}

.caCategories label{
    flex-basis: 25%;
    flex-shrink: 0;
    margin: 20px 0;        
}

@media(max-width: 786px){
    .caCategories label{
        flex-basis: 50%;
    }
}

@media(max-width: 480px){
    .caCategories label{
        flex-basis: 100%;
        margin: 5px 0;
    }
    .caCategories{
        margin-bottom: 10px;
        margin-top: 10px;
    }
}

input.category-checkbox{
    display: none;
}

input.category-checkbox + span{
    margin-right: 15px;
    cursor: pointer;
    font-size: 20px;
    display: flex;
    align-items: center;
    width: 100%;
}

input.category-checkbox + span:before{
    content: url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);
    border: solid 2px rgb(0, 0, 0);
    display: inline-block;
    height: 20px;
    width: 20px;
    text-align: center;
    line-height: 20px;
    font-size: 14px;
    margin-right: 10px;
    border-radius: 4px;
}

label.necessary input + span{
    color: rgb(184, 184, 184);
}

label.necessary input.category-checkbox + span:before{
    border: solid 2px rgb(184, 184, 184);
    background: rgb(184, 184, 184);
}

input.category-checkbox:checked + span:before{
    content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAOVBMVEUAAAD///////////////////////////////////////////////////////////////////////8KOjVvAAAAEnRSTlMAAQMGHjE8P0Bfi6Omt9Hi7/XCzsNoAAAAO0lEQVQI143HSxZAMBAAwQ5CfEPf/7AWHmZH7Qr+aMcmZHONcQa6PV9ZEnBofsKg1jtQ9A2UGOinxKcT2psCetpsGdwAAAAASUVORK5CYII=);
    background: rgb(0, 0, 0);
}

span.caBtnDetails
{
    cursor: pointer;
}

.caBtnDetails:after
{
    display: inline;
    margin-left: 10px;
    position: relative;
    top: 3px;
}

.caCategoryItem{
    background: rgb(238, 238, 238);
    margin: 10px 0;
    padding: 10px;
    width: 100%;
}

/* #caBtnDetails:after{
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkAgwJCyioh1VSAAAAl0lEQVQoz7XRvQqBARjF8V+ULMSgzO9gs7gCi9XmEmR0CwwuwOYaTNZ3cgXvwESxUgwySSKDIt8LZzr17+k5ncPfFdextnpDi5qEFoKXOLAQkhaZyT/hnImx7MVOjWTucEpkfjsLLA0lrzghtFK4j7MxEAcxfVulx59lOz3QtVd5lbrqoKXtqPaulYaTk8an4urqv97iq85iFR/E8GJG2QAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0wMi0xMlQwOToxMTo0MCswMDowMFW9Ps8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMDItMTJUMDk6MTE6NDArMDA6MDAk4IZzAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==");
    display: inline;
    margin-left: 10px;
    position: relative;
    top: 3px;
}

#caBtnDetails.active:after{
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkAgwJDAoypoJxAAAAnklEQVQoz73RsarBARzF8U8UE10lsinKZvAElrvaPMG/PMMdPcLdPIPJSsoT3KQMirrbP2XBJJHuRBd/Jjnb6Xs6nV8/3q5A8Ay3nJy0HuGGg7a2o2YUrtvpgG97n7e4aq0nDmK6tmr/ccnSSPLiE/pWKmebMzfxcdWY8uNXAdLGFvJ3m7JmpjIMhYqRVxWFhnFlXxaRgY2B9Mtfca8/IRAf7pkU8YEAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDItMTJUMDk6MTI6MTArMDA6MDD2aouoAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTAyLTEyVDA5OjEyOjEwKzAwOjAwhzczFAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=");
} */

.caCategoryDescription{
    /* margin-top: 5px; */
}

.caCategoryDescription.active{
    margin-bottom: 10px;
}

.caCategoryDescriptionTitle{
    cursor: pointer;
}

.caCategoryDescription .caCategoryDescriptionTitle:after{
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkAgwJCyioh1VSAAAAl0lEQVQoz7XRvQqBARjF8V+ULMSgzO9gs7gCi9XmEmR0CwwuwOYaTNZ3cgXvwESxUgwySSKDIt8LZzr17+k5ncPfFdextnpDi5qEFoKXOLAQkhaZyT/hnImx7MVOjWTucEpkfjsLLA0lrzghtFK4j7MxEAcxfVulx59lOz3QtVd5lbrqoKXtqPaulYaTk8an4urqv97iq85iFR/E8GJG2QAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0wMi0xMlQwOToxMTo0MCswMDowMFW9Ps8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMDItMTJUMDk6MTE6NDArMDA6MDAk4IZzAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==");
    display: inline;
    margin-left: 10px;
    position: relative;
    top: 3px;
}

.caCategoryItem.active .caCategoryDescription .caCategoryDescriptionTitle:after{
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkAgwJDAoypoJxAAAAnklEQVQoz73RsarBARzF8U8UE10lsinKZvAElrvaPMG/PMMdPcLdPIPJSsoT3KQMirrbP2XBJJHuRBd/Jjnb6Xs6nV8/3q5A8Ay3nJy0HuGGg7a2o2YUrtvpgG97n7e4aq0nDmK6tmr/ccnSSPLiE/pWKmebMzfxcdWY8uNXAdLGFvJ3m7JmpjIMhYqRVxWFhnFlXxaRgY2B9Mtfca8/IRAf7pkU8YEAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDItMTJUMDk6MTI6MTArMDA6MDD2aouoAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTAyLTEyVDA5OjEyOjEwKzAwOjAwhzczFAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=");
}

.caCategoryItem .caCategoryDescriptionText,.caCategoryItem .services-invisible{
    display: none;
}

.caCategoryItem.active .caCategoryDescriptionText,.caCategoryItem.active .services-invisible{
    display: block;
}

.caCategoryDescriptionTitle{
    font-size: 18px;
    font-weight: 700;
}

.caCategoryItem.active{
    display: block;
}

.caBtnAgreeSelected, .caBtnAgreeSelected:link, .caBtnAgreeSelected:visited {
    padding: 10px 15px;
    border: solid 2px rgb(112, 112, 112);
    border-radius: 4px;
    color: rgb(112, 112, 112);
    margin-right: 10px;
    display: inline-block;
}

.caBtnAgreeSelected:hover{
    border-color: rgb(196, 196, 196);
    color: rgb(196, 196, 196);
}

.caBtnAgreeAll, .caBtnAgreeAll:link, .caBtnAgreeAll:visited {
    padding: 10px 15px;
    border: solid 2px rgb(112, 112, 112);
    border-radius: 4px;
    background: rgb(112, 112, 112);
    color: #fff;
    display: inline-block;
}

.caBtnAgreeAll:hover{
    border-color: rgb(196, 196, 196);
    background: rgb(196, 196, 196);
}

@media(max-width: 480px){
    .caBtnAgreeSelected, .caBtnAgreeAll{
        width: 100%;
        margin-bottom: 10px;
        margin-right: 0;
        text-align: center;
    }
}

.dsgvo_tookit_dom_replacer_wrapper {
    position: relative;
    display: block;
}

.dsgvo_toolkit_overlay  {
    background: rgba(0, 0, 0, .8);
    display: flex;
    height: 100%;
    position: absolute;
    width: 100%;
    color: #fff;
    z-index: 999;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

/* fancybox overlays will be open by fancybox */
.brainson-dsgvo-fancybox-overlay {
    display: none;
}

.dsgvo_toolkit_overlay  + iframe {
    visibility: hidden;
    pointer-events: none;
}

.dsgvo_toolkit_overlay_text {
    margin: 0 80px 20px 80px;
    display: inline-block;
}

.no-js .js-content {
    display: none;
}

/* New Design */

.caFull .caContainer
{
    background: inherit;
    display: block;
    float: none;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: auto;
    margin-right: auto;
    min-height: auto;
    position: inherit;
    max-height: 100vh;
}

.caContainer .button{
    margin-bottom: 10px;
}

.caFull .caBannerBox .caContainer.inactive,
.caFull .caBannerSettings .caContainer.inactive
{
    display: none;
}

.caFull .caBannerSettings table
{
    margin: 1em 0 0;
    width: 100%;
    background: transparent;
    border-radius: 0;
    border: none;
}

.caFull .caBannerSettings table th,
.caFull .caBannerSettings table td
{
    border: none;
    border-bottom: 1px solid;
    border-color: #000;
    font-size: 0.875em;
    padding: 0.25em 0.5em;
}

.caFull .caBannerSettings table th
{
    float: left;
    width: 40%;
}

.caFull .caBannerSettings table td
{
    text-align: left;
}

#caBtnDetailsShow:after
{
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkAgwJCyioh1VSAAAAl0lEQVQoz7XRvQqBARjF8V+ULMSgzO9gs7gCi9XmEmR0CwwuwOYaTNZ3cgXvwESxUgwySSKDIt8LZzr17+k5ncPfFdextnpDi5qEFoKXOLAQkhaZyT/hnImx7MVOjWTucEpkfjsLLA0lrzghtFK4j7MxEAcxfVulx59lOz3QtVd5lbrqoKXtqPaulYaTk8an4urqv97iq85iFR/E8GJG2QAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0wMi0xMlQwOToxMTo0MCswMDowMFW9Ps8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMDItMTJUMDk6MTE6NDArMDA6MDAk4IZzAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==");
    /* content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' aria-hidden='true' focusable='false' data-prefix='fas' data-icon='arrow-right' class='svg-inline--fa fa-arrow-right fa-w-14' role='img' viewBox='0 0 13 13' version='1.1' id='svg4' sodipodi:docname='arrow-right-solid.svg' width='13' height='13' inkscape:version='0.92.3 (2405546, 2018-03-11)'%3E%3Cmetadata id='metadata10'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title /%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs8' /%3E%3Csodipodi:namedview pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1' objecttolerance='10' gridtolerance='10' guidetolerance='10' inkscape:pageopacity='0' inkscape:pageshadow='2' inkscape:window-width='1920' inkscape:window-height='1017' id='namedview6' showgrid='false' inkscape:zoom='29.5' inkscape:cx='9.5844971' inkscape:cy='6.6236577' inkscape:window-x='1912' inkscape:window-y='-8' inkscape:window-maximized='1' inkscape:current-layer='svg4' /%3E%3Cpath d='m 11.966636,5.5278141 0.642032,0.6427915 c 0.271851,0.2721729 0.27159,0.7120221 -5.8e-4,0.9809795 L 6.982213,12.773699 c -0.2721735,0.271851 -0.712022,0.27159 -0.9809798,-5.8e-4 L 0.37912123,7.1443497 C 0.10727022,6.8721768 0.10753045,6.4323276 0.37970162,6.1633703 L 1.0224926,5.521339 C 1.2975622,5.2465959 1.7460887,5.2526487 2.0150415,5.5335014 l 3.3199559,3.488928 0.00492,-8.3166226 C 5.3401455,0.32093876 5.6499597,0.01149127 6.0348276,0.01171898 l 0.9259985,5.4787e-4 C 7.3456939,0.01249457 7.655141,0.32230841 7.6549133,0.70717648 L 7.6499928,9.023799 10.974075,5.5388019 C 11.24336,5.255374 11.691895,5.249852 11.966636,5.5278141 Z' id='path2' inkscape:connector-curvature='0' style='fill:currentColor;stroke-width:0.02893745' /%3E%3C/svg%3E%0A"); */
}

#caBtnDetailsHide:after
{
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkAgwJDAoypoJxAAAAnklEQVQoz73RsarBARzF8U8UE10lsinKZvAElrvaPMG/PMMdPcLdPIPJSsoT3KQMirrbP2XBJJHuRBd/Jjnb6Xs6nV8/3q5A8Ay3nJy0HuGGg7a2o2YUrtvpgG97n7e4aq0nDmK6tmr/ccnSSPLiE/pWKmebMzfxcdWY8uNXAdLGFvJ3m7JmpjIMhYqRVxWFhnFlXxaRgY2B9Mtfca8/IRAf7pkU8YEAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDItMTJUMDk6MTI6MTArMDA6MDD2aouoAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTAyLTEyVDA5OjEyOjEwKzAwOjAwhzczFAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=");
    /* content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' aria-hidden='true' focusable='false' data-prefix='fas' data-icon='arrow-right' class='svg-inline--fa fa-arrow-right fa-w-14' role='img' viewBox='0 0 13 13' version='1.1' id='svg4' sodipodi:docname='arrow-right-solid.svg' width='13' height='13' inkscape:version='0.92.3 (2405546, 2018-03-11)'%3E%3Cmetadata id='metadata10'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs8' /%3E%3Csodipodi:namedview pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1' objecttolerance='10' gridtolerance='10' guidetolerance='10' inkscape:pageopacity='0' inkscape:pageshadow='2' inkscape:window-width='1920' inkscape:window-height='1017' id='namedview6' showgrid='false' inkscape:zoom='10.429825' inkscape:cx='37.799576' inkscape:cy='25.283494' inkscape:window-x='1912' inkscape:window-y='-8' inkscape:window-maximized='1' inkscape:current-layer='svg4' /%3E%3Cpath d='M 5.5298718,1.0279274 6.1722833,0.38551584 c 0.272012,-0.27201187 0.7118613,-0.27201187 0.9809796,0 L 12.778704,6.0080627 c 0.272012,0.2720127 0.272012,0.7118613 0,0.98098 L 7.1532629,12.614484 c -0.272012,0.272012 -0.7118613,0.272012 -0.9809796,0 L 5.5298718,11.972073 C 5.254966,11.697166 5.2607535,11.248636 5.5414469,10.979517 L 9.0284101,7.6574976 H 0.71178607 c -0.38486812,0 -0.69449885,-0.309631 -0.69449885,-0.694499 V 6.037 c 0,-0.3848679 0.30963073,-0.6944983 0.69449885,-0.6944983 H 9.0284101 L 5.5414469,2.0204816 C 5.2578597,1.7513638 5.2520723,1.3028332 5.5298718,1.0279274 Z' id='path2' inkscape:connector-curvature='0' style='fill:currentColor;stroke-width:0.02893745' /%3E%3C/svg%3E%0A"); */
}

.caBanner .caCookieInfos
{
    margin: 20px 0;
}

.caBanner .caCookieInfos a
{
    cursor: pointer;
}

.services-invisible
{
    display: none;
}

.services-invisible.toggle
{
    padding-left: 20px;
    margin: 10px 0;
}

.service-detail-link
{

}

.caBtnAgreeSelected
{
    border-radius: 99px !important;
    color: #000000 !important;
    background-color: #fff !important;
    border: 2px solid #000 !important;
    padding: 3px 20px !important;
}

.caBtnAgreeSelected:hover
{
    border-color: #000000 !important;
    background-color: #000000 !important;
    color: #fff !important;
}

.caBtnAgreeAll 
{
    border-radius: 99px !important;
    background: linear-gradient(to bottom, #05a 0, #05a 0, #3771ce 100%) !important;
    color: #fff !important;
    padding: 5px 20px !important;
    border: none !important;
}

.caBtnAgreeAll:hover
{
    background: linear-gradient(to bottom, #05a 0, #05a 0, #3e85e8 100%) !important;
    color: #fff !important;
}

body.dsgvo-cb-show-disaccept
{
    max-height: 100%;
    overflow: hidden;
}