@media screen
{ 
/*pro editor a vsechny stranky*/
.opera{width:auto;}
.prihlaseni{font-size:65%;margin:20px 5px;padding:0;}
.prihlaseni ul,.prihlaseni li{margin:0;padding:0;}
.prihlaseni li{margin-left:17px;}
p.prazdne{text-align:center;}

/*a.patalogo,a.patalogo:link,a.patalogo:active,a.patalogo:visited,a.patalogo:hover{color:#DA0500!important;font-weight:bold;margin:0 1px;overflow:hidden;text-decoration:none!important;background-color:white!important;padding:0 3px;position:relative;} */
/*POKUS! NEZVE�EJ�OVAT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
a.patalogo,a.patalogo:link,a.patalogo:active,a.patalogo:visited,a.patalogo:hover{color:#DA0500!important;font-weight:bold;text-decoration:none!important;background-color:white!important;padding:0 0.3em;}
.patalogo span{color:black!important;font-weight:normal;}
.patalogo span.vis{font-weight:bold;}

#pata ul,#pata ul li{clear:both;display:block;margin:0;padding:0;list-style-type:none;}
#pocitadlo ul.inline li{clear:none;display:inline;padding:0 5px 0 7px;}
#pocitadlo ul.inline{padding:5px 0;margin:0;}

#pata ul{margin-bottom:5px;}
#pata div{margin-top:2px;}

.sf{float:none!important;display:block;clear:both;font-size:1%;line-height:1%;height:1px;border:0;padding:0;margin:0;overflow:hidden;}
#celek .sf *,a#hlobsah,.sf,#k01,#k02,#k03,#k04,#k05,#k06,#anketa hlas div,.zarazkaie{color:transparent!important;}
body.editor{padding:10px;}
/*ve vsuvkach*/
/*.editor{position:relative;}*/

.editor,.editor td,.editor th{font-size:78%;}
.editor p{padding:0;margin:4px 0 0 0;}

body.editor p{border:1px blue dashed;}
.sfleft{clear:left!important;}
.justify{text-align:justify;}
.editor .nastred{text-align:center;}
.editor img{position:relative;float:left;margin:0 8px 4px 0;}
body.editor img{position:static;}
.editor img.vpravo{float:right;margin:0 0 4px 8px;}
.editor p.nastred img{float:none;}

.editor h3{font-size:125%;margin:15px 0 5px 0;}
.editor h4{font-size:110%;margin:15px 0 5px 0;}
/*strong.zprava,h3.zprava{font-size:115%;}
h3.zprava{display:inline;margin:0;padding:0;}*/
hr,hr.oddelovac{display:block;height:1px;line-height:1px;overflow:hidden;margin:0 0 -4px 0;padding:0;border:0;}
html>body hr{margin:8px 0 4px 0;}
.editor hr{display:block;clear:both!important;width:100%;}
/*.editor ul,.editor ol{clear:both;margin:0  0 5px 20px;padding:0;}
.editor ul li,.editor  ol li{padding:0;margin:0 0 0 20px;}
.editor .ramecek{border:2px red dashed;background-color:white;margin:10px 0;padding:10px;}*/

.editor ul,.editor ol{clear:left;margin:5px 0 5px 25px!important;padding:0;}
.editor ol{margin-left:30px;}
.editor li ul{margin:5px 0;}
.editor li ol{margin:5px 0 5px 10px;}
.editor ul li,.editor ol li{padding:0;margin:0 0 0 15px;}
blockquote{padding:5px 0;margin:0 0 0 15px;}
.editor  ol li{list-style-type:decimal;}
.editor  li ol li{list-style-type:lower-alpha;}
.editor  li li ol li{list-style-type:lower-roman;}
.editor ul li{list-style-type:square;}

.editor font[size="5"],
.editor font[size="6"] {
	line-height: normal;
}

#celek .editor ul.mbannery{margin:0!important;padding:0;text-align:center;}
.editor  ul.mbannery li{list-style-type:none;margin:0;padding:0;}
.editor  ul.mbannery li,.editor  ul.mbannery li img{display:inline;float:none;vertical-align:middle;}
.editor  ul.mbannery li img{margin:5px 3px;}


.malamezera{line-height:5px;}
.velkamezera{line-height:15px;}
.small{font-size:92%;}
.big{font-size:125%;}
.extrabig{font-size:150%;}
body.editor .sf{border-bottom:1px green dashed;margin-top:3px!important;}


	.yellowbg{background-color:yellow!important;color:black;}
	.redbg{background-color:#F00000!important;color:white;}
	.blue{color:blue;}
	.green{color:green;}
	.red{color:red;}
	.orange{color:#FFA500;}
	.yellow{color:yellow;}
	.darkgray{color:#A9A9A9;}
	.white{color:white;background-color:silver;}
	.black{color:black;}

.zvyrazneni2{padding:0 3px;}
.vlozenafg,.vlozenemenu{display:none;}
.vlozenemenuobsah {margin:0 0 0 15px;}
/*pripadne uzivatelske styly*/

/* _KN_20100702_z FTB styly pro sablony */
#patternArea{position:absolute;width:400px;height:300px;background-color:#FFFFFF;border:1px solid #000000;overflow:scroll;}
#htmlPatternToolbar{left:0;top:0;width:100%;height:30px;background-color:#EC8500;cursor:move;color:#FFFFFF;}
#htmlPatternTabs a{padding:0 5px 0 5px;}
.htmlPatternTabSelected{background-color:#D0D0D0;border-left:1px solid #000000;border-right:1px solid #000000;border-top:2px solid #000000;border-bottom:1px solid #D0D0D0;}
#htmlPatternContent{background-color:#D0D0D0;padding:2px;border-top:2px solid #000000;}
/* _KN_20100702_k FTB styly pro sablony */

ul#volsocialhub{display:block;margin:0;padding:0 0 35px 0;font-size:78%;}
ul#volsocialhub li{margin:0 20px 0 0;padding:0;float:left;white-space:nowrap;display:block;list-style-type:none;}
ul#volsocialhub li a{display:block;padding:8px 0 8px 30px;}
.facebook{background:transparent url(images/ikony/iko_facebook.png) no-repeat left center;}
.twitter{background:transparent url(images/ikony/iko_twitter.png) no-repeat left center;}

ul.bezsvislitka li{border:0!important;}
}

#vismo-cookie-wrapper{text-align:center;position:fixed;width:100%;height:0;overflow:visible;z-index:60;left:0;right:0;font-size:14px;}
#vismo-cookie-panel{position:fixed;width:100%;z-index:1;bottom:0;left:0;right:0;background:#343434;color:#ffffff;-webkit-transition:bottom 1s ease-out;-moz-transition:bottom 1s ease-out;-ms-transition:bottom 1s ease-out;-o-transition:bottom 1s ease-out;transition:bottom 1s ease-out;}
#vismo-cookie-panel p{margin:0;padding:5px 15px;line-height:1;}
#vismo-cookie-panel .vismo-cookie-text{display:inline-block;vertical-align:middle;line-height:1.2;padding:0 14px;}
#vismo-cookie-panel .vismo-cookie-text a{display:inline-block;text-decoration:underline;color:#ffffff;}
#vismo-cookie-panel .vismo-cookie-button{display:inline-block;vertical-align:middle;}
#vismo-cookie-panel #vismo-cookie-agree-button{display:inline-block;background-color:#E4E4E4;text-decoration:none;padding:8px 15px;margin:0;border-radius:3px;color:#343434;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-ms-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out;}
#vismo-cookie-panel #vismo-cookie-agree-button:hover{background-color:#ffffff;}
#vismo-cookie-panel .vismo-cookie-clear{display:block;height:0;line-height:0;font-size:.1px;clear:both;width:100%;}

@media (max-width : 800px) {
	#vismo-cookie-panel p{padding-top:9px;padding-bottom:9px;}
	#vismo-cookie-panel .vismo-cookie-button{margin-top:10px;display:block;}
}

.aboEonBanner{text-align:center;padding:20px 0 30px 0;}
.aboEonBanner a{display:inline-block;}

/* pro o-online-h */
.celek2 .aboEonBanner{text-align:center;}


[id*="volrecaptcha"] {
	text-align: center;
	padding: 15px 0;
	clear: both;
}

[id*="volrecaptcha"] > div {
	margin: 0 auto;
}

[id*="volrecaptcha"]::after {
	clear: both;
	content: "";
	display: table;
	font-size: 0;
	width: 100%;
	height: 0;
}

.volrecaptcha {
	clear: both;
	padding: 15px 0;
}

.volrecaptcha [id*="volrecaptcha"] {
	padding: 0;
}


/*Pro star� vzory*/
.abo.box2 form [id*="volrecaptcha"] {
	display: block;
}



/***************************************
*	POČASÍ - OPENWEATHERMAP - MAX 5 DNÍ
***************************************/

/* vzor H */
.celek2 #dvasloupce #pocasi .owm {
	text-align: center;
}

.owm {
	text-align: center;
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 78%;
}

.owm span[class*="owm"] {
	display: block;
}

.owm .owmIcon {
	padding: .5em 0;
}

.owm li {
	display: inline-block;
	padding: 0;
	margin: 0 1em 1em 1em;
}

.owm.owm-1 .owmDateDayName,
.owm.owm-2 .owmDateDayName,
.owm.owm-3 .owmDateDayName,
.owm.owm-4 .owmDateDay,
.owm.owm-5 .owmDateDay {
	display: none;
}

.owm.owm-2 li:nth-of-type(2) ~ li,
.owm.owm-3 li:nth-of-type(3) ~ li,
.owm.owm-4 li:nth-of-type(4) ~ li,
.owm.owm-5 li:nth-of-type(5) ~ li {
	display: none;
}

.owm .owmTempMax {
	font-size: 1.2em;
}

.owm img{ 
	width: auto;
	height: auto;
	max-width: 44px;
}


/** JakubKo 20180508 - GDPR */
#napiste .bezny.gdprsouhlas,
#abo .bezny.gdprsouhlas {
	margin-top: .85em;
	margin-bottom: .85em;
	clear: both;
}

#souhlasform:after,
#odvolanisouhlasuform:after {
	content: "";
	height: 0;
	display: table;
	clear: both;
}