body{background-color:#efefef;color:#000}body.monochrome{filter:grayscale(100%);filter:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxmaWx0ZXIgaWQ9J2dyYXlzY2FsZSc+PGZlQ29sb3JNYXRyaXggdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAuMzMzMyAwLjMzMzMgMC4zMzMzIDAgMCAwLjMzMzMgMC4zMzMzIDAuMzMzMyAwIDAgMC4zMzMzIDAuMzMzMyAwLjMzMzMgMCAwIDAgMCAwIDEgMCcvPjwvZmlsdGVyPjwvc3ZnPiNncmF5c2NhbGU=);filter:gray;-webkit-filter:grayscale(100%)}a:focus,input:focus,button:focus,.nav.navbar-nav li a:focus,.nav.navbar-nav li.open{outline-color:red!important}.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:#f23a5b}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:#f23a5b}.btn.btn-primary{background-color:#0b1940;border-color:#122a6c}.btn.btn-default{background-color:#d5dce5;color:#f23a5b}.well{background-color:#efefef;border-color:#f23a5b;color:#f23a5b}.nav-pills>li>a{border-bottom:1px solid #eee}#top-header{background-color:#0b1940;border-color:#0f2256}#top-header,#top-header a{color:#fff}#top-header .button-links a:hover,#top-header .button-links button:hover{background-color:#fff;color:#f23a5b;text-decoration:none}#top-header .btn{color:#f23a5b;background-color:#fff}#top-header #cart-items{background-color:#bc0000;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:#f23a5b}#language_selection_menu .dropdown-menu a:hover,#language_selection_menu .dropdown-menu a:focus{color:#f23a5b}#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 #f23a5b solid}.main-menu.navbar-default .navbar-nav>.active>a{background-color:transparent;color:#f23a5b}.main-menu.navbar-default .navbar-nav>li>a{color:#000}.main-menu.navbar-default .navbar-nav a:hover{color:#f23a5b}#news h2,.show_details h1{border-color:#f23a5b}#news h2:after,.show_details h1:after{border-top-color:#f23a5b}#categories{background-color:#fff}#categories .icon{color:#fff;background-color:#f23a5b}#categories a{color:#f23a5b}.circled-menu{background-color:#fff}.circled-menu .icon{color:#fff;background-color:#f23a5b}.circled-menu a{color:#f23a5b}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:#f23a5b;color:#fff}.show_cube .details{border-color:#f23a5b}.show_cube .date,.category_shows .date{color:#fff;background-color:#f23a5b}.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:#0a1840}.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:#f23a5b}.category_shows{background-color:#efefef}.category_shows .show{border-bottom-color:#f23a5b;background-color:#fff;color:#000}.category_shows .show .pic{background-color:#f23a5b}.category_memberships{background-color:#f23a5b}.category_memberships h1{color:#fff}.category_memberships .show{border-bottom-color:#fff}.category_memberships .show .pic{background-color:#fff}.container.contact h1{background-color:#f23a5b;color:#fff}.container.contact h1:after{background-color:#f23a5b}#show-top{background-color:#efefef}#show-top figure img{border-color:#f23a5b}#show-top.class figure img{border:0!important;width:100%}#show-top .table tbody{color:#000}#show-top .table td{border-top-color:#f23a5b}#show-top .table th{border-bottom-color:#f23a5b}#show-top .text.show div{color:#000;border-color:#f23a5b}#show-top .text.show div .fa{color:inherit}.show_details .text{color:#f23a5b}.show_details h1{margin-top:7px}.show_details .btn.btn-primary{margin-bottom:10px}.list-table th{background-color:#f23a5b;color:#fff}.list-table th:first-child:after{color:#f23a5b}#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:#f23a5b}.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:#0b1940!important;color:#0b1940}.theaters_container{border-top-color:#f23a5b}.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:#f9f9fa;border-color:#f23a5b}#basket .table{color:#f23a5b}#basket tfoot tr{background-color:#d5dce5}#basket #total_sum{color:#f23a5b}#basket .coupon input[type=text]{background-color:#f9f9fa;border:1px #d7dee6 solid}#basket .coupon{color:#f23a5b}form input[type=text],form input[type=number],form input[type=password],form input[type=tel],form input[type=email],.form-control-bg,form .city-select{background-color:#f9f9fa;border:1px #d7dee6 solid}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bootstrap-select .btn.btn-default{background-color:#fff;color:#000;border:1px solid #ccc}.has-error .bootstrap-select .btn.btn-default{border:1px solid #b94a48}#personal_details h1,#basket #payment_details h1{background-color:#f23a5b;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:#fff;border-color:#efefef;color:#f23a5b}.panel.panel-primary{border-color:#f23a5b;border-radius:0}.panel.panel-primary .panel-heading{background-color:#f23a5b;color:#fff;border-radius:0;border-color:#f23a5b}nav.submenu a{border:0;border-radius:0!important;border-bottom:1px #f23a5b solid!important;border-right:8px #f23a5b solid;margin-bottom:10px;color:#f23a5b}nav.submenu a:hover{background-color:#f23a5b;color:#fff}nav.submenu a>.label-default{background-color:#f23a5b}nav.submenu a:hover>.label-default{background-color:#fff;color:#f23a5b}.breadcrumb{background-color:#fff}.breadcrumb a{color:#f23a5b;border-bottom:1px solid}.breadcrumb>li+li:before{color:#f23a5b}.breadcrumb .active{color:#f23a5b}.well .panel.panel-default{background-color:#fff;border-color:#fff;color:#000}asside.modal .modal-header{background-color:#f23a5b;color:#fff}asside.modal .modal-body{color:#f23a5b}@media(min-width:992px){.main-menu.navbar-default .navbar-nav>li>a{padding:0 15px}}#top-header a,#accessibility_accessories_toggle,#top-header button[data-toggle]{font-size:16px}.main-menu.navbar-default .navbar-nav>li>a{font-size:16px}.banners_wrapper{background-color:#fff}