#overlay-plugin-gdpr {

    position: fixed;

    display: none;

    width: 100%;

    height: 100%;

    top: 0;

    left: 0;

    right: 0;

    bottom: 0;

    background-color: rgba(0,0,0,0.5);

    z-index: 999999;

    cursor: pointer;

}

#eu_text_container {
    color: #000;
}

#cookie-law-info-bar {

    z-index:999999 !important;

}



button#pea_cook_btn {

    font-size: 20px !important;

    width: auto;

    padding: 23px 41px;

    text-transform: uppercase;

    margin-bottom: 30px;

    text-shadow: none;

    color: #fff;

    font-family: inherit;
    margin-left: 0;
    width: 100%;
    border-radius: 0;
    margin-bottom: 10px;

}


/*
button#pea_cook_btn_decline {

    width: auto;

    background: none;

    border: none;

    box-shadow: none;

    color: #555 !important;

    font-weight: 100;

    text-decoration: underline;

    padding: 24px 6px;

	font-family: inherit;

    display: none;
}*/

button#pea_cook_btn_custom, button#pea_cook_btn_decline, button#pea_cook_btn_necessary {

    width: auto;

    background: none;

    border: none;

    box-shadow: none;

    border: 1px solid #555;
    color: #555 !important;

    font-weight: 100;

    text-decoration: underline;
    border-radius: 0;

    padding: 24px 6px;

    font-family: inherit;
    width: 100%;
    font-size: 20px !important;
    text-decoration: none;
    font-weight: normal;
    margin-left: 0;
    margin-bottom: 10px;

}
button#pea_cook_btn_decline{
    display: none;
}
button#pea_cook_btn_necessary {
    margin-bottom: 30px;
}

.pea_cook_box .pea_cook_btn_update, #pea_cook_btn{
    background: #193356 !important;
    border: #193356 !important;
}

.pea_cook_box .close_cookie{
    display: none;
}
.pea_cook_wrapper.pea_cook_topcenter {

    top: 30px !important;

    left: 0 !important;

    margin: 0 10% !important;

    overflow-y: auto;

    max-height: 100%;

    padding:0;

    font-size:16px;

}

div#siteCheckboxs {
    margin-top: 20px;
}

.pea_cook_wrapper.pea_cook_topcenter h2 {

    margin-bottom:10px;

    font-size:20px;
    font-weight: 600;

}




._accordion_content_moretoogle h3 {
    font-size: 18px;
    padding: 0;
    margin: 0;
    font-weight: 600;
}


.pea_cook_wrapper.pea_cook_topcenter > div {

    padding: 30px 65px !important;

}



.pea_cook_wrapper.pea_cook_topcenter {

    background: #ffffff !important;



    border: 1px solid #ddd;

    display: block;

    width: 80%;

    z-index: 1000000;

}



div#_more_toogle_link {

    display: block;padding: 0;
    margin-bottom: 20px;
    font-weight: bold;

}



.update-message-box .update-message {

    display: none;

    color: #1fa200;

}



.update-message-box .reload-page-necessary {

    color: #ff8d00 !important;

}



.pea_cook_box {

    background:#eee !important;

}


#eu_text_container {
    width: 75%;
}
#eu_buttons_container {
    width: 20%;
}
._accordion_content_moretoogle {
    font-weight: normal;
    margin-top: 20px;
    margin-bottom: 20px;
}
@media (max-width:992px) {

    .pea_cook_wrapper.pea_cook_topcenter {

        background: #fffffff0 !important;



        border: 1px solid #ddd;

        width: 80%;

        z-index: 100000000;

    }



    .pea_cook_wrapper.pea_cook_topcenter {

        display: flex;

        position: fixed;

        width: 100%;

        height:auto;

        top: 0 !important;

        margin: 0 !important;

    }



    .pea_cook_wrapper.pea_cook_topcenter > div {

        padding:30px !important;

    }

    #eu_text_container, #eu_buttons_container{
        width: 100%;
    }


}
