.club-forms{font-family:"gotham";position:relative;z-index:10;padding:10px 0 100px;font-family:sans-serif;box-sizing:border-box;color:#000;}.club-forms h1{text-transform:uppercase;color:#b5121b;font-size:35px;font-weight:700;text-align:center;margin:10px 0 30px;text-shadow:none;font-family:"gotham";}.club-forms h2{color:#000;font-size:22px;text-align:center;font-weight:600;}.club-forms h3{color:#000;font-size:18px;text-align:left;font-weight:600;letter-spacing:0;margin-bottom:14px;line-height:26px;}.club-forms hr{height:1px;border:0;background-color:#dbdbdb;margin:16px 0 26px;}.club-forms a{text-decoration:none;border-bottom:1px solid;transition:all 150ms ease-in-out;}.club-forms a:hover{border-color:transparent;text-decoration:none;}.club-forms .hidden{display:none;}.club-forms .small{font-size:14px;line-height:16px;}.club-forms .small a{font-size:14px;color:#000;font-weight:700;line-height:inherit;}.club-forms .center{text-align:center;}.club-forms .error{background-color:transparent;background-image:none;color:red;font-size:14px;margin:10px 0 0;}.club-forms .w70{width:calc(70% - 10px);margin-right:4px;display:inline-block;vertical-align:bottom;}.club-forms .w30{width:30%;display:inline-block;vertical-align:bottom;}.club-forms .w50{width:50%;display:inline-block;vertical-align:bottom;}.club-forms .w48{width:48%;display:inline-block;vertical-align:bottom;}.club-forms .w25{width:calc(25% - 10px);margin-left:4px;display:inline-block;vertical-align:bottom;}.club-forms .w27{width:calc(27% - 10px);margin-left:4px;display:inline-block;vertical-align:bottom;}.club-forms .step{width:700px;margin:0 auto;}.club-forms .step.hidden{display:none;}.club-forms .panel{background-color:#f4f4f4;border-radius:1px;padding:30px 50px;}.club-forms .form{padding:30px 88px !important;background:transparent !important;}.club-forms .form.no-top-pad{padding-top:0 !important;}.club-forms .form.no-top-pad > hr:first-of-type{margin-top:-6px;}.club-forms fieldset{margin:0 0 10px;padding:0;}.club-forms fieldset.checkbox{font-size:16px;margin-bottom:20px;}.club-forms fieldset.checkbox .small{font-size:13px;margin-top:10px;}.club-forms fieldset.checkbox .check{float:left;width:40px;line-height:20px;margin-top:3px;}.club-forms fieldset.checkbox .label{width:376px;float:left;line-height:20px;}.club-forms fieldset.checkbox .children-details{margin-top:70px;}.club-forms fieldset.checkbox .children-details .w50{width:48%;}.club-forms fieldset.checkbox .children-details .w50 .kid{position:relative;margin-bottom:8px;}.club-forms fieldset.checkbox .children-details .w50 .kid .error{position:absolute;bottom:-14px;}.club-forms fieldset.checkbox .children-details .w50 + .w50{margin-left:1%;}.club-forms fieldset.checkbox .children-details input[type="text"]{margin:6px 0 10px 0;}.club-forms fieldset.checkbox input[type="text"]{margin:12px 0 0;}.club-forms fieldset.checkbox input[type="checkbox"]{display:none;}.club-forms fieldset.checkbox input[type="checkbox"] + label{width:18px;height:18px;border-radius:1px;border:1px solid #c3c3c3;background-color:#fff;box-shadow:none;padding:0;cursor:pointer;}.club-forms fieldset.checkbox input[type="checkbox"] + label:before,.club-forms fieldset.checkbox input[type="checkbox"]:checked + label:before{display:none;}.club-forms fieldset.checkbox input[type="checkbox"]:checked + label{background-image:url(/sites/all/modules/custom/club/img/check.png);}.club-forms fieldset button{height:40px;line-height:40px;padding:0 10px;font-size:16px;font-family:"gotham";}.club-forms input[type="text"]{padding:10px;border-radius:1px;border:1px solid #c3c3c3;width:100%;font-size:14px;}.club-forms label{font-weight:600;color:#000;font-size:18px;line-height:28px;font-family:"avenir";}.club-forms label.req:after{content:'*';color:#b5121b;font-weight:500;margin-left:4px;font-size:92%;}.club-forms .req-label{text-align:right;font-size:14px;color:#000;font-weight:300;margin:2px 0;}.club-forms .req-label:before{content:'*';color:#b5121b;font-weight:500;margin-left:4px;font-size:92%;}.club-forms button,.club-forms a.button{width:100%;text-transform:uppercase;transition:all 100ms ease-in-out;cursor:pointer;font-weight:700;font-size:20px;color:#fff;background-color:#b5121b;padding:16px 20px 15px;text-decoration:none;border-radius:1px;}.club-forms button.black,.club-forms a.button.black{background-color:#000;}.club-forms button.submit,.club-forms a.button.submit{width:270px;margin-bottom:22px;}.club-forms .social-links{padding:10px 0 20px;}.club-forms .social-links li{display:inline-block;list-style:none;background:none !important;padding:0 !important;margin:0 !important;}.club-forms .social-links li a{width:60px;height:60px;display:inline-block;padding:0;margin:0 2px;border:none;background:url(/sites/all/modules/custom/club/img/social-sprite.png) no-repeat;}.club-forms .social-links li a.fb{background-position:-1px 0;}.club-forms .social-links li a.tw{background-position:-64px 0;}.club-forms .social-links li a.yt{background-position:-127px 0;}.club-forms .social-links li a.ig{background-position:-190px 0;}.club-forms .selected-location{line-height:26px;}.club-forms .selected-location + div > a{font-weight:700;}.club-forms .step-3 .thank-you{font-family:"Script";color:#b5121b;font-size:125px;line-height:.7em;}.club-forms .step-3 .panel{padding-top:50px;padding-bottom:70px;}.club-forms .step-3 .panel strong p{line-height:26px;}.club-forms .step-3 h2{font-size:24px;line-height:26px;}.club-forms .unsubs-form h1{font-family:"Script";font-size:70px;}.club-forms .ui-corner-all,.club-forms .ui-corner-top,.club-forms .ui-corner-left,.club-forms .ui-corner-tl{border-radius:1px !important;}.club-forms .ui-state-default,.club-forms .ui-widget-content .ui-state-default,.club-forms .ui-widget-header .ui-state-default{border:1px solid #c3c3c3;padding:7px 10px 6px;height:40px;}.club-forms .ui-selectmenu-button span.ui-selectmenu-text{padding:0 !important;font-size:16px;}.club-forms .ui-selectmenu-button{display:block;width:100% !important;}.club-forms .ui-datepicker-trigger{margin-left:-34px;margin-top:-2px;}.club-forms .ui-selectmenu-button span.ui-icon{background-image:url(/sites/all/modules/custom/club/img/bowlmor/select-arrow.png);background-position:0 0;right:0px;top:10px;width:24px;height:32px;}.club-forms input[type="checkbox"]:not(:checked) + label.location-select,.club-forms input[type="checkbox"]:checked + label.location-select{padding-left:42px;font-weight:500 !important;}.club-forms input[type="checkbox"]:not(.brandselect):not(:checked) + label:before,.club-forms input[type="checkbox"]:not(.brandselect):checked + label:before{top:0;border:1px solid #c3c3c3 !important;border-radius:1px !important;}.club-forms input[type="checkbox"]:not(:checked) + label.location-select:after,.club-forms input[type="checkbox"]:checked + label.location-select:after{margin-top:28px;}.club-forms input[type="checkbox"]:not(.brandselect):not(:checked) + label,.club-forms input[type="checkbox"]:not(.brandselect):checked + label{padding-top:7px;}.ui-datepicker.club{border-radius:1px !important;margin:0 !important;box-shadow:0 0 20px -4px #000;}.ui-datepicker.club .ui-datepicker-title select{font-size:14px;font-style:normal;height:26px;line-height:26px;padding:0 5px;}.body.club .sub{font-weight:900;font-size:23px;margin-top:8px !important;margin-bottom:12px !important;font-family:"gotham";}.body.club ul li{list-style:none;background:none !important;}.body.club ul li:before{content:'';background-image:url(/sites/all/modules/custom/club/img/bowlmor/bullet.png);width:14px;height:14px;display:inline-block;margin-right:6px;}.hide-hours .hrsdiv{display:none !important;}@media screen and (min-width:1400px){.hide-hours.contact-modal .modal .modal-body .modal-location-item .modal-location-item-body .rt{height:140px;}}.desktop-only{display:inline-block;}.mobile-only{display:none;}@media screen and (max-width:767px){.club-forms{padding-bottom:0;}.club-forms .desktop-only{display:none;}.club-forms .mobile-only{display:inline-block;}.club-forms .step{width:100%;}.club-forms .form{padding-left:0 !important;padding-right:0 !important;}.club-forms .before-search .w48{width:60%;}.club-forms .before-search .w27{width:calc(40% - 12px);margin-left:5px;}.club-forms .before-search button{margin-top:14px;width:120px;}.club-forms fieldset.checkbox .check{width:30px;}.club-forms fieldset.checkbox .label{width:calc(100% - 30px);}.club-forms .step-3 .location-link{padding-bottom:10px;}.club-forms .step-3 .location-link a{display:block;font-size:16px;padding-left:46px;padding-right:46px;line-height:20px;}}@media screen and (max-width:480px){.club-forms .panel{padding:0px 14px;}.club-forms h1{font-size:28px;padding-top:30px;line-height:34px;margin-bottom:16px;}.club-forms h2{font-size:16px;}.club-forms label{font-size:16px;}.club-forms .children-details{font-size:14px;line-height:22px;}.club-forms .children-details .w50{width:58% !important;}.club-forms .children-details .w50 + .w50{width:39% !important;}.club-forms .step-3{font-size:14px;}.club-forms .step-3 strong p{font-size:14px;}.club-forms .step-3 .thank-you{font-size:85px;}.club-forms .step-3 h2{font-size:18px;}.club-forms .step-3 .panel{padding-top:20px;padding-bottom:20px;}.club-forms .step-3 .social-links{filter:none;-webkit-filter:blur(0px);-moz-filter:blur(0px);-ms-filter:blur(0px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');-webkit-transform:scale(0.76);-moz-transform:scale(0.76);transform:scale(0.76);}}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/modules/ctools/images/status-active.gif) center center no-repeat;}
