@media (max-width: 1199px){#nav_container .navbar{padding:25px 0}#nav_container .navbar .navbar-nav{padding:0px}#mininav .nav .nav-link{font-size:19px;line-height:27px;margin-right:22px;letter-spacing:.02em}#mininav .nav #get_involved_btn,#mininav .nav #contribute_btn{padding:5px 13.5px}#home_content #info_block #events_block{padding:35px;grid-template:auto / 1fr}#home_content #info_block #events_block .events{grid-gap:20px}#meet_vallie{padding-top:35px}#meet_vallie h2{margin-bottom:30px}#meet_vallie .content{margin:auto;left:0;width:970px;padding-right:180px}#meet_vallie .image-wrap{padding-bottom:60%;height:0;margin:20px 0;width:calc(100% + 40px);margin-left:-20px}#meet_vallie .image-wrap .caption{padding:7px 15px;text-align:center}#meet_vallie .image-wrap.square{padding-bottom:40%}#meet_vallie .image-wrap.square .caption{-ms-flex-item-align:start;align-self:flex-start}#meet_vallie #artist-yrs .image-wrap{width:40%;margin-left:0;float:left;margin-right:40px;margin-bottom:30px}#meet_vallie .quote{padding:0 35px 30px;margin:30px 0 60px}#meet_vallie .quote:after{height:25px;bottom:-10px}#event_page .hero{width:760px}#event_page #content{padding:50px 35px}#event_page #content a.logo{text-align:center}#events #content,#events #past_events{display:-ms-grid;display:grid;grid-template:auto/repeat(3, 1fr)}#endorsement_page .content{padding:0}}@media (max-width: 992px){.container{padding-right:20px;padding-left:20px}#header #nav_container .nav-wrap{top:0}#header #nav_container .navbar .navbar-brand{display:none}#header #nav_container .navbar .navbar-brand .nav_logo{display:none}#header #nav_container .navbar .mobile-brand{display:block}#header .header.meet_vallie .hero-wrap{padding:25%}#header.home #nav_container .navbar{background:transparent}#header.home #nav_container .navbar .navbar-header{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#header.home #nav_container .nav-wrap{-webkit-transition:500ms;transition:500ms}#header.home #nav_container .nav-wrap #V_logo{height:64px;width:auto;-webkit-transition:400ms;transition:400ms;display:block}#header.home #nav_container .nav-wrap #mobileLockup{height:40px;display:none;-webkit-transition:400ms;transition:400ms}#header.home #nav_container .nav-wrap.nav-affix{background:#121F48}#header.home #nav_container .nav-wrap.nav-affix .navbar .navbar-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header.home #nav_container .nav-wrap.nav-affix .navbar-brand{width:110px;height:40px;-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px}#header.home #nav_container .nav-wrap.nav-affix .navbar-brand #V_logo,#header.home #nav_container .nav-wrap.nav-affix .navbar-brand #blue_logo{display:none}#header.home #nav_container .nav-wrap.nav-affix .navbar-brand #mobileLockup{-webkit-transition:500ms;transition:500ms;display:block}#mininav.scrolled .nav-link{color:#121F48}#mininav.scrolled .nav-link:hover{color:#1962A0}#mininav.scrolled #language_buttons a{color:#9BA0AF}#info_block{grid-template:auto / 1fr;grid-template-areas:"insta" "latest" "events"}#info_block #latest_block .content{max-width:100%}#info_block #events_block{padding:35px;grid-template:auto / 1fr}#info_block #events_block .text{max-width:100%}#info_block #events_block .events{margin-top:30px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-8px}#info_block #events_block .events .upcoming_event{max-width:280px}#home_content{padding-top:0}#home_content #meet_vallie_block{grid-template:auto / 1fr}#home_content #meet_vallie_block .head-wrap{display:none}#home_content #meet_vallie_block #our_supervisor{padding:40px 15px}#home_content #meet_vallie_block #our_supervisor .content{max-width:100%}#home_content #recovery_panel{padding:1.75rem;background-size:cover}#meet_vallie{padding-top:35px}#meet_vallie h2{font-size:38px;line-height:38px;margin-bottom:30px}#meet_vallie .content{width:100%;padding:0 180px 0 20px;left:0}#meet_vallie .image-wrap{padding-bottom:60%;height:0;margin:20px 0;width:calc(100% + 40px);margin-left:-20px}#meet_vallie .image-wrap .caption{padding:7px 15px;text-align:center}#meet_vallie .image-wrap.square{padding-bottom:72.5%}#meet_vallie .image-wrap.square .caption{text-align:center}#meet_vallie #artist-yrs .image-wrap{width:72.5%;margin:auto;float:none}#meet_vallie #image_strip.full_bleed{padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:100%;min-height:200px;overflow-x:auto}#meet_vallie #image_strip.full_bleed::-webkit-scrollbar{display:none}#meet_vallie #image_strip.full_bleed img{min-width:200px;margin:5px}#meet_vallie .quote{padding:0 35px 30px;margin:30px 0 60px}#meet_vallie .quote:after{height:25px;bottom:-10px}#endorsement_page .header .content{-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}#endorsement_page .header h1{margin-bottom:1rem}#endorsement_page #endorsement_form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}#endorsement_page #endorsement_form .intro_text{width:auto}#support_grid{grid-template:auto / 1fr 1fr}#support_grid .grid-item{padding:30px 20px 20px}#support_grid .grid-item h3{font-size:24px;line-height:28px}#support_grid .grid-item h5{margin-top:10px}#support_grid .grid-item p{font-size:17px;line-height:20px}#support_grid .grid-item .content{padding-left:40px}#support_grid .grid-item .check_box{top:30px;left:20px;width:20px;height:20px}#support_grid .grid-item .check_box:after{width:40px;height:30px;top:-17px;left:-9px}#event_page{-ms-flex-flow:column;flex-flow:column}#event_page .hero,#event_page #content{width:100%}#event_page .hero{background-position:top}#event_page #content{padding:35px 20px;margin:auto}#event_page #content a.logo{display:none}#events #content,#events #past_events{display:-ms-grid;display:grid;grid-template:auto/repeat(2, 1fr)}#lander .flexbox{-ms-flex-flow:column;flex-flow:column}#lander .flexbox #vid_section{width:100%;padding:30px 0 30px}#lander .flexbox #content{padding:0 0 30px;width:100%}#footer_signup h2{margin-right:15px}#footer_signup .box{-ms-flex-flow:column;flex-flow:column}#footer_signup .content{-webkit-box-flex:0;-ms-flex:0;flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}#footer_signup .form{-webkit-box-flex:0;-ms-flex:0;flex:0}footer .content{-ms-flex-flow:wrap;flex-flow:wrap}footer .content .footer-text{width:auto;margin-bottom:1rem}}@media (max-width: 767px){#menu-collapse{position:absolute;left:0;top:0;right:0;background:#121F48;padding:1rem;border:0;color:white;padding:75px 0;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header.home #nav_container{min-height:0px}#header #nav_container{min-height:80px}#header #nav_container .navbar-header{z-index:99}#header #nav_container .navbar{padding:20px 0;background:#121F48}#header #nav_container .navbar .navbar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header #nav_container .navbar .navbar-header .navbar-toggle{position:absolute;right:30px;margin:8px}#header #nav_container .navbar-collapse{padding-left:20px}#header #nav_container .navbar .navbar-brand #V_logo{height:64px}#header #nav_container .mobile-brand{display:block;opacity:1;height:40px;width:110px}#header #nav_container .mobile-brand #V_logo{display:none}#header #nav_container .mobile-brand #mobileLockup{display:block}#header #nav_container #mininav .nav{float:none;text-align:center;padding-right:15px}#header #nav_container #mininav .nav .nav-link{color:white;text-shadow:none;margin-right:0;padding:15px 0;font-size:32px;line-height:34px}#header #nav_container #mininav .nav .nav-link.home{display:block}#header #nav_container #mininav .nav #get_involved_btn,#header #nav_container #mininav .nav #contribute_btn{display:none}#header #nav_container #mininav #language_buttons{display:none}#home_content #info_block #instafeed{padding:1rem}#meet_vallie{padding-top:35px}#meet_vallie h2{font-size:38px;line-height:38px;margin-bottom:30px}#meet_vallie .content{padding:0 20px;left:0}#meet_vallie .image-wrap{padding-bottom:60%;height:0;margin:20px 0;width:calc(100% + 40px);margin-left:-20px}#meet_vallie .image-wrap .caption{padding:7px 15px;text-align:center}#meet_vallie .image-wrap.square{padding-bottom:72.5%}#meet_vallie .image-wrap.square .caption{text-align:center}#meet_vallie #artist-yrs .image-wrap{width:72.5%;margin:auto;float:none}#meet_vallie .quote{padding:0 0 30px;margin:30px 0 60px;font-size:26px;line-height:28px}#meet_vallie .quote:after{height:25px;bottom:-10px}#meet_vallie .scrollnav{display:none}#support_grid{grid-template:auto / 1fr}#support_grid .grid-item{padding:30px 20px 20px}#support_grid .grid-item h3{font-size:24px;line-height:28px}#support_grid .grid-item h5{margin-top:10px}#support_grid .grid-item p{font-size:17px;line-height:20px}#support_grid .grid-item .content{padding-left:40px}#support_grid .grid-item .check_box{top:30px;left:20px;width:20px;height:20px}#support_grid .grid-item .check_box:after{width:40px;height:30px;top:-17px;left:-9px}#endorsement_page #endorsements #featured_endorsements{grid-template:auto/repeat(4, 1fr)}#endorsement_page #endorsements #featured_endorsements .disclaimer{bottom:0}#endorsement_page #endorsements ul{-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:auto}footer .content .left-content #footer-links{-ms-flex-flow:wrap;flex-flow:wrap}footer .content .left-content #footer-links .wrap{margin-right:25px}footer .content .footer-text{margin-top:15px;width:auto}}@media (max-width: 575px){.mobile{display:block}.desktop{display:none}.hero-wrap{padding:31.5%}h1{font-size:30px;line-height:30px}.container{padding-left:30px;padding-right:30px}.main-container{padding-top:0px}#nav_container .navbar{padding:15px 0}#home_content{padding-top:0;margin:0 -15px}#home_content .headshot{margin:0 -20px}#home_content #meet_vallie_block{padding-left:1.75rem;padding-right:1.75rem}#home_content #meet_vallie_block #our_supervisor{padding:25px 0}#home_content #meet_vallie_block #our_supervisor .btn{margin-top:5px;margin-bottom:10px}#home_content #priorities{padding-bottom:100%;margin-bottom:60%;background:url(VB_Group-3_mobile_2x.png) center/cover}#home_content #priorities p{color:#121F48;text-shadow:none}#home_content #priorities .content{position:relative;bottom:-100%;padding:25px 0}#home_content #priorities .content h1{color:#155489;text-shadow:none;font-weight:900}#home_content #priorities .content p{margin-bottom:20px;text-shadow:none}#home_content #info_block{grid-gap:0}#home_content #info_block #instafeed{padding:1rem}#home_content #info_block #latest_block{margin-top:25px;padding:30px 35px}#home_content #info_block #latest_block .text h2{margin-bottom:5px}#home_content #info_block #latest_block .text p{margin-top:5px;margin-bottom:15px}#home_content #info_block #latest_block .post{grid-gap:15px;grid-template:auto / 1fr;margin-bottom:10px}#home_content #info_block #latest_block .post .post_image{width:100%;height:275px}#home_content #info_block #latest_block .post .post_teaser{display:none}#home_content #info_block #events_block{padding:35px;grid-gap:25px}#home_content #info_block #events_block .text{max-width:260px}#home_content #info_block #events_block .events{grid-template:auto / 1fr;grid-gap:10px}#home_content #info_block #events_block .events .content{display:none}#home_content #info_block #events_block .events .upcoming_event{max-width:100%;margin-bottom:1.5rem}.bar-wrap .bar h2.headline{font-size:65px;line-height:60px;font-weight:600;margin-bottom:15px;width:190px}.bar-wrap .bar h2.headline span{font-size:30px;line-height:30px;width:100%}#meet_vallie{padding-top:35px}#meet_vallie .bar-wrap .bar h2.headline{width:100%;margin-right:0 !important}#meet_vallie h1{font-size:28px;line-height:28px}#meet_vallie h2{font-size:38px;line-height:38px;margin-bottom:15px}#meet_vallie .content{padding:0 20px;left:0}#meet_vallie .image-wrap{padding-bottom:60%;height:0;margin:20px 0;width:calc(100% + 40px);margin-left:-20px}#meet_vallie .image-wrap .caption{padding:7px 15px;text-align:center}#meet_vallie .image-wrap.square{padding-bottom:100%}#meet_vallie .image-wrap.square .caption{text-align:center}#meet_vallie #artist-yrs .image-wrap{width:calc(100% + 40px);margin-left:-20px;float:none}#meet_vallie #image_strip.full_bleed{padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:100%;min-height:200px;overflow-x:auto}#meet_vallie #image_strip.full_bleed::-webkit-scrollbar{display:none}#meet_vallie #image_strip.full_bleed img{min-width:200px;margin:5px}#meet_vallie .quote{padding:0 0 30px;margin:30px 0 60px;font-size:26px;line-height:28px}#meet_vallie .quote:after{height:25px;bottom:-10px}#meet_vallie .scrollnav{display:none}#get_involved .form-wrap{padding:0}#get_involved .form-wrap .instructions span.pink{display:block;margin-top:5px}#get_involved .form-wrap .signup{margin-top:15px}#get_involved .form-wrap .signup .form-grid{margin-bottom:20px}#get_involved .form-wrap .signup .form-grid .form-group,#get_involved .form-wrap .signup .form-grid .neighborhood-select,#get_involved .form-wrap .signup .form-grid .empty-cell{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}#support_grid{grid-template:auto / 1fr}#support_grid .grid-item{padding:30px 20px 20px}#support_grid .grid-item h3{font-size:24px;line-height:28px}#support_grid .grid-item h5{margin-top:10px}#support_grid .grid-item p{font-size:17px;line-height:20px}#support_grid .grid-item .content{padding-left:40px}#support_grid .grid-item .check_box{top:30px;left:20px;width:20px;height:20px}#support_grid .grid-item .check_box:after{width:40px;height:30px;top:-17px;left:-9px}#endorsement_page .header h1{font-size:36px;line-height:36px}#endorsement_page .content{padding:0}#endorsement_page #endorsements{grid-gap:35px}#endorsement_page #endorsements #featured_endorsements{grid-template:auto/repeat(3, 1fr);grid-gap:30px 15px}#endorsement_page #endorsements #featured_endorsements .featured h5{font-size:19px;line-height:18px;margin-bottom:5px}#endorsement_page #endorsement_form{margin-top:40px;margin-bottom:0;padding:40px 20px;-ms-flex-flow:column;flex-flow:column}#event_page #content{padding:13.5% 15px 9%}#event_page .event_bg .bg_image{display:none}#events #content,#events #past_events{display:-ms-grid;display:grid;grid-template:auto/ 1fr}#carousel .carousel-inner .item a{-ms-flex-flow:column;flex-flow:column}#carousel .carousel-inner .item a .feature-image,#carousel .carousel-inner .item a .carousel-content{width:100%}#latest_news #most_recent{margin-bottom:0px}#latest_news .page-excerpt{margin-top:20px !important}#lander .flexbox{-ms-flex-flow:column;flex-flow:column}#lander .flexbox #vid_section{width:100%;padding:25px 0 0}#lander .flexbox #content{padding:0 0 30px;width:100%}#footer_signup h2{margin-bottom:0}#footer_signup p{margin-top:5px}#footer_signup .form .grid{grid-template:auto / 1fr 1fr}#footer_signup .form .grid .first_name{grid-area:1 / 1 / span 1 / span 2}#footer_signup .form .grid .last_name{grid-area:2 / 1 / span 1 / span 2}#footer_signup .form .grid .cell_number{grid-area:3 / 1 / span 1 / span 1}#footer_signup .form .grid .zipcode{grid-area:3 / 2 / span 1 / span 1}#footer_signup .form .grid .email{grid-area:4 / 1 / span 1 / span 2}#footer_signup .form .grid .submit{grid-area:5 / 2 / span 1 / span 1}#footer_signup .form .grid .submit-button{width:95px;float:right}footer{margin-top:0;padding-bottom:80px}footer .content{padding:30px 10px}footer .content .left-content{-ms-flex-flow:column;flex-flow:column}footer .content .left-content #footer-logo{width:140px;-webkit-box-flex:0;-ms-flex:0;flex:0;margin:15px 0 30px;margin-left:10px}footer .content .left-content #footer-links{width:100%;-ms-flex-flow:wrap;flex-flow:wrap;margin-bottom:15px;margin-left:30px}footer .content .left-content #footer-links .wrap{margin-right:25px}footer .content .left-content #footer-links .wrap .social{margin-top:0}footer .content .left-content #footer-links #contact{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin-top:10px}footer .content .left-content #footer-links #contact .contact{margin-right:35px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}footer .content .left-content #footer-links #contact .social{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:150px}footer .content .left-content #footer-links #contact .mailto{margin-top:5px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}footer .content .footer-text{padding-left:15px;width:auto}footer .content .footer-text .FPPC{margin-top:15px;padding:0}footer .content .footer-right{padding-left:30px}}@media (max-width: 375px){.container{padding-right:20px;padding-left:20px}#home_content .headshot,#home_content #info_block #events_block{margin-left:-15px;width:calc(100% + 30px)}#home_content #priorities{padding-bottom:100%;margin-bottom:70%}}
