.bx-wrapper,.bx-viewport,.bx-slider{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:0px !important;height:600px !important}.bx-pager,.bx-default-pager,.bx-pager-link,.bx-has-controls-direction,.bx-has-pager,.bx-controls{display:none !important}.ride_button{display:inline-block;height:25px;line-height:25px;padding:0 13px;margin-bottom:10px;background:#2F667A;cursor:pointer;color:#fff !important;border-radius:50px;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;-webkit-box-shadow:2px 5px 8px 0px #d3d3d3;box-shadow:2px 5px 8px 0px #d3d3d3;transition:200ms;outline:none;font-weight:500}.ride_button:hover{opacity:.8;transition:200ms;color:#fff !important;background:#2F667A}thead{background-color:lightblue}
.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/assets/bx_loader-a0b0667af87d0be3ce4a13ac0dff40d437989864235a546db6168591c01f2f2a.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(/assets/controls-ad2258c10c52ab20ee94088a21655d9394216259d68b3d9d8933a320615ab8e2.png) no-repeat 0 -32px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(/assets/controls-ad2258c10c52ab20ee94088a21655d9394216259d68b3d9d8933a320615ab8e2.png) no-repeat -43px -32px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/assets/controls-ad2258c10c52ab20ee94088a21655d9394216259d68b3d9d8933a320615ab8e2.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/assets/controls-ad2258c10c52ab20ee94088a21655d9394216259d68b3d9d8933a320615ab8e2.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.11.1
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}
.campaign_index_wrapper{min-height:calc(100vh - 300px)}.active_campaign{background:rgba(176,249,168,0.4)}.old_campaign{background:rgba(250,71,103,0.2)}#campaign_goal{font-size:1rem;outline:none}#campaign_name{font-size:1rem;width:300px}#campaign_year{width:90px;height:30px;outline:none;cursor:pointer;font-size:1rem}.campaign_save_button{width:150px;height:40px;text-align:center;font-size:1rem;background:#dedede;cursor:pointer;outline:none}.campaign_save_button:hover{background:#e9e9e9}#caption{width:400px;height:100px;font-size:1.1rem}.campaign_show_page{padding:30px;text-align:left;max-width:700px;margin:0 auto}@media (min-width: 770px){.campaign_index_wrapper{min-height:calc(100vh - 200px)}}
.campaign_jumbo{margin-top:86px}#video_background_no_campaign,#video_background_with_campaign{background:#000;position:relative;top:0;right:0;bottom:0;left:0;z-index:0;height:56.3vw;max-height:720px}#video_background_no_campaign iframe,#video_background_with_campaign iframe{position:absolute;top:0;left:0;width:100%}#video_background_no_campaign{margin-top:86px}#progress_bar_container,#progress_bar,#progress_bar_fill{position:relative}#campaign_wrapper{background:#3C4B53}#campaign{height:auto;background:#3C4B53;padding-bottom:16px;margin:0 auto;max-width:1200px}#campaign_caption{font-size:1.3rem;margin:0 0 40px;padding:25px 10px 0;font-weight:500;font-family:'helvetica';color:white;letter-spacing:.085rem}#progress_bar_container{height:3px;width:90%;margin:0 auto 15px;top:30px}#progress_bar{background:#111;border-radius:5px;height:3px}#progress_bar_fill{background-color:#00b7ff;height:3px}#progress_tool_tip{background-color:rgba(0,0,0,0.95);border-radius:50%;color:#fff;font-size:1.1rem;font-weight:700;height:33px;width:33px;text-align:center;padding:0;position:absolute;right:-16px;top:-39px}#progress_tool_tip:after{position:absolute;content:'';z-index:5;bottom:-4px;left:12px;border-top:5px solid rgba(0,0,0,0.95);border-right:5px solid transparent;border-left:5px solid transparent}#progress_tool_tip p{font-size:.6rem;font-weight:lighter;padding-top:2px}.progress_tool_tip_green:after{border-top:5px solid forestgreen}#amount_raised_container{margin-top:50px;color:#899398;font-size:1rem}#amount_raised{color:white;font-size:1.4rem;margin-right:5px}#days_remaining_container{margin-top:1px;color:#899398;font-size:1rem}#days_remaining{color:white;font-size:1.1rem;margin-right:5px}#no_of_donors_container{margin-top:17px;color:#899398;font-size:.9rem}#no_of_donors{color:white;font-size:1rem;margin-right:5px}.donation_page_wrapper{position:relative}#lower_donate_page{padding:24px 0;max-width:1400px;margin:0 auto;position:relative;overflow:hidden}#how_to_help{padding:0px 40px 120px}#how_to_help h2{font-weight:500}#mission_statement p{font-size:1.1rem;text-align:left;font-weight:bold;line-height:1.8rem;letter-spacing:.025rem}#how_to_help p,.purchase{font-size:.9rem;font-weight:bold;line-height:1.6rem;letter-spacing:.02rem;text-align:left}.josh_rich_statements{width:100%;margin:10px auto}#how_to_help #help_paragraph{font-size:1.1rem;font-weight:100;line-height:1.9rem;letter-spacing:.02rem}.help_line{height:2px;border:none;background:linear-gradient(#00b7ff, #37b7bc)}#how_to_help .cost{color:#00b7ff;font-family:'roboto';font-size:1.8rem;font-weight:700;font-style:italic;margin:25px auto 10px;text-align:left;width:250px}#how_to_help .purchase{text-align:left;width:250px;margin:0 auto 25px}.highlights_box{position:relative;margin:0 auto;margin-bottom:30px;padding:20px 10px 20px 0px}.highlights_box img{width:88%;border:2px solid gray}.donate_graphic_2021 img{width:88%;max-width:500px;height:auto}#donation_form{padding:20px 30px}#payment-form{margin:0 auto}#donation_form h2{margin:0 0px 17px;font-size:1.8rem;font-weight:bold}.donation_paragraph{text-align:left;font-weight:bold;line-height:1.5rem;margin:0 auto 33px;width:88%}.donation_form_section{position:relative}.donation_form_headers{display:block;font-weight:bold;text-align:left;padding-left:6px;margin:0 0 13px}.donation_form_error_msg{font-size:.7rem;color:#d32c59;font-weight:bold;position:absolute;top:20px;left:-20px;width:200px}.donation_form_section_for_anonymous{margin-top:10px}.error_for_first_name{top:-29px;left:-33px}.error_for_last_name{top:-29px;left:-34px}.inline-field{position:relative;height:auto;display:inline-block;width:100%}.amount_radio_button{position:absolute;left:-100px;visibility:hidden}.amount_select{padding:12px 0px 0px;margin:6px;width:97%;height:46px;display:inline-block;background:#00b7ff;color:white;font-size:1.2rem;transition:300ms}.amount_select:hover{cursor:pointer;background:darkorange;transition:300ms}#amount_field{display:inline-block;width:97%;height:46px;margin:6px;padding:0 10px 0;font-size:1rem}#amount_field::placeholder,#donation_first_name::placeholder,#donation_last_name::placeholder,#donor_email_field::placeholder,#comment_field::placeholder{font-size:1rem;color:#c7c7c7}.donation_form_section_for_first_name,.donation_form_section_for_last_name{float:left;position:relative}.donation_form_section_for_first_name{width:43%;margin-right:1%}.donation_form_section_for_last_name{width:53.5%}#donation_first_name,#donation_last_name{display:inline-block;width:100%;height:46px;margin:-20px 0 0;padding:0 10px 0;font-size:1rem}#donation_first_name{margin-left:3%}#donation_last_name{margin-left:2%}.donation_form_section_for_email{position:relative;height:46px;margin-top:40px;padding:0;clear:both}#donor_email_field,#comment_field{display:inline-block;width:97.5% !important;height:46px;margin:8px 0 0;padding:0 10px 0;font-size:1rem}#comment_field{height:75px;resize:none;border-radius:0;border:1px solid #aaa;border-style:solid;-webkit-appearance:none}.email_error{top:-5px;left:-53px}.donation_form_section_for_comment{margin:35px 0 1px}.anon_check,.add_fees_check{margin:0 0 26px;width:97.5%;height:32px;line-height:32px;display:inline-block;background:#00b7ff;color:white;font-size:1rem;transition:300ms;cursor:pointer}.add_fees_check{font-size:.9rem}#anon_check_box,#add_fees_check_box{position:absolute;left:-100px;visibility:hidden}#donation_raiser{margin:0 0 22px;width:97.5%;height:32px;line-height:32px;display:inline-block;background:#00b7ff;color:white;font-size:1rem;border-radius:0;text-align:center;outline:none;cursor:pointer}#donation_submit_button{padding:17px 0;width:97.5%;margin-top:27px;font-size:1.2rem;font-weight:bold;letter-spacing:.04rem;color:white;background:forestgreen;cursor:pointer;transition:300ms;border:none;outline:none}#donation_submit_button:hover{background:#3FBF3F;transition:300ms}#donation_submit_button:disabled{background:#3FDF3F;color:#dedede}.preloader_dots{visibility:hidden}.preloader_dots img{width:40px}#card-errors{font-size:.7rem;color:#d32c59;font-weight:bold;position:absolute;top:17px;left:4px;width:250px;text-align:left}.donor_form_error{font-size:.8rem;color:#d32c59;font-weight:bold;width:250px;text-align:left;padding:0 0 20px 7px}.selected_donation{background:darkorange;transition:300ms}.campaign_donor_list{display:block;width:90%;margin:0 auto 50px;padding:60px 0;max-width:1400px;text-align:center;position:relative}.campaign_donor_list h3{font-size:1.5rem;color:#555;font-weight:500}.donation_info{background:#fafafa;display:inline-block;position:relative;width:98%;max-width:325px;height:auto;min-height:116px;border:1px solid #eee;text-align:left;margin:0 5px 10px;padding:15px;vertical-align:top;-webkit-box-shadow:1px 3px 6px -2px rgba(188,188,188,0.5);-moz-box-shadow:1px 3px 6px -2px rgba(188,188,188,0.5);box-shadow:1px 3px 6px -2px rgba(188,188,188,0.5)}.donation_info p{margin:0;line-height:1.2rem}.donation_donor_name{font-weight:500;max-width:83%;font-size:.9rem;margin-bottom:5px !important}.donation_amount{position:absolute;font-size:.9rem;right:15px;top:15px;font-weight:500}.donation_comment{color:#999;font-size:.7rem}@media (min-width: 800px){#campaign_caption{font-size:1.4rem}#amount_raised_container,#days_remaining_container,#no_of_donors_container{display:inline-block;margin:60px 25px 0}#amount_raised_container{font-size:1.1rem}#amount_raised{font-size:1.7rem}#days_remaining_container{font-size:1.1rem}#days_remaining{font-size:1.4rem}#no_of_donors_container{font-size:1rem}#no_of_donors{font-size:1.3rem}.add_fees_check{font-size:1rem}}@media (min-width: 967px){.donate_page_left{float:left;width:60%;margin-bottom:25px}.donate_page_help_section{float:left;width:37%;margin-right:20px;margin-bottom:25px;border-left:1px solid lightgray}#how_to_help h2{text-align:left}.radio_buttons_wrapper{padding-left:3px}.amount_select{float:left;width:31%}.amount_number_field{float:left;width:32%}.donation_form_section{padding-bottom:20px}}@media (min-width: 1030px){.campaign_jumbo{background:#3C4B53;width:100%;height:33.8vw;max-height:463px;margin-top:103px}.campaign_jumbo_for_admin_page{background:#3C4B53;width:100%;height:33.8vw;max-height:463px}#video_background_no_campaign{margin-top:103px}.video_with_campaign_wrapper{max-width:1374px;max-height:463px;margin:0 auto;display:block}#video_background_with_campaign{margin-top:0;display:inline-block;float:left;background:#3C4B53;width:60%;height:33.8vw;max-height:463px}#video_background_with_campaign iframe{display:inline-block;background:#3C4B53}#campaign_wrapper{height:33.8vw;max-height:463px;padding:6px 10px 0 0;width:40%;float:left;text-align:left;overflow:hidden;display:flex;align-items:center}#campaign{width:100%}#campaign_caption{font-size:1rem;line-height:1.8rem;letter-spacing:0.7px;padding:2px 25px 0}#progress_bar_container{width:85%}#amount_raised_container{margin-top:70px;display:block;font-size:1rem}#amount_raised{font-size:1.7rem}#days_remaining_container{margin-top:1px}#days_remaining{font-size:1.2rem}#no_of_donors_container{margin-top:0px;font-size:1rem}#no_of_donors{font-size:1.1rem;margin-right:5px}}@media (min-width: 1150px){#campaign_caption{font-size:1.4rem;padding:2px 0px 0 25px}#days_remaining{font-size:1.3rem}#no_of_donors{font-size:1.2rem;margin-right:5px}}@media (min-width: 1250px){#campaign_caption{font-size:1.6rem;line-height:2.2rem}#days_remaining{font-size:1.4rem}#no_of_donors{font-size:1.3rem;margin-right:5px}}
.donations_page_wrapper,.donors_page_wrapper{min-height:calc(100vh - 210px)}.donations_page_wrapper label,.donation_form_year{font-size:1.3rem}.admin_form_button{padding:3px 8px;border:1px darkgray solid;font-size:1rem;vertical-align:bottom;transition:all 200ms;border-radius:6px;background-color:#f4f4f4}.admin_form_button:hover{transition:all 200ms;background-color:#e9e9e9;cursor:pointer}
#donor_nav{list-style-type:none;padding:120px 5px 20px}#donor_nav li{display:inline-block;margin:0 4px}#donor_nav a,.campaign_show_page_links a{color:gray}#donor_nav .selected,#donor_nav a:hover,.campaign_show_page_links a:hover{color:#00b7ff}.donation_tables{margin:0 auto}
.apply_button{color:forestgreen;display:block;font-size:1.4rem;font-weight:bold;margin-top:20px;text-decoration:underline}.flyer_year_form{width:90%;max-width:500px;border:2px solid gray;margin:20px auto;padding:10px 14px 8px 8px}.membership_year_select{width:150px;font-size:20px}select{font-size:1rem}input[type="text"]{background-color:white !important;background:white !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}#email_flyers_form{text-align:left}
#rider_list{margin:0 auto}#show_rider{text-align:left;margin-left:13px}.wait_for_email_to_send{display:none}
.fundraiser_page_wrapper{display:flex;align-items:center;flex-direction:column;min-height:calc(100vh - 210px)}.fundraiser_select_list{height:auto;max-height:270px;width:90%;max-width:370px;overflow:scroll;margin:0 auto}
/*!
 * justifiedGallery - v3.8.0
 * http://miromannino.github.io/Justified-Gallery/
 * Copyright (c) 2020 Miro Mannino
 * Licensed under the MIT license.
 */
.justified-gallery {
  width: 100%;
  position: relative;
  overflow: hidden;
}
.justified-gallery > a,
.justified-gallery > div,
.justified-gallery > figure {
  position: absolute;
  display: inline-block;
  overflow: hidden;
  /* background: #888888; To have gray placeholders while the gallery is loading with waitThumbnailsLoad = false */
  filter: "alpha(opacity=10)";
  opacity: 0.1;
  margin: 0;
  padding: 0;
}
.justified-gallery > a > img,
.justified-gallery > div > img,
.justified-gallery > figure > img,
.justified-gallery > a > a > img,
.justified-gallery > div > a > img,
.justified-gallery > figure > a > img,
.justified-gallery > a > svg,
.justified-gallery > div > svg,
.justified-gallery > figure > svg,
.justified-gallery > a > a > svg,
.justified-gallery > div > a > svg,
.justified-gallery > figure > a > svg {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: 0;
  padding: 0;
  border: none;
  filter: "alpha(opacity=0)";
  opacity: 0;
}
.justified-gallery > a > .jg-caption,
.justified-gallery > div > .jg-caption,
.justified-gallery > figure > .jg-caption {
  display: none;
  position: absolute;
  bottom: 0;
  padding: 5px;
  background-color: #000000;
  left: 0;
  right: 0;
  margin: 0;
  color: white;
  font-size: 12px;
  font-weight: 300;
  font-family: sans-serif;
}
.justified-gallery > a > .jg-caption.jg-caption-visible,
.justified-gallery > div > .jg-caption.jg-caption-visible,
.justified-gallery > figure > .jg-caption.jg-caption-visible {
  display: initial;
  filter: "alpha(opacity=70)";
  opacity: 0.7;
  -webkit-transition: opacity 500ms ease-in;
  -moz-transition: opacity 500ms ease-in;
  -o-transition: opacity 500ms ease-in;
  transition: opacity 500ms ease-in;
}
.justified-gallery > .jg-entry-visible {
  filter: "alpha(opacity=100)";
  opacity: 1;
  background: none;
}
.justified-gallery > .jg-entry-visible > img,
.justified-gallery > .jg-entry-visible > a > img,
.justified-gallery > .jg-entry-visible > svg,
.justified-gallery > .jg-entry-visible > a > svg {
  filter: "alpha(opacity=100)";
  opacity: 1;
  -webkit-transition: opacity 500ms ease-in;
  -moz-transition: opacity 500ms ease-in;
  -o-transition: opacity 500ms ease-in;
  transition: opacity 500ms ease-in;
}
.justified-gallery > .jg-filtered {
  display: none;
}
.justified-gallery > .jg-spinner {
  position: absolute;
  bottom: 0;
  margin-left: -24px;
  padding: 10px 0 10px 0;
  left: 50%;
  filter: "alpha(opacity=100)";
  opacity: 1;
  overflow: initial;
}
.justified-gallery > .jg-spinner > span {
  display: inline-block;
  filter: "alpha(opacity=0)";
  opacity: 0;
  width: 8px;
  height: 8px;
  margin: 0 4px 0 4px;
  background-color: #000;
  border-radius: 6px;
}
.thanks_page{min-height:calc(100vh - 309px);display:flex;flex-direction:column;align-items:center;justify-content:center}.ride_lead_page{min-height:calc(100vh - 310px);padding:0px 20px 50px;text-align:center}@media (min-width: 770px){.thanks_page{min-height:calc(100vh - 209px)}.ride_lead_page{min-height:calc(100vh - 209px)}}
#application_waiver,.field_with_errors{display:block;clear:both;margin-bottom:-1px}.field_with_errors+br{display:none}.search_submit_button{width:200px;height:38px;margin:20px auto 0;border:3px darkgray solid;font-size:1.3em;background-color:rgba(0,0,0,0.2);display:block;transition:all, 400ms;cursor:pointer;border-radius:5px}.search_submit_button:hover{background-color:rgba(0,0,0,0.1)}.show_all_button{background-color:rgba(33,222,33,0.2)}.show_all_button:hover{background-color:rgba(33,222,33,0.1)}
*,*:before,*:after{box-sizing:border-box}a{text-decoration:none;color:#bcbcbc}a:hover,a:focus,.selected{color:#00b7ff}body{font-family:'Libre Franklin', sans-serif;color:#424242;margin:0 auto;background:#efefef;text-align:center;overflow-x:hidden}ul{list-style-type:none}#header{position:relative;padding:8px;background-color:#1e1e1e;z-index:100;position:fixed;width:100%;top:0;height:86px}#logo{height:40px;z-index:1000;float:left;margin:16px 0 0 2%}#browser_menu{display:none}#nav_lines{position:relative;width:50px;height:50px;margin:9px 15px 0 0;float:right;cursor:pointer;z-index:1000}.hamburger{position:absolute;right:12px;bottom:17px;border-top:4px #dedede solid;box-shadow:0 11px 0 0 #dedede,0 22px 0 0 #dedede;width:26px;float:right}.hamburger_toggle{border-top:4px #00a1d9 solid;box-shadow:0 11px 0 0 #00a1d9,0 22px 0 0 #00a1d9}#mobile_menu{text-align:center;font-size:1.6rem;position:fixed;top:85px;left:0;height:auto;width:100%;background-color:#0a97ff;display:none}#mobile_menu a{margin:0 auto;display:block;padding:8px 0 8px;color:white;border-bottom:2px white solid;width:100%;transition:all, 500ms}#mobile_menu a:hover{color:black;background-color:white;transition:all, 500ms}.mobile_drop .mobile-submenu{height:40px;font-size:1.3rem;background-color:#0abfff;margin:0}.mobile_drop p:not(:last-child){border-bottom:2px solid white}.mobile_drop{color:white;display:none}#mobile_menu a.selected{background:white;color:#0a97ff}.mobile_drop a.selected{background:blue;color:white;border-bottom:2px solid white;height:40px}.buttonx{position:absolute;left:0;right:0;bottom:29px;margin-left:auto;margin-right:auto;height:40px;width:180px;border:3px white solid;font-size:1.6em;background-color:rgba(0,0,0,0.8);display:block;transition:all, 500ms}.buttonx a{padding-top:2px;color:white;display:block;transition:all, 500ms}.buttonx:hover{background:rgba(255,255,255,0.75);border:3px #000037 solid;transition:all, 500ms}.buttonx a:hover{color:black;transition:all, 500ms}#photo2 li{margin-left:19px;text-align:left;list-style-type:square}.button2{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:10px;height:40px;width:180px;border:3px darkgray solid;font-size:1.5em;background-color:rgba(0,0,0,0.7);display:block;transition:all, 500ms;cursor:pointer}.button2 a{padding-top:2px;color:white;display:block;transition:all, 500ms}.button2:hover{background:rgba(255,255,255,0.75);border:3px #000037 solid;transition:all, 500ms}.button2 a:hover{color:black;transition:all, 500ms}.home_wrapper{position:relative;overflow:hidden}.jumbo_triangle{height:250px;width:330px;background:#F7F7F7;position:absolute;top:-142px;left:0;transform:rotate(6deg);z-index:100}.jumbo_triangle{-webkit-clip-path:polygon(0 0, 0% 100%, 100% 50%);clip-path:polygon(0 0, 0% 100%, 100% 50%)}.before_strip{position:absolute;height:200px;width:160%;top:611px;left:-6em;transform:rotate(-6deg);background:white;margin-bottom:20px;display:block}h5{text-align:center}#partners{background-color:#1e1e1e;padding:1px 0 1px}#partners ul li{display:block;list-style-type:none;margin:20px 20px 20px -15px}#partners ul img{height:55px}.oc_logo_footer img{height:48px !important;margin-bottom:14px !important}.pfizer_logo_footer img{height:52px !important;margin-bottom:10px !important}.outride_footer img{height:50px !important;margin-bottom:30px !important}#contact-info{color:darkgray;font-size:.7rem;padding-left:6px}h1,h2,h3{color:#181818}table{border-collapse:collapse}tr,td,th{border:1px solid black;padding:8px}.footer_social_links li{display:inline-block !important}.footer_social_links img{width:30px !important;height:30px !important;background:#FFF;margin:1px 12px}.footer_social_links img:hover{background:#888}.facebook,.twitter,.youtube{border-radius:50%}.instagram{border-radius:12px}.home_small_moon{position:absolute;left:-17px;top:424px;height:34px;width:34px;border-radius:50%;transform:rotate(-51deg);background:linear-gradient(to bottom, #5eccf5 10%, #fff 70%);z-index:-10}.home_small_purple_box{position:absolute;left:8%;top:75%;height:15px;width:15px;transform:rotate(26deg);background:linear-gradient(to bottom, #8b54a2, rgba(221,25,97,0.7));z-index:10}.tiny_green_triangle{display:block;position:absolute;right:209px;top:40px;width:0;height:0;transform:rotate(27deg);border:solid 7px;border-color:transparent #40BA8D transparent transparent}#how_to_help{position:relative;padding-top:50px}.home_small_triangle{position:absolute;right:-8px;top:977px;width:0;height:0;border:solid 16px;border-color:#FFE300 transparent transparent transparent;transform:rotate(26deg);z-index:10}.home_small_inner_triangle{position:absolute;right:-3px;top:980px;width:0;height:0;border:solid 9px;border-color:#f6f6f6 transparent transparent transparent;transform:rotate(26deg);z-index:10}.home_small_red_box{position:absolute;top:40%;right:6%;background:#DD1961;height:15px;width:15px;z-index:10}.home_blue_triangle,.home_purple_triangle,.home_small_purple_moon,.home_large_blue_moon,.medium_community_moon,.box_o_dots{display:none}.community_before_strip{position:absolute;height:260px;width:calc(100% + 270px);top:-3%;right:calc(-128px - 4.6vw);transform:rotate(-9deg);background:linear-gradient(to bottom, rgba(200,200,200,0.25), rgba(200,200,200,0.15) 25%, rgba(200,200,200,0) 50%);margin-bottom:20px;display:block;z-index:8}.flyer_top_triangles{filter:drop-shadow(0px 10px 15px rgba(0,0,0,0.2))}.flyer_top_triangle1{position:fixed;top:0px;right:180px;width:204px;height:204px;background:#5ECCF5;-webkit-clip-path:polygon(0 0, 89% 38%, 100% 0);clip-path:polygon(0 0, 89% 38%, 100% 0);z-index:6}.flyer_top_triangle2{position:fixed;top:14px;right:80px;width:120px;height:120px;background:linear-gradient(to left, #60CDF5, #43BA8E);transform:rotate(16deg);-webkit-clip-path:polygon(0 0, 0 67.4%, 75.9% 18.2%);clip-path:polygon(0 0, 0 67.4%, 75.9% 18.2%);z-index:6}.flyer_top_triangle3{position:fixed;top:32px;right:112px;width:170px;height:170px;background:#333;transform:rotate(9deg);-webkit-clip-path:polygon(100% 0, 43.4% 27.5%, 100% 100%);clip-path:polygon(100% 0, 43.4% 27.5%, 100% 100%);z-index:6}.bottom_triangles{filter:drop-shadow(10px 0px 15px rgba(0,0,0,0.2))}.flyer_bottom_triangle1{position:absolute;left:0;bottom:50px;width:112px;height:112px;background:#333333;-webkit-clip-path:polygon(0 0, 0% 100%, 70% 73%);clip-path:polygon(0 0, 0% 100%, 70% 73%);z-index:6}.flyer_bottom_triangle2{position:absolute;left:0;bottom:0px;width:81px;height:81px;background:linear-gradient(#60CDF5, #43BA8E);-webkit-clip-path:polygon(97% 0, 0 38%, 82% 100%);clip-path:polygon(97% 0, 0 38%, 82% 100%);z-index:6}.flyer_bottom_triangle3{position:absolute;left:66px;bottom:0px;width:151px;height:151px;background:#5ECCF5;-webkit-clip-path:polygon(8% 46.5%, 0% 100%, 95% 100%);clip-path:polygon(8% 46.5%, 0% 100%, 95% 100%);z-index:6}.home_page_wrapper,.donate_page_wrapper{position:relative;width:100%;overflow-x:hidden}#body-youth{background-color:white}#browser-menu-youth{display:none}#home_page_jumbo_container{position:relative;width:100%;height:auto;margin-top:86px;z-index:0;overflow:hidden}.home_page_background,.bxslider{position:absolute;height:auto;width:100%;z-index:-200;margin:0;display:flex;justify-content:center;align-self:flex-end}.home_page_background img{display:block;height:auto;width:100%;min-width:1006px;margin:0 auto;position:absolute}.bx-wrapper{margin:0;padding:0;height:auto}.home_page_overlay{min-height:575px;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.02)}.home_page_overlay_content{position:absolute;top:43%;left:50%;transform:translate(-50%, -30%);width:85%}.home_page_overlay_copy{font-size:2.3rem;font-weight:bold !important;line-height:3.2rem;letter-spacing:1.1px;color:#FFF;margin-bottom:30px;text-shadow:-1px 1px 2px rgba(0,0,0,0.98)}.home_page_overlay_copy p{display:block;font-size:1.5rem;margin-bottom:11px;font-weight:bolder}.home_page_overlay_donate_button{background:rgba(0,0,0,0.4);color:#FFF;padding:13px 28px;border:2px solid #FFF;font-size:1.3rem;font-weight:600;letter-spacing:1px;transition:250ms;z-index:10000}.home_page_overlay_donate_button:hover{background:#FFF;color:#444;transition:250ms}.jumbotron_about,.jumbotron_supporters{background:linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.1)),url(/assets/flyers_asbury_boardwalk-93517693a1e2294ea54447a0d7f17e88b4b61783b216683573c2c49e0bed00b4.jpg);background-position:33% 12%;background-size:cover;height:435px;text-align:center;color:white;position:relative;width:100%;margin-top:85px}.jumbotron_supporters{background:linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.1)),url(/assets/flyers_cheer-12072ade0e4466bc828e5eb6286a9b1680300231f706148acdcd63124cd956c0.jpg);background-position:50% 0%;background-size:cover !important}.jumbotron-thankyou{background:linear-gradient(rgba(33,33,33,0.7), rgba(33,33,33,0.7)),url(/assets/instruction3-93b69e4939e8e50d748e03c60d01fec5077c988c603f5498f87b57cf910e314f.jpg);background-position:44% 44%;background-size:cover;height:655px;background-repeat:no-repeat;position:relative}.jumbotron-thankyou h1{color:white;padding-top:110px}.jumbotron-thankyou p{color:white;padding-top:40px;font-size:1.6rem}#youth_text{color:floralwhite;font-size:1.6rem;font-weight:500;padding:2px 8px;background:#1e1e1e}.fearless-flyers-program{font-size:1.3rem;font-weight:600}#home_parag{width:98%;margin:0 auto;font-size:1.1rem;padding:70px 5px 10px;z-index:3}#home_parag p{line-height:1.7rem;letter-spacing:0.3px}#home_parag p:first-child{margin-top:13px;margin-bottom:21px}#home_parag p:last-child{margin-top:3px}#grad-photo{position:relative;text-align:center;color:white;font-size:1.4em}.youth_grads_desktop{display:none}#inset{position:absolute;bottom:8px;width:100%;margin-left:auto;margin-right:auto;left:0;right:0;background:rgba(0,0,0,0.5);height:3rem;line-height:3rem;font-size:1.7rem}#youthwidth{width:100%;margin:0px auto;margin-top:0px;position:relative}#about_youth{padding-top:1px;text-align:left;float:left}#about_youth,#about_youth-supporters{margin:0 auto;color:#323232;font-size:1.1rem}#about_youth img{border-radius:0;width:100%;position:relative}#supporters-youth-photo{margin:0 auto;color:#323232;background:#aaa}#about_youth h4{margin-left:5px;margin-top:-10px}#about_youth p{padding:0 0 0 9px}#about-supporters{text-align:center;font-size:.9rem;margin:0px 0px 10px;padding:6px;clear:both}.youth_grads{float:left;background:white;padding:15px 5px 0;margin:10px auto 0}.youth_grads_mobile{margin-bottom:70px}.grad1{float:left;margin:14px 0}.first_grad{margin-top:40px}.global_video{position:relative;padding-bottom:56.25%;height:0}.global_video iframe{position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;margin-top:3px;width:98%;height:98%;max-width:970px;max-height:556px;border:2px solid rgba(44,44,44,0.8)}.home_flyer_image{border-radius:50%;float:left;height:150px;display:inline-block}.info{float:left;text-align:left;width:45%;display:inline-block;margin:0 0 5px 20px}.question{display:block;margin-bottom:20px}.name{margin-top:20px;font-weight:500}.desc{display:block;margin-top:150px;text-align:left;line-height:1.3rem;letter-spacing:0.2px}#risks{padding:25px 15px 20px 0;margin:0 auto;background:#efefef}#risks h3{color:#0a97ff;margin:10px 0 -10px 5px;font-size:1.3rem;padding-left:4px}#risks ul li{list-style-type:disc;margin-bottom:5px}#about_youth h2{color:#232323;margin-left:3px}#about_flyers_photos{padding:5px 3px}#about_flyers_photos h3{color:#0a97ff}#about_flyers_photos img{width:100%}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;margin-top:3px;width:98%;height:98%;max-width:970px;max-height:556px;border:2px solid rgba(44,44,44,0.8)}#invest-youth{text-align:center;color:dodgerblue;font-weight:400;font-size:1.1em}#tax-youth{font-size:.7em}.youth-button{width:400px}#main-content{margin:98px 18px 0}.profile{padding:18px 4px 8px;margin-bottom:10px}.profile-photo{height:170px;border-radius:4%;border:2px solid cornflowerblue}.profile-name{font-size:1.2em;font-weight:500;color:cornflowerblue;margin-top:3px;margin-bottom:5px}.profile-title{margin-top:4px;font-weight:500}.profile_desc{margin-top:-7px;text-align:justify;line-height:1.4rem;letter-spacing:0.3px}#about_youth-supporters-page{margin:0 auto;color:#323232;font-size:1.1rem}#supporter_year_button{display:inline-block}#supporter_year_button form input{display:inline-block;width:90px}.active_supporter_button{background:green}.inactive_supporter_button{background:white}#supporters-page{background:#e9e9e9}.supporter_buttons{display:flex !important;width:100% !important;flex-wrap:wrap !important;justify-content:flex-start !important}.supporter_button{font-size:.9rem;margin:10px 27px 10px 0;border:2px solid #333 !important;-webkit-appearance:none;-moz-appearance:none}#supporters-names{text-align:left;font-size:.9rem;padding:0 16px 9px;clear:both}.supporters{margin:0 auto;padding-left:21%;display:block;width:100%}#about-supporters h2{margin:0;padding:13px 0 0}.supporters li{list-style-type:none;margin-left:-35px}.supporters h3{color:#282828;margin-bottom:4px}#supporters-youth-photo{padding:11px;background:#efefef}#supporters-youth-photo img{max-width:100%;margin-bottom:6px}#donation{padding:1px 0 1px;background:rgba(10,151,255,0.2);border:2px solid black;max-width:330px;margin:0 auto}.donate-button{padding-bottom:20px}#profiles-width{width:100%;margin:85px auto 0;position:relative}#profiles-youth{margin:0 auto;color:#323232;font-size:1.1rem;background:#efefef;padding:0 20px;text-align:left}#profile{padding:5px 15px 1px 0;margin:0 auto 10px;background:#efefef}#profile img{width:30%;float:left}#profile p{width:66%;margin-top:-2px;float:right;line-height:1.4rem}#profile h3{font-size:1.4rem}#youth_photos img{width:98%;height:auto;margin:5px 7px 0}#youth_photos-outer{text-align:left}#youth_photos-outer h2,#youth_photos-outer h3{padding:0 10px}#app_youthwidth{width:90%;margin:0 auto;position:relative}#flyers-info{text-align:left;padding:0 3% 0;margin:104px 0 7px;border:2px solid lightgrey;background-color:floralwhite}#flyers-goal{font-size:28px;font-weight:700}#flyers-goal+span{font-weight:500}#flyers-info h1:first-child{text-align:center;color:coral}#flyers-info h1{font-size:1.9em}#flyers-info h1:not(:first-child),#flyers-info h2{margin-bottom:-13px}#flyers-info p,#flyers-info li{font-weight:500}#youthdates{border:1.5px solid lightgrey;padding:0 5px 0 15px;background-color:lightgoldenrodyellow}#flyer-questions{text-align:center}.field{margin-bottom:17px}.field span{display:inline-block}.error_msg{color:red;margin-left:10px;width:100%}#lower-apply{margin:119px 0 20px}.applicationheader,.ride_lead_applicationheader{text-align:left;margin:0 5px 5px 5px;padding:8px 0;border:2px solid lightgray;background-color:floralwhite}.ride_lead_applicationheader{background-color:#e8f1ff}.applicationheader h1,.ride_lead_applicationheader h1{text-align:center;margin-top:-2px;font-size:35px}.ride_lead_applicationheader h3{margin:40px 0 20px 20px;font-size:22px}.ride_lead_applicationheader ul{list-style-position:inside;margin:0 auto}.ride_lead_applicationheader li{margin:-2px 0 0 0;font-size:1rem;list-style-type:disc;max-width:95%;padding:0}#flyershead{padding-left:3%;width:50%;filter:drop-shadow(10px 0px 15px rgba(0,0,0,0.2))}form{margin:2%}label[for="rider_feet"],label[for="rider_inches"]{margin-left:20px}label{margin-right:5px}.radio_button_and_tag{display:inline-block}.radio_button_and_tag_block{margin-top:3px}input[type="text"],input[type="email"],input[type="number"],input[type="date"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:200px;height:25px;border:1px solid #a6a6a6;padding-left:5px;-webkit-border-radius:0;border-radius:0}input[type="text"],input[type="email"]{font-size:1rem}input[type="number"]{width:130px}input[type="date"]{height:30px;width:150px}input[type="radio"]{display:inline-block;vertical-align:top}input[type="checkbox"]{height:13px;margin-left:15px;vertical-align:top}.applicationheader textarea,.ride_lead_applicationheader textarea{margin:5px 0 15px 10px;width:94%;max-width:630px;height:100px;font-size:1rem}.resources_option{display:inline-block}.resources_type{margin-bottom:0}#flyersubmit{display:inline-block;text-align:left;margin-left:25%}.ride_lead_requirements_list{list-style-type:disc}.gallery{margin:100px 0 15px}textpanel{font-size:2rem}.clearfix:after{content:" ";display:table;clear:both}.jumbotron-youth{background:linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.1)),url(/assets/sloane_youth-8ced841e16015d794198224a54b7d2094141073f80320ec133fb6a60e6704875.jpg);background-position:23% 35%;height:465px;margin-top:86px}@media (min-width: 370px){.info{width:45%}.footer_social_links img{width:40px !important;height:40px !important}}@media (min-width: 450px){.footer_social_links img{width:50px !important;height:50px !important}}@media (max-height: 470px){#main-text{top:40%}#sunday{padding-top:150px}#mobile_menu{height:120%}#mobile_menu a{padding:3px 0 3px}.info{width:65%}}@media (min-width: 400px){.home_page_background img{min-width:1115px}}@media (min-width: 770px){.home_page_overlay_content{top:45%}.home_page_overlay_content p{font-size:2rem;line-height:3.4rem;letter-spacing:1.3px}.home_page_overlay_copy{margin-bottom:30px}.home_page_overlay_copy p{margin-bottom:13px;letter-spacing:1.5px;font-weight:bolder}.home_page_overlay_donate_button{font-size:1.4rem;font-weight:bold;letter-spacing:1.3px}#youth_text{font-size:2.1rem}#main-content{width:95%;max-width:1500px;margin:111px auto 0}.profile{margin:0 auto 20px;max-width:1100px;display:block;text-align:center}.profile-photo{height:190px}.photo-container{float:left;display:inline-block;margin-top:10px;margin-right:8px;padding-left:40px;width:249px}.profile-info{float:left;width:62%;display:inline-block;margin:3px 0 0 0}.profile-name,.profile-title{text-align:left}#profiles-width{margin:85px auto 0}#profiles-youth{float:left;width:58%}#profile{padding:4px 15px 1px 15px}#profile p{margin-top:-1px}#profile h3{font-size:1.4rem}#youth_photos-outer{float:right;width:41%;margin:5px 5px 0 0}#youth_photos{padding:4px}#supporters-page{padding:0 10px 0}#supporters-youth-photo{float:left;width:60%}#about_youth-supporters-page{float:right;width:40%;padding:10px 0}.supporters{width:90%;padding:20px 0 0 30px}#supporters-names h2{font-size:1.4rem;margin:0}#supporters-names h3{font-size:1.0rem;margin:1px 0 5px}#supporters-names li{font-size:.9rem}.supporters-footer{display:block}#partners ul{padding-right:40px}#partners ul li{margin:0 35px 18px;display:inline-block}.outride_footer img{margin-bottom:15px !important}.footer_social_links img{width:55px !important;height:55px !important}}@media (min-width: 1030px){.jumbotron-youth{margin-top:102px}#home_page_jumbo_container{margin-top:103px}.slide5{margin-top:30px !important}.before_strip{height:200px;top:600px}#browser-menu-youth{display:inline-block;float:right;font-size:19px;margin-bottom:0px;margin-right:10px;line-height:96px;width:523px}#browser-menu-youth a{margin-right:28px;float:left}#browser-menu-youth a:last-child{margin-right:20px}.drop_menu_item{position:relative}.drop_menu{position:absolute;top:74px;right:240px;padding:0;margin:0;display:none}.apply_drop_menu{position:absolute;top:74px;right:66px;padding:0;margin:0;display:none}.drop-item{line-height:31px;margin:0;padding:0;width:210px;background:#1e1e1e}.drop-item a{width:210px;text-align:left;padding-left:4px;font-size:1.1rem}.drop-item .selected{background:#1e1e1e}.drop-item:not(:last-child){border-bottom:2px solid black}.drop_menu:hover{color:#00a1d9}#browser-menu-youth #donate_nav{color:lightgreen}#browser-menu-youth #donate_nav:hover{color:#c4ff89}.jumbotron_about{height:465px;margin-top:102px}#home_parag{padding:20px 5px 10px}#home_parag,#about_youth,#supporters-thanks{font-size:1.1rem;line-height:1.5rem}#about_youth{float:left;width:60%;margin-bottom:0px}.youth_grads_desktop{display:inherit;width:100%;padding-bottom:100px}.youth_grads_desktop img{height:150px;border-radius:50% !important;width:150px !important}.info{width:46%}.fearless-flyers-program{font-size:1.4rem}.gallery{margin:115px 0 12px}.photo-slider img{margin:10px auto 10px;height:80%;width:80%}.slick-prev:before,.slick-next:before{display:block}#header{height:103px}#header_content{margin:0 auto;max-width:1500px;height:100px}#mobile_menu,#nav_lines,.hamburger{display:none}.buttonx{bottom:45px}#photo1,#photo2,#photo3{float:left;width:30.2%;margin:1.5%;display:inline-block}#photo1 p:not(.header),#photo2 p:not(.header),#photo3 p:not(.header),#photo2 li{text-align:left;line-height:20px}#logos{margin-top:0;padding-bottom:10px;height:100px}#logo{height:50px;margin:18px 0 0 4%}#youthwidth{max-width:1400px;margin:0px auto;padding-right:5px;background:none}#app_youthwidth{max-width:1400px;margin:0 auto;padding-right:5px;background:none}.youth_grads_desktop{background:white}.youth_grads_mobile{display:none}#risks{padding-left:13px}#about_flyers_photos h3{font-size:1.2rem}#about_youth-supporters{float:right;width:40%;padding:10px 0;margin-top:-10px}#about-supporters{padding-right:0}.youth_grads{width:39%;padding:20px 0 0 10px}#donation{margin-top:20px}.video_background{margin:103px 0 0}#long-range-goal{float:left;margin:0;width:97%}#long-range-goal p{padding:5px}#flyersubmit{margin-left:220px}#partners ul li{margin:0 40px}.youth_footer{clear:both}.community_before_strip{display:none}.tiny_green_triangle{right:209px;top:20px}.home_small_red_box{top:220px;left:inherit;right:-30px}.home_small_moon{left:-31px;top:380px;height:40px;width:40px;z-index:10}.home_small_purple_box{left:inherit;right:510px;top:69%}.home_blue_triangle{display:block;position:absolute;left:393px;top:10px;width:0;height:0;transform:rotate(-45deg);border:solid 16px;border-color:#5ECCF5 transparent transparent transparent}.home_purple_triangle{display:block;position:absolute;left:189px;top:954px;width:0;height:0;transform:rotate(-45deg);border:solid 12px;border-color:#8B54A2 transparent transparent transparent}.home_small_purple_moon{display:block;position:absolute;right:42px;top:32%;height:24px;width:24px;border-radius:50%;background:#8B54A2;z-index:15}.home_large_blue_moon{display:block;position:absolute;right:-217px;top:1134px;height:270px;width:270px;border-radius:50%;transform:rotate(-90deg);background:linear-gradient(to bottom, #5eccf5 10%, #f8f8f8 45%);z-index:2}.medium_community_moon{display:block;position:absolute;left:430px;top:37%;height:160px;width:160px;border-radius:50%;background:linear-gradient(to bottom, #f4f4ea 20%, #fcfcf4 55%);z-index:1}.box_o_dots{display:block;position:absolute;right:0px;bottom:37px;width:347px;height:159px;background-color:#FFF;background-image:radial-gradient(#54D1F6 2px, white 3px);background-size:13px 13px;z-index:0}#main-content{width:93%}.photo-container{margin-right:18px}.profile-info{width:70%}.profile-name{font-size:1.5em}.profile-title{font-size:1.2em}#flyers-info{margin-top:122px;margin-bottom:11px}#profiles-width{margin:102px auto 0;max-width:1400px}#supporters-youth-photo{padding-top:20px}#supporters-youth-photo img{padding:0 15px}#about_youth-supporters{padding:10px 0}#supporters-names{padding-top:20px}#supporters-names p{font-size:1rem}.supporters{width:90%;padding:20px 0 0 30px;padding-left:0;margin-left:5px}#supporters-names h2{font-size:1.6rem;margin:0}#supporters-names h3{font-size:1.4rem;margin:1px 0 5px}#supporters-names li{font-size:1rem}.supporters-footer{display:block}.jumbotron-thankyou{height:705px}.jumbotron-thankyou h1{padding-top:140px;font-size:2.2rem}.jumbotron-thankyou p{padding-top:50px;font-size:1.8rem}}@media (min-width: 1240px){.info{width:50%}.slide2,.slide3,.slide5{margin-top:100px !important}}@media (min-width: 1317px){.info{width:55%}.slide2,.slide3,.slide5{margin-top:150px !important}}
