li.et-social-icon.et-social-twitter{display:none}#daypasssection,#daypasssection h2,#daypasssection p{color:white}#daypasssection input{color:white;border:2px solid white;background:rgba(0,0,0,0.1);border-radius:5px;padding:10px;width:26%;margin-right:1%}#daypasssection input#daypasssubmit{background:rgba(255,255,255,0.1);border-radius:5px;padding:10px;width:19%;margin-right:0%;transition:0.65s;font-size:14px;line-height:14px}#daypasssection input#daypasssubmit:hover{background:rgba(255,255,255,0.1);color:black;background:white;font-size:14px;line-height:14px;transition:0.15s}span.wpcf7-not-valid-tip{color:#000;font-weight:normal;position:absolute;top:30px;left:0;white-space:pre;background:white;padding:0 7px;border-radius:5px;font-size:9px;border:3px solid red}table.revivalTable{border:5px solid #263886}table.revivalTable tr{transition:0.75s}table.revivalTable tr:nth-child(odd){background:#f6f6f6}table.revivalTable tr:hover{background:#ccc;transition:0s}table.revivalTable tr:nth-child(1){background:#263886}table.revivalTable tr:nth-child(1) th{color:white}#footer-info{font-size:0.85em}table.membership-table{border:3px solid #263886}.membership-type{border-top:3px solid #263886!important;border-bottom:1px solid #999!important;background:#ddd;color:#263886}table.membership-table tr:nth-child(1){background:#263886}table.membership-table tr:nth-child(2n){background:#f6f6f6}table.membership-table tr:first-child th,table.membership-table tr:first-child td{color:white}table.membership-table td:last-child,table.membership-table th:nth-child(2){text-align:center}span.et_pb_contact_field_options_list:before{content:'We would like to keep in touch to update you on our products, services and offers. Please let us know if you would like us to contact you by selecting one of the options below:';display:block}body .wpcf7-text,.wpcf7-textarea{background:#eee;width:100%;padding:16px;border-width:0;color:#999;font-size:14px;-webkit-appearance:none}.wpcf7-submit{position:relative;padding:.3em 1em;border:2px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:cover;font-size:20px;font-weight:500;line-height:1.7em!important;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;color:#263886}@media all and (max-width:1301px){#top-menu-nav{display:none}#et_mobile_nav_menu{display:block}}@media all and (max-width:980px){.blue-backing h2{text-align:center}.blue-backing .et_pb_button_module_wrapper{text-align:center}}@media all and (max-width:640px){table.membership-table th{display:none}table.membership-table td{display:block;width:100%;font-size:0.8em}table.membership-table td:last-child,table.membership-table th:nth-child(2){text-align:right}#daypasssection input,#daypasssection input#daypasssubmit{width:100%!important;float:none;margin:10px 0 0 0!important}table.revivalTable{border:0}table.revivalTable tr{transition:0s;padding-bottom:20px;display:block;border:0;float:left;width:50%;margin:0}table.revivalTable tr:nth-child(odd){background:#ffffff}table.revivalTable tr:hover{background:#fff}table.revivalTable tr:nth-child(1){display:none}table.revivalTable td{display:block;width:100%;border:0;padding:0;line-height:1.2em;text-align:center}}@media all and (max-width:480px){table.revivalTable tr{width:100%}table.revivalTable td{text-align:left}}