@charset "UTF-8";.fa-facebook,.fa-facebook-square{color:#3b5998!important}.fa-twitter,.fa-twitter-square{color:#00a0d1!important}.fa-google-plus,.fa-google-plus-square{color:#DD4B39!important}.fa-pinterest,.fa-pinterest-square{color:#910101!important}.fa-instagram{color:#675144!important}.fa-linkedin,.fa-linkedin-square{color:#39C}.fa-tumblr,.fa-tumblr-square{color:#2C4762}.fa-vimeo-square{color:#456}.page-id-11810 .events-filters-container,.page-id-14506 .events-filters-container{display:none}.wp-block-button .wp-block-button__link{background-color:#4f84a9;border:1px solid #4f84a9;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;color:#fff;font-size:14px;padding:5px 15px;font-weight:400}.wp-block-button .wp-block-button__link .open>.dropdown-toggle.btn-primary,.wp-block-button .wp-block-button__link.active,.wp-block-button .wp-block-button__link.focus,.wp-block-button .wp-block-button__link:active,.wp-block-button .wp-block-button__link:focus,.wp-block-button .wp-block-button__link:hover{background-color:#fff;border:1px solid #4f84a9;color:#4f84a9}#main{padding:40px 0}body{font-family:Lato,sans-serif;font-size:16px;-webkit-font-smoothing:auto;line-height:1.6;color:#646a73;background-color:#fff}blockquote{font-family:Georgia,Times,"Times New Roman",serif;font-size:1.2em;margin:2em 0}a,a:visited{color:#4f84a9}a:active,a:focus,a:hover{color:#92b4cc}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.separator{margin:0 1em;display:inline}.pagination ul>li.disabled{display:none}.pagination ul>li.active a{border:1px solid #ddd}.well{border-radius:0!important;border:none!important}a.btn-default{background-color:#fff;border-color:#f1eee8;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-width:1px;color:#333}a.btn-default .open>.dropdown-toggle.btn-primary,a.btn-default.active,a.btn-default.focus,a.btn-default:active,a.btn-default:focus,a.btn-default:hover{background-color:#f1eee8;border-color:#f1eee8;color:#333}.post-navigation .pager li>a,.yikes-easy-mc-form .yikes-easy-mc-submit-button,a.btn-primary,button.btn-primary,input[type=submit],input[type=submit].btn-primary{background-color:#4f84a9;border-color:#4f84a9;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-width:1px;color:#fff}.post-navigation .pager li>a .open>.dropdown-toggle.btn-primary,.post-navigation .pager li>a.active,.post-navigation .pager li>a.focus,.post-navigation .pager li>a:active,.post-navigation .pager li>a:focus,.post-navigation .pager li>a:hover,.yikes-easy-mc-form .yikes-easy-mc-submit-button .open>.dropdown-toggle.btn-primary,.yikes-easy-mc-form .yikes-easy-mc-submit-button.active,.yikes-easy-mc-form .yikes-easy-mc-submit-button.focus,.yikes-easy-mc-form .yikes-easy-mc-submit-button:active,.yikes-easy-mc-form .yikes-easy-mc-submit-button:focus,.yikes-easy-mc-form .yikes-easy-mc-submit-button:hover,a.btn-primary .open>.dropdown-toggle.btn-primary,a.btn-primary.active,a.btn-primary.focus,a.btn-primary:active,a.btn-primary:focus,a.btn-primary:hover,button.btn-primary .open>.dropdown-toggle.btn-primary,button.btn-primary.active,button.btn-primary.focus,button.btn-primary:active,button.btn-primary:focus,button.btn-primary:hover,input[type=submit] .open>.dropdown-toggle.btn-primary,input[type=submit].active,input[type=submit].btn-primary .open>.dropdown-toggle.btn-primary,input[type=submit].btn-primary.active,input[type=submit].btn-primary.focus,input[type=submit].btn-primary:active,input[type=submit].btn-primary:focus,input[type=submit].btn-primary:hover,input[type=submit].focus,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:#fff;border-color:#4f84a9;color:#4f84a9}a.btn-success,input[type=submit].btn-success{background-color:#519076;border-color:#519076;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-width:2px;color:#fff}a.btn-danger,a.btn-info,a.btn-warning{-o-border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}a.btn-success .open>.dropdown-toggle.btn-success,a.btn-success.active,a.btn-success.focus,a.btn-success:active,a.btn-success:focus,a.btn-success:hover,input[type=submit].btn-success .open>.dropdown-toggle.btn-success,input[type=submit].btn-success.active,input[type=submit].btn-success.focus,input[type=submit].btn-success:active,input[type=submit].btn-success:focus,input[type=submit].btn-success:hover{background-color:#fff;border-color:#519076;color:#519076!important}a.btn-warning{background-color:#fd8639;border-color:#fd8639;-ms-border-radius:0;border-radius:0;color:#fff}a.btn-warning .open>.dropdown-toggle.btn-warning,a.btn-warning.active,a.btn-warning.focus,a.btn-warning:active,a.btn-warning:focus,a.btn-warning:hover{background-color:#fff;border-color:#fd8639;color:#fd8639}a.btn-warning.btn-inverse{background-color:#fd8639;border-color:#fff;border-width:3px;color:#fff}a.btn-warning.btn-inverse .open>.dropdown-toggle.btn-warning,a.btn-warning.btn-inverse.active,a.btn-warning.btn-inverse.focus,a.btn-warning.btn-inverse:active,a.btn-warning.btn-inverse:focus,a.btn-warning.btn-inverse:hover{background-color:#fff;border-color:#fff;color:#8c5b8c}a.btn-danger{background-color:#ad2e63;border-color:#ad2e63;-ms-border-radius:0;border-radius:0;color:#fff}a.btn-danger .open>.dropdown-toggle.btn-danger,a.btn-danger.active,a.btn-danger.focus,a.btn-danger:active,a.btn-danger:focus,a.btn-danger:hover{background-color:#fff;border-color:#ad2e63;color:#ad2e63}a.btn-danger.btn-inverse{background-color:#ad2e63;border-color:#fff;border-width:3px;color:#fff}a.btn-danger.btn-inverse .open>.dropdown-toggle.btn-danger.btn-inverse,a.btn-danger.btn-inverse.active,a.btn-danger.btn-inverse.focus,a.btn-danger.btn-inverse:active,a.btn-danger.btn-inverse:focus,a.btn-danger.btn-inverse:hover{background-color:#fff;border-color:#fff;color:#8c5b8c!important}a.btn-info{background-color:#8c5b8c;border-color:#8c5b8c;-ms-border-radius:0;border-radius:0;color:#fff}a.btn-info .open>.dropdown-toggle.btn-info,a.btn-info.active,a.btn-info.focus,a.btn-info:active,a.btn-info:focus,a.btn-info:hover{background-color:#fff;border-color:#8c5b8c;color:#8c5b8c}a.btn-info.btn-inverse{background-color:#8c5b8c;border-color:#fff;border-width:3px;color:#fff}a.btn-info.btn-inverse .open>.dropdown-toggle.btn-info.btn-inverse,a.btn-info.btn-inverse.active,a.btn-info.btn-inverse.focus,a.btn-info.btn-inverse:active,a.btn-info.btn-inverse:focus,a.btn-info.btn-inverse:hover{background-color:#fff;border-color:#fff;color:#8c5b8c}a.btn-info.btn-light{background-color:#a578a5;border-width:0;color:#fff;font-family:Montserrat,sans-serif;font-size:1.5em;font-weight:700;text-transform:uppercase}a.btn-info.btn-light .open>.dropdown-toggle.btn-info.btn-light,a.btn-info.btn-light.active,a.btn-info.btn-light.focus,a.btn-info.btn-light:active,a.btn-info.btn-light:focus,a.btn-info.btn-light:hover{background-color:#fff;color:#a578a5!important}a.btn-outline{background-color:#fff;border-color:#adadad;border-width:2px;color:#333;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a.btn-outline .open>.dropdown-toggle.btn-warning,a.btn-outline.active,a.btn-outline.focus,a.btn-outline:active,a.btn-outline:focus,a.btn-outline:hover{background-color:#adadad;border-color:#adadad;color:#fff}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-weight:500}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}.button,.gform_button,input[type=submit],textarea{padding:6px 12px;font-size:14px;line-height:1.428571429;vertical-align:middle}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}p{margin:0 0 10px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}.button,.gform_button,input[type=submit]{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.button:focus,.gform_button:focus,input[type=submit]:focus{outline:#555 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.button:focus,.button:hover,.gform_button:focus,.gform_button:hover,input[type=submit]:focus,input[type=submit]:hover{color:#555;text-decoration:none}.gform_button.active,.gform_button:active,input[type=submit].active,input[type=submit]:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.comments-area input,textarea{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}textarea{display:block;width:100%;height:34px;color:#555;background-color:#fff;border:1px solid #999;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.ginput_container input:focus,.ginput_container select:focus,textarea:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}textarea:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.comments-area label{width:60px}.comments-area input{border:1px solid rgba(0,0,0,.125);display:inline-block;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.comment-form-cookies-consent #wp-comment-cookies-consent{margin-right:.5rem}.comment-form-cookies-consent label{width:auto}.gform_wrapper ul{padding-left:0;list-style:none}.gform_wrapper li{margin-bottom:15px}.gform_wrapper form{margin-bottom:0}.gform_wrapper .gfield_required{padding-left:1px}.gform_wrapper input[type=email],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper select,.gform_wrapper textarea{font-size:1em!important}.ginput_container input,.ginput_container select,.ginput_container textarea{display:block;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;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,box-shadow ease-in-out .15s;-moz-transition:border-color ease-in-out .15s,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}.ginput_container input:focus,.ginput_container select:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.ginput_container textarea{height:auto}.ginput_container textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.ginput_container input[type=file]{padding:0}.gform_wrapper .ginput_full label,.gform_wrapper .ginput_left label,.gform_wrapper .ginput_right label{font-weight:400;font-size:.8em;padding-bottom:1em}.gform_wrapper .gfield_error{color:#b94a48}#gforms_confirmation_message,.validation_error,.validation_message{color:#b94a48;background-color:#f2dede;border-color:#eccfcf;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:10px 15px;margin-bottom:20px}.validation_message{padding:2px 8px;width:60%;margin-top:2px}.gf_progressbar_percentage{height:24px;margin-bottom:20px;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#5cb85c;color:#fff;text-align:center;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.page .gform_wrapper .gfield_checkbox li label,.page .gform_wrapper .gfield_radio li label{margin:9px 0 0 24px!important}#masthead .main-nav-container .navbar-nav,#masthead .secondary-nav .navbar.navbar-default .nav.navbar-nav,.footer-widgets .gform_footer,.page .gform_wrapper .gfield_checkbox li,.page .gform_wrapper .gfield_radio li{margin:0}.footer-widgets .gform_wrapper .gform_heading,.footer-widgets .gform_wrapper li{margin-bottom:0}.footer-widgets .gform_wrapper .ginput_complex .ginput_left,.footer-widgets .gform_wrapper .ginput_complex .ginput_right{width:100%;float:none}.footer-widgets .gform_wrapper .ginput_complex .ginput_complex input[type=text]{width:100%!important}#staff-search-container .form-group,#staff-search-container .form-group .form-control.staff-name-search,.footer-widgets .gform_wrapper .top_label input.medium,.footer-widgets .gform_wrapper .top_label select.medium{width:100%}.footer-widgets .ginput_full label,.footer-widgets .ginput_left label,.footer-widgets .ginput_right label{padding-bottom:0}.footer-widgets .ginput_container input,.footer-widgets .ginput_container select,.footer-widgets .ginput_container textarea{display:block;height:auto}.footer-widgets .gform_footer input.button{background-color:#06c!important;border-color:#004d99!important;color:#fff!important}.footer-widgets .gform_footer input.button:active,.footer-widgets .gform_footer input.button:focus,.footer-widgets .gform_footer input.button:hover,.footer-widgets .gform_footer input.button:visited{color:#fff}#masthead .main-nav-container{display:grid;grid-template-columns:204px 1fr;align-items:center;padding-top:8px;padding-bottom:8px}#masthead .main-nav-container .header-logo{display:block}#masthead .main-nav-container #site-navigation{justify-self:end}#masthead .main-nav-container:before{content:none}#masthead .secondary-nav{background-color:#8c5b8c;position:relative;z-index:9}#masthead .secondary-nav .navbar.navbar-default{min-height:0}#masthead .navbar.navbar-default{border:none;margin-bottom:0;background-color:transparent}#masthead .navbar.navbar-default .navbar-nav{float:right}#masthead .header-mainnav.navbar-default .navbar-nav{display:flex;flex-wrap:wrap;justify-content:center}#masthead .header-mainnav.navbar-default .navbar-nav>li{float:none}#masthead .header-mainnav.navbar-default .navbar-nav>li>a{font-family:Montserrat,sans-serif;font-size:1.035em;text-transform:uppercase}#masthead .header-mainnav.navbar-default .navbar-nav>li>a:focus,#masthead .header-mainnav.navbar-default .navbar-nav>li>a:hover{background-color:transparent;color:#4f84a9}#masthead .header-mainnav.navbar-default .navbar-nav>li ul.dropdown-menu li a:focus,#masthead .header-mainnav.navbar-default .navbar-nav>li ul.dropdown-menu li a:hover,#masthead .header-mainnav.navbar-default .navbar-nav>li.current_page_parent>a{background-color:#4f84a9;color:#fff}#masthead .header-mainnav.navbar-default .navbar-nav>li ul.dropdown-menu li:focus>ul.dropdown-menu,#masthead .header-mainnav.navbar-default .navbar-nav>li ul.dropdown-menu li:hover>ul.dropdown-menu{display:block;left:140px;top:0}#masthead .header-mainnav.navbar-default .navbar-nav>li ul.dropdown-menu li:focus>ul.dropdown-menu:before,#masthead .header-mainnav.navbar-default .navbar-nav>li ul.dropdown-menu li:hover>ul.dropdown-menu:before{background-color:transparent;color:transparent}#masthead .header-mainnav.navbar-default .navbar-nav .open>a,#masthead .header-mainnav.navbar-default .navbar-nav .open>a:focus,#masthead .header-mainnav.navbar-default .navbar-nav .open>a:hover,#masthead .header-mainnav.navbar-default .navbar-nav>.active>a,#masthead .header-mainnav.navbar-default .navbar-nav>.active>a:focus,#masthead .header-mainnav.navbar-default .navbar-nav>.active>a:hover,#masthead .header-mainnav.navbar-default .navbar-nav>li ul.dropdown-menu>.active>a,#masthead .header-mainnav.navbar-default .navbar-nav>li ul.dropdown-menu>.active>a:focus,#masthead .header-mainnav.navbar-default .navbar-nav>li ul.dropdown-menu>.active>a:hover{background-color:transparent;color:#4f84a9}#masthead .header-subnav .navbar-default .navbar-nav{margin-top:0}#masthead .header-subnav .navbar-default .navbar-nav>li>a{color:#e9ecf1;font-family:Lato,sans-serif;padding:10px 12px}#masthead .header-subnav .navbar-default .navbar-nav>li>a:focus,#masthead .header-subnav .navbar-default .navbar-nav>li>a:hover{color:#fff}#masthead .header-subnav .navbar-default .navbar-nav>li>a:focus:before,#masthead .header-subnav .navbar-default .navbar-nav>li>a:hover:before{color:#fff;margin-right:4px}#masthead .header-subnav .navbar-default .navbar-nav>li>a:before{color:#e9ecf1;margin-right:4px}#masthead .header-subnav .navbar-default .navbar-nav>li.search a{color:transparent;padding:.63em 0}#masthead .header-subnav .navbar-default .navbar-nav>li.search a:focus,#masthead .header-subnav .navbar-default .navbar-nav>li.search a:hover{color:transparent}#masthead .header-subnav .navbar-default .navbar-nav>li.search a:focus:before,#masthead .header-subnav .navbar-default .navbar-nav>li.search a:hover:before{background-color:#e68200;color:#fff}#masthead .header-subnav .navbar-default .navbar-nav>li.search a:before{background-color:#ff9b1a;color:#e9ecf1;content:"";font-family:FontAwesome;padding:12px 12px 13px}#masthead .header-subnav .navbar-default .navbar-nav>li.donate a,#masthead .header-subnav .navbar-default .navbar-nav>li.portal a{background-color:#ad2e63}#masthead .header-subnav .navbar-default .navbar-nav>li.donate a:before{content:"";font-family:FontAwesome}#colophon .footer-nav ul.navbar-nav>li>a:hover,#masthead .header-subnav .navbar-default .navbar-nav>.active>a,.footer-social-nav ul.navbar-nav li a:focus,.footer-social-nav ul.navbar-nav li a:hover{background-color:transparent}#masthead .header-subnav .navbar-default .navbar-nav>li.portal a:before{content:"";font-family:FontAwesome}#masthead .header-subnav .navbar-default .navbar-nav>li.clinics a:before{content:"";font-family:FontAwesome}#masthead .header-subnav .navbar-default .navbar-nav>li.appt a:before{content:"";font-family:FontAwesome}#masthead .header-subnav .navbar-default .navbar-nav>li.privacy a:before{content:"";font-family:FontAwesome}#masthead .header-subnav .navbar-default .navbar-nav>li.envelope a:before{content:"";font-family:FontAwesome}#colophon .footer-nav{padding:1em 15px 2em}#colophon .footer-nav ul.navbar-nav>li>a{font-size:1.111em;padding-left:0;padding-right:50px}#colophon .footer-nav ul.navbar-nav>li>a:hover{color:#4f84a9}#colophon .footer-nav ul.navbar-nav>li:first-child>a{cursor:default;font-weight:700;pointer-events:none}#colophon .footer-nav ul.navbar-nav>li:last-child>a{padding-right:0}.footer-social-nav{padding-top:14px}.footer-social-nav ul.navbar-nav{float:right;padding:0}.footer-social-nav ul.navbar-nav li a{font-size:3em;padding:0 6px}.footer-social-nav ul.navbar-nav li a:before{color:#999;display:inline-block}.footer-social-nav ul.navbar-nav li a:focus:before,.footer-social-nav ul.navbar-nav li a:hover:before{color:#4f84a9}.footer-social-nav ul.navbar-nav li.instagram a:before{content:"";font-family:FontAwesome}.footer-social-nav ul.navbar-nav li.twitter a:before{content:"";font-family:FontAwesome}.footer-social-nav ul.navbar-nav li.facebook a:before{content:"";font-family:FontAwesome}.footer-social-nav ul.navbar-nav li.pinterest a:before{content:"";font-family:FontAwesome}.footer-social-nav ul.navbar-nav li.linkedin a:before{content:"";font-family:FontAwesome}.footer-social-nav ul.navbar-nav li.youtube a:before{content:"";font-family:FontAwesome}.footer-social-nav ul.navbar-nav li.flickr a:before{content:"";font-family:FontAwesome}.hentry{margin:0 0 1.5em}.group-blog .byline,.single .byline{display:inline}.bypostauthor,.sticky,footer.entry-meta .footer-entry-meta-item{display:block}.entry-content,.entry-summary{margin:1.5em 0 0}h1.entry-title{font-size:2.572em;line-height:1.2;margin-top:0}.alert-primary{color:#fff;background-color:#8c5b8c;border-color:#8c5b8c}footer.entry-meta{border-top:1px solid #ddd;margin-top:2em;padding-top:1em}footer.entry-meta .fa{margin-left:1em;width:16px}.posts-content-container .post{margin-bottom:4em}.posts-content-container .post .col-sm-10,.posts-content-container .post .col-sm-2{padding-left:0}.posts-content-container .post .entry-header .news-title{line-height:1.2;margin:0;font-size:1.125rem}.posts-content-container .post .entry-header .entry-meta{margin-bottom:.4em}.posts-content-container .post .entry-content{line-height:1.4;margin-top:0}.posts-content-container .post footer.entry-meta{border-top:0;margin-top:0;padding-top:0}.panel-primary{border-color:#4f84a9}.panel-primary>.panel-heading{border-color:#4f84a9;background-color:#4f84a9}.loop-container .loop-item{margin-bottom:3em;padding-left:0}.loop-container .panel{border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;margin-bottom:0}.loop-container .panel .panel-heading,.programs .panel,.programs-details .panel,.programs-list .panel{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0}.loop-container .panel .loop-img-container{border-bottom:solid 4px #e2bd70}.loop-container .panel .panel-heading{background-color:#fd8639;-o-border-radius:0;border-radius:0;padding:10px 15px}.loop-container .panel .panel-heading h3.panel-title{color:#fff;line-height:1.2;margin-top:0}.loop-container .panel .panel-body{border:0}.loop-container .panel .panel-body h3{height:38px;line-height:1.1;margin:0;overflow:hidden;text-transform:uppercase;font-size:18px}.loop-container .panel .panel-body .loop-excerpt{height:160px}.loop-container .panel .panel-footer{background-color:#fff;border:0;padding:0;margin-top:15px}.loop-container.stories-loop .panel .loop-img-container{height:232px}.loop-container.stories-loop .panel .panel-body .loop-excerpt{height:120px;padding-top:0}.alert-container{position:relative;z-index:99}.home .alert-danger .fa{vertical-align:top;font-size:1.6em}.home .alert-danger .alert-content{display:inline-block;margin-left:1em;width:94%}#home-icons .home-icon-container .home-icon a,.link-hero-container{display:block}.home .alert-danger .alert-content p{margin:0}#hero-container{min-height:550px;padding:60px 0 0;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%;background-position:top center}#hero-container h2.site-description{color:#fff;background-color:rgba(62,104,131,.91);font-weight:300;line-height:normal;position:relative;z-index:9;text-align:left;margin:401px -15px 0;padding:30px 8%}.home-description{color:#fff;background-color:#4f84a9;padding-bottom:20px;padding-top:10px;text-align:center}.home-description h2.site-description{font-size:1.3em}#home-icons{background-color:#fff;padding:30px 0 0;font-size:.9em;position:relative;z-index:9}#home-icons .home-icon-container{text-align:center;margin-bottom:15px;min-height:166px}#home-icons .home-icon-container .home-icon{height:120px}#home-icons .home-icon-container .home-icon a:hover .fa{font-size:8em;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#home-icons .home-icon-container .home-icon .fa{font-size:7.143em;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.fontsize #home-contact .contact-name,.fontsize #home-contact a,.fontsize #home-contact a:visited,.fontsize #home-icons .home-icon-container .home-icon-text{font-size:1.25rem}#home-icons .home-icon-container .home-icon-text{font-family:Montserrat,sans-serif}#home-icons .home-icon-container:nth-of-type(1) a .fa,#home-icons .home-icon-container:nth-of-type(1) a:visited .fa{color:#4f84a9}#home-icons .home-icon-container:nth-of-type(2) a .fa,#home-icons .home-icon-container:nth-of-type(2) a:visited .fa{color:#8c5b8c}#home-icons .home-icon-container:nth-of-type(3) a,#home-icons .home-icon-container:nth-of-type(3) a:visited{color:#ad2e63}#home-icons .home-icon-container:nth-of-type(4) a,#home-icons .home-icon-container:nth-of-type(4) a:visited{color:#e14e4b}#home-icons .home-icon-container:nth-of-type(5) a,#home-icons .home-icon-container:nth-of-type(5) a:visited{color:#fd8639}#home-icons .home-icon-container:nth-of-type(6) a,#home-icons .home-icon-container:nth-of-type(6) a:visited{color:#ff9b1a}#home-contact{background-color:#fd8639;color:#fff;padding:20px 30px;text-align:center}#home-contact a,#home-contact a:visited{color:#fff}#home-contact .john-bell{padding-right:0}#home-contact .contact-name{font-weight:700}#home-contact .btn-inverse.btn-warning:active,#home-contact .btn-inverse.btn-warning:focus,#home-contact .btn-inverse.btn-warning:hover{color:#fd8639!important}#home-contact ul{display:flex;list-style:none;margin:0;justify-content:space-around}#home-contact ul p.contact-name{font-weight:700;margin:0}#home-contact ul a{color:#e9ecf1;border-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#home-contact ul a:focus,#home-contact ul a:hover,#home-contact ul a:visited{color:#fff;text-decoration:underline}#home-contact ul a.btn:hover{color:#fd8639;text-decoration:none}#home-contact ul a,#home-contact ul p.contact-name{font-size:.875rem}#home-featured.loop-container{background-color:#f1eee8;padding:40px 15px}#home-featured.loop-container .panel .panel-body h3{height:50px;overflow:hidden}#home-featured.loop-container .panel .panel-footer{padding:10px 15px}#home-stories{background-color:#fff;padding:40px 25px}#home-stories .home-stories-content h2{line-height:1.1;margin-top:0;font-size:2em}#home-spotlight,#home-spotlight a,#home-spotlight a:visited{color:#fff}#home-spotlight .container-fluid.home-spotlight-container{padding-left:0;padding-right:0}#home-spotlight .home-spotlight-left{background-color:#ad2e63}#home-spotlight .home-spotlight-right{background-color:#8c5b8c}#home-spotlight .home-spotlight-right hr{border-top:1px solid rgba(196,196,196,.39)}#home-spotlight .home-spotlight-right .btn-container .btn{text-align:left}#home-spotlight .home-spotlight-left,#home-spotlight .home-spotlight-right{height:380px;overflow:hidden;padding:40px}#home-spotlight .home-spotlight-left h2,#home-spotlight .home-spotlight-right h2{font-weight:700;line-height:1.1;margin:0;text-transform:uppercase}#home-spotlight .home-spotlight-left h3,#home-spotlight .home-spotlight-right h3{font-size:1.286em;line-height:1.1;margin-top:10px}.staff-loop.loop-container .panel .panel-body .staff-info h4,.staff-loop.loop-container .panel .panel-body-shortcode .staff-info h4,.staff-loop.loop-container .panel .pedi-staff-body .staff-info h4{font-size:1em;line-height:1.2}#home-spotlight .home-spotlight-left .home-spotlight-content,#home-spotlight .home-spotlight-right .home-spotlight-content{height:190px;margin-top:0;overflow:hidden}.yks_ee_events-list-view .slider-pro{display:none}.fight-story-content{margin:2em 0}#staff-search-container{padding-bottom:2em}#program_dropdown{max-width:100%}.staff-loop.loop-container .panel .loop-img-container{height:274px;overflow:hidden}.staff-loop.loop-container .panel .pedi-img-container{overflow:hidden;border-bottom:solid 4px #e2bd70}.staff-loop.loop-container .panel .panel-body .staff-info{height:90px;overflow:hidden}.staff-loop.loop-container .panel .panel-body .staff-info h3{color:#000;font-size:1em}.staff-loop.loop-container .panel .panel-body .loop-excerpt{height:40px;padding-top:0}.staff-loop.loop-container .panel .panel-body-shortcode,.staff-loop.loop-container .panel .pedi-staff-body{padding:15px 2px;margin-bottom:20px}.staff-loop.loop-container .panel .panel-body-shortcode .staff-info,.staff-loop.loop-container .panel .pedi-staff-body .staff-info{height:150px;overflow:hidden}.staff-loop.loop-container .panel .panel-body-shortcode .staff-info h3,.staff-loop.loop-container .panel .pedi-staff-body .staff-info h3{color:#000;font-size:1em;margin-top:0}.staff-loop.loop-container .panel .panel-body-shortcode .loop-excerpt,.staff-loop.loop-container .panel .pedi-staff-body .loop-excerpt{height:30px;padding-top:0}.single-fight_staff .entry-header h1,.single-fight_staff .entry-header h3{line-height:1.3;margin:0}.single-fight_staff .entry-header h2{line-height:1;margin:0}.single-fight_staff .entry-header .staff-top-info{margin:1em 0}.single-fight_staff .entry-header .staff-top-info .fa{text-align:center;width:16px}.page-template-page-locations #map_wrapper{height:720px;margin-bottom:1.5em}.page-template-page-locations #map_canvas{width:100%;height:100%}ul.locations-list{list-style-type:none;padding:0}ul.locations-list li{height:160px;margin-bottom:2em;padding-left:0;padding-right:2em}ul.locations-list li h4{line-height:1.2}.fightjobs-list{padding:0}.fightjobs-list li{margin-left:1em}.groups-details{list-style-type:none}.programs{background-color:#f5f5f5}.programs .panel{-o-border-radius:0;border-radius:0}.programs .content-area{display:grid;grid-column-gap:2rem;grid-template-rows:auto 1fr;grid-template-columns:250px 1fr;grid-template-areas:"header header" "filters programs"}.programs .content-area #content{grid-area:header}.programs .content-area #panel-filter{grid-area:filters}.programs .content-area #panel-filter .panel-heading{background-color:#f1f1f1}.programs .content-area #panel-filter .btn{white-space:normal}.programs .content-area #panel-filter .tags{display:flex;flex-wrap:wrap;justify-content:center}.programs .content-area #panel-filter .tags .tag-cloud-link{margin-right:1rem}.programs .content-area .programs-list{grid-area:programs;align-self:start;display:grid;grid-gap:2rem;grid-template-columns:repeat(2,1fr)}.programs .content-area .programs-list .panel{margin:0;border:none}.programs .content-area .programs-list .panel .panel-footer{border:none;background-color:#fafafa}.programs-sidebar-information{padding:15px;margin:20px 0;border:1px solid #ddd}.programs-links a{font-size:36px;margin-bottom:20px}.programs-details-list{list-style-type:none;padding:0}.programs-details-list li{display:grid;grid-template-columns:24px 1fr;grid-column-gap:.5rem}.programs-details-list li i.fa{text-align:center}.programs-details-list li p{margin:0}.program-excerpt{border-bottom:1px solid #ddd;font-size:1.25rem;margin:1em 0 1.5em;padding-bottom:.5em}.programs-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem}.programs-list .panel.panel-default{display:grid;grid-template-rows:auto 1fr 58px}.programs-details .panel,.programs-list .panel{-o-border-radius:0;border-radius:0;margin-bottom:2em}.programs-details .panel .panel-heading,.programs-list .panel .panel-heading{background-color:#4f84a9;border-color:#4f84a9;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;padding:10px 15px}.programs-details .panel .panel-heading h3.panel-title,.programs-list .panel .panel-heading h3.panel-title{color:#fff;line-height:1.2;margin-top:0}.programs-details .panel .panel-body,.programs-list .panel .panel-body{padding:0}.programs-details .panel .panel-body .program-map,.programs-list .panel .panel-body .program-map{height:150px}.programs-details .panel .panel-body .program-map iframe,.programs-list .panel .panel-body .program-map iframe{border:0;height:100%;width:100%}.programs-details .panel .panel-body .program_sidebar_nav ul,.programs-list .panel .panel-body .program_sidebar_nav ul{border:0;margin-bottom:0}.programs-details .panel .panel-body .program_sidebar_nav ul li,.programs-list .panel .panel-body .program_sidebar_nav ul li{line-height:1.2;display:grid;grid-template-columns:1fr;grid-column-gap:.5rem;padding:0}.programs-details .panel .panel-body .program_sidebar_nav ul li.current-menu-item a,.programs-list .panel .panel-body .program_sidebar_nav ul li.current-menu-item a{background-color:#8d2551}.programs-details .panel .panel-body .program_sidebar_nav ul li a,.programs-list .panel .panel-body .program_sidebar_nav ul li a{background-color:#ad2e63;border:2px solid #ad2e63;padding:10px 15px!important}.programs-details .panel .panel-body .program_sidebar_nav ul li a:hover,.programs-list .panel .panel-body .program_sidebar_nav ul li a:hover{background-color:#fff;color:#ad2e63!important}.programs-details .panel .panel-body .program_sidebar_nav ul li[class^=fa],.programs-list .panel .panel-body .program_sidebar_nav ul li[class^=fa]{grid-template-columns:24px 1fr}.programs-details .panel .panel-body .program_sidebar_nav ul li a,.programs-details .panel .panel-body .program_sidebar_nav ul li a:visited,.programs-details .panel .panel-body .program_sidebar_nav ul li:before,.programs-list .panel .panel-body .program_sidebar_nav ul li a,.programs-list .panel .panel-body .program_sidebar_nav ul li a:visited,.programs-list .panel .panel-body .program_sidebar_nav ul li:before{color:#fff;padding:0}.programs-details .panel .panel-body .program_sidebar_nav ul li:before,.programs-list .panel .panel-body .program_sidebar_nav ul li:before{background:#ad2e63;display:grid;align-content:center;text-align:center}.programs-details .panel .panel-footer,.programs-list .panel .panel-footer{background-color:transparent;border-color:transparent}.programs-details .g-recaptcha,.programs-list .g-recaptcha{transform:scale(.61);margin:55px 0 -34px}.programs-details .programs-logo,.programs-list .programs-logo{margin:0 auto 2em}.programs-details ul{border-top:1px solid #ddd;list-style-type:none;padding:0}.programs-details ul li{border-bottom:1px solid #ddd;padding:.6em 1em}.programs-details ul li:last-child{border-bottom:0;padding-bottom:0}.programs-details .programs-appt{background-color:#8c5b8c;color:#fff;margin-bottom:2em;padding:.5em;text-align:center}.programs-details .programs-appt a,.programs-details .programs-appt a:visited{color:#fff}.programs-details .program-category-widget .panel-heading{background-color:#f5f5f5;border-color:#ddd;border-bottom:0;color:#646a73}.programs-details .program-category-widget .panel-heading h3.panel-title,.programs-details .program-category-widget ul.program-category-list li a,.programs-details .program-category-widget ul.program-category-list li a:visited{color:#646a73}.programs-details .program-category-widget ul.program-category-list li:hover{background-color:#fafafa}.programs-details .program-category-widget ul.program-category-list li:hover a{color:#35383c}.programs-details .program-category-widget ul.program-category-list li:last-child{padding-bottom:.6em}.programs-groups{margin:2em 0}.programs-groups ul li{border-bottom:0;line-height:1.2;padding:.6em 1em 0 1.6em}.programs-list .col-md-4{padding-left:0}.programs-list .panel .panel-body{padding:1em}.programs-list .panel .panel-body p{margin-bottom:0}.menu-how-to-help-submenu-container ul.menu li,.menu-pediatrics-submenu-container ul.menu li{display:grid;grid-template-columns:24px 1fr;grid-column-gap:.5rem;align-items:center}.menu-how-to-help-submenu-container ul.menu li:before,.menu-pediatrics-submenu-container ul.menu li:before{text-align:center}img{max-width:100%;height:auto}.aligncenter,.alignleft,.alignnone,.alignright{padding:0}.alignright{float:right;margin:0 0 1.4em 1.4em}.alignleft{float:left;margin:0 1.4em 1.4em 0}.aligncenter{margin:1.4em auto;display:block}.img-noborder{border:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding:0!important}.comment-content img.wp-smiley{border:0!important;margin:0 1em}.wp-caption{border:1px solid #ddd;margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:1.2% auto 0;max-width:98%}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.site-content .gallery{margin-bottom:1.5em}.site-content .gallery a img{border:none;height:auto;max-width:90%}.widget select,embed,iframe,object{max-width:100%}.site-content .gallery dd{margin:0}.gallery-caption{display:block}#comment{height:80px;border:1px solid rgba(0,0,0,.125)}#yikes-search-container.yikes-full-page-search{z-index:-1!important;transform:none!important}#yikes-search-container.yikes-full-page-search.open{z-index:9999!important;transform:none!important}.search-results .search-entry-title .fa-search{font-size:.64em;vertical-align:middle}.search-results .entry-summary{margin:1em 0 2em}h2.widget-title{background-color:#f1eee8;border-bottom:1px solid #ddd;font-size:1.125rem;margin:0;padding:8px 15px 6px}.widget{margin:0 0 1.5em}.widget_events_widget ul{padding:0}.widget_events_widget li,.widget_recent_entries li{position:relative;padding:10px 15px;margin-bottom:-1px;background-color:#fff}.widget_events_widget h2.widget-title{border:1px solid #ddd;border-bottom:none;border-top-right-radius:4px;border-top-left-radius:4px}.widget_events_widget li{display:block;border:1px solid #ddd}.widget_events_widget li:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.widget_recent_entries ul{padding:0}.widget_recent_entries h2.widget-title{border:1px solid #ddd;border-bottom:none;border-top-right-radius:4px;border-top-left-radius:4px}.widget_recent_entries li{display:block;border:1px solid #ddd}.widget_recent_entries .post-date{display:block;font-size:.8em}.widget_recent_entries li:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}ul.menu{border-right:solid 1px #ccc;list-style-type:none;margin-bottom:4em;padding:0;width:100%}ul.menu li{display:block;padding-left:15px}ul.menu li a,ul.menu li:before{display:inline-block;font-size:1.125rem}ul.menu li:before{font-family:FontAwesome;width:30px}ul.menu li.current_page_item{background-color:#4f84a9}ul.menu li.current_page_item a,ul.menu li.current_page_item a:focus,ul.menu li.current_page_item a:hover,ul.menu li.current_page_item a:visited{color:#fff!important}ul.menu li.current_page_item:before{color:#fff}ul.menu li:hover,ul.menu li:hover a{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#4f84a9}ul.menu li a{color:#555;padding:8px 15px 8px 0}ul.menu li a:visited{color:#555}aside.widget_yikes_easy_mc_widget{margin-bottom:20px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}aside.widget_yikes_easy_mc_widget section{padding:15px}aside.widget_yikes_easy_mc_widget .yikes-easy-mc-submit-button{background-color:#fff;border-color:#ccc;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-width:1px;color:#333;min-height:30px;padding:8px 10px}aside.widget_yikes_easy_mc_widget .yikes-easy-mc-submit-button.active,aside.widget_yikes_easy_mc_widget .yikes-easy-mc-submit-button.focus,aside.widget_yikes_easy_mc_widget .yikes-easy-mc-submit-button:active,aside.widget_yikes_easy_mc_widget .yikes-easy-mc-submit-button:focus,aside.widget_yikes_easy_mc_widget .yikes-easy-mc-submit-button:hover{background-color:#ccc;border-color:#ccc;color:#333}aside.widget_yikes_easy_mc_widget .yikes-easy-mc-form input[type=email],aside.widget_yikes_easy_mc_widget .yikes-easy-mc-form input[type=number],aside.widget_yikes_easy_mc_widget .yikes-easy-mc-form input[type=text],aside.widget_yikes_easy_mc_widget .yikes-easy-mc-form input[type=url],aside.widget_yikes_easy_mc_widget .yikes-easy-mc-form select{border:1px #ccc}aside.widget_yikes_easy_mc_widget .yikes-easy-mc-form label{margin-bottom:0}.widget_search .search-submit{display:none}.footer-logo{margin-top:15px}#colophon{color:#999;font-size:.9em;padding:40px 0}#colophon a,#colophon a:visited{color:#757575}@media screen and (max-width:1200px){#hero-container{min-height:400px;background-attachment:inherit}#home-featured.loop-container .panel .panel-body h3{font-size:1.2em;height:56px;max-height:60px}#home-featured.loop-container .panel .panel-body .loop-excerpt{height:120px;line-height:1.3;overflow:hidden;padding-top:8px}#home-featured.loop-container .panel .panel-footer{padding:0 15px 10px}#home-spotlight .home-spotlight-left h2,#home-spotlight .home-spotlight-right h2{font-size:22px;margin-bottom:6px}#home-spotlight .home-spotlight-left .home-spotlight-content,#home-spotlight .home-spotlight-right .home-spotlight-content{line-height:1.2;margin-bottom:1em}#home-spotlight .home-spotlight-right .btn-container a.btn-info.btn-light{font-size:1.1em}}@media screen and (max-width:992px){#masthead .header-mainnav .navbar-default .navbar-nav{margin-top:0}#masthead .header-mainnav .navbar-default .navbar-nav>li>a{font-size:1em;padding:6px 10px 0}#masthead .navbar.navbar-default .navbar-nav{float:none}#home-icons .home-icon-container{float:left;width:33%}#home-contact .col-md-2{display:inline-block;margin-bottom:1em;width:48%;vertical-align:top}#home-contact .contact-name{line-height:1.1}.loop-container .panel .loop-img-container{height:auto}.loop-container .panel .loop-img-container img{display:block;margin:0 auto}#home-featured.loop-container .panel .panel-body h3{height:auto;max-height:100%}#home-featured.loop-container .panel .panel-body .loop-excerpt{height:auto}#home-featured.loop-container .panel .panel-footer{margin-bottom:2em;text-align:center}#home-spotlight .home-spotlight-left,#home-spotlight .home-spotlight-left .home-spotlight-content,#home-spotlight .home-spotlight-right,#home-spotlight .home-spotlight-right .home-spotlight-content{height:auto}ul.menu li a,ul.menu li::before{display:inline-block;font-size:1em}ul.locations-list li{width:50%}.programs-list .panel .panel-body{height:auto}#hero-container::before{top:261px}}@media screen and (max-width:768px){.programs-list{grid-template-columns:repeat(2,1fr)}.programs .content-area .programs-list{grid-template-columns:1fr}#home-spotlight .home-spotlight-left .col-sm-4{margin-top:1em}#home-spotlight .home-spotlight-left .col-sm-4 img{display:block;margin:2 auto}#masthead .navbar{display:block}#masthead .navbar .nav{float:none;margin-top:0;text-align:center}#masthead .navbar .nav>li{display:inline-block;vertical-align:top;margin-right:-4px;float:none}#masthead .navbar .nav .open .dropdown-menu{background-color:#fff;position:absolute}.loop-container .panel .panel-body h3{max-height:100%}#staff-search-container .form-group .form-control.staff-name-search{display:inline}.staff-loop.loop-container .panel .loop-img-container,.staff-loop.loop-container .panel .panel-body .loop-excerpt,.staff-loop.loop-container .panel .panel-body .staff-info{height:auto}.programs-details .panel .panel-body .program-map{height:250px;margin-bottom:2em}ul.locations-list li{width:100%;height:auto}.site-main .row .col-sm-3{display:table-footer-group}.site-main .row .col-sm-9{display:table-header-group}#content{margin:0 1em}#colophon .footer-nav{margin:0 2em}#colophon .footer-social-nav .nav>li{display:inline-block}}@media screen and (max-width:667px){#home-contact ul{display:block;padding-left:0}#colophon{padding-right:45px;padding-left:45px}#colophon img{max-width:340px;margin:0 auto}#home-contact ul li{margin-bottom:15px;display:inline-block;width:45%;position:relative}#home-icons{font-size:.9em}figure{width:100%!important}}@media screen and (max-width:600px){.programs-list{grid-template-columns:1fr}.programs .content-area{grid-template-rows:auto;grid-template-columns:1fr;grid-template-areas:"header" "filters" "programs"}#masthead .main-nav-container{grid-template-columns:1fr;grid-template-rows:77px 1fr;grid-gap:1rem}#masthead .main-nav-container .header-logo img{max-height:100%;width:auto}}@media screen and (max-width:414px){#masthead .header-mainnav .navbar-default .navbar-nav>li>a{padding:10px 10px 0}#hero-container{min-height:300px}#home-icons .home-icon-container{width:50%}.alignleft,.alignright{margin:1.4em auto;display:block;float:none;width:100%}#home-spotlight .home-spotlight-right .btn-container .btn{border-bottom:1px solid #8c5b8c;text-align:center}.menu-about-sub-menu-container{border-top:2px solid #4f84a9;border-bottom:2px solid #4f84a9;margin-bottom:2em}.menu-about-sub-menu-container ul.menu{margin-bottom:0}.programs-details{font-size:1.2em;text-align:center}.programs-details .programs-groups .panel-title{font-size:1.2em;margin-top:0}}@media screen and (max-width:375px){#masthead .header-subnav .navbar-default .navbar-nav>li.search a{margin-right:20px}#masthead .header-subnav .navbar-default .navbar-nav>li>a{padding:8px 10px}#hero-container::before{top:296px}#hero-container h2.site-description{border-left:0;font-size:1.4em}}@media screen and (max-width:320px){#masthead .header-subnav .navbar-default .navbar-nav>li.search a{color:#fff;width:100%}}.modal-content{border-radius:0;background-color:#8c5b8c!important;color:#fff}.modal-header h5{font-weight:700;font-size:18px}.modal-header{background-color:#7f527f;border-bottom:none!important;color:#d3ca93;font-weight:700!important}.modal-footer{border-top:none}.close{filter:alpha(opacity=100)!important;opacity:1!important;color:#fff!important}.staff-loop .staff-info{height:180px!important;overflow:hidden!important}.staff-loop .staff-info .span-name{display:block;color:#000;font-size:16px;text-transform:uppercase;line-height:1.2;font-family:Montserrat,sans-serif}.staff-loop .staff-info .staff-pronouns,.staff-loop .staff-info .staff-title{color:#646a73;text-transform:none;display:block;line-height:1.2;margin:8px 0 0}.staff-loop .staff-info .staff-pronouns{font-size:14px}.staff-loop .staff-info .staff-title{font-size:16px}.staff-loop .staff-info .staff-program{display:block;line-height:1.2;font-family:Montserrat,sans-serif;margin:8px 0 0}