@font-face{font-family:Coda;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/coda/v16/SLXHc1jY5nQ8FUsGbg.ttf) format('truetype')}@font-face{font-family:Coda;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/coda/v16/SLXIc1jY5nQ8HeIgfpesxw.ttf) format('truetype')}body{font-family:Coda,cursive;font-size:16px;line-height:1.2em;color:#000}img{max-width:100%;height:auto}#menu1{background:#274594;color:#fff;border-bottom:5px solid #FFEB00}#menu1 .navbar-inverse{margin-bottom:0;background:0 0;border:none}#menu1 .navbar-inverse a{color:#FFEB00}#menu1 .navbar-inverse a.plzen{display:none}#menu1 .navbar-inverse a:hover{color:#3C99FF}#menu1 .navbar-inverse .navbar-toggle{border-color:#FFEB00;margin-right:0}#menu1 .navbar-inverse .navbar-toggle:focus,#menu1 .navbar-inverse .navbar-toggle:hover{background:0 0}#menu1 .navbar-inverse .navbar-toggle span{background:#FFEB00}#menu1 .navbar-inverse .navbar-nav>.active>a,#menu1 .navbar-inverse .navbar-nav>.active>a:focus,#menu1 .navbar-inverse .navbar-nav>.active>a:hover{background-color:transparent;text-decoration:underline}#menu1 .navbar-inverse #navbar li.divider{border-bottom:1px solid #FFEB00}#menu1 .navbar-inverse a.navbar-brand{padding:5px 0}@media screen and (min-width:768px){#menu1 .navbar-inverse{height:140px}#menu1 .navbar-inverse .navbar-header{position:relative}#menu1 .navbar-inverse .navbar-header a.navbar-brand{font-size:26px;font-weight:800;color:#FFEB00;display:block;padding:30px 0 0 350px;line-height:24px}#menu1 .navbar-inverse .navbar-header a.logo{position:absolute;left:0;top:45px;z-index:99;width:140px;height:140px;background:url(img/logo2.png) no-repeat;background-size:contain}#menu1 .navbar-inverse .navbar-header a.plzen{display:block;position:absolute;top:30px;left:130px;width:155px;height:24px;text-indent:-999999px;background:url(img/plzen-sportovni.png) no-repeat;background-size:contain}#menu1 .navbar-inverse .navbar-collapse{padding:60px 0 0 290px}#menu1 .navbar-inverse .navbar-collapse li{width:110px;font-size:15px}}@media screen and (min-width:768px) and (max-width:991px){#menu1 .navbar-inverse .navbar-header a.logo{width:100px;height:100px;top:85px}#menu1 .navbar-inverse .navbar-header a.plzen{left:0}#menu1 .navbar-inverse .navbar-header a.navbar-brand{font-size:20px;padding-left:200px}#menu1 .navbar-inverse .navbar-collapse{padding-left:110px}#menu1 .navbar-inverse .navbar-collapse li{width:85px}}@media screen and (min-width:992px) and (max-width:1199px){#menu1 .navbar-inverse .navbar-header a.navbar-brand{font-size:24px}#menu1 .navbar-inverse .navbar-collapse{padding-left:220px}#menu1 .navbar-inverse .navbar-collapse li{width:100px}}#carousel-theme .item{background-size:cover;background-position:center center;background-repeat:no-repeat;height:220px}@media screen and (min-width:1600px){#carousel-theme .item{height:330px}}body.title #carousel-theme .item{height:440px}@media screen and (max-width:767px){body.title #carousel-theme .item{height:220px}}#menu2{border-top:5px solid #FFEB00;background:#274594}#menu2 ul{list-style:none;display:table;table-layout:fixed;width:100%;margin:0}#menu2 ul li{padding:20px 0;display:table-cell;text-align:center}#menu2 ul li a{color:#FFEB00;text-transform:uppercase;font-size:20px}#menu2 ul li a:hover{text-decoration:none;color:#3C99FF}@media screen and (max-width:991px){body.title #carousel-theme .item{height:330px}#menu2 ul li a{font-size:18px}}#content h1{text-align:center;font-weight:800;font-size:36px;margin:40px 0;line-height:1.3em;color:#274594}#content h2,#content h3{font-weight:800;font-size:20px;margin:40px 0 20px;text-transform:uppercase;line-height:1.3em}#content h3{font-size:18px}#content p{margin-bottom:1em}#content p.dt{text-align:center;font-weight:800;font-size:24px;margin-bottom:40px}#content p strong{font-size:14px;font-weight:800}#content p.big,#content p.big strong{font-size:24px}#content p.big{line-height:1.2em}#content ul li strong{font-size:14px;font-weight:800}#content #body a.top,#content .zig-zag li,#content table.table{font-size:16px}#content form label{font-weight:400}#content form .well{background:#fff}#content form .well label{margin-bottom:0}#content form .well input{border-radius:4px;border:1px solid silver;padding:5px}#content form .well.has-error{border-color:#a94442}#content .zig-zag .row>div{margin-bottom:40px}#content .zig-zag img{border:5px solid #274594;width:100%;height:auto}#content .zig-zag h2{margin-top:20px}#content .zig-zag ul{padding-left:40px}#content .white-box{background:rgba(255,255,255,.6);padding:20px}#content table.table td,#content table.table th{text-align:left}#content table.table th{font-size:14px}#content table.auto{width:auto}#content .col-image{margin-bottom:20px}#content #news .same-height{position:relative}#content #news .same-height a.more{position:absolute;bottom:0;left:50%;margin-left:-65px}#content #news img{width:100%;height:auto}#content #news h2,#content #news p{text-align:center}#content #news a.more{display:block;width:130px;border:2px solid #000;margin:40px auto;text-transform:uppercase;text-align:center;color:#000;font-size:20px;padding:15px 0}#content #online{background:#fefeae}#content #online div.row{padding-bottom:40px}#content #online h2{font-size:26px;margin-top:40px;line-height:30px}@media screen and (max-width:1199px){#content #online h2{font-size:18px}}#content #online div.wo-h2{padding-top:90px}@media screen and (max-width:767px){#content #online,#content #online h2{text-align:center}#content #online div.wo-h2{padding-top:20px}}#content #online iframe,#content #online img{border:none;max-width:100%}#content #body{background:url(img/voda.jpg) top center no-repeat;background-size:cover}#content #body .container{min-height:500px;padding-bottom:40px}#content #body a.top{display:block;margin:40px auto 0;border:2px solid #274594;text-transform:uppercase;padding:15px;color:#274594;width:175px;text-align:center}#content #body a.top:hover{text-decoration:none;border-color:#fff;color:#fff}#content #nabidka{margin-top:40px;margin-bottom:40px}#content #nabidka h2{font-size:30px;text-align:center}#content #nabidka a,#content #nabidka span.box{border:5px solid #fff;display:block;position:relative;margin-bottom:30px}#content #nabidka a img,#content #nabidka span.box img{width:100%;height:auto}#content #nabidka a span,#content #nabidka span.box span{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.3);color:#fff;font-size:20px;font-weight:800;padding:20px;line-height:1.2em;text-align:center}#content #nabidka a span{color:#FFEB00}#content #nabidka a:hover span{color:#fff}#foot,#foot a,.btn-popup{color:#FFEB00}@media screen and (min-width:992px){#content #nabidka .col-md-100-5{width:20%}}body.title #body p{font-size:18px;line-height:1.3em}#foot{background:#274594;padding-bottom:25px}#foot h2{font-weight:800;font-size:18px;margin:25px 0 20px}#foot iframe{max-width:100%}#foot ul{margin-top:25px;list-style:none;padding-left:0}@media screen and (min-width:768px){#foot ul{margin-top:65px}}#foot ul li{text-transform:uppercase;padding:5px 0}#foot ul li:before{content:'►';margin-right:5px}#partners{text-align:center;margin-bottom:25px}#partners a{max-width:100%;display:inline-block;text-align:center;height:60px;margin:25px 10px 0}#partners a img{max-width:100%;height:auto}.btn-popup{background:#274594;font-size:18px;padding:10px 20px;margin:20px 0}.btn-popup:hover{color:#fff}.btn-primary{background:#274594;color:#FFEB00;border:none}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background:#274594;color:#fff;border:none}#modal iframe{border:none}#gallery{margin-left:-5px;margin-right:-5px}#gallery h2,#soubory h2{text-align:center;font-size:26px}#gallery a{float:left;display:block;padding:5px;width:33.33333333%}@media screen and (min-width:768px){#gallery a{width:25%}}@media screen and (min-width:992px){#gallery a{width:16.66666667%}}@media screen and (min-width:1200px){#gallery a{width:12.5%}}#gallery a img{width:100%;height:auto}#obsazenost h2{text-align:center}#obsazenost iframe{border:1px solid silver;background:#fff}#obsazenost a.more{display:block;width:130px;border:2px solid #000;margin:40px auto;text-transform:uppercase;text-align:center;color:#000;font-size:20px;padding:15px 0}@media screen and (max-width:320px){.col-xs-6{width:100%}}#kalendar-akci h2{text-align:center;font-size:18px}#kalendar-akci table{width:100%;height:150px;margin-bottom:40px;background:rgba(255,255,255,.6)}#kalendar-akci table td,#kalendar-akci table th{text-align:center;width:14.28571429%}#kalendar-akci table .day5,#kalendar-akci table .day6{color:#274594}#kalendar-akci table td.today{background:#274594;color:#fff}#kalendar-akci table td.akce{background:#FFEB00}#kalendar-akci table td.uzavreno{background:#FE0000}#kalendar-akci table span.data{cursor:pointer;width:100%;display:inline-block}#kalendar-akci .tooltip strong{color:#FFEB00}@media screen and (max-width:991px){#nas-tym h2,#nas-tym h3{margin-top:0}#nas-tym .row>div{padding-bottom:20px}#nas-tym .tym h2{margin-bottom:0;margin-top:10px}}@media screen and (max-width:480px){#nas-tym .col-xxs-12{width:100%}}#fyzioterapie{background:#fff}#fyzioterapie td,#fyzioterapie th{border:1px solid silver;padding:5px;text-align:center}#fyzioterapie th.today{background:#274594;color:#fff}#fyzioterapie td.type-full,#fyzioterapie td.type-x{background:#ddd}#fyzioterapie td.type-c{background:#dff0d8}#fyzioterapie td.type-m{background:#d9edf7}#fyzioterapie td.type-f{background:#f2dede}#content .fyzioterapie-buttons{height:20px;margin-bottom:10px;text-align:center}#content .fyzioterapie-buttons span{display:inline-block;width:10px;height:10px;margin-left:8px}#content .fyzioterapie-buttons a{display:block;background:#fff;color:#274594;width:20px;height:20px;font-weight:700;text-align:center;line-height:20px;font-size:1.3em}#content .fyzioterapie-buttons a.prev{float:left}#content .fyzioterapie-buttons a.next{float:right}