.cookie { min-height:20px; float:none; display:block; margin:0 auto; width:80%; left: 0; right: 0; background:#444444; color:white; position:fixed; bottom:20px; font-size:90%; padding:20px; border-radius: 10px; text-align:left; z-index:99999; }  .cookie_70 {width:76%;float:left;margin:2%} .cookie_30  {width:16%;float:left;margin:2%;text-align:center;margin-top:80px;}  @media screen and (max-width: 1300px) { .cookie_70 {width:66%;text-align:justify;} .cookie_30 {width:26%;} }  @media screen and (max-width:800px) { .cookie_70 {width:96%;text-align:justify;} .cookie_30 {width:96%; margin-top:30px;} }  .cookie a {color:white; } .cookie a:hover {text-decoration:underline;} .cookie a:visited {color:white; }  .cookie_souhlas { padding: 20px 50px 20px 50px; border: none; color: white; background:#a8d200; cursor:pointer; border-radius: 5px; font-size:110%; -webkit-appearance: none; -moz-appearance: none; appearance: none; }  .cookie_souhlas:hover {background:#89aa00; }  .switch { position: relative; display: inline-block; width: 60px; height: 20px;  margin-right:30px; top:5px; }  .switch input { opacity: 0; width: 0; height: 0;  }  .slider_cookie { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #cbcbcb; -webkit-transition: .4s; transition: .4s; font-size:15px;   }  .slider_cookie:before { position: absolute; height: 18px; width: 18px; padding:5px;  top: -4px; background-color: white; -webkit-transition: .4s; transition: .4s; text-align:center; content:''; box-shadow: 0px 00px 3px 1px; }  input:checked + .slider_cookie { background-color: #a8d200;  }  input:focus + .slider_cookie { box-shadow: ; }  input:checked + .slider_cookie:before { -webkit-transform: translateX(33px); -ms-transform: translateX(33px); transform: translateX(33px); content:''; }  /* Rounded slider_cookies */ .slider_cookie.round { border-radius: 16px; }  .slider_cookie.round:before { border-radius: 16px; }   .cookies_text {margin-left:100px;text-align:justify;max-width:900px;}  @media screen and (max-width:600px) { .cookies_text {margin-left:0px; text-align:left;} }