/* 
CERVENA: #cc3900
ORANZOVA: #e07e27
ZLUTA: #f4c100
ZELENA: #004d39
FIALOVA: #560960
MODRA: #003D73

khaki zelená: #827d43
nahrazena kvůli kandidátní listine za skoro stejnou cihlově červenou: #cc3901

*/

.fb-page.fb-mobile.fb_iframe_widget {display: none; }

html,body {font-family:"Open Sans",Helvetica,Calibri,Arial,sans-serif;background:#f0f0f0;font-size:13px;font-weight:400}
a {text-decoration:none;color:#000;}
strong {font-weight:700}
a:hover,a:focus {text-decoration:underline;color:#000;}
#head {background:#fcfcfc;}
#menu,#footer_menu {text-align:right;}
#menu {font-size:1.2em;}
#footer_menu {font-size:1.2em;}
#menu ul,#footer_menu ul {margin:0;padding:0}
#menu li {padding:0.6em 1em 0.6em 0;display:inline-block;margin:0 2% 0 0}
#footer_menu li {padding:0.8em 0;display:inline-block;margin:0 5% 0 0}
#footer_menu {margin-top:0.6em;}
#menu li {padding-left:44px;}
#menu > ul > li {border-top:4px transparent solid;}
#menu #menu-o-nas {background:url(../img/menu-o-nas.gif) 7px 3px no-repeat;}
#menu #menu-volby {background:url(../img/menu-volby.gif) 7px 3px no-repeat;}
#menu #menu-krajske-volby-2020 {background:url(../img/menu-krajske-volby-2020.gif) 7px 3px no-repeat;}
#menu #menu-clanky {background:url(../img/menu-clanky.gif) 7px 3px no-repeat;}
#menu #menu-galerie {background:url(../img/menu-galerie.gif) 7px 3px no-repeat;}
#menu #menu-kontakt {background:url(../img/menu-kontakt.gif) 7px 3px no-repeat;}
#menu #menu-o-nas.cur {border-color:#f4c100}
#menu #menu-volby.cur {border-color:#cc3900}
#menu #menu-clanky.cur {border-color:#004d39}
#menu #menu-galerie.cur {border-color:#003D73}
#menu #menu-kontakt.cur {border-color:#560960}
.vc {vertical-align:middle !important}
.cislo {font-size:1.2em;color:#b3b3b3;}
#menu ul ul {display:none}
#home > img {height: 82px;max-width: 100%;}
.ikony {text-align:right;position:relative;top:-2.1em;}
.ikony > div > div {background:#fff;padding:1.3em 1em 0em;min-height:4em;display:inline-block;vertical-align:top;}
#banner {background:#fcfcfc url('../img/pozadi.jpg') center -12em no-repeat;background-size: calc(100% + 50px);}
#banner.uvod {background-position:center -2em;}
#banner .container {padding-bottom:9px;position:relative;}
#banner .banner {opacity:0;transition:opacity 1s;background: url("../img/lidi.png") no-repeat scroll right 15px;background-size:32% auto;position:absolute;top:0;left:0;width:100%;height:100%}
#banner .banner.first {opacity:1}
#banner .banner1 {background-image:url("../img/lidi_1_hroch.png");}
#banner .banner2 {background-image:url("../img/lidi_1_hroch.png");}
#banner .banner3 {background-image:url("../img/lidi_1_hroch.png");}
#banner .banner4 {background-image:url("../img/lidi_1_hroch.png");}
#banner .banner5 {background-image:url("../img/lidi_1_hroch.png");}
#banner .banner6 {background-image:url("../img/lidi_1_hroch.png");}
#banner .banner7 {background-image:url("../img/lidi_1_hroch.png");}
#banner .banner8 {background-image:url("../img/lidi_1_hroch.png");}

/*
#banner .banner3 {background-image:url("../img/lidi_3_fiser.png");}
#banner .banner4 {background-image:url("../img/lidi_4_vanzurova.png");}
#banner .banner5 {background-image:url("../img/lidi_1_hroch.png");}
#banner .banner6 {background-image:url("../img/lidi_2_moravec.png");}
#banner .banner7 {background-image:url("../img/lidi_3_fiser.png");}
#banner .banner8 {background-image:url("../img/lidi_4_vanzurova.png");}
*/
#banner.uvod .banner {background-position:right 30px;background-size:570px auto;}

/*#slogan {margin:40px auto 40px;font-size:2.8em;display:inline-block;background:#f4c100;color:#fff;padding:0.3em 0.8em;}

#banner.uvod #slogan {
  margin:90px auto 155px;
  font-size:3.3em; 
  color: #f2f2f2;
  float:left;
  text-decoration: underline;
}*/


#banner.uvod #slogan a:hover {
  font-size: .5em;
  line-height: 1.5;
  display: block;
  float:left;
  text-decoration: none !important;
}
#slogan {margin:40px auto 40px;font-size:2.8em;display:block;background:#f4c100c7;color:#fff;padding:0.3em 0.753em;}
#slogan strong, #slogan span {
    display: block;
} 
#banner.uvod #slogan.slogan1{
margin-bottom:0px; 
padding-bottom:0px;
}
#banner.uvod #slogan.slogan2{
margin-bottom:0px; 
padding-top:0px; 
padding-bottom:0px; 
margin-top:0px;
clear:left;
}
#banner.uvod #slogan.slogan3{
margin-top:0px; 
padding-top:0px;
}
#banner.uvod #slogan {
  margin:90px auto 155px;
  font-size:2em; 
  color: #f2f2f2;
  text-decoration: none;
  font-weight: 300;
}

#banner.uvod #slogan a:not(:first-child) {
  font-size: .5em;
  line-height: 1.5;
  display: block;
  float:left;
  text-decoration: underline;
}


#panely div {width:25%;display:inline-block;}
#panely a {transition:background-color .2s linear,background-position .4s ease;display:block;padding-top:0;margin-bottom:4px;background:rgba(241,241,241,0.95) right top no-repeat;margin-right:4px;}
#banner.uvod #panely a {padding-top:128px;}
#panely {position:relative;z-index:1;}
#panely a:hover {text-decoration:none;color:#333;background-color:#fff;background-position:right -1em;}
#panely div:last-child a {margin-right:0}
#panely a span {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:#fff;background:#000 url(../img/sipka.png) 95% center no-repeat;padding:0.8em 1.5em 0.8em 1em;font-size:1.35em}
#panely a[href$="volby/"] {background-image:url(../img/panel-volby.png)}
#panely a[href$="volby/"] span {background-color:#cc3900;}
#panely a[href$="volby/krajske-volby-2020/"] {background-image:url(../img/panel-volby.png)}
#panely a[href$="volby/krajske-volby-2020/"] span {background-color:#cc3900;}
#panely a[href$="o-nas/"] {background-image:url(../img/panel-o-nas.png)}
#panely a[href$="o-nas/"] span {background-color:#f4c100;}
#panely a[href$="clanky/"] {background-image:url(../img/panel-jak-to-vidime.png)}
#panely a[href$="clanky/"] span {background-color:#004d39;}
#panely a[href$="kontakt/"] {background-image:url(../img/panel-kontakt.png)}
#panely a[href$="kontakt/"] span {background-color:#560960;}

#main {padding-top:0.7em}
.boxik {background:#fff;margin-bottom:30px;overflow:hidden;}
.padded {padding:1em;}

#podmenu .boxik.padded {margin-bottom:3px; background: #ffffff8a}
.link {display:block;margin-top:4px;padding-left:18px;background:url(../img/podsipka2.gif) 2px 2px no-repeat;}
.link span {font-size:0.85em;display:block;color:#b0b0b0;line-height:1em;}
a.link:hover span,a.link:focus span {text-decoration:none}
#main .padded {padding:2em;}
.padded2,#main .padded2 {padding:1em 1em 0} 
.lh16 {line-height:1.75em;font-size:1.1em;}
ul {margin-left:0.5em}
#main ul li {margin-bottom:0.55em;list-style-type:none;position:relative;}
#main ul li:before {display:inline-block;width:0.6em;line-height:0px;height:0.6em;background:#ccc;content:"";position:absolute;left:-1.3em;top:0.5em;}
#main #submenu2 ul li {margin-bottom:0;}
#main #submenu2 ul li:before {display:none;}
body #submenu2 li:not(.cur) a,#main #submenu2 ul li:not(.cur) a,#main ul.menu li a {background:none;color:#000;}
#main #submenu2 ul li.cur a {background:none}
#main #submenu2 ul li a:focus,#main #submenu2 ul li a:hover {text-decoration:underline}
ul.smallist {margin-left:0;padding-left:1.5em;}
.r1 {position:relatice;top:1em;}
.content {margin:1em;}
.prepinac {padding:0.5em 0;margin:0.5em 0;border-top:1px #e0e0e0 dotted;}
.vypis .content {margin:0 1em;padding-bottom:1em;}
.boxik .content h2 {font-size:1.6em;margin:0 0 0.2em;}
/* .boxik.big .content h2 {font-size:2em;} */
/* jen dočasně .. kvůli home, když je náhled prvního článku dole */

.vypis.vypis4 .boxik,body .vypis_box {border-top:4px #cc3901 solid;}
.vypis.vypis5 .boxik,body.sekce_volby .vypis_box {border-top:4px #cc3900 solid;}
.vypis.vypis6 .boxik {border-top:4px #e07e27 solid;}
.vypis.vypis7 .boxik,body.sekce_o-nas .vypis_box {border-top:4px #f4c100 solid;}
.vypis.vypis1 .boxik,body.sekce_clanky .vypis_box {border-top:4px #004d39 solid;}
.vypis.vypis2 .boxik,body.sekce_kontakt .vypis_box {border-top:4px #560960 solid;}
.vypis.vypis3 .boxik,body.sekce_galerie .vypis_box {border-top:4px #003D73 solid;}

.vypis.vypis4 .boxik .more a:after,body .vypis_box .more a:after {background-color:#cc3901;}
.vypis.vypis5 .boxik .more a:after,body.sekce_volby .vypis_box .more a:after {background-color:#cc3900;}
.vypis.vypis6 .boxik .more a:after {background-color:#e07e27;}
.vypis.vypis7 .boxik .more a:after,body.sekce_o-nas .vypis_box .more a:after {background-color:#f4c100;}
.vypis.vypis1 .boxik .more a:after,body.sekce_clanky .vypis_box .more a:after {background-color:#004d39;}
.vypis.vypis2 .boxik .more a:after,body.sekce_kontakt .vypis_box .more a:after {background-color:#560960;}
.vypis.vypis3 .boxik .more a:after,body.sekce_galerie .vypis_box .more a:after {background-color:#003D73;}

.vypis .boxik .img {position:relative;height:180px;display:block;background:#fff url(../img/logot.png) center center no-repeat;}
/* .vypis .boxik.big .img {height:277px;} */ 
/* jen dočasně .. kvůli home, když je náhled prvního článku dole */
.vypis .boxik .img a {display:block;height:100%}
.vypis.vypis5 .boxik .img {background-color:rgba(218,32,50,0.22);}
.vypis.vypis6 .boxik .img {background-color:rgba(224,126,39,0.22);}
.vypis.vypis7 .boxik .img {background-color:rgba(255,203,8,0.22);}
.vypis.vypis1 .boxik .img {background-color:rgba(0,77,57,0.22);}
.vypis.vypis2 .boxik .img {background-color:rgba(86,9,96,0.22);}
.vypis.vypis3 .boxik .img {background-color:rgba(0,61,115,0.22);}
.vypis.vypis4 .boxik .img {background-color:rgba(130,125,67,0.22);}

.boxik .img + .content {padding-top:1em;}

#bc {position:relative;background-color:#cc3901;color:#fff;padding:0.8em 3em 0.8em 1em;}

#bc.affix {top:0;z-index:1;position:fixed}
#bc::before {width:0px;overflow:hidden;vertical-align:top;transition: width 1s ease ;white-space:nowrap;content:"Jihočeši 2012";font-weight:700;display:inline-block;}
#afterbc {height:0;margin:0;overflow:hidden;}
.fancybox-inner form {border-top:1px #e0e0e0 dotted;padding:1em 0;border-bottom:1px #e0e0e0 dotted;margin:1em 0}
.fancybox-inner form table {font-size:1.1em;line-height:1.65em;}
.fancybox-inner .submit {text-align:center;}
.fancybox-inner form label {margin-right:6px;text-align:right;display:block}
.fancybox-inner form td {vertical-align:top;}
.fancybox-inner form textarea {width:100%;border:1px #ccc solid;}
.fancybox-inner form input[type="text"] {border:1px #ccc solid;width:100%;margin-bottom:0.5em;}
.fancybox-inner form input[type="submit"] {font-size:1.2em;padding:0.2em 0.5em;margin:1em auto; border:none;background:#333;color:#fff}


#posilatNovinky > div {font-size:1.1em;line-height:1.65em;}

#bc.affix + #afterbc {margin-top:41px;}
#bc.affix::before {width:100px;border-right:1px solid rgba(255, 255, 255, 0.5);padding-right:8px;margin-right:8px;}
#up {display:none;position:absolute;top:10px;right:6px;width:24px;height:20px;background:transparent url(../img/nahoru.png) center center no-repeat;cursor:pointer;}
#bc.affix #up.js {display:block}
h1 {font-weight:300;margin-top:0em;}
h1.bl {margin-bottom:0.7em;}
#bc a {color:#fff;}
#submenu ul,#submenu2 ul,.menu ul {padding:0;margin:0;font-size: 1.3em;}
#submenu li,#submenu2 li,.menu li {display:inline-block;margin:0.5em 0.5em;padding-left:20px;background:url(../img/podsipka.gif) 4px 5px no-repeat}
.menu li {background-position:4px 8px}
ul.menu {padding-left:0}
h1 + .menu {position:relative;top:-0.5em;}
#submenu2 li {background-position:4px 8px}
#submenu2 {font-size:0.9em;margin:0;}
.submenu2 {position:relative;top:-1em;}
body.sekce_o-nas #bc {background-color:#f4c100;}
body.sekce_volby #bc {background-color:#cc3900}
body.sekce_clanky #bc {background-color:#004D39;}
body.sekce_galerie #bc {background-color:#003D73;}
body.sekce_kontakt #bc {background-color:#560960;}
.obsah {font-size:1.1em;line-height:1.65em;}
#main:not(.uvod) a:not(.foto) {text-decoration:none;}
#main:not(.uvod) .more a {background:none;padding-left:10px;padding-right:0;line-height:27px;display:inline-block}
#main .osoba .ikona > a {padding:0}
#main .osoba {text-align:center;}

a.foto {margin-right:4px}
.foto > img {margin-bottom:4px;}
#main .img {overflow:hidden;}
#main .img a {padding:0;}
#main .img img,.ilustracni img {width:100%}
.profil {display:block;width:100%; border: 1px solid #e9e9e9;}
#fotky .foto {margin:7px 7px 0 0;display:inline-block;}
#fotky {padding-bottom:1em;}
.malamez {margin-top:0.4em;}
.perex {font-size:1.4em;line-height:1.4em;margin:0 0 1em 0;background:rgba(130, 125, 67, 0.1);padding:1em;}
.motto {font-size:1.4em;font-style:italic;}
.box {background:#fff !important;color:#000 !important}
#novinky {display:none}
body .box.podpis {border-top:1px dotted #e0e0e0}
body div:not(.podpis) + .znacky {border-top:2px solid #e6e6e6}
.fotky,.prilohy {margin-bottom:1.6em;padding:1em 1em 1em;background:#f9f9f9}
.h {font-size:1.6em;font-weight:500;margin-top:0;margin-bottom:0.4em;}
body #main:not(.uvod) a,body #main:not(.uvod) .box,body form td a {color:#cc3901;background-color:rgba(130,125,67,0.1);}
body.sekce_o-nas #main a,body.sekce_o-nas .box,body.sekce_kontakt form td a {color:#d0a400;background-color:rgba(255,203,8,0.1);}
body.sekce_volby #main a,body.sekce_volby .box,body.sekce_o-nas form td a {color:#cc3900;background-color:rgba(204, 57, 0, 0.05);}
body.sekce_clanky #main a,body.sekce_clanky .box,body.sekce_clanky form td a {color:#004D39;background-color:rgba(0,77,57,0.1);}
body.sekce_galerie #main a,body.sekce_galerie .box,body.sekce_galerie form td a {color:#003D73;background-color:rgba(0,61,115,0.1);}
body.sekce_kontakt #main a,body.sekce_kontakt .box,body.sekce_kontakt form td a {color:#560960;background-color:rgba(86,9,96,0.1);}
body.sekce_o-nas #main a:hover, body.sekce_o-nas #main ul li:before,body.sekce_o-nas form input[type="submit"] {color:#fff;background-color:#f4c100;}
body.sekce_volby #main a:hover, body.sekce_volby #main ul li:before,body.sekce_volby form input[type="submit"] {color:#fff;background-color:#cc3900}
body.sekce_clanky #main a:hover,#main .paging a:before,#main .paging a:after, body.sekce_clanky #main ul li:before,body.sekce_clanky form input[type="submit"] {color:#fff;background-color:#004D39;}
body.sekce_galerie #main a:hover, body.sekce_galerie #main ul li:before,body.sekce_galerie form input[type="submit"] {color:#fff;background-color:#003D73;}
body.sekce_kontakt #main a:hover, body.sekce_kontakt #main ul li:before,body.sekce_kontakt form input[type="submit"] {color:#fff;background-color:#560960;}
body #main .prepinac > a.cur,body #main:not(.uvod) .boxik h1,body #submenu li.cur a,body #submenu2 li.cur a,body #main ul.menu li.cur a,body #main:not(.uvod) .fotky .h,body #main:not(.uvod) .prilohy .h {color:#cc3901;font-weight:700;}
body.sekce_o-nas #main .prepinac > a.cur,body.sekce_o-nas #main .boxik h1,body.sekce_o-nas #submenu li.cur a,body.sekce_o-nas #main ul.menu li.cur a,body.sekce_o-nas #submenu2 li.cur a,body.sekce_o-nas #main .fotky .h,body.sekce_o-nas #main .prilohy .h {color:#f4c100;font-weight:700;}
body.sekce_volby #main .prepinac > a.cur,body.sekce_volby #main .boxik h1,body.sekce_volby #submenu li.cur a,body.sekce_volby #main ul.menu li.cur a,body.sekce_volby #submenu2 li.cur a,body.sekce_volby #main .fotky .h,body.sekce_volby #main .prilohy .h {color:#cc3900;font-weight:700;}
body.sekce_clanky #main .prepinac > a.cur,body.sekce_clanky #main .boxik h1,body.sekce_clanky #submenu li.cur a,body.sekce_clanky #main ul.menu li.cur a,body.sekce_clanky #submenu2 li.cur a,body.sekce_clanky #main .fotky .h,body.sekce_clanky #main .prilohy .h {color:#004D39;font-weight:700;}
body.sekce_galerie #main .prepinac > a.cur,body.sekce_galerie #main .boxik h1,body.sekce_galerie #submenu li.cur a,body.sekce_galerie #main ul.menu li.cur a,body.sekce_galerie #submenu2 li.cur a,body.sekce_galerie #main .fotky .h,body.sekce_galerie #main .prilohy .h {color:#003D73;font-weight:700;}
body.sekce_kontakt #main .prepinac > a.cur,body.sekce_kontakt #main .boxik h1,body.sekce_kontakt #submenu li.cur a,body.sekce_kontakt #main ul.menu li.cur a,body.sekce_kontakt #submenu2 li.cur a,body.sekce_kontakt #main .fotky .h,body.sekce_kontakt #main .prilohy .h {color:#560960;font-weight:700;}
body #main  ul.menu li a:hover,body #main  ul.menu li a:focus {color:#000;background:none;text-decoration:underline}
body #main  ul.menu li.cur a:hover,body #main  ul.menu li.cur a:focus {/*color:#fff*/background:none;text-decoration:underline}
body #main  ul.menu li:before {display:none}
.obsah .obsah {font-size:1em;}
.obsah .perex {font-size:1.1em;}
h1.bl {color:#000 !important;font-weight:300 !important}
h1 + h2,h1 + h3,h1 + h4 {margin-top:0em;}
.nom {margin-top:0}
h1 + h4 {position:relative;top:-0.5em;}
.boxik h1:first-child,.boxik h2:first-child,.boxik h3:first-child,.boxik h4:first-child,.boxik h5:first-child {margin-top:0}
#main .boxik h1:first-child,#main .boxik h2:first-child,#main .boxik h3:first-child,#main .boxik h4:first-child,#main .boxik h5:first-child {margin-bottom:0.6em;}
#main .ikona a {padding:0}
.osoba {margin:1em 0}
table.tbl {width:100%}
table.tbl td {padding:0.5em;border-top:1px #e0e0e0 dotted;vertical-align:top}
table.tbl.pad td {padding:1.2em 0.5em;}
table.tbl td.w1 {width:1%}
.box.znacky {padding-bottom:0em;padding-top:1em;}
.paging * {display:inline-block;height:2em;}
.paging div {line-height:2em;}
.paging .newer a,.paging .older a {padding:0 6px !important;margin:0 6px;height:2em;}
.paging .newer a:before,.paging .older a:after {vertical-align:top;content:"";display:inline-block;padding:0;height:2em;width:2em;background-position:center center;background-repeat:no-repeat}
#main .paging .newer a:before {background-image:url(../img/sipka2.png);position:relative;right:6px;}
#main .paging .older a:after {background-image:url(../img/sipka.png);position:relative;left:6px;}

body #main .vypis a {color:#000;background:none;}
body #main .vypis .img a {padding:0;}
.datum {color:#999;}
h1 + div > .datum {position:relative;top:-1.3em;}
.news.media img {float:left;margin-right:6px;margin-bottom:12px;} 
.vypis .datum {position:relative;top:-0.5em;}
.autor {color:#999;}
.datum + .autor {padding-left:.75em;margin-left:0.4em;border-left:1px #ccc solid}
#main .podpis .osoba {text-align:left;padding-left:72px;font-size:0.9em;}
.podpis .osoba .ikona {position:absolute;left:12px;margin-right:1em;}
.podpis .osoba .ikona img {width:55px;}
.podpis .osoba h4 {padding:0;margin-top:0}
.osobaFoto {width:110px;} /*  {width:70px;}  */
.perexOsoby {color:#999;line-height:1.65em;font-size:0.9em;padding-left:72px;}

body #main .vypis a:hover {color:#000;background:none;text-decoration::underline;}

.facebook .content,.twitter .content {margin:2px 2px 0 0;padding:0 0.5em 0 1em;border-bottom:1px #e0e0e0 solid;margin-right:2px;padding-right:0.5em;height:48em;overflow-y:auto; min-height: 300px;}
.facebook h3,.twitter h3 {color:#fff;margin:0;font-size:1.35em;padding:1em 1em;white-space:nowrap;}
.facebook div,.twitter div {margin:0.6em 0;}
.facebook h3 {background-color:#47639e;}
.twitter h3 {background-color:#3b94d9;}
.facebook a {color:#47639e}
.twitter a {color:#3b94d9}
.facebook h4,.twitter h4 {font-size:0.85em;color:#b0b0b0;margin:0 0 0.2em;}
.boxik hr {font-size:1px;line-height:1px;border:none;border-bottom:1px #f0f0f0 solid;margin:0em 0}
.odd {margin:1em 0}
.more {display:block;text-align:right;}
.more a,.dalsi a {line-height:2em;}
.more a:after,.dalsi a:after {display:inline-block;margin-left:9px;content:"";position:relative;vertical-align:top;background:#999 url(../img/sipka.png) center center no-repeat;width:27px;height:27px;}
.dalsi {text-align:right; margin-bottom: 10px;}
.dalsi > a {background:#fff !important; color:#000 !important;padding:4px 0 5px 6px}
#main {padding-bottom:2em;overflow-x:hidden;}
#main a.btn {color:#999;padding:0.2em 0.6em;border:1px #e5e5e5 solid;display:inline-block;}
#main .btn.fb {padding-left:24px;background:url(../img/like.gif) 6px 4px no-repeat;}
#main .btn.tw {padding-left:26px;background:url(../img/tw.gif) 6px 6px no-repeat;}
.facebook a.btn,.twitter a.btn {margin:0.4em 0 1em;}
#main .facebook .content a,#main .twitter .content a {padding:0}
.facebook a.btn:hover,.facebook a.btn:focus {color:#fff;text-decoration:none;background-color:#47639e;background-image:url(../img/like_.gif);border-color:#47639e}
.twitter a.btn:hover,.twitter a.btn:focus {color:#fff;text-decoration:none;background-color:#3b94d9;background-image:url(../img/tw_.gif);border-color:#3b94d9}
.oddelt {border-top:1px #e0e0e0 solid;padding-top:1em;margin-top:1em;}
.oddell {}
.sendLink {text-align:left;display:none}
#posilatNovinky {display:none;margin:10px;width:400px;text-align:left;line-height:1.6em;}
h2:not(.bl),.h2 {line-height:1.35em}
#main h2.bl a {color:#000;background:none}
.homelink,.backlink {height:20px;vertical-align:top;width:36px;display:inline-block;background:transparent no-repeat center center;border-right:1px solid rgba(255,255,255,0.5); cursor:pointer;}
.homelink {background-image:url(../img/home.png);width:30px;background-position:-5px -7px;}
.backlink {background-image:url(../img/back.png);margin-right:15px;}
#sendFriend {margin-right:6px;}
#sendNews {}
#subfb {}
#www {position:relative;top:-0.6em;}
body #main .prepinac > a {display:inline-block;text-align:center;min-width:60px;background:none center top no-repeat;padding:50px 6px 4px !important;margin-right:6px;color:#000;}
body #main .prepinac > a.cur:hover,body #main .prepinac > a.cur:focus {color:#fff}
body #main .prepinac > a#link-kandidatni-listina {background-image:url(../img/kandidatka.png)}
body #main .prepinac > a#link-clanky {background-image:url(../img/clanky.png)}
body #main .prepinac > a#link-volebni-program {}

#podbanner {padding-left:0px;padding-right:0px;}
.podbanner {/*background:#fff;*/margin-bottom:30px;text-align:center;}
.podbanner img {width:100%;max-width:500px;}
#pruhy span {float:left;width:3.5em;height:4px;display:inline-block;}
#pruhy span:nth-child(1) {background:#c92232}
#pruhy span:nth-child(2) {background:#ce7628}
#pruhy span:nth-child(3) {background:#eabb0c}
#pruhy span:nth-child(4) {background:#054a38}
#pruhy span:nth-child(5) {background:#57165f}
#pruhy span:nth-child(6) {background:#053c6c}
#pruhy span:nth-child(7) {background:#7f7c4b}

#footer,#copy {background:#e3e3e3}
#footer {padding-bottom:2em;}
#copy {padding:1em 0 1em;background:#dadada;font-size:0.85em;}
#copy,#copy a {color:#808080;}
#footer h4 {font-size:2.15em;margin:0.7em 0 1.2em; }
.footer_line {padding-top:1em;}
.footer_line h5 {font-size:1.7em;font-weight:400;text-align:right;margin:0;}
#footer .submit {background: #999 none repeat scroll 0 0;border: 0 none;color: #fff;padding: 0.2em 1em;}

@media screen and (max-width:1200px) {
  #slogan {font-size:2.8em;margin-left:-70px}
  #panely a span {padding:0.5em 1.5em 0.5em 1em;}
  /*#prvni.col-sm-8 {width: 50%; float: right;}*/
}
@media screen and (max-width:991px) {
  .perex {margin-top:1em;}
  #main {margin:0 12px}
  #slogan {display:none;}
  #banner.uvod #slogan {display:block;margin:10px auto 225px;font-size:2.2em;}
  #banner .banner {background-position:center 20px;}
  #banner.uvod .banner {background-position:center 120px;background-size:510px auto}
  #panely div {width:50%;}
  #panely {margin-top:10em}
  #banner.uvod #panely {margin-top:0}
  #banner #panely a,#banner.uvod #panely a {padding-top:0px;}
  #panely a span {padding:0.8em 1.5em 0.8em 1em;}
  #panely div:nth-child(2) a {margin-right:0}
  
  #banner,#banner.uvod {
    /* background-size: cover;    odstaveno .. zlobí to při posuvu s myší  */
    background-position:center top;
  }
  
  .facebook .content,.twitter .content {height:25em;}
  .facebook,.twitter {margin-bottom:2em;} 
  #logo,#menu,#footer_menu {text-align:center;}
  #menu {margin-bottom:1em;}
  .vypis .boxik .img,.vypis .boxik.big .img {height:277px;}
  .vypis .boxik.big .img {height:207px;}
  .shorten {display:none;}
  #prvni.col-sm-8 {
    width: 57%;
    float: right;
   }

}
/*@media screen and (min-width:768px) and (max-width:991px) {
    #prvni.col-sm-8 {width: 65%;}
}*/
@media screen and (max-width:767px) {
  .vypis .boxik .img,.vypis .boxik.big .img {height:277px;}
  .footer_line h5 {text-align:left;margin:1em 0 0.5em 0}
  #copy .row > div {text-align:center;}
  .oddell {border-left:0px #e0e0e0 solid;}
  #banner.uvod #slogan {display:block;font-size:2em;margin:10px auto 205px;}
  #banner.uvod .banner {background-position:center 90px;}
  .vypis .boxik.big .img {height:277px;}
  .shorten {display:inline;}
  #prvni.col-sm-8 {
    width: 100%;
    float: left;
   }
   .fb-page.fb-mobile.fb_iframe_widget {display: block; }
   .fb-page.fb-no-mobile.fb_iframe_widget {display: none; }
  

}

@media screen and (max-width:500px) {
  .vypis .boxik .img,.vypis .boxik.big .img {height:200px;}
  #banner.uvod #slogan {display:inline-block;}
  #slogan {font-size:2.6em;}
}

@media screen and (max-width:400px) {
  .vypis .boxik .img,.vypis .boxik.big .img {height:180px;}
  #slogan {font-size:2.6em;}
}





.obsah p {
  text-align: left;
}

/*---- .small-candidate --*/

.small-candidate img {
  width:70px;
  border: 1px solid #e9e9e9;
}

table.tbl.pad tr.small-candidate td {
  padding:0.5em;
}

.small-candidate h3 {
font-size:18px;
}

.vice_external {
  /*float:right; 
  display:block;*/ 
  font-size:0.6em!important;
  padding-left: 4em;  
  background:none!important;
}

.vice_external:hover {
  color: #cc3900 !important;
  font-weight: bold !important;
  background: none !important;
}


