/*jiz hotov*/* {font-family:'MyriadPro', Arial, Helvetica, sans-serif;font-size:16px;font-smooth:always;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-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; }body {background-color:#f5f5f5; }#ckEditWindow {background-color:white;background-image:none;padding:10px; }#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 * {color:#565a5c;font-size:32px;display:block;text-align:center;margin-bottom:5px;margin-top:20px;font-weight:bold; }.h1Comment {display:block;text-align:center;font-size:15px; }h2, h2 * {color:#065887;font-size:21px;margin-top:0px;margin-bottom:5px;font-weight:bold; }h2:not(:first-of-type) {margin-top:23px; }h3 * {font-family:Arial, Helvetica, sans-serif;color:black;font-size:20px;margin-top:0px;margin-bottom:5px;font-weight:bold; }h3 a {color:inherit;text-decoration:none; }H3 a:hover {text-decoration:underline; }.mainContent {padding-top:20px; }.navbar {border:0px;border-radius:0px; }a {color:#065887;-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; }p {margin-top:5px; }#navbar1 {margin:auto; }#navbar1 ul { }#navbar1 ul li a {color:#fff;font-size:21px;font-weight:bold;padding:17px 24px !important; }#navbar1 ul li:first-of-type a:before {content:' '; }.quote {font-style:italic;font-weight:bold; }#socIcons_menu {position:absolute;right:31px;margin-top:11px; }#socIcons_header {position:absolute;right:175px;bottom:17px;-webkit-filter:drop-shadow(0px 0px 3px rgba(0, 0, 0, 0.9));filter:drop-shadow(0px 0px 3px rgba(0, 0, 0, 0.9)); }#socIcons_footer {margin:7px 0px; }#socIcons_footer .socIcon, #socIcons_footer .langIcon {-webkit-filter:invert(0.7);filter:invert(0.7); }.socIcons .socIcon {margin:0px 7px;display:inline-block;opacity:0.85;filter:alpha(opacity=85) !important; }.socIcons .socIcon img {height:25px;width:25px; }.socIcons .socIcon:nth-of-type(2) img {width:30px; }.socIcons .socIcon:hover {opacity:1; }#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 {height:484px;background-size:cover;background-position:center;background-repeat:no-repeat; }.headVideoCont {background-size:cover;background-position:center; }#headVideoCont {height:484px;overflow:hidden; }#headVideoCont #htmlContent {position:relative;max-width:1000px;margin:auto;height:200px;top:150px;font-size:34px;font-weight:bold;color:white; }#headVideoCont .videoBG {z-index:-2 !important; }#headVideoCont .videoBG_wrapper {z-index:-1; }#headBanners {margin-top:-90px;z-index:2;height:90px;padding:0px 30px;position:relative; }#headBanners .festDate {font-size:36px;color:white;font-weight:bold;line-height:33px;position:absolute;bottom:7px;text-shadow:-1px -1px 0 #565a5c, 1px -1px 0 #565a5c, -1px 1px 0 #565a5c, 1px 1px 0 #565a5c; }#headBanners .generalSponsor {position:absolute;right:0px;top:0px;background-color:#f5f5f5;padding:15px 22px;height:90px;right:15px; }#logo {width:215px;height:auto; }#navbar1container {height:68px;padding-top:5px;position:fixed;z-index:10;width:100%;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.4) 59%, rgba(0, 0, 0, 0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.65)), color-stop(59%, rgba(0, 0, 0, 0.4)), color-stop(100%, rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.4) 59%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.4) 59%, rgba(0, 0, 0, 0) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.4) 59%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.4) 59%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000', GradientType=0); }.pageWidth {max-width:1000px; }.noPadding {padding:0px; }.cities .citySQ {background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;height:300px;margin-top:15px;margin-bottom: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; }.cities .citySQ .centerLabel {display:block;color:white;font-size:35px;font-weight:bold;text-shadow:-1px -1px 0 #565a5c, 1px -1px 0 #565a5c, -1px 1px 0 #565a5c, 1px 1px 0 #565a5c;text-align:center;vertical-align:middle;padding:100px 0px;height:100%;-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; }.cities .citySQ a:hover {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; }.cities .citySQ:hover {-webkit-filter:saturate(1.5);filter:saturate(1.5);-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; }.cities .C_brno {background-image:url('../files/cities/brno.jpg'); }.cities .C_pisek {background-image:url('../files/cities/pisek.jpg'); }.cities .C_plzen {background-image:url('../files/cities/plzen.jpg'); }.cities .C_praha {background-image:url('../files/cities/praha.png'); }.cities .C_domazlice {background-image:url('../files/cities/domazlice.png'); }.homeSquare {height:300px; }.navbar-toggle .icon-bar {background-color:#fff; }.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/BJF-logo-menu.png);background-size:50px 40px;background-repeat:no-repeat;background-position:15px 6px;display:block;width:70px;height:50px; }.nav > li > a:hover {text-decoration:none;background-color:rgba(0, 0, 0, 0.4);-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;background-image:url(../pics/design/BJF25-poster.jpg);background-size:cover;background-position:center;height:100%; }.teaserInfoBox h2 {font-size:24px;margin-bottom:19px;color:#565a5c;font-weight:bold; }.teaserInfoBox p {font-size:17px; }.teaserVideoBox {background-image:url(../pics/design/tesaser.jpg);width:100%;height:100%; }.streamTeaser {background-color:white;margin-top:15px;padding:15px 40px;background-image:url(../pics/design/mic2.jpg);background-repeat:no-repeat;background-position:bottom right;background-size:contain;text-align:center; }.streamTeaser .date {font-size:25px;margin-bottom:30px; }.streamTeaser .lineup {margin-bottom:20px; }.streamTeaser .lineup .line .time {font-size:20px; }.streamTeaser .lineup .line .artist, .streamTeaser .lineup .line .artist a {font-size:20px;margin:5px 14px;font-weight:bold;color:#55595c; }.bx-wrapper {border:0px;box-shadow:none; }.bx-wrapper--sliderVideo {height:100%; }.bx-wrapper--sliderVideo img {max-height:300px; }.bx-wrapper--sliderMinifoto img {object-fit:cover;width:100%;height:300px; }.bx-wrapper .bx-controls-direction a {z-index:7999; }.bxsliderGeneralStyle {visibility:hidden; }.bxsliderGeneralStyle .bxMyTitle {position:absolute;bottom:10%;padding:8px 24px;background:rgba(255, 255, 255, 0.65);font-size:19px; }.vidPrevSq {position:relative;display:block;background-size:cover;width:100%;height:300px; }.playButton {position:absolute;left:50%;top:50%;cursor:pointer;width:64px;height:64px;margin-top:-32px;margin-left:-32px;background:url(https://www.bohemiajazzfest.cz/pluginy/sliderengine/playvideo-64-64-0.png) no-repeat left top; }.hpbBJF {background:url(../pics/design/brozura-24-viz.jpg);background-size:cover;width:100%;height:300px;display:block;background-position:center center; }.footerSponsors {background-color:white;margin:20px 0px;display:flex;justify-content:space-around;flex-wrap:wrap; }.footerSponsors > div {float:left;margin:5px auto; }.footerSponsors .oneFootBanner {padding:17px 5px;text-align:center; }.footerSponsors .oneFootBanner .pic {display:inline-block;background-color:white;height:61px;width:118px;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-bottom:4px;text-align:center;height:15px;font-size:14px;line-height:15px; }.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:#565a5c;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:#565a5c;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; }.oneSquaredNews {height:353px;overflow:hidden;background-color:white;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 .newsFadeOut {position:absolute;overflow:hidden;height:29px;width:89%;bottom:15px;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #fff));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0); }.news_detail_img--politicians {display:inline-block;float:left;margin-right:20px;margin-bottom:20px;width:200px;height:auto; }footer {margin-bottom:10px; }footer > div {text-align:center; }.lastRec {border-bottom:1px dashed gray;padding-bottom:15px; }.partner {margin-bottom:17px; }.partner .pic {float:left;background-color:white;height:69px;width:133px;text-align:center;vertical-align:middle;display:flex;align-items:center;justify-content:center; }.partner .obsah {margin-left:144px;overflow:hidden; }.partner .obsah a {display:inline-block; }.partner .stdRec {border-bottom:1px solid #f8f8f8;padding-bottom:15px; }.event {margin-bottom:25px; }.event .datum {margin-left:15px; }.event table {width:100%;border-top:3px solid #565a5c;border:1px solid #dce0e0;background-color:#fff; }.event table .prgTime {width:80px;text-align:center;color:#565a5c;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 #dce0e0 solid; }.event table tr:hover {background-color:#f5f5f5;-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; }.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; }.fbcal {height:34px;width:auto; }.ical, .fbcal {-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, .fbcal: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; }.calCont {width:175px;float:left; }.bg_antonio_h264 {background:linear-gradient(90deg, rgba(170, 85, 85, 0) 0%, #150e18 100%), linear-gradient(0deg, rgba(255, 170, 170, 0) 0%, #b97572 100%), linear-gradient(-90deg, rgba(170, 170, 85, 0) 0%, #201151 100%), linear-gradient(-180deg, rgba(170, 170, 170, 0) 0%, #aaa 100%); }.bg_v1_blanchard {background:linear-gradient(90deg, rgba(170, 85, 85, 0) 0%, #a642b1 100%), linear-gradient(0deg, rgba(255, 170, 170, 0) 0%, #cfa2cc 100%), linear-gradient(-90deg, rgba(170, 170, 85, 0) 0%, #4f313e 100%), linear-gradient(-180deg, rgba(170, 170, 170, 0) 0%, #aaa 100%); }.bg_ewf_h264 {background:linear-gradient(90deg, rgba(170, 85, 85, 0) 0%, #3d3850 100%), linear-gradient(0deg, rgba(255, 170, 170, 0) 0%, #7e6782 100%), linear-gradient(-90deg, rgba(170, 170, 85, 0) 0%, #aba1c1 100%), linear-gradient(-180deg, rgba(170, 170, 170, 0) 0%, #aaa 100%); }.bg_ewf2_h264 {background:linear-gradient(90deg, rgba(170, 85, 85, 0) 0%, #160d0f 100%), linear-gradient(0deg, rgba(255, 170, 170, 0) 0%, #e17b70 100%), linear-gradient(-90deg, rgba(170, 170, 85, 0) 0%, #702d2b 100%), linear-gradient(-180deg, rgba(170, 170, 170, 0) 0%, #aaa 100%); }.bg_tanec {background:linear-gradient(90deg, rgba(170, 85, 85, 0) 0%, #1f1010 100%), linear-gradient(0deg, rgba(255, 170, 170, 0) 0%, #b31c27 100%), linear-gradient(-90deg, rgba(170, 170, 85, 0) 0%, #c79070 100%), linear-gradient(-180deg, rgba(170, 170, 170, 0) 0%, #aaa 100%); }.clear {clear:both; }.pic_author {position:absolute;right:0px;bottom:0px;color:white;font-size:9pt; }@media (max-width:690px) { }@media (max-width:767px) {.streamTeaser {background-size:70px; }.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; }#navbar1 {background-color:rgba(0, 0, 0, 0.8);width:100%; }#navbar1 #socIcons_menu {display:none; }#htmlContent {padding-left:40px; }#headImageCont {height:240px; }.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; } }@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; }#headImageCont {height:400px; }#headVideoCont #htmlContent {width:750px;padding-left:20px; } }@media (min-width:768px) {#navbar1 {height:68px;padding-left:0px;position:relative; }#navbar1 li:first-of-type a {padding-left:0px !important;background:url(../pics/design/BJF-logo-menu.png);background-size:50px 40px;background-repeat:no-repeat;background-position:0px 5px;content:' ';width:75px;height:45px;overflow:hidden;color:transparent;font-size:1px; } }@media screen and (min-width:992px) and (max-width:1199px) {#headImageCont {height:400px; }#headVideoCont #htmlContent {width:970px;padding-left:20px; }.footerSponsors > div {margin:5px 0px 5px 3px !important; } }.pollBox {padding:10px 0; }.pollBox h3 {color:#065887; }.pollBox .pollOption {display:flex;margin-top:7px;margin-bottom:7px;flex-flow:column;align-self:center; }.pollBox .pollOption--name-and-result {display:flex;flex-wrap:wrap;flex-grow:1;text-align:center;padding:0 9px; }.pollBox .pollOption input[type='radio']:checked + .pollOption--name-and-result {background-color:#e20714 !important; }.pollBox .pollOption input[type='radio']:checked + .pollOption--name-and-result .pollOption--result, .pollBox .pollOption input[type='radio']:checked + .pollOption--name-and-result label {color:white; }.pollBox .pollOption input[type='radio'] + .pollOption--name-and-result {background-color:#c0c0c0; }.pollBox .pollOption input[type='radio'] + .pollOption--name-and-result:hover {filter:saturate(1.5);background-color:#5f5f5f; }.pollBox .pollOption input[type='radio'] + .pollOption--name-and-result:hover .pollOption--result, .pollBox .pollOption input[type='radio'] + .pollOption--name-and-result:hover .labelName {color:white; }.pollBox .pollOption input[type='radio'] {display:none; }.pollBox .pollOption--radio {display:flex; }.pollBox .pollOption--radio input {width:17px;margin-right:10px; }.pollBox .pollOption--name {display:flex;flex-grow:1;justify-content:center; }.pollBox .pollOption--name label {margin:0; }.pollBox .pollOption--name label:hover {cursor:pointer; }.pollBox .pollOption--name label .labelName {color:#065887;font-size:20px;padding:5px; }.pollBox .pollOption--result {display:flex;width:255px;align-items:center;justify-content:center;height:40px;align-items:center; }.pollBox .pollOption--result .pct {margin-left:10px;margin-right:10px; }.pollBox .pollOption td {padding-right:10px; }.pollBox .pollOption td label {font-weight:normal; }.pollBox .pollOption--submit {font-weight:bold;padding:15px 70px; }.pollBox .sumVotes {margin-top:15px;text-transform:uppercase; }.pollBox .tillEnd {text-transform:uppercase;margin-bottom:15px; }.percentBar {display:inline-block;background-color:white;width:100px;height:10px; }.percentBar .percentFill {height:100%;background-color:black;width:attr(dataPct); }