/*!
Theme Name: Plato Ostrava v5 2017, Martin Odehnal
Description: Šablona pro plato-ostrava.cz, verze 5
Author: Martin Odehnal, www.mo.cz
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Version: 5
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-spacing:0;border-collapse:collapse}html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:2px solid #3f3f3f}img{vertical-align:middle}fieldset{margin:0;padding:0;border:0}textarea{resize:vertical}.chromeframe{margin:0;padding:1em 0;background:#EF4224;color:#222;text-align:center}.chromeframe a{color:white;text-decoration:none}.chromeframe a:hover{color:white}@font-face{font-family:'Platform Web';src:url("css/font/Platform-Regular-Web.eot");src:url("css/font/Platform-Regular-Web.eot?#iefix") format("embedded-opentype"),url("css/font/Platform-Regular-Web.woff") format("woff"),url("css/font/Platform-Regular-Web.ttf") format("truetype"),url("css/font/Platform-Regular-Web.svg#Platform Web") format("svg");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Platform Web';src:url("css/font/Platform-RegularItalic-Web.eot");src:url("css/font/Platform-RegularItalic-Web.eot?#iefix") format("embedded-opentype"),url("css/font/Platform-RegularItalic-Web.woff") format("woff"),url("css/font/Platform-RegularItalic-Web.ttf") format("truetype"),url("css/font/Platform-RegularItalic-Web.svg#Platform Web") format("svg");font-weight:400;font-style:italic;font-stretch:normal}*{margin:0}html,body{height:100%}body{background:white;color:#3f3f3f;font-family:"Platform Web", Helvetica, sans-serif;font-weight:400;font-style:normal;font-stretch:normal;font-size:15px;line-height:1.3em;letter-spacing:0.05em}body.black{background:#000000;color:white}a{color:#3f3f3f;text-decoration:none;border-bottom:2px solid white;-webkit-transition:all 400ms ease;transition:all 400ms ease}a:hover{color:#3f3f3f;border-bottom:2px solid #3f3f3f}body.black a{color:white;text-decoration:none}body.black a:hover{color:white}a.link-color{color:blue}a.link-color:hover{color:#3f3f3f}.platforma{position:fixed;top:0;bottom:0;left:0;margin:auto;padding-top:10px;height:40px;-webkit-transform:rotate(-90deg) translate(-50%, 50%);transform:rotate(-90deg) translate(-50%, 50%);-webkit-transform-origin:0 50%;transform-origin:0 50%}.lt-ie8 .platforma{display:none}.obal-tvaru{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;background-color:rgba(33,33,33,0.84)}.koncime-pokracujeme{position:fixed;z-index:1010;top:50%;left:50%;width:500px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;-webkit-font-smoothing:antialiased;color:white}.koncime-pokracujeme h1{font-size:50px;line-height:1.1em}.koncime-pokracujeme p{padding-top:4px;font-size:16px}.koncime-pokracujeme a{color:white;border-bottom:0px solid transparent}.koncime-pokracujeme a:hover,.koncime-pokracujeme a:focus{color:rgba(255,255,255,0.6)}.tvar{z-index:100;background-color:rgba(0,0,0,0.85);width:400px;height:400px;position:absolute;top:50%;margin-top:-200px;left:50%;margin-left:-200px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.hover{display:block}.content{margin:0 auto;width:960px;min-height:100%;margin-bottom:-60px}.content:after{content:"";display:block}.obal-cerna-paticka,.content:after{height:60px}.main{margin-bottom:10em;min-height:450px;-webkit-animation:fadein 400ms;animation:fadein 400ms;padding-top:120px}@-webkit-keyframes fadein{from{opacity:0.1}to{opacity:1}}@keyframes fadein{from{opacity:0.1}to{opacity:1}}.footer{margin:42px 10px 30px 10px}.grid-12,.grid-9,.grid-8,.grid-7,.grid-6,.grid-5,.grid-4,.grid-3,.grid-2{display:inline;float:left;margin-left:10px;margin-right:10px}.grid-12{width:940px}.grid-9{width:700px}.grid-8{width:620px}.grid-7{width:540px}.grid-6{width:460px}.grid-5{width:380px}.grid-4{width:300px}.grid-3{width:220px}.grid-2{width:140px}.alpha{margin-left:0}.omega{margin-right:0}.row{margin-left:-10px;margin-right:-10px}.hlavicka{font-size:18px;line-height:1.2em;position:fixed;background-color:white;padding-bottom:20px;padding-top:20px;border-bottom:6px solid #3F3F3F;z-index:110}.hlavicka a.logo:hover{border-bottom:2px solid white}.hlavicka .hlavni-menu{text-align:right}.hlavicka .hlavni-menu a{padding-bottom:3px}.hlavicka .hlavni-menu .current-menu-item a,.hlavicka .hlavni-menu .current_page_parent a{border-bottom:2px solid #3f3f3f}.hlavicka .hlavni-menu ul li{display:inline-block;padding:20px 0px 0px 20px}.black .hlavicka .hlavni-menu a{border-bottom:2px solid #000000;padding-bottom:3px}.black .hlavicka .hlavni-menu a:hover,.black .hlavicka .hlavni-menu .active{color:white;border-bottom:2px solid white}.language{position:fixed;right:0;padding:10px;font-size:18px;z-index:200}.foto-cb{position:relative;display:block}.foto-cb{opacity:0;filter:alpha(opacity=0)}#slideshow{width:700px;height:460px;margin-bottom:30px;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}#slideshow img{display:none}.cycle-caption{position:absolute;bottom:-30px;right:0px;z-index:700}.cycle-prev,.cycle-next{position:absolute;top:0;width:40%;opacity:0;filter:alpha(opacity=0);z-index:800;height:100%;cursor:pointer}.cycle-prev{left:0;cursor:url(css/left-w.png),w-resize}.cycle-next{right:0;cursor:url(css/right-w.png),e-resize}.info-kategorie{margin-bottom:20px}.info-kategorie h1,.info-kategorie p{font-size:18px;line-height:1.3em}h3.roky{margin:20px 10px;border-bottom:4px solid #3F3F3F;padding-bottom:5px;font-size:18px}.hlavni-vystava{margin-bottom:40px}.hlavni-vystava.dve-vedle-sebe img{margin-bottom:20px}.info-hlavni-vystava{font-size:15px;line-height:1.4em}.info-hlavni-vystava h2,.info-hlavni-vystava .datum{font-size:18px;line-height:1.3em}.info-hlavni-vystava h2 span{display:block}.info-hlavni-vystava .misto-vystavy{margin-top:20px}.info-hlavni-vystava .misto-vystavy,.info-hlavni-vystava .autor-vystavy{text-indent:30px}.info-hlavni-vystava p.anotace-vystavy{width:98%;margin-top:20px}.info-hlavni-vystava .back{margin-top:41px}.hlavni-vystava a{-webkit-transition:all 400ms ease;transition:all 400ms ease;border-bottom:2px solid white}.hlavni-vystava a:hover{color:#3f3f3f;border-bottom:2px solid #3f3f3f}.kontakty ul{margin-bottom:20px}.kontakty ul.adresa-galerie{font-size:18px;line-height:1.2em}.kontakty ul .kontakt{text-indent:30px}.kontakty h3{margin-top:65px;margin-bottom:20px;font-size:18px}.seznam-akci,.seznam-vystav{min-height:300px}.seznam-akci .akce,.seznam-vystav .akce{margin-bottom:40px}.seznam-akci .akce .kategorie,.seznam-vystav .akce .kategorie{margin-bottom:5px}.seznam-akci .akce img,.seznam-vystav .akce img{margin-bottom:10px}.seznam-akci .info{height:65px}.seznam-akci h2 span{display:block}.programy{border-top:4px solid #3f3f3f}.programy-vystavy{border-top:4px solid #3f3f3f}.programy .program{padding-top:20px;padding-bottom:20px;border-bottom:2px solid #3f3f3f}.programy .program a{-webkit-transition:all 400ms ease;transition:all 400ms ease;border-bottom:2px solid white}.programy .program a:hover{color:#3f3f3f;border-bottom:2px solid #3f3f3f}.programy .program-kategorie{text-align:right}.black .programy{border-top:1px dotted white}.black .programy .program{padding-top:20px;padding-bottom:20px;border-bottom:1px dotted white}.black .programy .program-kategorie{text-align:right}.dnes-je,.dnes-je-kategorie{font-size:18px;margin-bottom:20px}.dnes-je-kategorie{text-align:right}#aktuality{margin-bottom:60px}.aktualita{padding:20px 0 20px 0;border-bottom:2px solid #3f3f3f}.aktualita span.datum{display:block;margin-top:0;margin-bottom:10px}.aktualita h1{margin-bottom:10px;font-size:18px;line-height:1.2em}.aktualita img{margin-bottom:10px}.aktualita .more-link{display:block}.aktualita a{color:blue;border-bottom:2px solid white}.aktualita a:hover{color:#3f3f3f}ul.page-numbers li{display:inline-block}a.page-numbers,span.page-numbers{margin:0 8px;font-size:18px}.current{color:#999999}.uvodni-foto{margin-bottom:1.3rem}.post-content{margin-bottom:60px}.post-content h1,.post-content h2{font-size:18px;line-height:1.3em;margin-bottom:20px}.post-content h3,.post-content h4,.post-content h5,.post-content p,.post-content ul,.post-content ol{font-size:16px;line-height:1.4em;margin-bottom:1.4em}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content p{width:95%}.post-content ul,.post-content ol{list-style-type:disc;list-style-position:inside;margin-left:30px}.post-content table{border-collapse:collapse}.post-content td,.post-content th{border:1px solid #999;padding:0.5em;text-align:left}.post-content .caption{text-align:right;padding-top:3px}.post-content a{color:blue;border-bottom:2px solid white}.post-content a:hover{color:#3f3f3f}.post-content em{font-family:'Platform Web', Helvetica, sans-serif;font-weight:400;font-style:italic;font-stretch:normal}.uvod{font-size:20px;line-height:1.4em}.uvod p{margin-bottom:1.4em;width:100%}.platforma-test h1,.platforma-test h2{margin-bottom:10px;font-size:18px}.upozorneni{text-align:center;font-size:30px;line-height:1.3em;padding-top:40px}.upozorneni a{border-bottom:3px solid #3f3f3f;padding-bottom:3px}.page-kontakt{font-size:18px;line-height:1.3em;margin-top:40px}.page-kontakt ul{margin-bottom:25px;font-size:15px;line-height:1.3em}.page-kontakt li strong{font-size:18px;line-height:1.5em;border-bottom:2px solid #3f3f3f}.gm-style img{max-width:none !important;background:none !important}.gm-style-iw{height:auto !important;color:#000000;display:block;white-space:nowrap;width:auto !important;line-height:18px;overflow:hidden !important}.mapa{height:450px;width:940px;overflow:hidden;font-size:15px;text-align:left;line-height:1em;letter-spacing:normal}#gmap_canvas{height:450px;width:940px}.o-nas .o-nas-lide-50,.o-nas .o-nas-lide-100{height:150px;width:50%;float:left}.o-nas .o-nas-lide-100{width:100%}.o-nas .o-nas-nadpis{font-size:18px;line-height:1.3em}.o-nas h1,.o-nas h2{font-size:18px;line-height:1.3em;margin-bottom:20px}.o-nas h2{border-bottom:1px solid #3f3f3f}.o-nas h3,.o-nas h4,.o-nas h5,.o-nas p,.o-nas ul,.o-nas ol{font-size:16px;line-height:1.4em;margin-bottom:1.4em}.o-nas p{width:95%}.o-nas li strong{line-height:1.6em;border-bottom:2px solid #3f3f3f;padding-bottom:2px}.o-nas-kategorie-kontaktu{border-bottom:2px solid #3f3f3f}.press li{padding:10px 0;border-top:1px solid #3f3f3f}.press-radek{border-top:1px solid #3f3f3f}.press a{color:blue;border-bottom:2px solid white}.press a:hover{color:#3f3f3f}.zalomeni-doprava{text-align:right}ul.ohlasy li:first-child{border-top:0px solid #3f3f3f;padding-top:0px}.ohlasy li{padding:15px 0;border-top:2px solid #3f3f3f}.ohlasy-seznam-nazev{padding-right:70px}footer{margin-top:60px;margin-bottom:60px}.linka-nad-patickou{border-top:2px solid #3f3f3f;padding-bottom:20px}.obal-cerna-paticka{background-color:#1D1D1B}.obal-cerna-paticka .cerna-paticka{width:960px;margin:0 auto;background-color:#1D1D1B}.obal-cerna-paticka h4{text-align:center;padding:20px 0;font-size:20px;color:white;-webkit-font-smoothing:antialiased}.spolupracujici-organizace h2,.spolupracujici-organizace h3{font-size:18px;line-height:1.3em;border-bottom:2px solid #3f3f3f;margin-bottom:20px;padding-bottom:10px}.spolupracujici-organizace h3{margin-top:60px}.spolupracujici-organizace a{display:inline-block;border-bottom:0px solid white}.spolupracujici-organizace a:hover{border-bottom:0px solid white;opacity:0.6}.hledani{display:block;float:right;padding-top:5px;width:280px}.search{margin:3px;padding:6px 15px 6px 30px;background:url("img/backgrounds/search.png") no-repeat 8px 6px}.rounded{border-radius:15px}input[type=text]{color:#bcbcbc;font-size:12px}.lighter input[type=text]{border:1px solid #d0d0d0;background-color:#fcfcfc}input:focus,select:focus,textarea:focus,button:focus{outline:none}.search-vysledky h1{margin-bottom:30px;font-weight:normal;font-size:16px}.search-vysledky h1 span{font-weight:bold}.search-vysledky ul{margin:15px;list-style:disc outside;line-height:1.4em}.search-vysledky ol{margin:20px;list-style:decimal outside}.search-vysledky ol li{margin:10px 0}@media screen and (max-width: 768px){.projekt{width:100%}}.ir{overflow:hidden;border:0;background-color:transparent;*text-indent:-9999px}.ir:before{display:block;width:0;height:150%;content:""}.hidden{display:none !important;visibility:hidden}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;width:1px;height:1px;border:0}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{position:static;overflow:visible;clip:auto;margin:0;width:auto;height:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
