/*==================================
    cookieBlock
==================================*/

        .cookieBlock {
            background-color:#000000;
            position: fixed;
            width: 100%;
            display:none;
            left: 0px;
            z-index: 100;
            bottom: 0px;
            visibility: visible;
            transition: all 0.3s ease-in;
        }

        .contentCookie {
            margin-top: 35px;
            margin-bottom: 25px;
            overflow: hidden;
        }

        .contentCookie p {
            margin: 0.5em 0;
        }

        .headlineText {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 1.5em;
            color: #ffffff;
            width: 100%;
            text-transform: uppercase;
        }

        .descText {
            display: inline-block; 
            font-family: Arial, Helvetica, sans-serif;
            font-size: 1.15em;
            word-wrap: break-word;
            color: #ffffff;
        }

        .buttonPlacement {
            display: inline-block;
            float: right;
        }

        .cookieBtn {
            background: white;
            color: #000000;
            font-family: Comic sans, sans-serif;
            display: inline-block;
            padding: .5em 1.25em;
            border: 1px solid rgba(0, 0, 0, 0);
            outline: 0;
            font-weight: 700;
            text-transform: uppercase;
            -webkit-transition: all 0.4s ease;
            -moz-transition: all 0.4s ease;
            -ms-transition: all 0.4s ease;
            -o-transition: all 0.4s ease;
            transition: all 0.4s ease;
            margin-left: 25px;
            cursor: pointer;
        }

        .cookieBtn:hover,
        .cookieBtn:active,
        .cookieBtn:focus {
            color: #ffffff!important;
            background: #222222!important;
            text-decoration: none;
        }

        /* Mobiili */
    @media only screen and (max-width: 991px) {

        .descText {
            margin-bottom: 15px;
        }

        .contentCookie {
            text-align: center;
        }

        .buttonPlacement {
            float: none;
        }

        .cookieBtn {
            margin: 0 10px;
        }

        .contentCookie {
            margin-top: 25px;
        }
    }

    @media screen and (max-width:425px) {

        .descText {
            font-size: 1em;
        }

        .headlineText {
            font-size: 1.35em;
        }

        .cookieBtn {
            margin-bottom: 15px;
        }

        .contentCookie {
            margin-top: 15px;
            margin-bottom: 18px;
        }

        .cookieblock.d-flex.flex-wrap {
            padding: 0;
        }

        .cookieBtn {
            margin: 0 5px;
        }

        .contentCookie p {
            margin: 0.15em 0;
        }
    }

/*==== End of testBlock ====*/
/*==================================
    Responsive
==================================*/
@media screen and (max-width:768px) {
}
/*==== End of Responsive ====*/
