/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#captcha summary{display:none;}
.section-nav{display:none;}.main-content h1.title{display:none;}.sponsors{margin-bottom:3em;text-align:center;}.sponsors p{font-size:.9em;margin-top:0;margin-bottom:1.5em;color:#333333;text-align:center;font-family:'Open Sans',sans-serif;}.sponsors .dfp-tag-wrapper{display:block;margin-left:auto;width:300px;margin-right:auto;margin-bottom:1em;}.node-event .when-where,.node-event h1,.node-event h2,.node-event h3,.node-event p{font-family:'Open Sans',sans-serif;}.node-event .when-where .field-name-field-event-location,.node-event h1 .field-name-field-event-location,.node-event h2 .field-name-field-event-location,.node-event h3 .field-name-field-event-location,.node-event p .field-name-field-event-location{font-weight:normal;}.node-event .when-where .getdirections,.node-event h1 .getdirections,.node-event h2 .getdirections,.node-event h3 .getdirections,.node-event p .getdirections{margin-top:0.5em;}.node-event .when-where .getdirections a,.node-event h1 .getdirections a,.node-event h2 .getdirections a,.node-event h3 .getdirections a,.node-event p .getdirections a{font-weight:600;text-transform:uppercase;font-size:.9em;}.node-event .hero-container{width:100vw;position:relative;left:50%;margin-left:-50vw;}.node-event .hero-container .field-name-field-event-image{width:1600px;max-width:100%;margin:0 auto;}.node-event .hero-container .imgcaption{font-family:open sans,sans-serif;font-size:.8em;padding:10px 25px;color:#6f6f6f;}.node-event .event-nav{font-size:.9em;margin-top:.7em;}.node-event .event-nav a{color:#333333;font-weight:bold;}.node-event .event-nav a:hover{text-decoration:underline;}.node-event .when-where{text-align:center;text-transform:uppercase;}.node-event .when-where .btn-primary{border-radius:0px;}.node-event .when-where h3:first-child{margin-top:0px;}.node-event .when-where h3{color:#cc0033;font-weight:bold;font-size:1.2em;text-transform:uppercase;}.node-event .when-where .map-image{width:100%;max-width:100%;}.node-event .field-name-field-event-date,.node-event .field-name-field-event-location{font-weight:600;}.node-event .title{display:none;}.node-event .event-main-image{width:100%;}.node-event .field-name-field-event-image img{width:100% !important;height:auto !important;}.node-event .article-title{margin-top:.5em;margin-bottom:1em;line-height:1.4em;}.node-event .webform-submission-form{margin-top:1em;}.node-event .form-actions{margin:1em 0em;padding:0px;background-color:#fff;border-top:0px solid #ddd;}.node-event .form-required span{color:#ff0000;}.node-event .webform-type-webform-address legend{display:none;}.node-event .sponsor-logo{margin:auto;width:300px;padding-right:50px;margin-bottom:-20px !important;}.node-event .block-webborm{font-family:'Open Sans',sans-serif;}.node-event .webform-submit,.node-event .button-primary,.node-event .form-submit{background-color:#428bca;color:#fff;padding:8px;font-weight:300;line-height:1.6;border:none;font-family:'Open Sans',sans-serif;}.node-event input[type="submit"]{width:200px;}.node-event tbody{border:none;}.node-event td{vertical-align:top;padding-right:10px;}.node-event .form-item{padding-right:10px;font-family:'Open Sans',sans-serif;}.node-event input{border:0 !important;border-bottom:2px solid #ddd !important;box-shadow:none !important;-webkit-box-shadow:none !important;-webkit-border-radius:0px;border-radius:0px;}.node-event input:focus:required:invalid:focus{border-color:#66b5b3;color:#000;box-shadow:none;}@media only screen and (min-width:1330px){.node-event .social-share.addthis_buttons{position:static;width:100%;font-size:13px;}.node-event .social-share.addthis_buttons a{display:inline-flex;margin-right:.35em;min-width:2.25em;min-height:2.25em;height:2.25em;}}@media (max-width:991px){.node-event .sponsors .block{margin-bottom:1em;text-align:center;}}@media (max-width:580px){.node-event .article-title{font-size:30px;}}@media (max-width:480px){.node-event .menu-block-4{display:none;}.node-event .wttw-breadcrumb{margin-top:-15px;}}.node-event .webform-layout-box.horiz,.node-event .webform-layout-box.equal{word-spacing:-1em;}.node-event .webform-layout-box.horiz > *,.node-event .webform-layout-box.equal > *{display:inline-block;vertical-align:top;word-spacing:normal;zoom:1;*display:inline;}.node-event .webform-layout-box.horiz > * + *{margin-left:1em;}.node-event .webform-layout-box > .form-item input{max-width:100%;}.node-event .webform-layout-box.equal.child-width-2 > *{width:50%;}.node-event .webform-layout-box.equal.child-width-3 > *{width:33.3%;}.node-event .webform-layout-box.equal.child-width-4 > *{width:25%;}.node-event .webform-layout-box.equal.child-width-5 > *{width:20%;}.node-event .webform-layout-box.equal.child-width-6 > *{width:16.6%;}.node-event .webform-layout-box.equal.child-width-7 > *{width:14.2%;}.node-event .webform-layout-box.equal.child-width-8 > *{width:12.5%;}.node-event .webform-layout-box.equal.child-width-9 > *{width:11.1%;}.node-event label{display:block;margin-bottom:5px;color:#404040;font-size:.9em;font-weight:normal;line-height:24px;font-family:'Open Sans',sans-serif;}.node-event input{display:inline-block;width:180px;height:24px;padding:4px;margin-bottom:9px;font-size:15px;line-height:24px;color:gray;background-color:#fff;border:1px solid #ccc;border-radius:0px;}.node-event input[type=submit]{height:auto;}.node-event select{font-size:.9em;font-family:'Open Sans',sans-serif;}.node-event input[type=text],.node-event textarea,.node-event input{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;outline:none;padding:3px 0px 3px 3px;margin:5px 1px 3px 0px;border:1px solid #DDDDDD;}.node-event input[type=text]:focus,.node-event textarea:focus,.node-event input{box-shadow:0 0 5px #51cbee;padding:3px 0px 3px 3px;margin:5px 1px 3px 0px;border:1px solid #51cbee;}.a2a_kit{position:static;width:100%;font-size:13px;}.a2a_kit > a{padding:.25em;background-color:#444;font-size:1.25em;transition:all .25s;border-radius:50%;align-items:center;justify-content:center;box-shadow:none;display:inline-flex;margin:0 0.35em 0 0;min-width:2.25em;min-height:2.25em;height:2.25em;}.a2a_kit > a:hover,.a2a_kit > a:active,.a2a_kit > a:focus{text-decoration:none;outline:0;box-shadow:none;}.a2a_kit > a svg{height:75%;max-height:1.5em;}.a2a_kit > a svg path{fill:#fff;}.a2a_kit .addthis_button_facebook:hover{background-color:#365899;}.a2a_kit .addthis_button_twitter:hover{background-color:#1da1f2;}.a2a_kit .at-svc-flipboard:hover{background-color:#f52828;}.a2a_kit .addthis_button_email:hover{background-color:#4caf50;}
