* {font-family:'BohemianType', 'CourierNew', Arial, Helvetica, sans-serif;font-size:16px; }html {scroll-behavior:smooth; }li a, h1, h2, h3, .mainKategName, .themeFont {font-family:'BohemianType', Arial, Helvetica, sans-serif; }h1, h2, h2 *, h3, h3 * {font-smooth:always;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; }#body {background-color:#0a0b0c;background-image:url(../pics/design/bg2.jpg);background-repeat:no-repeat;background-position-x:center; }#ckEditWindow {background-color:#edddc4;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 *, H1 a {color:#333;font-size:22px;display:block;margin-bottom:8px;margin-top:0px;font-weight:bold; }.h1Comment {display:block;text-align:left;font-size:15px; }h2 {color:#333;font-size:17px;margin-top:15px;margin-bottom:8px;font-weight:bold; }h2 a {color:inherit;text-decoration:underline;font-family:inherit;font-size:inherit; }h2:not(:first-of-type) {margin-top:23px; }h3 {color:black;font-size:13px;margin-top:0px;margin-bottom:5px;font-weight:bold; }h3 a {color:inherit;text-decoration:none;font-family:inherit; }H3 a:hover {text-decoration:underline; }.mainContent {padding-top:20px;background-color:#f6e1c5;background-image:url(../pics/design/content-bg.jpg);min-height:500px;background-repeat-x:no-repeat;background-size:100%;padding-bottom:150px; }.mainContent img {margin:17px; }.navbar {border:0px;border-radius:0px;min-height:24px; }a {color:#d9261c;-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:#d9261c;text-decoration:underline; }p {margin-top:5px; }video::-internal-media-controls-overlay-cast-button {display:none; }#head {background-repeat:no-repeat;height:155px; }#head .rootLink {display:block;width:100%;height:100%; }#navbar1 {margin:auto; }#navbar1 ul { }#navbar1 ul li a {color:#fff;font-size:15px;padding:7px 25px;line-height:initial;text-transform:uppercase;font-smooth:always;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; }#navbar1 ul a:hover {color:#bdd90f; }#navbar1 ul .active {background-image:url(../pics/design/klobouk-zeleny.png);background-repeat:no-repeat;background-position:0px 7px; }#navbar1 ul .active a {color:#bdd90f; }.mainKategName {margin-left:15px;font-size:23px;color:#8f8a7c; }#submenu ul {margin-left:40px; }#submenu ul li {float:none; }#submenu ul li a {color:#333;font-size:15px;padding:3px 0px;text-transform:uppercase; }#submenu ul li a:hover {color:#d9261c;text-decoration:none; }#submenu .active > a {color:#d9261c; }.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:32px;z-index:10;width:100%; }.bx-wrapper .bx-controls-direction a {z-index:9; }#menuBg {background-color:#1f1a17; }.pageWidth {max-width:1000px; }.noPadding {padding:0px; }.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/head-xs-menu2.png);background-size:485px 50px;background-repeat:no-repeat;background-position:0px 0px;display:block;width:186px;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:#333;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; }.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:#333;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:#333;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:#d9261c; }.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; }.gb_med {width:0px;height:0px;position:absolute;border:none;background-color:transparent; }.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 {margin-bottom:10px;padding-top:20px;padding-bottom:20px;background-color:#1f1a17; }footer * {color:#8f8a7c; }footer > div {text-align:center; }#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; }.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; }.event {margin-bottom:25px; }.event .datum {margin-left:15px; }.event table {width:100%;border-top:3px solid #333;border:1px solid #dce0e0;background-color:#fff; }.event table .prgTime {width:80px;text-align:center;color:#333;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; }.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; }article {margin-bottom:40px; }#photogal {margin-top:15px;margin-bottom:15px; }#photogal h1 {display:inline-block; }#photogal .photo {width:32.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; }.newsSnippet {margin-bottom:30px; }.newsSnippet .news_image a {display:block;width:100%;height:153px; }.newsSnippet .news_image a img {width:100%;height:auto;max-width:233px;margin:0px; }.newsSnippet .news_date {font-weight:bold;font-size:16px; }.newsSnippet h3 {margin-top:0px;margin-bottom:5px; }.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; }.pic_oth_pg {display:none; }.fancybox-overlay {z-index:999991 !important; }.fancybox-opened {z-index:999992 !important; }.menu, ol, ul {padding:0px !important; }#cartStatusBar {display:inline-block;position:absolute;right:10px;top:10px;color:#d9261c;background-image:url(../pics/design/kosicek.png);background-repeat:no-repeat;background-size:contain;background-position:left;padding-left:31px; }.mobileTopScrollAnchor {padding-top:70px;margin-top:-40px; }.navbar-cart {background-image:url(../pics/design/kosicek.png);background-repeat:no-repeat;background-size:contain;display:inline-block;width:44px;height:32px;margin-top:8px;position:absolute;right:81px; }.pdctDetail__imgAndPrices {display:flex;margin-bottom:25px;flex-wrap:wrap; }.pdctDetail__img {width:50%;min-width:300px;margin-top:15px; }.pdctDetail__img__file {width:100%;height:100%;margin:0px !important; }.pdctDetail__img__gallery {width:100%;overflow:hidden;margin-top:15px;height:60px; }.pdctDetail__img__galFile {width:auto;height:60px;margin:0px 2px 0px 2px !important; }.pdctDetail__img__galHref {display:inline-block; }.pdctDetail__img__href {display:block; }.pdctDetail__line {display:flex;margin-top:11px; }.pdctDetail__prices {width:50%;min-width:300px; }.pdctDetail__prices--sale {background-repeat:no-repeat;background-position:right 37px top 109px; }.pdctDetail__prices--sale.emil {background-image:url(../pics/design/emil.png);background-size:69px auto; }.pdctDetail__prices--sale.andulka {background-image:url(../pics/design/andulka2.png);background-size:92px auto; }.pdctDetail__prices .h1 {font-size:24px;font-weight:bold; }.pdctDetail__prices__label {width:130px;font-weight:bold;align-self:center; }.pdctDetail__prices__sizes {flex-wrap:wrap;display:block;line-height:31px; }.pdctDetail__descr__title {font-size:22px;font-weight:bold; }.pdctDetail__descr__label {text-transform:uppercase;flex:0 0 160px;font-weight:bold; }.pdctDetail__descr__label--longer {flex:0 0 290px; }.pdctDetail__text--weak {color:#8f8a7c; }.pdctDetail__text--strong {font-weight:bold; }.pdctDetail__text--big {font-size:23px; }.pdctDetail__text--alert {color:#d9261c; }.pdctDetail__variantChoice {cursor:pointer;user-select:none;margin-right:8px;background-color:#f5f5f5;margin-bottom:5px;border-radius:2px;border:none;transition:0.15s ease-in-out;height:33px;padding:4px 6px; }.pdctDetail__variantChoice:hover {filter:brightness(93%);transition:0.3s ease-in-out; }@media (max-width:767px) {.pdctDetail__prices--sale {background-image:none !important; } }.countdownStory {padding-left:4px; }.pdctAddOneItem {margin-right:15px; }@media (max-width:600px) {.pdctDetail__img {order:2; }.pdctDetail__prices {order:1; }.pdctDetail__descr .pdctDetail__line {flex-flow:column; }.pdctDetail__descr .pdctDetail__descr__label {flex-basis:auto; } }.pdctPreview {margin-bottom:15px;max-width:400px; }.pdctPreview__pic {height:100%;width:100%;position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center;text-decoration:none; }.pdctPreview a {text-decoration:none;text-align:center;display:block; }.pdctPreview__picCont {position:relative;width:100%; }.pdctPreview__picCont:after {content:'';display:block;padding-bottom:100%; }.pdctPreview__name {height:32px;display:flex;justify-content:center;flex-flow:column; }.pdctPreview__price {color:#d9261c;text-align:center; }.submitButton {display:inline-block;font-size:19px;padding:10px 35px;border:none;cursor:pointer;min-width:180px;color:#fff;background-color:#d9261c;transition:0.15s ease-in-out; }.submitButton:disabled {background-color:#8f8a7c; }.submitButton:hover:not([disabled]) {color:#d9261c;background-color:#fff;transition:0.3s ease-in-out; }.addToCartButton {width:355px; }.addToCartButton span {font-size:inherit; }.addToCartButton:hover:before {content:'Šoupni to tam'; }.addToCartButton:hover span {display:none; }button, .button {border:none;transition:0.15s ease-in-out;padding:8px 15px;background-color:#efefef;line-height:initial;display:inline-block; }button:hover:not([disabled]), .button:hover:not([disabled]) {background-color:#d9261c;color:#fff;transition:0.3s ease-in-out; }button:disabled, .button:disabled {background-color:gray; }button:focus, .button:focus {outline:none; }.pollBox {padding:10px 0; }.pollBox h3 {font-weight:normal;font-size:18px;text-decoration:underline;text-transform:uppercase; }.pollBox .pollOption {display:flex;margin-top:7px;margin-bottom:7px; }.pollBox .pollOption:hover {background-color:rgba(0, 0, 0, 0.07); }.pollBox .pollOption--name-and-result {display:flex;flex-wrap:wrap;flex-grow:1; }.pollBox .pollOption--radio {display:flex; }.pollBox .pollOption--radio input {width:17px;margin-right:10px; }.pollBox .pollOption--name {display:flex;flex-grow:1; }.pollBox .pollOption--name label {margin:0; }.pollBox .pollOption--name label:hover {text-decoration:underline;cursor:pointer; }.pollBox .pollOption--result {display:flex;width:255px;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 .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); }.modalOverlay {display:none;position:fixed;z-index:100;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0, 0, 0, 0.35); }.modalContent {position:relative;background-color:#edddc4;background-image:url(../pics/design/content-bg.jpg);margin:auto;padding:20px;border:1px solid #888;width:80%;max-width:580px;padding-top:45px;padding-bottom:65px; }.modalContent .modalTitle {position:absolute;top:15px;width:calc(100% - 30px - 30px - 15px);text-align:center;font-size:17px;line-height:17px;font-weight:bold;display:inline-block; }.modalButtonLine {position:absolute;bottom:0px;display:flex;justify-content:space-around;left:0px;right:0px;padding:9px; }.productAddedModal_note {display:block;margin-top:15px;padding-top:15px;border-top:2px dashed gray; }.closeModalX {position:absolute;right:15px;top:10px;cursor:pointer;font-weight:bold;font-size:22px;width:30px;text-align:center; }.cart-item {background-color:transparent;border-bottom:1px dashed #333;height:initial;min-height:56px; }.cart-extraItem--visible {height:56px; }.cart-extraItem--price {width:20%;text-align:right;padding-right:56px; }.cart-extraItem--hidden {height:0px;min-height:0px; }.cart-sum {background-color:transparent; }.cart-sum__TOTAL {color:#d9261c;font-size:21px;padding-right:48px; }.cart__header {text-transform:uppercase;text-align:left;padding-left:15px;font-weight:bold;font-size:26px; }.inputCont {font-weight:initial; }.inputCont b {color:#d9261c; }.radiobtn {background-color:#e21f26; }.inputCont input:checked ~ .radiobtn {background-color:#a7c121; }.inputCont--disabled .radiobtn, .radiobtn--disabled {background-color:#898989; }.cart-item--amount__button {height:50%;padding:0px 15px; }.cart-item--disabled {background-color:rgba(128, 128, 128, 0.54); }@media only screen and (max-width:768px) {.cart-item {height:auto; }.cart-item--amount__button {height:100%;padding:0px 15px; }.cart-extraItem--hidden {height:0px; }.cart-extraItem--price {padding-right:0px; }.cart-sum__TOTAL {padding-right:0px; } }.loginOptsCont {border-bottom:2px dashed #333;background-color:transparent; }.formSubmit--notReady {background-color:#d9261c; }.formSubmit--ready {background-color:#fff; }.formSubmit--ready:hover {color:red; }.cart-extraItem--hidden * {color:rgba(255, 255, 255, 0); }.pickupPlace--resItem {height:32px; }.pickupPlace--detail, .pickupPlace--header {border-bottom:2px dashed black; }.pickupPlace--searchInstruction {font-size:17px; }.modal--window {background-color:#f6e1c5;border:2px solid white; }.closeTicketModal {background-color:#efefef; }.ticketSubmit:disabled {background-color:rgba(239, 239, 239, 0.3);color:#8f8a7c; }.ticketOverview {margin-top:10px;padding-bottom:10px;border-bottom:1px solid white; }.ticketOverview .showTicketsExternal {color:#333;text-decoration:none; }.ticketOverviewItem {margin-bottom:10px;display:flex;flex-wrap:wrap;min-height:26px;border-bottom:1px solid white;padding-bottom:10px;align-items:center;justify-content:end; }.ticketOverviewItemDate {width:160px; }.ticketOverviewItemVenue, .ticketOverviewItemOccupation {margin-right:15px; }.ticketOverviewItemOccupation {flex-grow:2;display:flex;justify-content:flex-end;color:#8f8a7c; }.ticketOverview .ticketTwoLineOverviewItem {display:flex;border-top:1px solid white;padding-top:7px;margin-top:7px; }.ticketOverview .ticketTwoLineOverviewItem .ticketPlayName {color:#333;font-weight:bold; }.ticketOverview .ticketTwoLineOverviewItem .ticketOverviewItemVenue a {color:#333; }.ticketOverview .ticketTwoLineOverviewItem .leftSide {flex-grow:2; }.ticketOverview .ticketTwoLineOverviewItem .rightSide {width:230px;display:flex;justify-content:right;flex-flow:wrap; }.ticketOverview .separateDay {border-top:1px solid black; }.ticketModal .modalContent {min-height:320px;max-width:645px; }.ticketStatus {text-align:center;font-size:18px; }.ticketToName {margin-top:0px;font-weight:bold;text-align:center; }.ticketHeldInfo {text-align:center; }.ticketTypesLabel {font-weight:bold; }.ticketTypeLabel {display:inline-block;width:330px;width:50%;flex-grow:2; }.ticketAmountControls {width:137px;display:inline-block; }.ticketAddOneItem, .ticketReduceOneItem {background-color:#efefef; }.ticketAddOneItem:disabled, .ticketReduceOneItem:disabled {background-color:rgba(239, 239, 239, 0.3); }.ticketPrice {font-weight:bold;display:inline-block;width:100px; }.ticketAmount {width:40px;text-align:center; }.ticketTypeLine {min-height:44px;border-bottom:1px solid white;padding:8px 0;flex-wrap:wrap;justify-content:space-between;width:100%; }.ticketSumLine {margin-top:5px; }.ticketSumPrice {font-weight:bold;font-size:30px; }.line_price_1 {border-top:1px solid white; }.ticketsEndDivider {margin-bottom:20px; }.showStepper::-webkit-inner-spin-button, .showStepper::-webkit-outer-spin-button {opacity:1; }@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; }#navbar1 {background-color:rgba(0, 0, 0, 0.8);width:100%;margin-bottom:15px; }#navbar1 ul li a {padding:10px 25px; }#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; } }@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; } }@media (min-width:768px) {#navbar1 {padding-left:0px;position:relative; }#head {background:url(../pics/design/head-750.png); } }@media screen and (min-width:992px) and (max-width:1199px) {#head {background:url(../pics/design/head-970.png); }#navbar1 ul li a {padding:7px 12px; }#navbar1 ul .active a {padding-left:24px; } }@media screen and (min-width:1200px) {#head {background:url(../pics/design/head-1170.png); } }