/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 7.7
Template: bridge
*/
@import url("../bridge/style.css");
@media only screen and (max-width: 1000px) {
#buy_tick2 select#choose_film2, #buy_tick2 select#choose_date2, #buy_tick2 select#choose_time2 {width:100% !important;}
.hometabssection .q_tabs ul li, .moviecats li{width:100% !important; margin-bottom:5px !important;}
#view-all-offers, #book-now, #buy-a-voucher{width:90% !important; margin-bottom:5px !important; margin-left:0px !important;}
.page-id-15694 .showinghomelist .gallery_holder ul.gallery_with_space.v4 li, .page-id-15694 .showinghomelist  .wpb_gallery_slides .gallery_holder ul.gallery_with_space.v4 li {width:45% !important; margin-left:5px !important;}
.page-id-15694 .showinghomelist li:hover > .movie-overlayer {display:none !important;}
.mobile-center{text-align:center !important;}
}

form select {
    width: 100%;
    margin: 3px 0 20px 0 !important;
    border: 0;
    outline: 0;
    resize: none;
    font-size: 13px !important;
    line-height: 17px !important;
    background-color: #fff !important;
    color: #818181 !important;
    font-family: 'Raleway' !important;
    font-weight: 400;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
height:40px;
}
@supports (overflow:-webkit-marquee) and (justify-content:inherit) 
{

  form select {
    height:40px;
  }

}

#mega-menu-top-navigation li#mega-menu-item-16467 a.mega-menu-link {border:#008794 solid 2px !important; border-radius:20px !important; background:#008794 !important;}

form#buy_tick2 select#choose_film {
width:30% !important;
margin-right:20px !important;
}
form#buy_tick2 select#choose_date {
width:20% !important;
margin-right:20px !important;
}
form#buy_tick2 select#choose_time {
width:20% !important;
margin-right:20px !important;
}

.postid-16417 .sku_wrapper, .postid-16417 .social_share_list_holder, .postid-16417 .q_accordion_holder, .reset_variations{display:none !important;}
.variations td.label label{font-weight:bold !important;}
.variations td.value select, .variations td.value input{border:#eee solid 1px !important;}
.single_variation .price{font-size:18px !important; font-weight:bold !important;}
.page-id-13880 .filter_outer .filter.current span{color:#fff !important;}
.page-id-13880 .filter_outer .filter{padding:5px !important;}
.page-id-13880 .filter_outer .filter.current{background:#008794 !important; padding:5px important; color:#fff !important;}

.page-id-15694 .gallery_holder ul.gallery_with_space.v4 li, .page-id-15694 .wpb_gallery_slides .gallery_holder ul.gallery_with_space.v4 li{width: 17.0% !important; margin: 0 2% 2% 0 !important;}
.page-id-15694 .gallery_holder ul.gallery_with_space.v4 li:nth-child(5n), .page-id-15694 .wpb_gallery_slides .gallery_holder ul.gallery_with_space.v4 li:nth-child(5n){}

.tooltip {position:absolute; border:1px solid #333; background-color:#161616; border-radius:5px; padding:10px; color:#fff; font-size:12px Arial; z-index:99999;}
.timetable td, .timetable th{border:#eee solid 1px !important;}
.alert {
    background-color: #fefed6;
    border: 1px solid #e8b72d;
    padding: 10px;
    margin-top: 15px;
    margin-bottom: 10px;
}
.showinghomelist li:hover > .movie-overlayer{display:block !important;}
.movie-overlayer{background:rgba(0,0,0,0.5); position:absolute !important; z-index:9999; top:0px; width:100%; height:100%; display:none;}
.movie-overlayer a{text-align:center !important; display:block !important; margin-left:20px !important; margin-right:20px !important; margin-bottom:10px !important; margin-top:30px !important;}

.q_tabs.boxed .tabs-nav.dates-nav li a {
    background: none !important;
    border: 0px !important;
    color: #000 !important;
    padding: 8px !important;
}
.date {
display:none;
}
.wccpf_label{font-weight:bold; width: 118px; vertical-align: top;}
.wccpf-field{background: none !important;border: #eee solid 1px !important;border-radius: 5px !important;padding: 10px !important;}
.header_inner_left .mobile_menu_button i.qode_icon_font_awesome{font-size:26px !important;}
.page-id-12035 .product-remove .remove{width:45px !important; background:none !important; text-indent:initial !important; color:#000 !important;}