  /*==================================
     cookieBlock
   ==================================*/
      .cookieBlock {
          background-color:#f2f2f2;
          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-size: 1.5em;
          color: #000000;
          width: 100%;
          text-transform: uppercase;
      }
      .descText {
          display: inline-block; 
          font-size: 1.15em;
          word-wrap: break-word;
          color: #000000;
          width: 60%;
      }
      .buttonPlacement {
          display: inline-block;
          float: right;
      }
      .cookieBtn {
          background: grey;
          color: #000000;
          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;
      }
      /* Mobiili */
   @media only screen and (max-width: 991px) {
      .descText {
          text-align: center;
          margin-right: 15px;
          margin-bottom: 15px;
      }
      .contentCookie {
          text-align: center;
      }
      .buttonPlacement {
          float: none;
          margin-right: 15px;
      }
      .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;
      }
      .cookie.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 ====*/
