#ccm-cookiesDisclosure {
    position: fixed;
    z-index: 50;
    width: 100%;
    left: 0;
    top: 0;

    background: rgb(0,0,0); /* IE fallback */
    background: rgba(0,0,0,0.85);
    color: #ffffff;
}
#ccm-cookiesDisclosure.disclosure-bottom {
    top: auto;
    bottom: 0;
}
#ccm-cookiesDisclosure .disclosure-container {
    position: relative; /* For animations */
    padding: 10px 20px 10px 20px;
}
#ccm-cookiesDisclosure .disclosure-container:after {
    content: '';
    display: table;
    clear: both;
}
#ccm-cookiesDisclosure .disclosure-form .btn {
    /* font-size: 16px; */
    padding: 0.5rem 1.5rem;
    margin: 0.5rem 0;
}
#ccm-cookiesDisclosure p {
    margin: 7px 0 !important;
    padding: 0;
    font-size: 1.5rem;
}

#ccm-cookiesDisclosure form {
    display: inline;
}
#ccm-cookiesDisclosure .disclosure-content {
    float: left;
    /*font-size: 14px;*/
    width: 100%;
}
#ccm-cookiesDisclosure .disclosure-form .input-checkbox,
#ccm-cookiesDisclosure .disclosure-form .input-checkbox .checkbox {
    display: inline;
}
#ccm-cookiesDisclosure .disclosure-form .button {
    margin-top: 10px;
}

#ccm-cookiesDisclosure .button {
    text-transform: uppercase;
    text-align: center;

    border: 1px solid;
    border-radius: 5px;
    color: #FFF;
    overflow: hidden;
}

#ccm-cookiesDisclosure .button-close {
    display:block;
    height: 50px;
    width: 50px;
    border-radius: 50%;
    font-size: 2rem;

    margin: 0;
    padding: 0;
}

#ccm-cookiesDisclosure a {
    text-decoration: none !important;
    padding: 5px;
}

@media (min-width: 1200px) {
    #ccm-cookiesDisclosure .disclosure-content {
        float: left;
    }
    #ccm-cookiesDisclosure .disclosure-form {
        float: left;
    }
    #ccm-cookiesDisclosure .disclosure-form .button {
        display: inline;
        margin-top: 0;
    }
    #ccm-cookiesDisclosure .disclosure-form .button-readmore {
        /* margin-left: 10px; */
    }

    #ccm-cookiesDisclosure form {
        /* margin-left: 10px !important; */
    }
}

@media (min-width: 1480px) {
    #ccm-cookiesDisclosure .disclosure-content {
        /* font-size: 16px; */
    }
}

