body{background-color:#efefef;color:#4b4b4b}body.monochrome{filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");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:#000}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:#000}.btn.btn-danger{background-color:#DCC281;border-color:#e7d5a9;color:#000}.btn.btn-primary{background-color:#000;border-color:#1a1a1a}.btn.btn-default{background-color:#d5dce5;color:#000}.well{background-color:#efefef;border-color:#000;color:#000}.nav-pills>li>a{border-bottom:1px solid #EEEEEE}#top-header{background-color:#000;border-color:#0d0d0d}#top-header,#top-header a{color:#FFF}#top-header .button-links a:hover,#top-header .button-links button:hover{background-color:#FFF;color:#000;text-decoration:none}#top-header .btn{color:#000;background-color:#FFF}#top-header #cart-items{background-color:#bc0000;border-color:#FFF;color:#FFF}#language_selection{background:transparent;border:0}#language_selection:focus{outline:auto}#language_selection img{padding-bottom:3px}#language_selection_menu .dropdown-menu{background-color:#000}#language_selection_menu .dropdown-menu a:hover,#language_selection_menu .dropdown-menu a:focus{color:#000}#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 #000 solid}.main-menu.navbar-default .navbar-nav>li>a{color:#4b4b4b}.main-menu.navbar-default .navbar-nav a:hover{color:#000}#news h2,.show_details h1{border-color:#000}#news h2:after,.show_details h1:after{border-top-color:#000}#categories{background-color:#FFF}#categories .icon{color:#FFF;background-color:#000}#categories a{color:#000}.circled-menu{background-color:#FFF}.circled-menu .icon{color:#FFF;background-color:#000}.circled-menu a{color:#000}main{background-color:#FFF}h1.lined:before,h1.lined:after{background-color:#6c6c6c;border-top-color:#cecece}h1.lined:before{left:0}h2.highlighted{background-color:#000;color:#FFF}.show_cube .details{border-color:#000}.show_cube .date,.category_shows .date{color:#FFF;background-color:#000}.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:#4b4b4b}.show_cube .pic{background-color:#FFF}.show_cube .date,.category_shows .date{color:#FFF}.services,.seasons{background-color:#000}.services h2,.services h1,.seasons h2,.seasons h1{color:#FFF}.services .show_cube>a,.seasons .show_cube>a{background-color:#FFF}.services .show_cube .date,.seasons .show_cube .date{background-color:#FFF;color:#000}.services .date span,.seasons .date span{color:#000}.category_shows{background-color:#efefef}.category_shows .show{border-bottom-color:#000;background-color:#FFF;color:#4b4b4b}.category_shows .show .pic{background-color:#000}.category_memberships{background-color:#000}.category_memberships h1{color:#FFF}.category_memberships .show{border-bottom-color:#FFF}.category_memberships .show .pic{background-color:#FFF}.container.contact h1{background-color:#000;color:#FFF}.container.contact h1:after{background-color:#000}#show-top{background-color:#efefef}#show-top figure img{border-color:#000}#show-top.class figure img{border:0 !important;width:100%}#show-top .table tbody{color:#4b4b4b}#show-top .table td{border-top-color:#000}#show-top .table th{border-bottom-color:#000}#show-top .text.show div{color:#4b4b4b;border-color:#000}#show-top .text.show div .fa{color:inherit}.show_details .text{color:#000}.show_details h1{margin-top:7px}.show_details .btn.btn-primary{margin-bottom:10px}.list-table th{background-color:#000;color:#FFF}.list-table th:first-child:after{color:#000}#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:#000}.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 .capsule{color:#800080}.theaters_container{border-top-color:#000}.chair.empty:hover{border:2px solid #383838}.chair.handicapped{background-color:transparent !important;font-size:14px;font-weight:bold}.timer{color:#F00}#basket .alert-info{background-color:#f9f9fa;border-color:#000}#basket .table{color:#000}#basket tfoot tr{background-color:#d5dce5}#basket #total_sum{color:#000}#basket .coupon input[type=text]{background-color:#f9f9fa;border:1px #d7dee6 solid}#basket .coupon{color:#000}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:#4b4b4b;border:1px solid #cccccc}.has-error .bootstrap-select .btn.btn-default{border:1px solid #b94a48}#cart_customer_container h1,#cart_payment_method_container h1,#basket #cart_pay_iframe_container h1{background-color:#000;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:#000}.panel.panel-primary{border-color:#000;border-radius:0}.panel.panel-primary .panel-heading{background-color:#000;color:#FFF;border-radius:0;border-color:#000}nav.submenu a{border:0;border-radius:0 !important;border-bottom:1px #000 solid !important;border-right:8px #000 solid;margin-bottom:10px;color:#000}nav.submenu a:hover{background-color:#000;color:#FFF}nav.submenu a>.label-default{background-color:#000}nav.submenu a:hover>.label-default{background-color:#FFF;color:#000}.breadcrumb{background-color:#FFF}.breadcrumb a{color:#000;border-bottom:1px solid}.breadcrumb>li+li:before{color:#000}.breadcrumb .active{color:#000}.well .panel.panel-default{background-color:#FFF;border-color:#FFF;color:#4b4b4b}asside.modal .modal-header{background-color:#000;color:#FFF}asside.modal .modal-body{color:#000}.fc-bgevent{opacity:1;background-color:#efefef}body.iframe #top-header{padding:0;background:none;border:0}body.iframe #top-header a,body.iframe #top-header button{display:none;color:#0c3b73}body.iframe #top-header #accessibility_accessories_toggle,body.iframe #top-header #accessibility_accessories_bar a,body.iframe #top-header #accessibility_accessories_bar button{display:inline-block !important}body.iframe .mobile_logo,body.iframe .main-menu,body.iframe .breadcrumb,body.iframe footer,body.iframe #show-top figure,body.iframe .show_details .text .category,body.iframe .show_details .text .show_duration,body.iframe .show_details .buttons,body.iframe .chair_map>.lined,body.iframe .show_list>.lined,body.iframe a[href*='#next_shows'],body.iframe #categories{display:none !important}body.iframe .show_details .text>div.alert{display:block !important}body.iframe .show_details .text>div{border:0 !important;padding:0 !important}body.iframe .show_list .table-responsive{margin-top:15px}body.iframe.page_show{}body.iframe.page_show #show-top{background-color:#fff;margin-bottom:0;padding-bottom:0}body.iframe.page_show #show-top .col-sm-6{width:100%}body.iframe.page_show .chosen_ticket_type_container a{float:none;margin:5px 5px 5px 0;padding:3px 5px}body.iframe.page_show #pre_basket td{white-space:normal;text-align:center}body.iframe.page_show #show-main .theaters_container{border-top:0}body.iframe.page_show #show-main .show_list .table{font-size:12px}body.iframe.page_show #show-main .show_list .table td:first-child{white-space:normal}body.iframe.page_show #show-main .show_list .table a{font-size:12px;padding:10px 8px}body.iframe.page_basket #items_details{font-size:12px}body.iframe.page_basket #items_details .toolbar .btn-primary{display:none}body.iframe.page_basket #items_details .details .text-muted{display:none}body.iframe.page_basket #basket .alert .icon{display:none}