@charset 'utf-8';
/*
  Theme Name: Exit Game Child
  Theme URI: http://exit-game.ancorathemes.com/https://escapade.limedigitalmarketing.co.nz/wp-admin/theme-editor.php?file=style.css&theme=exit-game-child
  Description: Exit Game - Multipurpose and Multiskin Responsive Wordpress theme
  Author: AncoraThemes
  Author URI: http://ancorathemes.com/
  Template: exit-game
  Version: 1.0
  Tags: light, responsive-layout, flexible-header, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
  Text Domain:  exit-game
*/


/* =Theme customization starts here
-------------------------------------------------------------- */
input[type="checkbox"] + .wpcf7-list-item-label:before{opacity: 1!important;}

body .center-image-grid{}
body .faq-section .vc_toggle .vc_toggle_content p {margin-bottom: 20px;}
body .contact-section .contacts_info{font-size: 20px;}
body .media-review-section .sc_icons_image{background-color: #D64551;}
body .media-review-section .sc_icons_image{margin-top: 10px;}
body .media-review-section .sc_icons_image img{max-width:100%;}
body .media-review-section .sc_icons_item_title{color: #ec3f3a;font-size: 18px;}
body .tab-section .vc_tta-tab:not(.vc_active) a{color:#ec3f3a !important;}
body .tab-section .vc_tta-tab:not(.vc_active) a:hover{color:#1d1d1d !important;}
body .tab-section .vc_tta-tab:not(.vc_active){}
body .tab-section .vc_tta-tab:not(.vc_active){}
body.login-action-login{background: #000000;}
.login #backtoblog a, .login #nav a{color:#fff;}
#our-room h2:hover, #custom-room h2{cursor:pointer;}
body .price-table .no-description .sc_price_item_title {min-height: auto;}
body .terms ol li{margin-bottom:10px;font-size: 16px;}
.socials_wrap i{color:#ec3f3a !important;}
.boooking-instruction-tab .vc_tta-tab:not(.vc_active) a{color: #1d1d1d !important;}
.boooking-instruction-tab .vc_tta-panels-container .vc_tta-panel{padding: 10px 20px;}
.boooking-instruction-tab .vc_tta-panels-container .vc_tta-panel strong, .boooking-instruction-tab .vc_tta-panels-container .vc_tta-panel b{color: #1d1d1d;}
 .myClass > input[type=number]:hover::-webkit-inner-spin-button{display: inline;}
.woocommerce .quantity .qty {width: 84px;padding: 0 10px;}
.parking{margin-top: 44px;}
.parking h3{color: #ec3f3a !important;}
.parking h5{margin: 0;font-size: 18px;}
.parking p{}
.margin-bottom-ten{top: -10px;position: relative;}
.product_meta{display:none;}
#tab-additional_information, #tab-title-additional_information{display:none;}
article .purchasable.product-type-variable table.variations .label{display: none;}
.post_meta.post_meta_single, .comments_wrap{display: none;}
body form .wpcf7-list-item{display:block;margin-bottom: 6px;}
.single-cpt_services .services_page_header{display:none;}
body .scheme_dark .menu_mobile_inner {background-color: #000;}
body .menu_mobile_inner .socials_mobile, body .menu_mobile_inner .search_wrap{display:none;}
body .party-invitation h5{color:#000;}
body .left-checkbox, body .left-align{text-align:left;}
body .other-ways-play .vc_col-sm-4 p{min-height:120px;}
body .left-checkbox input{margin-right: 8px;}
.products li .woocommerce-loop-product__title{min-height: 44px;}
body .boooking-instruction-tab a.red-link:hover{color: #d64551;}

body .wc-payment-form iframe{min-height: auto;}
body.woocommerce-checkout #payment div.form-row{padding: 5px;}
.wc_payment_methods input[type="radio"] + label:before{opacity: 1;}

body .sc_layouts_menu_nav > li > a{padding: 1em;}

@media screen and (min-width: 2100px){
/* 	body .mobile-only-nav{display:none;} */
}



@media screen and (max-width: 2100px){
/* 	body .desktop-only-nav{display:none;}
	body .mobile-only-nav span{font-size: 45px !important;} */
}

@media only screen and (max-width: 1900px) and (min-width: 767px) {
	.home-escape-room-content{margin-left: 30px !important;}
}

@media screen and (max-width: 767px){
	body {font-size: 18px !important}
	body .sc_layouts_logo img{max-height: 120px;}
	body .custom-header-section > .sc_layouts_column{display: inline;width:50% !important;}
	body .page_wrap header .custom-header-section > .sc_layouts_column{width: 50% !important;}
	body .home-escape-room-content{margin-top: 30px;}
}



@media screen and (max-width: 1024px){
.sc_layouts_menu_nav > li > a {
    padding: 1em 0.75em;
}
}
input[type="radio"] + label:before, input[type="checkbox"] + label:before, input[type="radio"] + .wpcf7-list-item-label:before, input[type="checkbox"] + .wpcf7-list-item-label:before, .edd_price_options ul > li > label > input[type="radio"] + span:before, .edd_price_options ul > li > label > input[type="checkbox"] + span:before{
	opacity:0;
}

.menu_main_nav>li>a, .top_panel .sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_menu_nav>li>a{
  letter-spacing: 1px !important;
}
@media screen and (max-width: 1800px){
  .vc_col-lg-3.HeaderLogoWrapper{
    width: 15%;
  }
  .vc_col-lg-6.HeaderMenuWrapper{
    width: 70%;
  }
  .vc_col-lg-3.HeaderCTAWrapper{
    width: 15%;
  }
}
@media screen and (max-width: 1024px){
  .vc_col-lg-3.HeaderLogoWrapper{
    width: 10%;
  }
   .vc_col-lg-6.HeaderMenuWrapper{
    width: 90%;
  }
}