*, body {font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:15px;color:#5e6263; }li a, h1, h2, h3, .mainKategName, .themeFont {font-family:'Open Sans', Arial, Helvetica, sans-serif; }h1, h2, h2 *, h3, h3 * {font-smooth:always;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; }mark {color:#66bc46;font-weight:bold;background-color:transparent;padding:initial; }#body {background-color:#dddfdf; }#ckEditWindow {background-color:#fff;background-image:none;padding:10px; }.element-invisible {position:absolute !important;clip:rect(1px 1px 1px 1px);overflow:hidden;height:1px; }.element-invisible.element-focusable:active, .element-invisible.element-focusable:focus {position:static !important;clip:auto;overflow:visible;height:auto; }#navbar1, .generalSponsor, .container {-webkit-transition:0.15s ease-in-out;-moz-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out; }h1, h1 *, h1 a {color:#66bc46;font-size:24px;display:block;margin-bottom:12px;margin-top:0px; }.h1Comment {display:block;text-align:left;font-size:15px; }h2 {color:#5e6263;font-size:19px;margin-top:0px;margin-bottom:5px;font-weight:bold;margin-top:10px; }h2 a {color:inherit;text-decoration:none;font-family:inherit;font-size:inherit; }h2:not(:first-of-type) {margin-top:23px; }h3 {font-weight:bold;font-size:14px;margin-bottom:5px; }h3 a {color:inherit;text-decoration:none;font-family:inherit;font-weight:inherit;font-size:inherit; }h3 a:hover {text-decoration:underline; }h4 {font-weight:bold;font-size:14px; }.mainContent {padding-top:20px;background-color:#fff;min-height:500px;background-repeat-x:no-repeat;background-size:100%;padding-bottom:30px; }.mainContent img {margin:17px; }.mainContent .contentBody ul, .mainContent .contentBody ol {margin-left:32px; }.navbar {border:0px;border-radius:0px;min-height:24px;margin-bottom:0px; }a {color:#66bc46;-webkit-transition:0.15s ease-in-out;-moz-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out; }a:hover {-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;text-decoration:none;color:#66bc46;text-decoration:underline; }p {margin-bottom:11px; }#head {background-repeat:no-repeat;height:190px;background-color:#fff;background-repeat:no-repeat;background-size:cover; }#head a {display:block;width:100%;height:100%; }#navbar1 {margin:auto;border-top:0px; }#navbar1 ul { }#navbar1 ul li a {color:#fff;font-size:15px;font-weight:bold;padding:14px 40px;line-height:initial;text-transform:uppercase;font-smooth:always;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:50px;background-image:url(../pics/design/menu-separator.gif);background-repeat:no-repeat; }#navbar1 ul li:first-of-type a {background-image:none; }#navbar1 ul .active a, #navbar1 ul a:hover {background-color:#e3fbd9;color:#66bc46; }.bx-viewport {height:initial !important; }.mainKategName {margin-left:15px;font-size:23px;color:#a9abac; }#submenu ul li {float:none;margin-bottom:7px; }#submenu ul li a {color:#66bc46;font-size:13px;padding:3px 0px;text-transform:uppercase;background-color:#e3fbd9;padding:4px 15px;font-weight:bold; }#submenu ul > li > ul > li {list-style-image:url(../pics/design/list-square.gif);list-style-type:square;display:list-item;margin-left:35px;margin-top:10px; }#submenu ul > li > ul > li > a {background-color:transparent;color:#66bc46;padding:0px 5px;line-height:17px; }#submenu ul > li > ul > li.active a, #submenu ul > li > ul > li a:hover {background-color:transparent;font-weight:bold;color:#66bc46;text-decoration:underline; }#submenu .active > a, #submenu a:hover {color:#fff;background-color:#66bc46; }.headPic {height:375px;background:#edddc4; }#langBar {position:absolute;right:0px;margin-top:11px; }.langIcon {color:white;font-size:21px;font-weight:bold;text-transform:uppercase; }.langIcon:hover, .langIcon:focus {text-decoration:none; }#headImageCont {background-size:cover;background-position:center;background-repeat:no-repeat; }#logo {width:215px;height:170px; }#navbar1container {position:relative;height:50px;z-index:8000; }.menuBg {background-color:#66bc46;height:inherit; }.whiteBg {background-color:#fff; }.pageWidth {max-width:1000px; }.noPadding {padding:0px; }.homeSquare {height:; }.navbar-toggle .icon-bar {background-color:#fff !important; }.navbar-toggle, .navbar-toggle:hover {margin:14px 30px 0px 0px;border:0px;background-color:transparent !important; }.navbar-toggle {position:relative;left:0;transform:rotate(0deg);transition:0.25s ease-in-out; }.navbar-toggle span {left:0px;position:absolute;transition:0.25s ease; }.navbar-toggle span:nth-child(2) {top:5px; }.navbar-toggle span:nth-child(3) {top:8px; }.navbar-toggle span:nth-child(4) {top:15px; }.navbar-toggle:not(.collapsed) span:nth-child(1) {top:10px;width:0%;left:50%; }.navbar-toggle:not(.collapsed) span:nth-child(2) {transform:rotate(45deg);top:11px; }.navbar-toggle:not(.collapsed) span:nth-child(4) {transform:rotate(-45deg);top:7px; }.navbar-toggle:not(.collapsed) span:nth-child(3) {top:6px;width:0%;margin-left:50%; }.whiteSquare {background-color:#fff; }.navbar-brand {color:white;font-weight:bold; }.navbar-brand:hover, .navbar-brand:focus {color:white; }.navbar-brand {background:url(../pics/design/head-xs-menu2.png);background-size:158px 40px;background-repeat:no-repeat;background-position:12px 5px;display:block;width:200px;height:50px; }.nav > li > a:hover {text-decoration:none;background-color:transparent;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out; }.teaserInfoBox {padding:0px 40px;padding-top:84px; }.teaserInfoBox h2 {font-size:24px;margin-bottom:19px;color:#5e6263;font-weight:bold; }.teaserInfoBox p {font-size:17px; }.teaserVideoBox {background-image:url(../pics/design/tesaser.jpg);width:100%;height:100%; }.hpbBJF {background:url(../pics/design/hpb4.jpg);background-size:cover;width:100%;height:300px;display:block;background-position:center center; }.footerSponsors {margin:20px 0px; }.footerSponsors .oneFootBanner {padding:5px 5px;text-align:center; }.footerSponsors .oneFootBanner .pic {display:inline-block;height:47px;width:270px;text-align:center;vertical-align:middle;line-height:63px;overflow:hidden; }.footerSponsors .oneFootBanner .pic a {background-size:contain;background-position:center;background-repeat:no-repeat;display:block;height:inherit;width:inherit; }.footerSponsors .oneFootBanner .sponsorComment {margin-top:4px;text-align:center;height:15px;font-size:14px;line-height:15px; }.footMapa {width:100%;height:auto;margin-top:20px; }.history img {height:100%;width:auto;float:left; }.history .year {color:black;font-size:17px;display:block;width:50%;height:50%;overflow:hidden;float:left; }.vertMenu {margin-top:10px; }.vertMenu ul {margin-left:0px;padding-left:0px; }.vertMenu ul li {list-style:none;margin:8px 0px; }.vertMenu ul li a {background-color:#fff;display:block;color:#5e6263;padding:10px 20px;font-size:15px;-webkit-transition:0.15s ease-in-out;-moz-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out; }.vertMenu ul li a:hover {background-color:#5e6263;color:#fff;text-decoration:none;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out; }.bntext {width:95%; }.bnrespond {float:right; }.adminComment {color:#f0502b; }.vzkaz {margin-bottom:20px; }.vzkaz .nick {font-weight:bold; }.vzkaz .cas {font-size:13px; }.insertComentForm {margin-bottom:30px;margin-top:10px; }.insertComentForm input[name='jmeno'] {display:block;width:300px;margin-bottom:15px;padding-left:10px; }.insertComentForm textarea[name='text'] {display:block;width:90%;height:100px;margin-bottom:15px;padding-left:10px; }#gb_react_to_name {display:none; }.oneSquaredNews {height:362px;overflow:hidden;background-color:transparent;margin-bottom:15px;margin-top:15px; }.oneSquaredNews .newsOneBg {height:150px;background-image:url(../files/news/bj-news-bg-progressive.jpg);background-size:cover;background-position:center; }.oneSquaredNews .newsOneBg a {width:100%;height:inherit;display:block; }.oneSquaredNews .newsOneDescr {padding:15px; }.oneSquaredNews .newsOneDescr h2 {margin-top:0px; }.oneSquaredNews .newsOneDescr .news_date {font-weight:bold; }.oneSquaredNews .newsFadeOut {position:absolute;overflow:hidden;height:29px;width:89%;bottom:15px; }.pohadkove {height:230px; }.pohadkove .newsOneBg {background-size:auto 100%;background-repeat:no-repeat;background-position:center;margin:8px; }.pohadkove a {display:block;text-align:center; }footer {border-top:3px solid #66bc46;margin-bottom:3px;padding:10px 15px 25px 25px !important;background-color:#b8bbbb; }footer * {color:#5e6263; }.footCopy {text-align:center;font-size:13px; }.snmOnBott {margin-bottom:10px; }#footImg {background-image:url(../pics/design/footImg3.svg);height:150px;margin-top:-149px;background-repeat:no-repeat;background-size:101%;background-position-y:bottom;background-position-x:center;background-position:bottom; }.profileCards .oneRecord {min-height:127px;border:1px dashed #66bc46;margin-bottom:24px;padding-right:7px;overflow:hidden; }.profileCards .oneRecord .newsOneDescr {padding-left:110px;padding-bottom:3px; }.profilMail {display:block;color:#5e6263; }.profilePic {width:100px;height:125px;float:left;background-size:cover;margin-right:10px;background-position:center; }.profilMoto {color:#66bc46;font-style:italic;margin-top:5px;font-size:13px;margin:2px 0px; }.lastRec {border-bottom:1px dashed gray;padding-bottom:15px; }.partner {margin-bottom:25px; }.partner .pic {float:left;background-color:white;height:61px;width:118px;text-align:center;vertical-align:middle;display:table-cell;line-height:63px; }.partner .obsah {margin-left:19px;float:left;overflow:hidden; }.partner .obsah a {display:inline-block;max-width:206px; }.partner .stdRec {border-bottom:1px solid #f8f8f8;padding-bottom:15px; }.zsj-table--wrap {overflow-x:auto; }.zsj-table {width:100%;margin-bottom:15px; }.zsj-table tr {border-bottom:1px solid #e6e6e6; }.zsj-table tr th {background-color:#66bc46;color:#fff;padding:3px 5px; }.zsj-table tr td {padding:3px; }.zsj-table tr td:last-of-type {text-align:center; }.zsj-table tr:hover {background-color:#e3fbd9; }.zsj-table--obed tr th.order {width:100px;text-align:right;padding-right:15px; }.zsj-table--obed tr th.order a {color:#fff;font-weight:normal; }.zsj-table--obed tr td .allergy {margin-left:20px;color:#a9abac; }.zsj-table--obed tr td .allergyLabel {color:#5e6263; }.zsj-table--obed tr td .foodTypeLabel {font-weight:bold; }.zsj-table--obed tr td:last-of-type {text-align:initial; }.event {margin-bottom:25px; }.event .datum {margin-left:15px; }.event table {width:100%;border-top:3px solid #5e6263;border:1px solid #dddfdf;background-color:#fff; }.event table .prgTime {width:80px;text-align:center;color:#5e6263;font-weight:bold;letter-spacing:0px;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:11pt;margin-top:10px; }.event table tr td {height:45px;border-bottom:1px #dddfdf solid; }.event table tr:hover {background-color:#dddfdf;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out; }.event table tr {-webkit-transition:0.15s ease-in-out;-moz-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out; }.event table .tabBorderPad {width:9px;border:0px; }.event .prgObs {color:#7c7e80;font-weight:bold;letter-spacing:0px;font-family:Arial, Helvetica, sans-serif;font-size:11pt;margin-top:25px; }img.noMargin {margin:0px; }.umelci {border-bottom:1px dashed gray; }.umelci .pic {width:100px;border:0px; }.umelec {margin-bottom:15px; }.umelec .pic img {float:left;margin:0px 8px 8px 0px;border:solid 1px #ddd; }.dropdown-menu {max-width:100%;overflow:hidden; }.dropdown-menu li > a {font-size:18px !important;padding:8px 20px !important; }.nextPrevButts {text-align:center;margin-top:30px;margin-bottom:10px; }.button {display:inline-block;background-color:#66bc46;color:white;padding:6px 17px;margin:5px 0px; }.button:hover {color:white !important; }.ical {-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:0.15s ease-in-out;-moz-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out; }.ical:hover {-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out; }.ical_box {width:100px; }button, input, select, textarea {padding:4px 10px; }article {margin-bottom:40px; }a#bakalarLink {position:absolute;top:10px;right:15px;display:inline-block;width:100px;height:20px; }a#bakalarLink_xs {position:absolute;top:0px;right:15px;display:inline-block;width:100px;height:20px; }a#bakalarLink_xs img {margin:0px; }a#visLink {position:absolute;top:10px;right:71px;display:inline-block;width:100px;height:20px; }a#visLink img {margin:0px;height:20px;width:auto; }a#visLink_xs {position:absolute;top:0px;right:71px;display:inline-block;width:100px;height:20px; }a#visLink_xs img {margin:0px;height:20px;width:auto; }#photogal {margin:15px -5px; }#photogal h1 {display:inline-block; }#photogal .pic_oth_pg {display:none; }#photogal .photo {width:33.3%;float:left;height:164px;padding:5px; }#photogal .photo a {display:block;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative; }#photogal .photo a .popisSlozky {color:white;display:inline-block;padding:10px;position:absolute;width:100%;height:63px;bottom:0px;font-size:16px;background-color:rgba(0, 0, 0, 0.65); }#photogal .photo:nth-of-type(3n + 0) img {padding-right:0px; }#photogal .video {height:164px;padding:5px; }#photogal .video a {display:block;width:32.3%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;float:left; }#photogal .video a .popisSlozky {color:white;display:inline-block;padding:10px;position:absolute;width:100%;height:63px;bottom:0px;font-size:16px;background-color:rgba(223, 184, 135, 0.8); }#photogal .video a:before {position:absolute;content:'';background-image:url(../pics/design/play.png);background-repeat:no-repeat;background-position:center;background-size:59px;width:100%;height:100%;pointer-events:none; }#photogal .video .vidDescr {padding-left:21px;float:left;width:65%; }#photogal .video .vidDescr h2 {margin-top:0px; }#homeSponzori {background-color:white;width:100%;height:210px; }.news_image img {width:100%;max-width:240px;height:auto;margin:5px 0 10px 0; }.news_image_detail img {width:100%;max-width:240px;height:auto;margin:5px 15px 15px 0px;float:left; }.newsSnippet {margin-bottom:30px; }.newsSnippet .news_image a {display:block;width:100%;height:153px;background-size:cover;background-position:center center;background-repeat:no-repeat; }.newsSnippet .news_image a img {width:100%;height:auto;max-width:233px;margin:0px; }.newsSnippet h3 {margin-top:0px;margin-bottom:5px; }.news_date {font-size:16px;display:inline;margin-left:10px; }.profilPic {margin:0 0 20px 0 !important;height:auto;max-height:500px;max-width:100%; }.nwslttr {margin-top:35px; }.nwslttr .nlpic {background-image:url(../pics/design/obalka.jpg);background-size:cover;width:53px;height:32px;float:left; }.nwslttr h2 {float:left;max-width:259px;margin-top:0px;margin-left:12px; }.nwslttr #newsletterMail {width:70%;padding-left:10px; }.nwslttr #newsletterMailSend {width:29%;padding-left:5px;padding-right:5px;cursor:pointer;text-decoration:underline; }#home_live_video {background-color:gray;width:100%;height:210px; }#home_live_video .ziveVideo {width:100%;height:100%; }.ziveVideoCont {width:200px;height:200px;margin:10px;float:left; }.ziveVideo {width:200px;height:160px;background-size:cover;background-position:center;position:relative;display:block; }.ziveVideo:before {position:absolute;content:'';background-image:url(../pics/design/play.png);background-repeat:no-repeat;background-position:center;background-size:59px;width:100%;height:100%;pointer-events:none; }.clear {clear:both; }.audio {margin-bottom:25px; }.audio .play {width:70px;height:70px;cursor:pointer;float:left;background-image:url(../pics/design/play2.png);background-repeat:no-repeat;background-position:left;background-size:59px; }.audio .play:hover {background-image:url(../pics/design/play2-hover.png); }.audio .descr {float:left;max-width:500px; }.audio .descr h2 {margin-top:0px; }.audio .descr .player {display:none; }#slideshow {opacity:0;color:red; }.bx-wrapper {margin:auto !important; }.homeHeadImageCont {height:initial !important; }.bxdescr {position:absolute;background:rgba(0, 0, 0, 0.6);padding:10px 20px;font-size:20px;color:white; }.bxodkaz {bottom:10%;left:60%; }.bxnazev {bottom:10%;left:10%; }.bx-controls-direction a, .bx-controls-direction a:hover {transition:none; }.anchor {position:relative;top:-97px;display:block; }.contentUnderline {clear:both; }.u {text-decoration:underline; }.folderContent {margin-top:22px; }.folderContent > .folderContent {margin-left:30px; }.folderContent > .folderContent > .folderContent {margin-left:60px; }#home_aktualizace .aktualizovano {color:#a9abac; }article p img {margin:0px !important; }.bx-wrapper .bx-controls-direction a {z-index:7999; }.extFileLinkLargeIco {display:block;min-height:28px;line-height:31px;padding-left:39px !important;margin:5px 0px; }a[href$='.pdf'], a[href$='.doc'], a[href$='.docx'], a[href$='.xls'], a[href$='.xlsx'], a[href$='.jpg'], a[href$='.jpeg'], a[href$='.png'], a[href$='.gif'], .folderIco {background-repeat:no-repeat;background-size:contain;background-position:center left;padding-left:38px;background-size:28px 28px; }a[href$='.pdf'] {background-image:url('filesExtTns/pdf.jpg'); }a[href$='.doc'], a[href$='.docx'] {background-image:url('filesExtTns/word.jpg'); }a[href$='.xls'], a[href$='.xlsx'] {background-image:url('filesExtTns/excel.jpg'); }a[href$='.jpg'], a[href$='.jpeg'], a[href$='.png'], a[href$='.gif'] {background-image:url('filesExtTns/jpg.jpg'); }.folderIco {background-image:url('filesExtTns/folder.jpg'); }.menu, ol, ul {padding:0px !important; }@media (max-width:690px) { }@media (max-width:767px) {.rm-padding-sm {padding-bottom:0;padding-top:0;margin-bottom:0;margin-top:0; }.noPadding-xs {padding:0px; }.noMargin-xs {margin:0px; }.cities .citySQ {margin:0px; }#head {display:none; }#navbar1container {padding-left:0px;padding-right:0px;position:fixed;background-color:#66bc46;width:100%; }#navbar1 {background-color:#e3fbd9;width:100%;margin-bottom:15px;border:solid 1px #66bc46; }#navbar1 ul li a {padding:10px 25px;color:#66bc46;line-height:29px; }#navbar1 ul li a:hover {background-color:#66bc46;color:#e3fbd9; }nav .whiteBg {background-color:transparent; }#htmlContent {padding-left:40px; }#headImageCont {height:240px;margin-top:50px; }.program {display:flex;flex-direction:column; }.program .vertMenu {order:2;margin-top:0px; }.program article {order:1; }.event table .prgTime {width:65px; }.event table .tabBorderPad {width:2px; }.homepage h1, .homepage .h1Comment {margin:10px; }#photogal .photo {width:50%; }.homeHeadImageCont {margin-top:50px; }#submenu {margin-bottom:20px; }#submenu ul {margin-left:0px; }#submenu ul li a {padding-top:10px;padding-bottom:10px; }#submenu ul > li > ul > li a {padding:6px 0px;height:18px; }.mainContent {padding-top:57px; }.navbar-nav {margin:1px -15px 0px -15px; } }@media (min-width:768px) and (max-width:991px) {.program {display:flex;flex-direction:column; }.program .vertMenu {order:2;margin-top:0px; }.program article {order:1; }#headVideoCont #htmlContent {width:750px;padding-left:20px; }#navbar1 ul li a {padding:14px 12px; }#head {background-image:url(../pics/design/head-750.png); } }@media (min-width:768px) {#navbar1 {position:relative; } }@media screen and (min-width:992px) and (max-width:1199px) {#navbar1 ul li a {padding:14px 28px; }#navbar1 ul .active a {padding-left:24px; }#head {background-image:url(../pics/design/head-970.png); } }@media screen and (min-width:1200px) {#head {background-image:url(../pics/design/head-1170.png); } }