/*
Theme Name: paintball
*/
.btn-red,a{transition:all .6s ease}.careers-wrapper .full-width-container .adjust-heights,.header-icons,.wrapper-players-prices-template-mini .full-width-container .adjust-heights,.wrapper-players-prices-template-regular .full-width-container .adjust-heights,.wrapper-players-prices-template-splatshotz .full-width-container .adjust-heights{overflow:hidden}@font-face{font-family:latobold;src:url(fonts/lato-bold_0-webfont.woff2) format('woff2'),url(fonts/lato-bold_0-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:latoregular;src:url(fonts/lato-regular_0-webfont.woff2) format('woff2'),url(fonts/lato-regular_0-webfont.woff) format('woff');font-weight:400;font-style:normal}a{-webkit-transition:all .6s ease}body{font-family:latoregular;font-size:17px;background:#f7f7f7!important}a,a:active,a:focus{outline:0;border:none;-moz-outline-style:none;text-decoration:none}input[type=text],input[type=text]:focus,input[type=email],input[type=email]:focus,input[type=tel],input[type=tel]:focus,input[type=number],nput[type=number]:focus,select,select:focus,textarea:focus{outline:0;font-size:16spx}.main-menu{background:url(../img/man-blured.jpg) no-repeat #2a2a2a;position:fixed;width:100%;z-index:999999999;height:1100px;display:none;top:0}.main-menu .container-fluid{padding:0}.wrapper-menu-logo{background:url(../img/menu-bg.png) no-repeat;width:390px;margin-left:auto;margin-right:auto;height:150px}.wrapper-menu-logo img{width:147px;margin-top:20px}.wrapper-main-menu{margin-top:0;margin-left:auto;margin-right:auto;width:100%}.wrapper-main-menu ul.menu{list-style:none;padding:0;margin:0}.wrapper-main-menu ul.menu li{border-right:0 solid #191c23;border-bottom:0 solid #191c23;margin:1px 0;position:relative;text-align:left}.wrapper-main-menu ul.menu li span{background:url(../images/plus-icon.svg) center center no-repeat rgba(0,0,0,.1);right:0;top:0;position:absolute;height:51px;width:51px;cursor:pointer}.menu-expand{background:url(../images/minus-icon.svg) center center no-repeat rgba(0,0,0,.1)!important}.wrapper-main-menu ul.menu li:nth-child(even){border-right:0}.wrapper-main-menu ul.menu li a{color:#fff;display:block;text-decoration:none;padding:14px;background:rgba(0,0,0,.2)}.wrapper-main-menu ul.menu li a:hover{background:rgba(0,0,0,.4);color:#c50c1b}.wrapper-main-menu ul.menu li ul{line-height:none;margin:0;display:none;padding:0}.wrapper-main-menu ul.menu li ul li a{background:rgba(0,0,0,.5)}.wrapper-main-menu ul.menu li#menu-265 a{color:#EB1D23}.wrapper-main-menu ul.menu li#menu-364 a{color:#337ab7}#close-menu{background:url(../img/close-icon.png) center center no-repeat rgba(255,255,255,.2);background-size:25px;position:absolute;z-index:999;width:57px;height:71px;right:69px!important;top:0;color:#fff;cursor:pointer;font-size:25px;text-indent:-10000px}#close-menu:hover{color:#EB1D23}.main-menu .container{position:relative}.navbar-fixed-top{background:rgba(0,0,0,1)}.navbar-inner{min-height:60px}.navbar .brand{padding:0 10px}.navbar .nav>li>a{padding:20px 15px}.navbar .btn-navbar{margin-top:15px}.brand img{margin-top:8px}.no-padding{padding:0!important}.no-margin{margin:0!important}.margin-top-20{margin-top:20px}.margin-top-30{margin-top:30px}.margin-top-50{margin-top:50px}.margin-bottom-30{margin-bottom:30px}.header-phone-no{margin-right:28px;display:block;float:left}.header-phone-no i{float:left;padding-top:15px!important;color:#fff;font-size:22px;margin-right:6px}.header-phone-no a{font-size:27px!important;color:#c50c1b;text-decoration:none}.header-phone-no strong{color:#c50c1b;font-weight:300;display:block;font-size:19px;float:right;padding-top:17px}.blue-button a,.btn-blue:hover,.btn-red:hover,.home-banner-text a,.home-red-bg,.red-button a{color:#fff}.header-phone-no img{padding-right:10px;vertical-align:middle;display:block;float:left;padding-top:24px;width:30px}.menu-icon{vertical-align:text-bottom;display:block;float:left;padding-top:19px;cursor:pointer}.black-header-shade{background:url(../img/black-mask-top-header-shade.png) no-repeat;background-size:100%;position:absolute;z-index:999;width:100%;opacity:1;height:176px}.blue-button,.red-button{z-index:100;position:relative}.home-main-img{background:url(../img/header-img.png) no-repeat;background-size:cover;min-height:853px}.home-main-img_promotion{background:url(../img/header-img.jpg) no-repeat;background-size:cover;min-height:853px}.home-banner-text{margin-top:300px;color:#fff;text-shadow:1px 1px 1px #666}.home-banner-text h4{font-size:25px;margin:0;text-transform:uppercase}.home-banner-text h3{font-size:46px;margin:0 0 20px;text-transform:uppercase}.home-banner-text p{word-spacing:3px;font-size:16px}.gamezones-listing-light-grey-bg h1,.home-red-bg h1{font-size:29px;line-height:35px;margin-bottom:20px}.btn-red{border-radius:5px;background-color:#EB1D23;box-shadow:0 0 4px 0 #EB1D23;padding:12px;letter-spacing:.4px;-webkit-transition:all .6s ease}.blue-button button,.btn-blue{box-shadow:0 0 4px 0 #337ab7!important}.btn-red:hover{background:#c41926}.btn-blue{background-color:#337ab7!important;transition:all .6s ease;-webkit-transition:all .6s ease}.btn-blue:hover{background:#005eae!important}.blue-button button{background-color:#337ab7!important}.blue-button button:hover{background:#005eae!important}.red-button button:hover{background:#c41926!important}.width-200{width:200px}.width-250{width:250px}.home-red-bg{background:url(../img/red-area-header.png) no-repeat;background-size:cover;min-height:622px;position:relative;padding-top:215px!important;margin-top:-265px!important}.gamezones-listing-light-grey-bg{background:url(../img/white-area-header.png) no-repeat;background-size:contain;min-height:745px;position:relative;padding-top:270px!important;padding-bottom:60px;color:#404040;margin-top:-282px!important}.gamezones-listing-light-grey-bg h1{color:#e83846;text-transform:uppercase;font-weight:700}.gamezones-listing-light-grey-bg .col-sm-6 h2{margin-top:-4px}.home-red-bg p{margin-bottom:20px;line-height:28px;letter-spacing:.4px}.home-red-stats-bg{background:url(../img/infographics-box.png) no-repeat;height:270px;margin-top:24px!important;padding:20px 25px 25px 30px!important;margin-left:40px!important;width:100%;background-position:inherit!important}.home-red-stats-bg .stats-numbers{color:#EB1D23;font-size:37px}.home-red-stats-bg .stats-small-text{color:#bbb;text-transform:uppercase;font-size:9px}.home-red-stats-bg .stats-type{text-transform:uppercase;font-size:16px}.home-red-stats-bg .wrapper-price-per-person{font-size:23px;margin-top:33px}.home-red-stats-bg .price-per-person{color:#EB1D23}.home-red-stats-bg .wrapper-stats-logo{margin-top:29px}.map-redirest a{height:100%;left:0;top:0;position:absolute;width:100%}.wrapper-your-tickets{background:url(../img/redeem-bg.jpg) no-repeat;background-size:cover;min-height:268px;position:relative;padding-top:57px;color:#fff;letter-spacing:1px;z-index:99;margin-top:0;clear:both}.grey-text{color:#bbb}.wrapper-redeem-form .custom-redeem-input{width:330px;height:40px}.wrapper-redeem-form .custom-redeem-submit{height:40px;padding:8px 12px}.redeem-right-man-image{background:url(../img/fighter-redeem.png) no-repeat;background-size:cover;height:323px;position:absolute;top:-111px;width:454px!important}.wrapper-home-map,.wrapper-home-map_promotion{height:991px;position:relative;padding-top:162px}.wrapper-home-map{background:url(../img/home-map-bg.jpg) no-repeat;background-size:cover;margin-top:-100px}.wrapper-home-map_promotion{background:url(../img/home-map-bg_promotion.jpg) no-repeat;background-size:cover;margin-top:10px}#newzealandHover,#newzealandHover:hover{background:url(../img/newzealand-map.png) no-repeat}#australiaHover,#australiaHover:hover{background:url(../img/australia-map.png) no-repeat}#swedendHover,#swedendHover:hover{background:url(../img/sweden-map.png) no-repeat}#ukHover,#ukHover:hover{background:url(../img/uk-ireland-map.png) no-repeat}#canadaHover,#canadaHover:hover{background:url(../img/canada-map.png) no-repeat}#australiaHover,#swedendHover{height:185px;transition:all .5s ease}#australiaHover,#canadaHover,#hollandHover,#newzealandHover,#swedendHover,#ukHover{position:absolute;cursor:pointer}#newzealandHover{width:133px;height:106px;bottom:34px;right:12px}#australiaHover{width:167px;bottom:46px;right:141px}#swedendHover{top:-14px;left:47.9%;width:100px}#ukHover{width:50px;height:160px;top:5%;left:41.5%;transition:all .5s ease}#hollandHover{background:0 0;width:130px;height:39px;top:39%;left:34.5%;transition:all .5s ease;border:0 solid red}#canadaHover{width:300px;height:214px;top:2px;left:8.1%;transition:all .5s ease}a.find-your-closest{color:#fff;text-transform:capitalize}a.find-your-closest:hover{color:#fff;text-decoration:none}.wrapper-home-gamezones{background:url(../img/gamezone-bg.jpg) no-repeat;background-size:cover;min-height:520px;position:relative;padding-top:52px}.wrapper-home-gamezones h5{color:#fff;font-weight:600}.wrapper-home-gamezones .home-gamezones-hr{border-bottom:2px solid red;height:2px;width:10px}.wrapper-home-gamezones h3{color:#fff;font-weight:600}.wrapper-home-gamezones p{color:#fff}.wrapper-home-gamezones img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.wrapper-home-gamezones img:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.wrapper-footer{background-color:#292929}.wrapper-footer .footer-left{background-color:#292929;padding:0px 20px 0 0}.wrapper-footer .footer-right{background-color:#EB1D23;padding:20px;color:#fff;font-size:16px}.wrapper-footer .footer-right a{color:#fff}.single-main-img{background:url(../img/inner-header-bg.jpg) no-repeat;background-size:cover;min-height:600px}.inner-banner-text{margin-top:200px;color:#fff;text-shadow:1px 1px 1px #666}.single-main-img .inner-banner-text{margin-top:230px}.single-main-img .button-banner-text{margin-top:155px}.inner-banner-text h1{font-size:38px;text-transform:uppercase;letter-spacing:3px}.inner-banner-text h4{font-size:25px;text-transform:uppercase}.inner-banner-text h3{font-size:31px;text-transform:uppercase}.inner-banner-text p{word-spacing:3px}.inner-red-bg{background:url(../img/red-area-header.png) no-repeat;background-size:cover;padding:215px 0 35px;color:#fff;margin-top:-258px}.banner-small{margin-top:140px}.banner-small p{margin:auto;width:70%}.inner-red-bg h2{font-size:32px;text-transform:uppercase}.wrapper-inner-loc-info{background:url(../img/inner-white-bricks-bg.jpg) no-repeat;background-size:cover;padding:20px 0 50px}.wrapper-inner-loc-info .left-inner-rectangle{background:url(../img/inner-rectangle-box.png) no-repeat;background-size:100%;height:117px;padding:20px 0 0 30px}.wrapper-inner-loc-info .left-inner-rectangle h4{font-size:20px;color:#fff;width:90%;text-transform:uppercase}.wrapper-inner-loc-info .left-inner-rectangle .inner-red-text{color:#EB1D23;font-size:22px;line-height:22px}.wrapper-inner-loc-info .left-inner-box-img{margin-bottom:-7px;position:relative}.wrapper-inner-loc-info .left-inner-box-img h4{color:#fff;font-size:20px;position:absolute;top:43%;text-align:center;width:100%;text-shadow:1px 1px 1px #666}.wrapper-inner-loc-info .left-inner-box-img-address h4{top:38%}.wrapper-inner-loc-info .inner-inner-square-top{background:url(../img/inner-box-3.png) no-repeat;background-size:cover;width:254px;height:242px;margin:0;padding-top:0;position:relative}.wrapper-inner-loc-info .inner-inner-square-top h3{text-align:center;margin-top:40%;display:inline-block;width:100%;color:#fff}.inner-inner-square-top h5{font-size:16px;color:#fff;text-align:center;margin:0}.wrapper-inner-loc-info .inner-inner-square-bottom{background:url(../img/inner-box-4.png) no-repeat;background-size:cover;width:254px;height:242px;margin:0;padding-top:54px;text-align:center}.wrapper-inner-loc-info .inner-inner-square-bottom h3{text-align:center;display:inline-block;width:100%;color:#fff;font-size:20px}.margin-left-20{margin-left:20px}.minis-margin-left-36{margin-left:-36px}.gamezones-listing-featured-img img{float:right;width:100%;max-width:100%;height:100%;border-radius:10px}.height-20px{height:35px}.height-10px{height:10px}.clear-both{clear:both}.gamezone-overlay-red{width:100px;height:90px;background-color:#EB1D23;position:absolute;bottom:0;margin-left:-10px;margin-bottom:-10px;opacity:.76;border-radius:10px;display:table;vertical-align:middle;text-align:center}.gamezone-overlay-red span{font-size:18px;display:table-cell;vertical-align:middle;color:#fff!important}.display-to-right{right:0}.swap-positions{float:right}.show-gamezones-listing-separator-mobile{display:none}.wrapper{margin:auto;width:1200px}.wrapper-800px{width:800px;margin:auto}.wrapper-950px{width:950px;margin:auto}.howitworks h1{text-transform:uppercase}.clear{clear:both;height:1px}.how-works-steps{display:table;padding:30px 0 60px;font-size:17px;width:100%}.how-works-steps ul{list-style:none}.how-works-steps ul li{border:0 solid #00f;float:left;margin-left:60px;width:29.6%}.how-works-steps ul li:first-child{margin-left:0}.how-works-steps ul li img{padding-bottom:10px}.how-works-steps ul li p{text-align:center;line-height:28px;margin-top:22px}.white-boxes-wrapper{clear:both;color:#404040;font-size:17px;padding:80px 0;text-align:center}.white-boxes-wrapper h2{color:#EB1D23;font-size:32px;margin:0 0 15px}.white-boxes-wrapper ul{padding-top:50px;list-style:none}.white-boxes-wrapper ul li{border-radius:8px;border-bottom:2px solid #EB1D23;-webkit-border-bottom:2px solid #EB1D23;float:left;padding-bottom:5px;position:relative;text-align:left;margin-top:15px;margin-left:15px;width:32.4%;-webkit-box-shadow:0 1px 22px 6px rgba(0,0,0,.08);-moz-box-shadow:0 1px 22px 6px rgba(0,0,0,.08);box-shadow:0 1px 22px 6px rgba(0,0,0,.08)}.white-boxes-wrapper ul li .white-box-inner{border:1px solid #eecad0;border-top-left-radius:8px;border-top-right-radius:8px;float:left;border-top:none;border-bottom:none;height:330px;padding:32px;width:100%}.white-boxes-wrapper ul li:nth-child(1),.white-boxes-wrapper ul li:nth-child(4){margin-left:0}.white-boxes-wrapper ul li h3{font-size:24px;margin:18px 0 15px}.white-boxes-wrapper ul li p{line-height:25px}.white-boxes-wrapper ul li .box-counter{color:#d4d4d4;font-size:32px;right:10px;top:10px;position:absolute}.accordian-wrapper-how-works{border-top:1px solid #ebebeb;background:#f8f8f8;clear:both;color:#404040;font-size:17px;padding:75px 75px 150px;text-align:center}.accordian-wrapper-how-works h2{color:#EB1D23;font-size:32px;margin:0 0 15px}.accordian-wrapper-how-works p{line-height:28px;padding:8px 0}.accordian-wrapper-how-works .accordian-wrapper-how-works-inner{margin-top:30px}.accordian-wrapper-how-works .accordian-wrapper-how-works-inner ul{list-style:none;margin:0;padding:0}.accordian-wrapper-how-works .accordian-wrapper-how-works-inner ul li{border-bottom:1px solid #343333;text-align:left;position:relative}.accordian-wrapper-how-works .accordian-wrapper-how-works-inner ul li h2{background:#404040;color:#fff;height:66px;font-size:20px;padding:23px 0 0 35px;text-transform:uppercase;margin:0;cursor:pointer}.accordian-wrapper-how-works .accordian-wrapper-how-works-inner ul li h2 strong{font-weight:400;text-transform:none}.accordian-wrapper-how-works .accordian-wrapper-how-works-inner ul li h2 span{background:url(../images/plus-icon.svg) center center no-repeat;position:absolute;border:0 solid red;right:0;top:0;width:60px;height:64px}.accordian-wrapper-how-works .accordian-wrapper-how-works-inner ul li h2 .minus-icon{background:url(../images/minus-icon.svg) center center no-repeat;position:absolute}.accordian-wrapper-how-works .accordian-wrapper-how-works-inner ul li h3{font-size:26px;margin:0 0 10px}.accordian-wrapper-how-works .accordian-wrapper-how-works-inner .accordian-content-wrapper{display:none;position:relative}.accordian-wrapper-how-works .accordian-wrapper-how-works-inner .accordian-content-wrapper p{line-height:28px}.accordian-wrapper-how-works .accordian-wrapper-how-works-inner .accordian-content-wrapper .accordian-col-4{float:left;width:27%}.accordian-wrapper-how-works .accordian-wrapper-how-works-inner .accordian-content-wrapper .accordian-col-8{float:right;width:70%}.accordian-wrapper-how-works .accordian-wrapper-how-works-inner .accordian-content-wrapper .accordian-content-img{background:#fff;border:1px solid #ebebeb;border-top:none;display:table;padding:30px;width:100%}.accordian-wrapper-how-works .accordian-wrapper-how-works-inner .accordian-content-wrapper .accordian-content-img img{border-radius:6px;width:100%}.accor-equip-row{background:#fff;border:1px solid #ebebeb;border-top:none;display:table;width:100%}.accor-equip-row h4{font-size:20px;margin:0}.div-middle{display:table-cell;vertical-align:middle}.accor-equip-row .accordian-equipment-col-3{float:left;height:330px;width:30%}.accor-equip-row .accordian-equipment-col-3 img{width:80%}.accor-equip-row .accordian-img-col{border-right:1px solid #ebebeb;text-align:center}.accor-equip-row .accordian-content-col{padding:0 35px}.accor-equip-row .accordian-equipment-col-9{float:left;padding:0 35px;height:330px;width:70%}.parent-valign{display:table;vertical-align:middle}.happy-guys-img{position:absolute;right:10px;top:10px}.accor-equip-row .accordian-equipment-col-4{float:left;height:600px;width:40%}.accor-equip-row .accordian-equipment-col-4 img{width:80%}.accor-equip-row .accordian-equipment-col-6{float:left;height:600px;padding:0 35px;width:60%;position:relative}.accor-equip-row .accordian-equipment-col-6 ul{padding:140px 25px 0}.accor-equip-row .accordian-equipment-col-6 ul li{background:url(../images/tick-icon.svg) left center no-repeat;border:none;border-top:1px solid #ebebeb!important;padding:15px 0 10px 50px!important;margin:0}.accor-equip-row .accordian-equipment-col-6 ul li:first-child{border:none!important}.accor-equip-row .accordian-equipment-col-6 .last-row{border-top:1px solid #ebebeb;color:#EB1D23;right:0;padding:10px;bottom:0;text-align:right;position:absolute;width:100%;font-family:15px}.accordian-content-ul h3,.accordian-content-ul h4,.booking-packages-wrapper .package-inner h2,.content-wrapper h1{font-family:latobold}.accordian-content-ul h3{margin:20px 0 10px!important}.accordian-content-ul ul{margin:22px 0!important}.accordian-content-ul li{background:url(../images/tick-icon.svg) left 5px no-repeat;padding-left:30px;margin:10px 0;border:none!important}.accordian-content-ul li li{font-size:14px;background:0 0}.accordian-content-ul h3{font-size:22px!important}.accordian-content-ul h4{font-size:18px!important}.booking-wrapper{color:#58627c;margin-top:70px;min-height:635px}.booking-wrapper-auto-hight{min-height:auto!important}.booking-wrapper h1{color:#EB1D23;font-size:32px;margin-bottom:20px;text-transform:uppercase}.booking-wrapper .booking-left{float:left;padding-top:90px;width:56%}.booking-wrapper .booking-right{float:right;padding-top:90px;width:472px}.booking-wrapper .booking-right img{width:100%}.booking-form ul{list-style:none;margin:0;padding:0}.booking-form ul li{margin:15px 20px 15px 0;color:#404040;font-size:16px;float:left;text-align:left;position:relative;width:48%}.booking-form ul li:nth-child(even){margin-right:0}.booking-form ul li label{margin-bottom:12px;display:block}.loading,.tool-tip{position:absolute;display:none}.booking-form ul li:nth-child(1),.booking-form ul li:nth-child(2){margin-top:0!important}.booking-form ul li input,.booking-form ul li select{border:1px solid #e5e5e5;padding:10px;width:100%}.booking-form ul li:last-child{width:100%}.booking-form ul li:last-child input{border-radius:8px;background:#EB1D23;color:#fff;height:54px;text-align:center;transition:all .5s ease;-webkit-transition:all .5s ease}.loading{left:-22px;top:30px}.tool-tip{background:url(../images/tool-tip-arrow.png) 8px 38px no-repeat;left:30px;top:-45px;width:80%;padding-bottom:10px}.required{color:#ccc;font-size:14px;background:#33302c;border-radius:5px;-webkit-border-radius:5px;border:1px solid #33302c;width:100%;padding:8px;text-align:left;display:block}.tool-tip-left-15px{left:15px}.booking-form ul li:last-child input:hover{background:#b1000e}.booking-packages-wrapper{background:url(../images/booking-bottom-bg.png) left top no-repeat #ebebeb;clear:both}.booking-packages-wrapper .container{background:#fff}.booking-packages-wrapper .package-inner{background:url(../images/booking-bottom-inner-bg.png) right 100px no-repeat;padding:75px 0 110px}.booking-packages-wrapper .package-inner h2{color:#EB1D23;font-size:32px;margin-bottom:50px;text-transform:uppercase;text-align:center}.booking-packages-wrapper .package-inner ul{list-style:none;padding:0;margin:0}.booking-packages-wrapper .package-inner ul li{border:1px solid #ededed;font-size:20px;float:left;display:table;vertical-align:middle;height:545px;text-align:center;width:50%}.booking-packages-wrapper .package-inner ul li:nth-child(1),.booking-packages-wrapper .package-inner ul li:nth-child(2){border-bottom:none}.booking-packages-wrapper .package-inner ul li:nth-child(1),.booking-packages-wrapper .package-inner ul li:nth-child(3){border-right:none}.booking-packages-wrapper .package-inner ul li .package-item{display:table-cell;vertical-align:middle;padding:0 80px}.booking-packages-wrapper .package-inner ul li p{margin-top:20px;font-family:latobold}.booking-packages-wrapper .package-inner ul li img{width:80%}.content-wrapper{padding:0 0 20px;margin-top:65px}.content-wrapper h1{color:#c50c0c;font-size:30px;margin-bottom:20px}.content-wrapper h2{color:#c50c0c;font-size:24px;padding:0;margin:15px 0}.content-wrapper p{padding:10px 0}.content-wrapper ul{list-style:none;padding:0 0 0 2px;margin:0}.content-wrapper ul li{background:url(../images/content-bullet.png) left 7px no-repeat;padding:0 21px;margin:8px 0}.single-main-wrapper{background:url(../images/grey-bg.png) no-repeat;padding-top:250px;margin-top:-260px;position:relative}.single-main-wrapper h1{text-align:center}.header-full{border:none!important;padding:0}.header-full .logo{float:left}.header-full .logo img{background:#000;padding:6px}.location-near-header{background:#c50c1b;color:#fff;height:67px;float:right;display:table;vertical-align:middle;text-align:center;margin-left:15px;padding:0 10px}.location-near-header span{font-size:12px}.location-near-header div{display:table-cell;vertical-align:middle}.location-near-header h4{font-size:14px;font-weight:700;margin:0}.header-social{color:#fff;background:rgba(255,255,255,.2);float:left;height:60px;padding:0 5px}.header-social h4{display:none;color:#c50c1b;float:left;font-size:14px;padding-top:14px;margin-right:10px;text-transform:uppercase}.header-social ul{padding:19px 0 0;margin:0;list-style:none}.header-social ul li{font-size:18px;float:left;margin:0 8px}.header-social ul li a{color:#fff}.header-social ul li a:hover{color:#b90806}.header-icons{float:left;height:60px}.header-icons ul{list-style:none;padding:0;margin-left:1px}.header-icons ul li{background:rgba(255,255,255,.3)}.header-icons ul li a{background:url(../images/register-ticket-icon.png) center center no-repeat;background-size:52%;color:#fff;display:block;height:60px;padding:13px 25px}.careers-wrapper .full-width-container .left-panel,.full-width-container .left-panel{display:inline-block}.close-menu-full{right:99px!important}.link-overlay-wrapper{position:relative}.link-overlay{left:0;top:0;height:100%;position:absolute;width:100%}.footer-social{float:right}.footer-social h4{color:#fff;float:left;font-size:16px;padding-top:11px;margin:0 10px 0 0;text-transform:uppercase}.footer-social ul{list-style:none;float:left;padding:0;margin:0}.footer-social ul li{font-size:24px;float:left;margin:0 9px}.footer-social ul li a:hover{color:#666}.wrapper-footer .footer-left img{float:left}.footer-nav{float:left;margin-left:10px;margin-top:23px}.footer-nav ul{list-style:none;padding:0;margin:0}.footer-nav ul li{font-size:11px;float:left;border-left:1px solid #fff;line-height:12px;padding:0 5px;text-transform:uppercase}.footer-nav ul li:first-child{border:none;margin:0}.wrapper-how-to-buy-an-ipg-ticket .home-gamezones-hr,.wrapper-ipg-ticket-holders .home-gamezones-hr{border-bottom:2px solid red;height:2px;width:10px}.footer-nav ul li a{color:#fff;padding:0 5px;text-decoration:none}.footer-nav ul li:first-child a{padding-left:0}.footer-nav ul li a:hover{color:#EB1D23}.wrapper-ipg-ticket-holders{background:url(../img/bg-ipg-ticket-holders.png) no-repeat;background-size:cover;padding-top:52px;clear:both}.wrapper-ipg-ticket-holders h5{color:#fff;font-weight:600}.wrapper-ipg-ticket-holders h3{color:#eb0416;font-weight:600}.wrapper-players-prices-template .wrapper-ipg-ticket-holders h3,.wrapper-prices-template .wrapper-ipg-ticket-holders h3{text-align:center}.wrapper-ipg-ticket-holders p{color:#a3a6ae;font-size:17px;line-height:1.65}.wrapper-players-prices-template .wrapper-ipg-ticket-holders ul li,.wrapper-prices-template .wrapper-ipg-ticket-holders ul li{color:#a3a6ae;line-height:21px}.wrapper-body-content,.wrapper-how-to-buy-an-ipg-ticket{background:url(../img/bg-how-to-buy-an-ipg-ticket.png) no-repeat;background-size:cover;position:relative;padding-top:52px}.wrapper-how-to-buy-an-ipg-ticket h5{color:#fff;font-weight:600}.wrapper-how-to-buy-an-ipg-ticket h3{color:#eb0416;font-weight:600}.wrapper-how-to-buy-an-ipg-ticket p{color:#a3a6ae;font-size:17px;line-height:1.65}.wrapper-how-to-buy-an-ipg-ticket{clear:both;color:#404040;font-size:17px;padding:80px 0;text-align:center}.wrapper-how-to-buy-an-ipg-ticket h2{color:#EB1D23;font-size:32px;margin:0 0 15px}.wrapper-how-to-buy-an-ipg-ticket ul{padding-top:50px;list-style:none}.wrapper-how-to-buy-an-ipg-ticket ul li{float:left;padding-bottom:5px;position:relative;text-align:left;margin-top:15px;margin-left:15px;width:32.4%}.wrapper-how-to-buy-an-ipg-ticket ul li .white-box-inner{float:left;padding:32px;width:100%}.wrapper-how-to-buy-an-ipg-ticket ul li:nth-child(1),.wrapper-how-to-buy-an-ipg-ticket ul li:nth-child(4){margin-left:0}.wrapper-how-to-buy-an-ipg-ticket ul li h3{font-size:24px;margin:18px 0 15px;color:#404040}.wrapper-how-to-buy-an-ipg-ticket ul li p{line-height:25px;color:grey}.wrapper-how-to-buy-an-ipg-ticket ul li .box-counter{color:#d4d4d4;font-size:32px;right:10px;top:10px;position:absolute}.full-width-container{width:100%}.full-width-container .left-panel,.full-width-container .right-panel{width:50%}.full-width-container .adjust-heights{height:500px}.full-width-container .image-big img{width:100%;height:100%}.careers-wrapper .full-width-container .image-big img,.wrapper-players-prices-template-mini .full-width-container .image-big img,.wrapper-players-prices-template-regular .full-width-container .image-big img,.wrapper-players-prices-template-splatshotz .full-width-container .image-big img{width:auto;height:100%}.careers-wrapper .full-width-container,.careers-wrapper .full-width-container .left-panel .image-big img{width:100%}.full-width-container .content{background-color:#404040;padding:20px 50px}.full-width-container .content-red{background-color:#EB1D23;padding:10px}.full-width-container .content h3{color:#f90013;text-transform:uppercase;font-size:28px}.full-width-container .content-red h3{color:#FFF;text-transform:uppercase;font-size:28px}.full-width-container .content p{color:#a1a3aa;font-size:16px}.full-width-container .content ul{list-style-image:url(../img/keyboard-return.png)}.full-width-container .content ul li{color:#a1a3aa;line-height:27px;padding:17px 0}.careers-wrapper .full-width-container .content ul li,.wrapper-players-prices-template-mini .full-width-container .content ul li,.wrapper-players-prices-template-regular .full-width-container .content ul li,.wrapper-players-prices-template-splatshotz .full-width-container .content ul li,.wrapper-prices-template .full-width-container .content ul li{color:#a1a3aa;line-height:21px;padding:5px 0}.full-width-container .content-red p{color:#FFF;font-size:16px}.full-width-container .content-red ul{list-style-image:url(../img/arrow-white.png)}.full-width-container .content-red ul li{color:#FFF;line-height:27px;padding:17px 0}.wrapper-prices-template .full-width-container .content-red ul li{color:#FFF;line-height:21px;padding:5px 0}.wrapper-players-prices-template-mini .full-width-container .content-red ul li,.wrapper-players-prices-template-regular .full-width-container .content-red ul li,.wrapper-players-prices-template-splatshotz .full-width-container .content-red ul li{color:#FFF;line-height:27px;padding:17px 0}.careers-wrapper .full-width-container .left-panel,.wrapper-players-prices-template-mini .full-width-container .left-panel,.wrapper-players-prices-template-regular .full-width-container .left-panel,.wrapper-players-prices-template-splatshotz .full-width-container .left-panel{float:left}.full-width-container .right-panel{float:right}.wrapper-players-prices-template-mini .full-width-container-first .adjust-heights{height:650px}.wrapper-players-prices-template-mini .full-width-container-second .adjust-heights{height:450px}.wrapper-players-prices-template-regular .full-width-container-first .adjust-heights{height:500px}.wrapper-players-prices-template-regular .full-width-container-second .adjust-heights{height:450px}.wrapper-players-prices-template-splatshotz .full-width-container-first .adjust-heights{height:500px}.wrapper-players-prices-template-splatshotz .full-width-container-second .adjust-heights{height:450px}.careers-wrapper .full-width-container-first .adjust-heights{height:690px}.careers-wrapper .full-width-container-second .adjust-heights{height:500px}.careers-wrapper .full-width-container .right-panel .image-big img{height:100%}.careers-wrapper .full-width-container .content{background-color:#404040;padding:20px 50px}.careers-wrapper .full-width-container .content-grey{background-color:#404040;padding:10px 10px 10px 25px}.careers-wrapper .full-width-container .content-red{background-color:#EB1D23;padding:10px 10px 10px 25px}.careers-wrapper .full-width-container .content h3,.careers-wrapper .full-width-container .content-grey h3{color:#f90013;text-transform:uppercase;font-size:28px}.careers-wrapper .full-width-container .content-red h3{color:#FFF;text-transform:uppercase;font-size:28px}.careers-wrapper .full-width-container .content-grey p{color:#a1a3aa;font-size:16px}.careers-wrapper .full-width-container .content-grey ul li{color:#a1a3aa;line-height:27px;padding:17px 0}.careers-wrapper .full-width-container .content-red p{color:#FFF;font-size:16px}.careers-wrapper .full-width-container .content ul,.careers-wrapper .full-width-container .content-grey ul{list-style-image:url(../img/keyboard-return.png)}.careers-wrapper .full-width-container .content-red ul{list-style-image:url(../img/arrow-white.png)}.careers-wrapper .full-width-container .content-red ul li{color:#FFF;line-height:27px;padding:17px 0}.careers-wrapper .full-width-container .right-panel{float:right}.wrapper-game-fee{padding-top:215px;background:url(../img/red-area-header.png) left top;position:relative;margin-top:-245px}.wrapper-game-fee h1,.wrapper-game-fee h2{color:#FFF;font-size:30px;text-transform:uppercase;font-weight:700}.wrapper-game-fee h3{color:#FFF;font-size:20px;font-weight:700;margin-top:0}.careers-wrapper .wrapper-game-fee h3,.wrapper-players-prices-template-mini .wrapper-game-fee h3,.wrapper-players-prices-template-regular .wrapper-game-fee h3,.wrapper-players-prices-template-splatshotz .wrapper-game-fee h3,.wrapper-prices-template .wrapper-game-fee h3{color:#FFF;font-size:23px;font-weight:700;margin-top:0}.wrapper-game-fee p{color:#FFF;font-size:16px}.wrapper-game-fee .price-tag{background-image:url(../img/price-tag.png);background-repeat:no-repeat;background-position:center center;width:105px;height:153px;display:inline-block;padding:15px 0;text-align:center}.wrapper-game-fee .price-tag .price{font-size:35px;color:#e20213;font-weight:700}.careers-wrapper .wrapper-game-fee .price-tag .price,.wrapper-players-prices-template-mini .wrapper-game-fee .price-tag .price,.wrapper-players-prices-template-regular .wrapper-game-fee .price-tag .price,.wrapper-players-prices-template-splatshotz .wrapper-game-fee .price-tag .price,.wrapper-prices-template .wrapper-game-fee .price-tag .price{font-size:25px;color:#e20213;font-weight:700}.wrapper-game-fee .price-tag .text{font-size:16px;color:#e20213}.careers-wrapper .wrapper-game-fee .price-tag .text,.wrapper-players-prices-template-mini .wrapper-game-fee .price-tag .text,.wrapper-players-prices-template-regular .wrapper-game-fee .price-tag .text,.wrapper-players-prices-template-splatshotz .wrapper-game-fee .price-tag .text,.wrapper-prices-template .wrapper-game-fee .price-tag .text{font-size:14px;color:#e20213}.wrapper-game-fee .game-fee-content{float:right;width:77%}.inner-banner-text h5{font-size:18px;text-transform:uppercase}.remove-upper{text-transform:none!important}.call-charges{font-size:12px;text-align:right}.wp-pagenavi{clear:both;text-align:center;display:block;padding-bottom:20px;width:100%}.wp-pagenavi a,.wp-pagenavi span.current{border:none;color:#fff;margin:0 10px 0 0;padding:12px 19px}.wp-pagenavi a{border-radius:5px;-webkit-border-radius:5px;text-decoration:none;background:#c50c1b}.wp-pagenavi span.current{border-radius:5px;-webkit-border-radius:5px;background:#278ed1}.wp-pagenavi a:hover{background:#a5000d}.pages{display:none}span.extend{margin-right:10px;border:none}.ipg-custom-control:focus{border-color:#149F47;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(228,8,25,.29);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(228,8,25,.29)}.ipg-custom-control::-webkit-input-placeholder{color:#555}.ipg-custom-control:-moz-placeholder{color:#555}.ipg-custom-control::-moz-placeholder{color:#555}.ipg-custom-control:-ms-input-placeholder{color:#555}.ipg-custom-control::-ms-input-placeholder{color:#555}.location-box{background:#fff;border:1px solid #ddd;margin-bottom:15px;padding-top:10px;padding-bottom:0;display:none;-webkit-box-shadow:1px 1px 1px 1px rgba(224,224,224,1);-moz-box-shadow:1px 1px 1px 1px rgba(224,224,224,1);box-shadow:1px 1px 1px 1px rgba(224,224,224,1);border-radius:10px;border-bottom:2px solid #149F47}.all_location_link_container,.filter_box_3{border-top-right-radius:5px;border-bottom-right-radius:5px}.location-box .title{text-transform:capitalize;margin:0;padding:0 15px;display:block;font-size:30px;font-weight:700;color:#149F47;cursor:pointer;text-decoration:none;letter-spacing:2px}.location-box .text{font-size:16px;line-height:16px;text-transform:capitalize;color:#505050;margin:0;padding:15px 0}.location-box .text i{color:#505050;margin-top:0;margin-right:5px}.location-box .text span{text-transform:uppercase}.location-box .telephone{text-decoration:none;font-weight:700;cursor:pointer;font-size:18px}.location-box .directions{text-decoration:none}.border-right{border-right:1px solid #c3c3c3}.border-left{border-left:1px solid #c3c3c3}.simple-anchor,.simple-anchor:hover{text-decoration:none;display:block;margin:5px 0}.filter_container,.show_more_container{margin-bottom:25px}.ipg-btn-red{padding:6px 12px!important;color:#f9f9f9;text-decoration:none;box-shadow:none;text-transform:capitalize}.ipg-btn-red:focus{color:#fff;outline:0}.ipg-btn-grey{color:#f9f9f9;background-color:#9a9a9a;text-transform:uppercase;text-decoration:none}.ipg-btn-grey:hover{background-color:#ce1216;color:#f9f9f9;transition:All 1s ease;-webkit-transition:All 1s ease;-moz-transition:All 1s ease;-o-transition:All 1s ease}.filter_container{padding:0;border-radius:5px;background-color:#8b8b8b}.show_box{display:block}.ipg_link{color:#149F47}.ipg_link:hover{color:#292929}.loading-container{display:none}#df_map{height:560px;width:100%;margin-top:65px}.loading-search{text-align:center;padding:5px 0;display:none}.loading-search img{height:100px;width:100px}.bottom_details{list-style:none;padding:0;margin:0;border-top:1px solid rgba(139,139,139,.25)}.bottom_details li{display:inline-block;margin-right:25px}.address_box{min-height:80px}.filter_box_1,.filter_box_2{padding-left:15px;padding-top:22px;padding-bottom:22px}.filter_box_1 .form-group{margin:0}.filter_box_3{background-image:url(../images/mg-1322.png);background-size:100%}.all_location_link_container{opacity:.9;text-align:center;color:#fff;background:#03060f;background:-moz-linear-gradient(left,#03060f 0,#9ba5a0 51%,#050404 100%);background:-webkit-linear-gradient(left,#03060f 0,#9ba5a0 51%,#050404 100%);background:linear-gradient(to right,#03060f 0,#9ba5a0 51%,#050404 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#03060f', endColorstr='#050404', GradientType=1 );padding:5px 0}.all_location_link,.all_location_link:hover{color:#fff;text-decoration:none;cursor:pointer}.page_title{font-size:29px;line-height:35px;margin-bottom:20px;color:#e83846;text-transform:uppercase;font-weight:700}.marker_permalink,.marker_permalink:hover{color:#c9323b;font-weight:700;text-decoration:none;font-size:14px}.marker_info_container h3{margin:0 0 5px}.marker_info_container p{margin-bottom:5px}.location-list-group li{padding:10px 15px!important;margin:0!important;border:0;background:0 0!important;min-height:125px}.wordwide-accordian .panel-default>.panel-heading{padding:0;border-radius:0;color:#212121;background-color:#FAFAFA;border-color:#EEE}.wordwide-accordian .panel-title>a{display:block;padding:15px;text-decoration:none}.wordwide-accordian .more-less{float:right;color:#212121;font-size:14px}.wordwide-accordian .panel-title{font-size:18px}.location-list-group li a h3{color:#c50c1b;margin:0 0 10px;font-size:20px}.location-list-group li a p{margin:0;padding:0;font-size:16px;color:#292929}.location-list-group li a{text-decoration:none}.location-listing-wrapper{margin-top:-222px;position:static}.location-listing-wrapper-worldwide{margin-top:-184px}.picker__holder{overflow-y:hidden}.booking-form input,.booking-form select{height:45px}.booking-form input,.booking-form select,.booking-form textarea{border:1px solid #e5e5e5;padding:10px;font-size:18px;margin:15px}.booking-form input{padding:8px}.booking-form .form-control-feedback{padding:6px}.booking-form h3{margin-left:15px;margin-top:-8px}.book-now-wrapper .booking-form input,.book-now-wrapper .booking-form select,.book-now-wrapper .booking-form textarea{margin:15px 0!important}.book-now-wrapper .booking-form h3{margin-left:0!important}.booking-wrapper .container{padding-right:40px}.book-now-wrapper .container{padding-right:15px!important}.black-header-shade{display:none}#centre_info{padding:5px 0 0 21px;font-size:13px;margin-top:-10px}.centre-info{padding-bottom:10px;padding-top:4px}.centre-info .address-icon{float:left;height:33px;width:13px}.centre-info span{padding-right:10px}.centre-info .postcode{display:block;margin:0}.page-no-banner{margin-top:-208px}.wrapper-dark-grey-bg{background:url(../images/careers-what-we-can-offer-you.jpg) no-repeat;background-size:cover;padding-top:52px}.wrapper-dark-grey-bg h5{color:#fff;font-weight:600}.wrapper-dark-grey-bg h3{color:#eb0416;font-weight:600}.wrapper-dark-grey-bg p{color:#fff;font-size:17px;line-height:1.65}.wrapper-careers-light-grey_last_section h5{color:#fff;font-weight:600}.wrapper-careers-light-grey_last_section h3{color:#eb0416;font-weight:600}.wrapper-careers-light-grey_last_section p{color:#a3a6ae;font-size:17px;line-height:1.65}.wrapper-careers-light-grey_last_section{background:url(../img/bg-how-to-buy-an-ipg-ticket.png) no-repeat;background-size:cover;position:relative;clear:both;color:#404040;font-size:17px;padding:40px 0;text-align:center}.wrapper-careers-light-grey_last_section h2{color:#149F47;font-size:32px;margin:0 0 15px}.wrapper-careers-light-grey_last_section ul{list-style:none}.wrapper-careers-light-grey_last_section ul li{color:#a3a6ae;font-size:17px}.show-image-on-mobile,.show-locations-link-in-main-menu{display:none}.heading-h1{color:#149F47!important;font-size:32px!important;margin-bottom:20px;text-transform:uppercase!important}p.footer-copyright{margin-bottom:0px;}.gform_wrapper .gravity_name_container{margin-right: 24px !important;} .gravity_name_container .name_first {display: block !important; width: 100% !important; margin-bottom: 7px !important;} .gravity_name_container .name_last {display: block !important; width: 100% !important; }

.desktop-center-align-content{display:flex; justify-content:center;}

@media (min-width: 992px) and (max-width: 1166px) {
    .wrapper-footer .footer-left {
        padding: 2px 0px 0 0!important;
    }
    .footer-nav ul li {
        padding: 0 2.5px!important;
    }
}

@media (min-width: 992px) and (max-width: 1076px) {
    .footer-nav ul li a {
        padding: 0 0px!important;
    }
}

@media (min-width: 769px) and (max-width: 875px) {
    .wrapper-footer .footer-left {
        padding: 2px 0px 0 0!important;
    }
    .footer-nav ul li {
        padding: 0 2.5px!important;
    }
}

@media (min-width: 769px) and (max-width: 807px) {
    .footer-nav ul li a {
        padding: 0 0px!important;
    }
}

.home-main-img {
    background-size:cover!important;
    min-height:853px
}

.header-full .logo img {
    max-height: 93px;
    object-fit: cover;
}

@media (min-width: 1600px) {
    .single-main-img {
		background-size: cover!important;
		min-height: 750px;
	}
	
	.wrapper-game-fee, div.home-red-bg {
		background-repeat: no-repeat;
		background-size: cover!important;
		margin-top: -400px!important;
	}
}

@media (max-width: 500px) {
	.navbar-inner .pull-right {
		min-height: 85px;
	}
	
	.desktop-center-align-content{display:block;}
	
	.header-full .logo img{max-height:60px;}
	.header-phone-no a{font-size:17px!important;}
}

.wrapper-footer .footer-left img {
    max-width: 150px;
    padding: 10px;
}

.logo img {
    width: auto!important;
}

.black-header-shade {
    pointer-events: none;
}

.wrapper-home-gamezones img {
    max-height: 147px;
    aspect-ratio: 16 / 9;
    object-fit: cover !important;
    width: 100%;
}

@media (min-width: 1440px) {
	.home-main-img .row .text-center {
		z-index: 11111;
	}
}




@media (max-width: 500px) {
    .location-near-header {
        display: table!important;
		padding:0px 5px!important;
		margin-left:0px!important;
		height:20px!important;
    }
	
	.menu-icon{
		margin-right:5px!important;
	}
	
	.header-phone-no{
		margin-right:5px!important;
	}
	
	.header-phone-no a{
		font-size:13px!important;
	}
}
