body{background-color:#efefef;color:#000}a{color:#000}a:focus,input:focus,button:focus,.nav.navbar-nav li a:focus,.nav.navbar-nav li.open{outline-color:red}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:inherit;background-color:inherit}.form-control:focus{border-color:#2b2c2c}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{color:inherit}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border-color:#2b2c2c}.btn.btn-primary{background-color:#000;border-color:#1a1a1a}.btn.btn-danger{background-color:#c10000;border-color:#f40000}.btn.btn-default{background-color:#d5dce5;color:#2b2c2c}.more-details-link .btn.btn-primary{background-color:#c10000;border-color:#f40000}.well{background-color:#efefef;border-color:#2b2c2c;color:#2b2c2c}.nav-pills>li>a{border-bottom:1px solid #eee}#top-header{background-color:#2b2c2c;border-color:#383939}#top-header,#top-header a{color:#fff}#top-header .button-links a:hover,#top-header .button-links button:hover{background-color:#c10000;color:#fff;text-decoration:none}#top-header .btn{color:#2b2c2c;background-color:#fff}#top-header #cart-items{background-color:#df3e46;border-color:#fff;color:#fff}#language_selection{background:0 0;border:0}#language_selection:focus{outline:auto}#language_selection img{padding-bottom:3px}#language_selection_menu .dropdown-menu{background-color:#2b2c2c}#language_selection_menu .dropdown-menu a:hover,#language_selection_menu .dropdown-menu a:focus{color:#2b2c2c}#language_selection_menu .dropdown-menu a{margin:auto!important}.main-menu.navbar-default{background-color:#fff}.main-menu.navbar-default .navbar-nav>.active{border-bottom:4px #c10000 solid}.main-menu.navbar-default .navbar-nav>.active>a{background-color:transparent;color:#000}.navbar-default .navbar-brand{color:#000}.main-menu.navbar-default .navbar-nav>li>a{color:#c10000;font-weight:700}.main-menu.navbar-default .navbar-nav a:hover{color:#2b2c2c}#news h2,.show_details h1{border-color:#c10000}#news h2:after,.show_details h1:after{border-top-color:#c10000}#categories{background-color:#fff}#categories .icon{color:#fff;background-color:#c10000}#categories a{color:#2b2c2c}main{background-color:#fff}section h1.lined:before,section h1.lined:after{background-color:#6c6c6c;border-top-color:#cecece}section h1.lined:before{left:0}h2.highlighted{background-color:#2b2c2c;color:#fff}.show_cube .details{border-color:#c10000}.show_cube .date,.category_shows .date{color:#fff;background-color:#c10000}.show_cube .divider,.category_shows .divider{background-color:#d9d8d8}.show_cube .overlay{color:#fff}.show_cube .overlay h2{border-bottom-color:#fff}.show_cube>a{color:#000}.show_cube .pic{background-color:#fff}.show_cube .date,.category_shows .date{color:#fff}.seasons{background-color:#2b2c2c}.seasons h2,.seasons h1{color:#fff}.seasons .show_cube>a{background-color:#fff}.seasons .show_cube .date{background-color:#fff}.seasons .date span,.seasons .show_cube .date{color:#2b2c2c}.category_shows{background-color:#efefef}.category_shows .show{border-bottom-color:#2b2c2c;background-color:#fff;color:#000}.category_shows .show .pic{background-color:#2b2c2c}.category_memberships{background-color:#2b2c2c}.category_memberships h1{color:#fff}.category_memberships .show{border-bottom-color:#fff}.category_memberships .show .pic{background-color:#fff}.container.contact h1{background-color:#2b2c2c;color:#fff}.container.contact h1:after{background-color:#2b2c2c}#show-top{background-color:#efefef}#show-top figure img{border-color:#2b2c2c}#show-top .table tbody{color:#000}#show-top .table td{border-top-color:#2b2c2c}#show-top .table th{border-bottom-color:#2b2c2c}#show-top .text.show div{color:#000;border-color:#2b2c2c}#show-top .text.show div .fa{color:#c10000}.show_details .text{color:#2b2c2c}.show_details h1{margin-top:7px}.show_details .btn.btn-primary{margin-bottom:10px}.list-table th{background-color:#c10000;color:#fff}.list-table th:first-child:after{color:#c10000}#show-main .show_list .table td{border-top-color:#d5dce5}#show-main .show_list .table th{border-bottom-color:#d5dce5}#show-main .show_list .table tbody td{color:#2b2c2c}.theaters_container .stage{background-color:#383838;color:#fff}.theaters_container .empty{background-color:#6f9f38;color:#6f9f38}.theaters_container .not_used{background-color:#9b1f1f;color:#9b1f1f}.theaters_container .taken{background-color:#c9302c;color:#c9302c}.theaters_container .disabled{background-color:#bdbdbd;color:#bdbdbd}.theaters_container .taken_in_basket,.theaters_container .customer_taken{background-color:#000!important;color:#000}.theaters_container{border-top-color:#2b2c2c}.chair.empty:hover{border:2px solid #383838}.chair.handicapped{background-color:transparent!important;font-size:14px;font-weight:700}.timer{color:red}#basket .alert-info{background-color:#fff;border-color:#2b2c2c;color:#000}#basket .table{color:#2b2c2c}#basket tfoot tr{background-color:#2b2c2c;color:#fff}#basket #total_sum{color:#2b2c2c}#basket .coupon input[type=text]{background-color:#f9f9fa;border:1px #d7dee6 solid}#basket .coupon{color:#2b2c2c}form input[type=text],form input[type=tel],form input[type=email],form .city-select{background-color:#f9f9fa;border:1px #d7dee6 solid}#personal_details h1,#basket #payment_details h1{background-color:#2b2c2c;color:#fff}footer{background-color:#303030;padding-top:20px;color:#fff}footer>div{background-color:#383838}footer a,footer a:hover{color:#fff}footer .divider{background-color:#fff}.panel.panel-default{background-color:#d5dce5;border-color:#d5dce5;color:#2b2c2c}.owl-theme .owl-controls .owl-page span{background:#fff}nav.submenu a{border:0;border-radius:0!important;border-bottom:1px #2b2c2c solid!important;border-right:8px #2b2c2c solid;margin-bottom:10px;color:#2b2c2c}nav.submenu a:hover{background-color:#2b2c2c;color:#fff}nav.submenu a>.label-default{background-color:#2b2c2c}nav.submenu a:hover>.label-default{background-color:#fff;color:#2b2c2c}.table>thead>tr>th{border:0}.in_season{display:none}