.nev {
  display: none;
}
div.cookies{
 position: fixed;
 bottom: 0;
 left: 0;
 width: 100%;
 height: auto;
 padding: 40px 21% 40px 21%;
 overflow: auto;
 z-index: 4000;
 background: rgba(26, 26, 26, 0.8);
 color: #fff;
 text-align: left;
}

@media screen and (max-width: 1500px) {
 div.cookies {
   padding: 40px 10% 40px 10%;
 }
}
@media screen and (max-width: 1200px) {
 div.cookies {
   padding: 40px 40px 40px 40px;
 }
}
@media screen and (max-width: 360px) {
 div.cookies {
   padding: 20px;
 }
}

#cookies_prizpusobeni {
 display: none;
}
div.cookies_nadpis {
 float: left;
 font-family: 'redhat_bold', Tahoma, Arial, sans-serif;
 font-size: 18px;
 padding: 0px 0px 10px 0px;
}
div.cookies_popis {
 float: left;
 font-size: 14px;
 line-height: 18px;
 padding: 0px 0px 10px 0px;
}
div#cookies_souhlas div.cookies_nadpis,
div#cookies_souhlas div.cookies_popis {
 width: 70%;
}
@media screen and (max-width: 920px) {
  div#cookies_souhlas div.cookies_nadpis,
  div#cookies_souhlas div.cookies_popis {
    width: 60%;
  }
}
@media screen and (max-width: 720px) {
  div#cookies_souhlas div.cookies_nadpis,
  div#cookies_souhlas div.cookies_popis {
    width: 100%;
  }
}
div#cookies_prizpusobeni div.cookies_nadpis  {
 padding: 0px 0px 0px 0px;
}
div#cookies_prizpusobeni div.cookies_nadpis,
div#cookies_prizpusobeni div.cookies_popis {
 width: 100%;
}
div.cookies A,
div.cookies A:link,
div.cookies A:visited{
 text-decoration: none;
 cursor: pointer;
}
a.cookies_odkazL,
a.cookies_odkazL:link,
a.cookies_odkazL:visited{
 display: block;
 float: left;
 margin: 10px 0px 20px 0px;
}
a.cookies_odkazP,
a.cookies_odkazP:link,
a.cookies_odkazP:visited{
 display: block;
 float: right;
 margin: 10px 0px 20px 0px;
}
a.cookies_tlacitko1,
a.cookies_tlacitko1:link,
a.cookies_tlacitko1:visited{
 display: block;
 float: right;
 padding: 10px 20px 10px 20px;
 margin: 0px 0px 0px 10px;
 text-align: center;
 background-color: #949587;
 color: #FFFFFF;
 font-size: 16px;
 font-family: 'redhat_bold', Tahoma, Arial, sans-serif;
}
a.cookies_tlacitko1:hover,
a.cookies_tlacitko1:active{
 background-color: #555651;
}
a.cookies_tlacitko2,
a.cookies_tlacitko2:link,
a.cookies_tlacitko2:visited{
 display: block;
 float: right;
 padding: 10px 20px 10px 20px;
 text-align: center;
 background-color: #555651;
 color: #FFFFFF;
 font-size: 16px;
 font-family: 'redhat_bold', Tahoma, Arial, sans-serif;
}
div#cookies_prizpusobeni A.cookies_tlacitko1,
div#cookies_prizpusobeni A.cookies_tlacitko2 {
 margin-top: 10px;
}
a.cookies_tlacitko2:hover,
a.cookies_tlacitko2:active{
 background-color: #949587;
}
a.cookies_tlacitko3,
a.cookies_tlacitko3:link,
a.cookies_tlacitko3:visited{
 display: block;
 float: right;
 padding: 5px 10px 5px 10px;
 background-color: #949587;
 color: #fff;
 font-size: 14px;
 text-align: center;
 font-weight: bold;
}
a.cookies_tlacitko3:hover,
a.cookies_tlacitko3:active{
 background-color: #555651;
}
div.cookies_hlkat{
 float: left;
 width: 100%;
 padding: 10px 0px 10px 0px;
 margin: 0px 0px 0px 0px;
 font-weight: bold;
}
a.cookies_kat,
a.cookies_kat:link,
a.cookies_kat:visited {
 display: inline-block;
 float: left;
 width: calc(100% - 30px);
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 5px 0px;
 background-image: url(obr/cookies_sipkaD.png);
 background-repeat: no-repeat;
 background-position: right center;
 font-weight: bold;
 font-size: 16px;
 color: #949587;
}
a.cookies_kat:hover {
 color: #fff;
}
a.cookies_katH,
a.cookies_katH:link,
a.cookies_katH:visited{
 background-image: url(obr/cookies_sipkaH.png);
}
a.cookies_check,
a.cookies_check:link,
a.cookies_check:visited{
 display: inline-block;
 width: 20px;
 height: 20px;
 margin: 0px 10px 0px 0px;
 background-image: url(obr/cookies_checkbox.png);
 background-repeat: no-repeat;
 background-position: center center;
 float: left;
}
a.cookies_check:hover,
a.cookies_check:active{
 background-image: url(obr/cookies_checkbox_over.png);
}
a.cookies_check_checked,
a.cookies_check_checked:link,
a.cookies_check_checked:visited,
a.cookies_check_checked:hover,
a.cookies_check_checked:active,
a.cookies_check_checked_a,
a.cookies_check_checked_a:link,
a.cookies_check_checked_a:visited,
a.cookies_check_checked_a:hover,
a.cookies_check_checked_a:active{
 background-image: url(obr/cookies_checkbox_checked.png);
}
div.cookies_kategorie{
 padding: 0px 0px 5px 0px;
}
div.cookies_kategorie_popis{
 display: none;
 float: left;
 padding: 0px 0px 10px 0px;
 margin: 0px;
 font-size: 14px;
 text-align: justify;
}
