.fl-page-header .fl-page-header-container{padding:0}.fl-page-header .fl-page-header-logo{max-width:400px}.fl-page-header .fl-page-header-logo img.fl-logo-img{margin:0 0 -23px -65px}@media only screen and (max-width: 1024px){.fl-page-header .fl-page-header-logo img.fl-logo-img{margin:0 0 -23px -50px}}@media only screen and (max-width: 768px){.fl-page-header .fl-page-header-logo img.fl-logo-img{margin:0}}@media only screen and (max-width: 991px){.fl-page-header .fl-page-nav .navbar-toggle{top:33% !important}}@media only screen and (max-width: 768px){.fl-page-header .fl-page-nav .navbar-toggle{top:24% !important}}@media only screen and (max-width: 425px){.fl-page-header .fl-page-nav .navbar-toggle{top:23% !important}}.fl-page-header .elkc-lion{max-width:120px}#home-slider,#home-contact,#looking-for-volunteer,#sponsor-box{position:relative}#home-slider::after,#home-contact::after,#looking-for-volunteer::after,#sponsor-box::after{content:"";width:100%;height:141px;background:url(../img/elkc-shape-dark-overlay.png) no-repeat scroll right top transparent;position:absolute;bottom:0;left:0;right:0}@media only screen and (max-width: 768px){#home-slider::after,#home-contact::after,#looking-for-volunteer::after,#sponsor-box::after{display:none}}#home-contact{background-color:#eeebe6;position:relative;color:#fff}#home-contact .ginput_container label{font-weight:normal}#home-contact .ginput_container input[type="text"],#home-contact .ginput_container input[type="email"]{background-color:rgba(255,255,255,0.5);border-radius:0;color:#fff;padding:10px;line-height:45px;height:45px}#home-contact .ginput_container input[type="text"]::placeholder,#home-contact .ginput_container input[type="email"]::placeholder{color:#e6e6e6;opacity:1}#home-contact .ginput_container input[type="text"]:-ms-input-placeholder,#home-contact .ginput_container input[type="email"]:-ms-input-placeholder{color:#e6e6e6}#home-contact .ginput_container input[type="text"]::-ms-input-placeholder,#home-contact .ginput_container input[type="email"]::-ms-input-placeholder{color:#e6e6e6}#home-contact .ginput_container textarea{background-color:rgba(255,255,255,0.5);border-radius:0;color:#fff;padding:10px}#home-contact .ginput_container textarea::placeholder{color:#e6e6e6;opacity:1}#home-contact .ginput_container textarea:-ms-input-placeholder{color:#e6e6e6}#home-contact .ginput_container textarea::-ms-input-placeholder{color:#e6e6e6}#looking-for-volunteer{padding-top:70px}#looking-for-volunteer .fl-col-content{position:relative}#looking-for-volunteer::after{background-image:url(../img/elkc-shape-white-overlay.png);top:0}#looking-for-volunteer .respect-karting{position:absolute;color:#fff;right:0;top:0;max-width:225px}#looking-for-volunteer .respect-karting .fl-photo-caption{white-space:inherit}@media only screen and (max-width: 425px){#looking-for-volunteer .respect-karting{position:relative;right:auto;top:auto;max-width:100%}}#sponsor-box{padding-top:70px}#sponsor-box .owl-carousel .owl-item img{height:100px;max-height:100px}#sponsor-box>.fl-row-content-wrap{background-color:#272420;padding-top:120px}#sponsor-box::after{background-image:url(../img/elkc-shape-white-overlay.png);top:50px}#below-home-slider .fl-row-content-wrap{padding-top:0;padding-bottom:0}#below-home-slider .fl-countdown .fl-countdown-unit .fl-countdown-unit-number{font-weight:800;font-family:"Coda",sans-serif;font-size:24px}#below-home-slider .fl-countdown .fl-countdown-unit .fl-countdown-unit-label{min-width:60px}#below-home-slider .mc4wp-field-wrapper{position:relative;overflow:hidden}#below-home-slider .mc4wp-field-wrapper h3{color:#ffffff}#below-home-slider .mc4wp-field-wrapper input[type="email"]{font-size:16px;height:54px;border-radius:0;line-height:54px;padding:0 4.7em 0 1.2em;background-color:#4D463D;border:1px solid #4D463D;color:#ffffff}#below-home-slider .mc4wp-field-wrapper input[type="email"]:focus{border:1px solid #d02601}#below-home-slider .mc4wp-field-wrapper input[type="submit"]{height:54px;line-height:45px;background-color:#d02601;border:1px solid #d02601;border-radius:0;position:absolute;z-index:1;right:0;top:0;font-weight:800;font-size:14px;text-transform:uppercase;font-family:"Coda", sans-serif;padding-left:15px;padding-right:15px}#below-home-slider .mc4wp-field-wrapper input[type="submit"]:disabled{background-color:#A49680;border:1px solid #A49680}#below-home-slider .mc4wp-field-wrapper label{color:#ffffff;font-size:14px;font-weight:normal;margin-top:5px}#below-home-slider .mc4wp-field-wrapper label input[type="checkbox"]{vertical-align:top}#home-3-boxes .fourss{position:relative}#home-3-boxes .fourss .fl-module-button{position:absolute;width:100%;height:100%;left:0;top:0}#home-3-boxes .fourss .fl-module-button a{width:100%;height:210px;background:transparent;overflow:hidden;text-indent:-999em}#home-3-boxes .fourss .fl-module-button a:hover{background:transparent !important}.fl-page-footer-widgets{border-top:0 none !important;font-size:15px}.fl-page-footer-widgets h4{font-size:16px}ul.displaypdf{padding:0;margin:0;columns:2;-webkit-columns:2;-moz-columns:2}ul.displaypdf li{list-style:none;padding:0;margin:8px 0}a.g-btn{font-family:Coda, sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;border-style:none;border-width:0;background-clip:padding-box;border-radius:0;padding:10px 20px;background:#d02601;color:#fff;border:1px solid #d02601}.gform_wrapper .gform_footer .gform_button{border-radius:0;padding:10px 20px;border:0 none;font-size:16px}.gform_wrapper .gform_footer .gform_button:hover{background-color:#fa5b38}a.fl-button:hover{background-color:#fa5b38 !important}.fl-button-lightbox-wrap .mfp-content{background:transparent}.tribe-events-content .resources-wrapper{background:#fafafa;border:1px solid #eee;padding-top:10px;padding-bottom:10px}.tribe-events-content .resources-wrapper .resources-content p{margin-bottom:15px}.tribe-events-content .resources-wrapper .resources-content a img{max-width:32px;margin-right:10px}.tribe-events-content p.downloadable-resources{display:inline-block;padding:0 15px 0 0}.tribe-events-content p.downloadable-resources a img{max-width:32px;margin-right:10px}.fl-photo-caption-below{overflow:inherit;white-space:inherit}.owl-carousel .owl-item img{background-color:#ffffff}
