﻿/*vsechny soubory - obsahem je absolutni zaklad vyuzity jak na titulce, tak podstrankach, nezalinkovano do FTB*/
h5,h4,h3,p{margin:20px 0 5px 0;padding:0;}
p{margin:8px 0;}
ul,ol{margin-top:10px;margin-bottom:10px;line-height:120%;}
#titul #stred ul, #kalendarAkci .dok .ui {line-height:normal;}
li{margin-top:2px;margin-bottom:2px;}
.editor{margin:0 0 15px 0;}
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;}
hr{display:block;height:1px;line-height:1px;overflow:hidden;margin:20px 0 -4px 0;padding:0;border:0;}
html>body hr{margin:28px 0 4px 0;}
.format,select,.btn,textarea{font-size:100%;}
.btn{cursor:pointer;}
.format{padding-left:5px;}   /*margin-bottom:5px;*/
img{border:0;}
.vystraha{font-weight:bold;font-style:normal;}
.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{color:transparent!important;}
.cist{position:absolute;left:-10000px;top:0;height:1px;width:1px;overflow:hidden;}
.skryt{display:none;}
.fulltex{background-color:#333333;color:white;font-weight:bold;padding:0 4px;}

ul#volsocialhub{display:block;margin:0;padding:17px 0 0 0;}
ul#volsocialhub li{margin:0 20px -7px 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;}
.zaslat{background:transparent url(images/ikony/iko_mail.png) no-repeat left center;}
.google{background:transparent url(images/ikony/iko_gplus.png) no-repeat left center;}

#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;}
}

script{display:none!important;}

[id*="volrecaptcha"] {
	text-align: center;
	padding: 15px 0;
	clear: both;
}

[id*="volrecaptcha"] > div {
	margin: 0 auto;
}

.volrecaptcha {
	clear: both;
	padding: 15px 0;
}

.volrecaptcha::after {
	clear: both;
	content: "";
	display: table;
	font-size: 0;
	width: 100%;
	height: 0;
}

.volrecaptcha [id*="volrecaptcha"] {
	padding: 0;
}

#fzapis .volrecaptcha .fnote {
	padding-left: 50px;
}


/***************************************
*	POČASÍ - OPENWEATHERMAP - MAX 5 DNÍ
***************************************/

.owm {
	text-align: center;
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 1em;
}

.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: 46px;
	height: auto;
	/*max-width: 48px;*/
}


#prihlaseniodberu.feditace:after,
#souhlasform:after,
#odvolanisouhlasuform:after {
	content: "";
	height: 0;
	display: table;
	clear: both;
}

#stranka [action*="/aa/"] .fbtn {
	text-align: right;
}
