/* <style> */

    /* - CUSTOM CSS --------------------------------------------------------------------------------------------- */

     .beyond_cookieboxFrame, .beyond_cookieboxWrap {
    border-radius: 0px !important;
}

/* Intro */
#beyond_cookieboxIntroText, #beyond_cookieboxIntroText a {
    font-size:12pt !important;
}
.beyond_cookieboxSettings {
    font-size:12pt !important;
}

/* Settings */
.beyond_cookieboxSettingsIntro, .beyond_cookieboxSettingsIntro a {
    font-size:12pt !important;
}

/* Settings cookie item*/
.beyond_cookieBoxDetails {
    font-size:12pt !important;
}
    /* ---------------------------------------------------------------------------------------------------------- */

    .beyond_cookieboxBackground {

        z-index: 9998;
        background-color: #000000;
        opacity: 0.5;
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;

    }

    /* Mobile */
    .beyond_cookieboxWrap {

        z-index: 9999;
        position: fixed;

        border: 1px solid silver;
        border-radius: 4px;
    }

    /* PC */
    @media only screen and (min-width: 767px) {
        .beyond_cookieboxWrap {
            left: 50%;
            top: 50%;
            -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
        }
    }

    /* Mobile */
    @media only screen and (max-width: 767px) {
        .beyond_cookieboxWrap {
            height: inherit !important;
            width: inherit !important;
            top: 40px;
            left: 40px;
            right: 40px;
            bottom: 40px;
        }
    }

    /* Fit IFrame into Wrapper */
    .beyond_cookieboxFrame {

        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        width: 100%;
        height: 100%;

        border: 0;

        border-radius: 4px;

    }
