@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800);@import url(../gather/style.css?version=1);#annualreception .headline,#menu .timeline-content h2,.event_address,.headline,.page-footer p,.section-title h4,p{font-family:"Open Sans",sans-serif}p{color:#5c5c5c;font-size:16px;font-weight:400;margin-bottom:30px}.color_blue,.highlighted-plan .plan-name,.highlighted-plan .price,.speaker-info p,a,a.popup-video:hover i,a:focus,a:hover{color:#00aeff}.x_bold{font-weight:800}.btn-default{color:#00aeff!important;border-color:#fff!important}.gather_sec.header{background:url(images/hero1.jpg.pagespeed.ce.sEvfkb6M_D.jpg) center top no-repeat #000;padding-bottom:35px;background-size:cover}.header_bottom-bg,.header_top-bg{background:0 0!important}.header_bottom-bg{min-height:0;padding:0}.header_top-bg{padding:55px 0 00;min-height:0}.headline-support{font-size:34px;margin-top:10px}.headline{font-size:40px;font-weight:600;line-height:1.5}.when_where{padding:10px 0 20px}.event_when,.event_where{font-size:31px;font-weight:600;color:#fff;margin-bottom:10px;line-height:1.5}.event_address{font-size:22px;color:#fff;font-weight:600;line-height:1;margin-bottom:5px}.event_direction{font-size:18px;font-style:italic;color:#c2c2c2;margin-bottom:15px}.section-title{text-align:center;margin:20px 0!important}#welcome.gather_sec{background:url(images/xswimn-bg1.png.pagespeed.ic.DzXbbsE88k.png) center bottom 20px no-repeat #f1f1f1}.atc-style-theme .atcb-link{background:#f1f1f1;border:1px solid #cacaca}.section-title h4{font-size:31px;font-weight:800;color:#535353}#speakers{padding-top:35px}#speakers .section-title h4{margin-bottom:40px}.speaker-info .speaker_name{color:#00aeff;line-height:24px}.speaker-info a{text-decoration:none!important}#schedule_sec{padding-bottom:20px}#whattoexpect.gather_sec{background:#f1f1f1;padding:35px 0 30px}#gallery.gather_sec{padding-top:20px}#gallery .section-title h4{margin-bottom:42px}.popup-gallery{margin-bottom:25px}#map_sec .vc_column_container>.vc_column-inner,#map_sec .wpb_gmaps_widget .wpb_wrapper{padding:0!important}.contact-form{text-align:left}.contact-box{padding:10px 30px;min-height:215px}.contact-box p{margin-bottom:10px}.footer_bottom-bg{padding:10px 0 50px;background:0 0!important;min-height:0}#annualreception{background:url(images/annualreception1.jpg.pagespeed.ce.Gj9FILF6Mb.jpg) center bottom no-repeat;padding-top:30px!important;padding-bottom:5px}#annualreception .headline-support{font-size:31px}#annualreception .headline-support strong{font-weight:800}#annualreception .headline{font-size:48px;font-weight:800;line-height:60px;margin-top:0;margin-bottom:15px}footer{padding:0 0 22px}.page-footer p{color:#a5a5a5;font-size:14px;font-weight:400;margin-bottom:0}.timeline .timeline-block:nth-child(odd) .timeline-content h2,.timeline .timeline-block:nth-child(odd) .timeline-content p,.timeline-block:nth-child(even) .timeline-content .date{padding-right:20px}.timeline-content .date,.timeline-content h2,.timeline-content p{padding-left:20px}#routeForm::-webkit-input-placeholder{color:transparent}#routeForm::-moz-placeholder{color:transparent}#routeForm:-ms-input-placeholder{color:transparent}#routeForm:-moz-placeholder{color:transparent}#menu .timeline-content h2{font-size:16px;font-weight:700;text-align:center!important;line-height:24px;visibility:visible!important}#menu .timeline-content .menu_category{color:#00aeff;display:block;font-size:20px;margin-bottom:12px}#menu .timeline-bullet,#menu .timeline::before{display:none}#menu .timeline-content{width:100%;text-align:center!important;min-height:0}#menu .timeline-content p{padding:0!important;text-align:center!important;color:#5c5c5c;font-style:italic;line-height:18px;margin-bottom:0}#menu .timeline-block{margin:0 0 10px}#schedule .timeline{margin-top:1.9em}@media (max-width:992px){.contact-box{min-height:390px}#annualreception{background-size:100%;background-position:center center}}@media only screen and (min-width:768px){.container img{max-width:100%;height:auto}#menu .timeline-content{margin-left:0}}@media only screen and (max-width:768px){.container img{max-width:100%;height:auto}#menu .timeline-content{margin-left:0}.navbar-default .navbar-toggle{display:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.slick-prev{left:-18px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:portrait){.header_top-bg{padding-top:25px}.headline-support{font-size:26px}.headline{line-height:1.4;font-size:30px}.event_when,.event_where{line-height:1.5;font-size:20px}#annualreception .headline-support{font-size:26px}#annualreception .headline{font-size:40px;line-height:44px}#annualreception p{font-size:14px}.footer_bottom-bg{padding-bottom:10px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:portrait){.header_top-bg{padding-top:25px}.headline-support{font-size:26px}.headline{line-height:1.4;font-size:30px}.event_when,.event_where{line-height:1.5;font-size:20px}#annualreception .headline-support{font-size:26px}#annualreception .headline{font-size:40px;line-height:44px}#annualreception p{font-size:14px}.footer_bottom-bg{padding-bottom:10px}}.registration-form .checkbox input[type="checkbox"]{margin-top:7px}.registration-form input[type="text"]{width:100%;height:34px;padding:6px 12px;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s , -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s , box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s , box-shadow ease-in-out .15s;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;border-color:#ddd;height:40px}.form-group.agree_wrap{display:none}#speakers a{cursor:default}.form-group.seatvalueprice{display:none}#co-sponsors{margin:0 0 30px 0;padding:0}#co-sponsors li{display:inline-block;vertical-align:top;list-style-type:none}.page-footer h3{font-size:32px;font-family:"Open Sans",sans-serif;font-weight:600;color:#535353;margin-top:0}.directions-results{max-height:none}.contact-form .top-space{margin-top:25px}.infoBox{top:210px!important}.navbar-default{margin-bottom:0!important}#top .wpb_wrapper p{font-size:20px;color:#fff;font-weight:normal;line-height:25px;margin-bottom:25px}strong#ty{font-size:24px;font-weight:bold;color:#21b0fd}p#keepswimn{font-size:28px!important;font-weight:bold!important;color:#fff!important;margin-bottom:10px!important;margin-top:30px}p#keepswimn strong{color:#21b0fd!important;font-weight:bold!important}.directions_mobile{-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.page-id-2674 .page-title,body.page-id-2674 .breadcrumb{display:none}#thankyou-text{text-align:center;margin-bottom:100px}#thankyou-text h2{color:#00aeff;margin-bottom:30px}#thankyou-text p{font-size:20px}.g-recaptcha.wpcf7-recaptcha{margin-bottom:20px}#keynote{background:#f1f1f1;margin:0 auto;padding-bottom:40px;padding-top:20px}.keynote-content h3{font-weight:800;font-size:28px;font-family:'Open Sans',sans-serif}#keynote img{margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:959px){#thankyou-text h2{font-size:40px}}@media only screen and (max-width:767px){#top .wpb_wrapper p{font-size:16px}#top .wpb_wrapper p.event_when{padding:0 55px}.headline{font-size:32px}#thankyou-text{margin-bottom:0}.page-footer h3{font-size:22px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait){#map_sec.directions_mobile{margin-top:500px}#directions.directions_mobile{margin-top:-950px!important}.col-sm-6.directions_mobile{margin-bottom:470px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:portrait){#map_sec.directions_mobile{margin-top:500px}#directions.directions_mobile{margin-top:-950px!important}.col-sm-6.directions_mobile{margin-bottom:470px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:portrait){#map_sec.directions_mobile{margin-top:500px}#directions.directions_mobile{margin-top:-950px!important}.col-sm-6.directions_mobile{margin-bottom:470px}}@media (max-width:1200px){#top .wpb_wrapper p br{display:none!important}}