@media print{.levytitul2, .pravytitul2, #pravy, header, #menupruh, .listanav, #hlpodmenu1, #hlpodmenu2, #hlpodmenu3, #hlpodmenu4, #hlpodmenu5, #hlpodmenu6, #hlpodmenu7, #hlpodmenu8, #footermain, #kostkyhlavni, #sliderdiv, #fakultymain, #hubymain, #sliderdivkat, .dlazdice2, .dlazdice{display:none;}
#mapa, .mapa2, .mapa3, .mapacit{display:none;}
footer{z-index:2;}
#menum, #menumuvod{display:none;}
.dclear{clear:both;}
.mrtp0{margin-right:0 !important;}
#akcetitul h2, #aktualitytitul h2{font-size:1.4em;}
#jcarouselpopis{border-radius:8px;}
.cistvice{font-size:0.6em;border-radius:4px;}
footer{padding:2% 0 100px 0;}
#logo{margin:2% 0 1% 0;}
.mjaz{display:inline-block;width:auto;width:19%;float:left;text-align:left;margin-bottom:5px;}
.modk{display:inline-block;width:auto;width:81%;float:right;margin-bottom:5px;}
.mmoodle{padding-left:6%;}
.memail, .mportal{padding-left:3%;}
.vel1{padding:1%;width:18%;}
.vel2{padding:1%;width:28%;}
.patblok{float:left;}
#searchmenu{text-align:right;padding:10px 0 10px 10px;float:right;font-size:0.80em;text-transform:uppercase;width:24%;position:absolute;top:0;right:0;}
#searchmenu a{color:#444444;}
#searchmenu span{display:block;color:#444444;}
#searchmenu form{display:block;margin-top:10px;}
#searchmenu input{float:right;}
#search, #searchmob{font-size:1em;width:81%;padding:5px;background:#e5e5e5;margin-top:3px;}
#topmenu{display:none;}
.main{font-size:0.9em;}
.rada2xa, .rada2x0{width:48%;padding:0%;margin:0% 4% 4% 0%;float:left;text-align:center;font-size:1.5em;position:relative;}
.rada2xb, .rada2x1{width:48%;padding:0%;margin:0% 0% 4% 0%;float:left;text-align:center;font-size:1.5em;position:relative;}
.rada3xa, .rada3xb, .rada3x0, .rada3x1{width:31.95%;padding:0%;margin:0% 2% 2% 0%;float:left;text-align:center;font-size:1.5em;position:relative;}
.rada3xc, .rada3x2{width:31.95%;padding:0%;margin:0% 0% 2% 0%;float:left;text-align:center;font-size:1.5em;position:relative;}
.rada4xa, .rada4xb, .rada4xc, .rada4x0, .rada4x1, .rada4x2{width:23.5%;padding:0%;margin:2% 2% 2% 0%;float:left;text-align:center;font-size:1.5em;position:relative;}
.rada4xd, .rada4x3{width:23.5%;padding:0%;margin:2% 0% 2% 0%;float:left;text-align:center;font-size:1.5em;position:relative;}
.radakat1a,.radakat1b{width:32%;padding:0%;margin:2% 2% 2% 0%;float:left;text-align:center;font-size:1.5em;}
.radakat1c{width:32%;padding:0%;margin:2% 0% 2% 0%;float:left;text-align:center;font-size:1.5em;}
.rada2{width:31.5%;padding:0%;margin:1% 0.5% 1% 0%;float:left;text-align:center;font-size:1.4em;text-align:left;position:relative;}
.katedraakce{width:49%;padding:0%;margin:1% 1% 1% 0%;float:left;text-align:center;font-size:1.5em;text-align:left;position:relative;}
.katedraakcekalandar{width:49.5%;padding:0%;margin:1% 0.5% 1% 0%;float:left;text-align:center;font-size:1.4em;text-align:left;position:relative;}
.katedraakcekalandar img{border-radius:8px;}
.rada2kalandar{width:31.5%;padding:0%;margin:1% 0.5% 1% 0%;float:left;text-align:center;font-size:1.4em;text-align:left;position:relative;}
.rada2kalandar img{border-radius:8px;}
.kalendarakcitext1{position:absolute;left:25%;top:16%;font-size:16px;text-transform:uppercase;}
.kalendarakcitext2{position:absolute;left:25%;top:48%;font-size:20px;text-transform:uppercase;}
.levytitul, .levytitul2{float:left;margin:2% 1% 2% 0%;width:49%;}
.pravytitul, .pravytitul2{float:left;margin:2% 0% 2% 1%;width:49%;}
.fakulta{margin:1%;width:13%;padding:0%;background:#ffffff;display:inline-block;border-radius:10px;}
.fakulta img{max-width:100%;}
.hub{margin:1%;display:inline-block;}
.hub2{max-width:8%;margin:2% 4% 1% 0;;display:inline-block;text-align:center;border-radius:8px;}
.hub2 img{float:left;max-width:100%;}
#menupruh{height:7px;border-radius:5px;margin:0;}
.budovanazev{font-size:0.9em;}
#cely{width:99%;float:left;margin:2% 1% 0 0;padding:0 0 2% 0;font-size:1.2em;}
#levy{width:100%;float:left;margin:0% 0.4% 0 0;padding:0 0 2% 0;font-size:1.0em;min-height:390px;_height:390px;}
#levy h1, #cely h1{font-size:1.8em;padding-top:0;margin:3% 0 3% 0;}
#levy h2{font-size:1.4em;padding-top:0;margin:3% 0 1.5% 0;}
.aktualni{color:black !important;background:#eeeeee;}
.listanav{margin:0.5% 0 0 0;padding:0;color:#999999;font-size:0.8em;}
.aktualitaleft{width:16%;float:left;margin:2% 1% 1% 0;}
.aktualitaright{width:80%;float:left;margin:2% 1% 1% 1%;}
.aktualitaright h2{margin:0 0 1% 0;color:#00bfd8;}
.aktualitaright p{margin:0 0 1% 0;}
.publikovano{color:#a0a0a0 !important;font-size:0.9em;}
#perskarta{font-size:0.9em;padding:2% 0 2% 0;}
#perskarta td{font-size:1.1em;}
#kartadiv{padding:0 2% 2% 0%;clear:both;position:relative;}
#karta1, #karta2, #karta3, #karta4, #karta5, #karta6{position:absolute;top:0;left:0%;right:0%;display:none;}
#kartazakl, #kartaziv, #kartapubl, #kartavyuka, #kartaprace, #kartaproj{margin:0 1% 0 0;float:left;width:auto;background:#eeeeee;padding:1.3%;position:relative;cursor:pointer;font-weight:bold;border-radius:6px;}
#kartazakl:hover, #kartaziv:hover, #kartapubl:hover, #kartavyuka:hover, #kartaprace:hover, #kartaproj:hover{margin:0 1% 0 0;float:left;width:auto;background:#ffffff;-webkit-box-shadow:inset 0px 0px 0px 2px #eeeeee;-moz-box-shadow:inset 0px 0px 0px 2px #eeeeee7;box-shadow:inset 0px 0px 0px 2px #eeeeee;padding:1.3%;position:relative;cursor:pointer;}
.kartaactive{-webkit-box-shadow:inset 0px 0px 0px 2px #02bed70;-moz-box-shadow:inset 0px 0px 0px 2px #02bed7;box-shadow:inset 0px 0px 0px 2px #02bed7;}
#kalendar div{float:left;}
#kalendar .hlav{background:#cacaca;width:14%;border-left:1px solid #cacaca;text-align:center;padding:2% 0 2% 0;}
#kalendar .hlav span{display:block;width:100%;border-left:1px solid white;margin:0;padding:0 2% 0 2%;}
#kalendar .kal{padding:3% 2% 1% 2%;width:10%;border-left:1px solid #cacaca;border-bottom:1px solid #cacaca;position:relative;}
#kalendar .kal:hover, #kalendar .kalr:hover{background:#fff3d0;}
#kalendar .kalr{padding:3% 2% 1% 2%;width:10%;border-left:1px solid #cacaca;border-right:1px solid #cacaca;border-bottom:1px solid #cacaca;position:relative;}
#kalendar .firsth{border-top-left-radius:6px;}
#kalendar .firsth span{border:none;}
#kalendar .lasth{border-top-right-radius:6px;border-right:1px solid #cacaca;}
#kalendar .last{border-bottom-right-radius:6px;}
#kalendar .first{border-bottom-left-radius:6px;}
.kaldatum{text-align:center;}
.datumpopis{display:inline-block;width:17%;font-size:1.3em;}
.datumleft{display:inline-block;width:3%;border-radius:3px;background:#cacaca;padding:0.5%;}
.datumright{display:inline-block;width:3%;border-radius:3px;background:#cacaca;padding:0.5%;}
.datumleft:hover{background:#333333;color:white;}
.datumright:hover{background:#333333;color:white;}
.datumakce{position:absolute;text-align:center;width:70%;top:0%;}
#kalendar{margin-bottom:3%;}
#kalakce .kalakcerada{float:left;width:48%;padding:2% 2% 2% 0;font-size:1.2em;}
th{font-size:1.0em;}
td{font-size:0.9em;}
#osobaprofil h1{font-size:2.3em !important;margin:0;}
#osobaprofil h2{font-size:1.2em !important;margin:0;}
#osobaprofil p{font-size:0.8em !important;}
.listanav{font-size:0.8em !important;}
.inblok3{position:absolute;background:rgba(25, 25, 25, .7);display:flex;align-items:center;justify-content:center;bottom:5%;left:5%;right:5%;color:white !important;text-decoration:none;border-radius:8px;font-size:0.8em;padding:2%;}
.inblok2{position:absolute;background:rgba(25, 25, 25, .7);width:84%;bottom:5%;left:5%;color:white !important;text-decoration:none;border-radius:8px;font-size:1.0em;padding:3%;text-align:center;margin:0;}
.inblok2 a{color:white !important;text-decoration:none;font-size:1.2em;}
.inblok2 span{font-size:0.7em;}
.akcebox{background:#d4d5d6;border-radius:10px;padding:1% 2% 1% 2%;width:96%;}
.foto2{border-radius:6px;margin:2% 2% 2% 0;width:48%;}
.foto3{border-radius:6px;margin:0% 2% 2% 0;width:31.3%;}
.foto4{border-radius:6px;margin:2% 2% 2% 0;width:23%;}
.foto5{border-radius:6px;margin:2% 2% 2% 0;width:18%;}
.fakultyodsazeni{margin-left:4.6%;padding-left:0;list-style:none;}
.w50 .fakultyodsazeni{margin-left:9.2% !important;}
.vysledkyvyhl{width:auto;padding:5px 8px 5px 8px;background:#eeeeee;border:2px solid #eeeeee;float:left;margin:0 1% 0 0;cursor:pointer;text-align:center;border-radius:6px;display:inline-block;text-decoration:none;cursor:pointer;color:#444444 !important;}
.tlacitkoa{border:2px solid #02bed7 !important;}
#dalsiseznamyhlavni{position:relative;margin:0;padding:0;float:left;}
#dalsiseznamy{padding:7px 0 0 0;display:none;position:absolute;}
#dalsiseznamyobsah{width:auto;padding:1%;background:#eeeeee;border:2px solid #eeeeee;float:left;margin:0 1% 0 0;cursor:pointer;text-align:center;border-radius:6px;text-decoration:none;cursor:pointer;color:#444444 !important;}
#dalsiseznamy ul{margin:0;padding:0;list-style:none;}
#dalsiseznamy li{margin:0;padding:0;}
#dalsiseznamy a{text-decoration:none;cursor:pointer;color:#444444 !important;padding:5px 8px 5px 8px;display:block;border-bottom:1px solid #cccccc;}
#dalsiseznamy a:hover{color:#02bed7 !important;}
.cisla{width:12%;padding:1%;background:#eeeeee;border:2px solid #eeeeee;float:left;margin:0 1% 2% 0;cursor:pointer;text-align:center;border-radius:6px;}
.vyhl{width:auto;padding:1%;background:#eeeeee;border:2px solid #eeeeee;float:left;margin:0 1% 2% 0;cursor:pointer;text-align:center;border-radius:6px;}
.fotorok{width:4.8%;padding:1%;background:#eeeeee;border:2px solid #eeeeee;float:left;margin:0 1% 2% 0;cursor:pointer;text-align:center;border-radius:6px;}
.fotorokakt{border:2px solid #02bed7 !important;}
.blokimg{float:left;margin:0 0 2% 0;width:8%;}
.bloktext{float:left;width:91%;}
.banner{margin-top:4.4%;}
.dlazdice{margin-top:2.4%;}
.banner2{margin-top:2%;}
.dlazdice2{margin-top:0%;}
.kniha{width:18.5%;float:left;padding:0 0.5% 0 1%;background:#eeeeee;}
.kniha2{width:24%;float:left;padding-right:1%;}
#kartazakl h2, #kartaziv h2, #kartapubl h2, #kartavyuka h2, #kartaprace h2, #kartaproj h2{margin:0 !important;font-size:1em !important;font-weight:bold;}
}