body{width:100%;}#page-wrapper{width:100%;}#header.shrink #alsf-logo a{height:100%;width:100%;display:inline-block;}#nav-wrapper #sidr-0-button{width:40px;}@media only screen and (max-width: 1630px) {#nav-wrapper.sticky #sidr-wrapper-0 #sidr-0-button{right:10%;}}@media only screen and (max-width: 1590px) {#nav-wrapper.sticky #sidr-wrapper-0 #sidr-0-button{right:9%;}}@media only screen and (max-width: 1550px) {#nav-wrapper.sticky #sidr-wrapper-0 #sidr-0-button{right:8%;}.node-type-campaign-subpage img.banner-badge{display:none;}.node-type-campaign img.banner-badge{display:none;}}@media only screen and (max-width: 1510px) {#nav-wrapper.sticky #sidr-wrapper-0 #sidr-0-button{right:7%;}}@media only screen and (max-width: 1480px) {#nav-wrapper.sticky #sidr-wrapper-0 #sidr-0-button{right:6%;}}@media only screen and (max-width: 1440px) {#nav-wrapper.sticky #sidr-wrapper-0 #sidr-0-button{right:5%;}}@media only screen and (max-width: 1410px) {#nav-wrapper.sticky #sidr-wrapper-0 #sidr-0-button{right:4%;}}@media only screen and (max-width: 1380px) {#nav-wrapper.sticky #sidr-wrapper-0 #sidr-0-button{right:3%;}#breadcrumb-wrapper{margin:20px 0 0 20%;}}@media only screen and (max-width: 1360px) {#nav-wrapper.sticky #sidr-wrapper-0 #sidr-0-button{right:2%;}}@media only screen and (max-width: 1340px) {#nav-wrapper.sticky #sidr-wrapper-0 #sidr-0-button{right:1%;}}@media only screen and (max-width: 1310px) {#nav-wrapper.sticky #sidr-wrapper-0 #sidr-0-button{right:0%;}#leaderboard-wrapper.tiny div.donate{margin-right:5%;}}@media only screen and (max-width: 1280px) {#dashboard-wrapper .dashboard-thermometer{max-width:1030px;}.flexslider .views-field-field-learn-more-link{left:30%;}.flexslider .views-field-field-register-link{right:30%;}}@media only screen and (max-width: 1256px) {.menu-block-wrapper:after{border-width:0 145px 40px 145px;}.grants-home .program-earlycareer,.grants-home .program-accelerator,.grants-home .program-quality{width:26%;}.grants-home .grants-landing-page-block-header a{margin:-18px 20px 0 0;}}@media only screen and (max-width: 1250px) {#grant-guidelines-intro{background:url(../images/bg-grant-guidelines-header.png) -60px 40px no-repeat;}#grant-guidelines-intro p{max-width:400px;}.panels-flexible-row-inside{max-width:880px;}.amm-nav .panels-flexible-row-inside,.steps .panels-flexible-row-inside{max-width:1070px;}.view-landing-page-slideshows .flexslider{margin:60px auto 20px;transform:scale(0.85);}.view-landing-page-slideshows ul.slides li{margin:0 auto;}.view-landing-page-slideshows .flex-control-nav{left:0;}.view-landing-page-slideshows .flexslider:hover .flex-direction-nav .flex-prev,.view-landing-page-slideshows .flex-direction-nav a.flex-prev{left:-130px!important;}.view-landing-page-slideshows .flexslider:hover .flex-direction-nav .flex-next,.view-landing-page-slideshows .flex-direction-nav a.flex-next{right:-130px!important;}.panels-flexible-row.nav-icons li{margin:10px 25px 40px;}#amm .row-full-2 .panels-flexible-row-inside{max-width:1024px;}#amm .step{margin:0 13px;}#amm .step-header p{font-size:13px;}}@media only screen and (max-width: 1220px) {.flexslider .views-field-field-learn-more-link{left:28%;}.flexslider .views-field-field-register-link{right:28%;}}@media only screen and (max-width: 1216px) {.menu-block-wrapper:after{border-width:0 140px 40px 140px;}}@media only screen and (max-width: 1214px) {#dashboard-wrapper .dashboard-thermometer{width:92.5%;}#dashboard-wrapper .dashboard-leaderboard{width:63%;}#dashboard-wrapper .dashboard-quote,#dashboard-wrapper .dashboard-follow,#dashboard-wrapper .dashboard-help{width:24%;}.dashboard-follow li a{background-size:cover;height:54px;width:54px;}.dashboard-follow li#twitter a{background-position:-54px 0;}.dashboard-follow li#instagram a{background-position:-108px 0;}.dashboard-follow li#google a{background-position:-162px 0;}}@media only screen and (max-width: 1176px) {.menu-block-wrapper:after{border-width:0 135px 40px 135px;}}@media only screen and (max-width: 1168px) {#menu-bar #block-search-form input#edit-search-block-form--2{width:220px;}}@media only screen and (max-width: 1159px) {#leaderboard-wrapper div a:before{display:none!important;}#breadcrumb-wrapper{margin:20px 0 0 15%;}#dashboard-wrapper .dashboard-spotlight,#dashboard-wrapper .dashboard-hero,#dashboard-wrapper .dashboard-share{width:27%;}#dashboard-wrapper .dashboard-thermometer{width:91%;}#dashboard-wrapper .dashboard-leaderboard{width:60%;}#dashboard-wrapper .dashboard-quote,#dashboard-wrapper .dashboard-follow,#dashboard-wrapper .dashboard-help{width:25%;}#cook-book .panels-flexible-region-alsf_campaign_layout-row-halves-1-right-region{width:100%;margin-top:15px;}.row-halves-2 .panels-flexible-region{width:100%;}.panels-flexible-region-alsf_campaign_layout-row-halves-1-left-region,.panels-flexible-region-alsf_campaign_layout-row-halves-1-right-region,.panels-flexible-region-alsf_campaign_layout-row-halves-2-left-region,.panels-flexible-region-alsf_campaign_layout-row-halves-2-right-region,.panels-flexible-region-alsf_campaign_layout-row-halves-3-left-region,.panels-flexible-region-alsf_campaign_layout-row-halves-3-right-region{width:100%;margin-top:15px;}}@media only screen and (max-width: 1139px) {#menu-bar #block-search-form input#edit-search-block-form--2{width:180px;}.field-name-featured-video .block-inner{width:100%;position:relative;}.field-name-featured-video .block-inner .block-content iframe{width:100%;}#grant-guidelines-intro{background:url(../images/bg-grant-guidelines-header.png) -100px 40px no-repeat;}#grant-guidelines-intro p{max-width:350px;}#menu-bar #block-search-form .form-submit{right:8px;}.full-width .banner-badge,.page-node-1121949 .banner-badge{display:none;}.flexslider .views-field-field-learn-more-link{left:25%;}.flexslider .views-field-field-register-link{right:25%;}.menu-block-wrapper:after{border-width:0 130px 40px 130px;}}@media only screen and (max-width: 1099px) {#nav-wrapper .nav li a,#nav-wrapper .nav ul.menu li a{font-size:114%;}#superfish-1.menu li ul{margin-top:13px!important;}.nav{padding:0 15px;}.dashboard-follow li a{background-size:cover;height:50px;width:50px;}.dashboard-follow li#twitter a{background-position:-50px 0;}.dashboard-follow li#instagram a{background-position:-100px 0;}.dashboard-follow li#google a{background-position:-150px 0;}.menu-block-wrapper:after{border-width:0 120px 40px 120px;}}@media only screen and (max-width: 1039px) {#menu-bar #block-search-form input#edit-search-block-form--2{width:170px;}#grant-guidelines-intro{background:url(../images/bg-grant-guidelines-header.png) -140px 40px no-repeat;}#grant-guidelines-intro p{max-width:325px;}}@media only screen and (min-width: 1024px) {.at-panel .region-two-brick-left-above,.at-panel .region-two-brick-right-above,.at-panel .region-two-brick-right-below,.at-panel .region-two-brick-left-below{width:48%!important;}}@media (max-width:1024px) {.region-sidebar-first .block img{float:none;}.region-sidebar-first .block h3{margin:0;}.fundraiser-search-preview li{width:25%;}.view-campaign-dashboard-blocks img{width:100%;}#secondary-content-wrapper h2,#secondary-content-wrapper h1{font-size:3.75em;}#amm .step-header p{font-size:15px;}}@media only screen and (max-width: 1023px) {#menu-bar #block-search-form input#edit-search-block-form--2{width:160px;}#views_slideshow_cycle_teaser_section_grants_slideshow-block{width:100%;}.grants-home .program-earlycareer,.grants-home .program-accelerator,.grants-home .program-quality{width:27%!important;margin:0 3%!important;}.grants-home #content-column{width:100%;}#superfish-1.menu li ul{width:96%!important;}fieldset.navigation,fieldset.step{width:100%;padding:0px;}.page-node-register #content-column{width:100%!important;}fieldset.new-team-fielset{width:100%;float:none;margin:20px 0;}#leaderboard-wrapper div.block-sign-in,#leaderboard-wrapper div.alexs-shop,#leaderboard-wrapper div.get-involved,#leaderboard-wrapper div.donate{border:none;}#secondary-content-wrapper h1{padding-top:0.65em!important;}#secondary-content-wrapper h2{padding-top:1.35em;}.view-grants-slideshow .views-field-field-slideshow-text{width:30%;display:inline-block;}.view-grants-slideshow .views-field-field-image{width:50%;display:inline-block;}.five-5x20>.row-1>.region,.three-25-25-50>div.region-three-25-25-50-third,.three-25-50-25>div.region-three-25-50-25-second,.three-50-25-25>div.region-three-50-25-25-first,.two-brick>.panel-row>.region,.two-50>.region{width:100%;}.full-width #campaign-banner-block h2,.page-node-1121949 #campaign-banner-block h2{font-size:52px;line-height:.9em;padding-top:0.325em;}#dashboard-wrapper{width:100%;}#dashboard-wrapper .dashboard-spotlight,#dashboard-wrapper .dashboard-hero,#dashboard-wrapper .dashboard-share{width:26%;}#dashboard-wrapper .dashboard-leaderboard{width:59%;}.dashboard-follow li a{background-size:cover;height:40px;width:40px;}.dashboard-follow li#twitter a{background-position:-40px 0;}.dashboard-follow li#instagram a{background-position:-80px 0;}.dashboard-follow li#google a{background-position:-120px 0;}.dashboard-hero .views-field-title a,.dashboard-spotlight .views-field-field-spotlight-title a{font-size:15px;}.dashboard-leaderboard .tabset li a{font-size:14px;}}@media only screen and (max-width: 1023px) and (min-width: 769px) {#content-column{width:67%;margin:0 5% 0 0;float:left;}.no-sidebars #content-column,.full-width #content-column{float:none;width:100%;}#secondary-content-wrapper h2{font-size:3.25em;max-width:100%;}#secondary-content-wrapper h1{font-size:3.25em;max-width:67%;}.page-node-register #content-column{width:100%!important;}.sidebar-first .region-sidebar-first{margin:0!important;float:left!important;width:25%!important;}.sidebar-first .content-inner{margin-right:0!important;}.node-type-product .sidebar-first .content-inner{margin-right:3%!important;}.nav li a,.nav ul.menu li a{font-size:94%;}.leaderboard-link a{font-size:22px;}.panels-flexible-row-inside{max-width:760px;}.view-landing-page-slideshows .flexslider{margin:20px auto 0;transform:scale(0.7);}.view-landing-page-slideshows .flexslider .views-field-body,.view-landing-page-slideshows .flexslider .views-field-field-slideshow-link{max-width:375px;}.view-landing-page-slideshows .flexslider .views-field-field-image{max-width:350px;}.panels-flexible-row.nav-icons li{margin:5px 20px 30px;transform:scale(0.9);}.panels-flexible-row.nav-icons a{font-size:19px;}.panels-flexible-row.actions p,.panels-flexible-row.grants p{font-size:18px;}#block-system-main .panels-flexible-row.resources li{margin:0 18px;transform:scale(0.9);}}@media only screen and (max-width: 977px) {.nav{margin-left:0px;}#header.sticky div.block-social{margin:12px 0 0 170px;}#breadcrumb-wrapper{margin:20px 0 0 10px;}#footer-wrapper .lemon{margin:0 42%;}}@media only screen and (max-width: 900px) {#leaderboard-wrapper{padding:72px 0 0 0;}#nav-wrapper{padding:65px 0 10px 0;}#nav-wrapper.sticky #sidr-wrapper-0 #sidr-0-button{top:3px;right:10px;}#leaderboard-wrapper.tiny div.donate{margin-right:0;}.region-footer #contact{margin:20px auto;float:none;}.region-footer #contact a{line-height:60px;}#footer-wrapper .lemon{margin:0 40%;}#footer-wrapper .footer-address,#footer-wrapper .footer-copyright{display:table;float:none;margin:0 auto;position:relative;text-align:center;width:90%;}.sidebar-first .region-sidebar-first nav li{border-bottom:1px solid #ffffff;}.sidebar-first .region-sidebar-first nav li.menu-depth-4{border-bottom:none;}.region-sidebar-first .menu-block-wrapper>ul.menu{padding:0;}.section-blog .region-sidebar-first .block-menu-block ul li li,.section-about .region-sidebar-first .block-menu-block ul li li,.section-newsroom .region-sidebar-first .block-menu-block ul li li,.section-how-your-donation-helps .region-sidebar-first .block-menu-block ul li li{margin:0;padding:3px;}}@media (max-width:870px) {.region-sidebar-first{width:100%!important;}.menu-block-wrapper{padding:0;}.menu-block-wrapper:after{border:none;}#content-column{width:100%!important;}.region-sidebar-first .block img{float:left;}#grant-application{width:100%;}#dashboard-wrapper .dashboard-leaderboard{width:56%;}#dashboard-wrapper .dashboard-spotlight,#dashboard-wrapper .dashboard-hero,#dashboard-wrapper .dashboard-share{width:25%;}#dashboard-wrapper .dashboard-thermometer{width:89%;}.grants-home .view-grants-slideshow .view-content{display:none;}.grants-home .view-footer .grant-applicant-link-wrapper{float:none;}.grants-home .view-footer .grant-recipient-link-wrapper{float:none;}.grants-home .view-footer .grant-applicant-link-wrapper a,.view-footer .grant-recipient-link-wrapper a{margin:0 auto;}.grants-home .view-grants-slideshow .grant-families-wrapper{text-align:center;float:none!important;}}@media only screen and (max-width: 768px) {#content #dashboard-wrapper .tabset-responsive #month-tab,#content #dashboard-wrapper .tabset-responsive #day-tab{border:1px solid #0297ad;margin-top:0;}}@media only screen and (max-width: 768px) {#content #dashboard-wrapper .tabset-responsive #month-tab,#content #dashboard-wrapper .tabset-responsive #day-tab{border:1px solid #0297ad;margin-top:0;}.tabset-responsive .leaderboard-entry{width:90%;}.footer-enews h2,.footer-enews p{text-align:center;}.footer-enews h2:before{position:relative;left:-5px;margin-top:1px;}.signOut>p{margin:10px auto 20px auto!important;float:none!important;}.footer-enews input#newsletter_email{font-size:17px;}#amm .panels-flexible-row.intro{padding:5% 0;}#amm .intro .panels-flexible-row-inside{max-width:600px;}#amm .steps .block-content p:first-child{font-size:1.325em;}#amm .steps .step{margin:0 1% 0 2%;}#amm .step-header h2{font-size:17px;margin:10px 10px 76px;width:18px;}#amm .step-header h3{font-size:1.3em;}#amm .step-header p{font-size:13px;}.amm-nav li{max-width:145px;}#amm .resources .left,#amm .resources .right{border-right:none;float:none;margin:0 auto 20px;padding:0;width:70%;}#top-leaders-leaderboard-link{clear:both;float:none;margin:0 auto;padding-top:80px;}.soclose-item{margin:0 10px 20px;width:30%;}.view-amm-childhood-cancer-teams .views-row{background:url(../images/amm/awareness-ribbon.png) 96% 40% no-repeat #e6f9fc;}}@media only screen and (max-width: 767px) {.mobile-hide{display:none;}.mobile-show{display:block;}.mobile-body-text{box-sizing:content-box;clear:both;display:block;float:none;max-width:none;}.mobile-body-action{box-sizing:content-box;clear:both;display:block;float:none;margin-left:0;margin-bottom:15px;max-width:none;text-align:center;}h1#page-title{font-size:1.75em;}#header.shrink #alsf-logo img,#alsf-logo{height:auto;}#header #alsf-logo img{display:block!important;height:auto!important;}#alsf-logo a{display:block;height:90px;}.container{max-width:100%!important;}.sidr-open #sidr-wrapper-0,.sidr-open #sidr-0-button{left:271px!important;overflow:hidden;}.lemon,.slogan{display:none;}#leaderboard-wrapper div.donate{background:none;}#leaderboard-wrapper div.donate a{color:#fffa51;}#nav-wrapper,#header-wrapper,#leaderboard-wrapper{width:100%;}#leaderboard-wrapper.tiny div.bag a{padding:0;}header#header,header#header .region-header{width:100%;}.sidebar-first .content-inner{margin-right:0!important;}.field-name-what-s-going-on{margin:0 15px;}#connect .social li{margin:0 7px 7px 0;}.page-node-register div.radio-button-images div.form-item{display:block;float:none;width:90%;margin:10px auto;}.page-node-register div.radio-button-images div.form-item label span.radio-option{width:90%;}div.radio-button-images div.form-item label span.radio-option.radio-option-custom{background-position:50% 50%;}.region-sidebar-first .block-menu-block:before{border-top:1px solid #ddd;content:"Explore this section:";display:block;padding:12px 10px;text-transform:capitalize;}.event-details-wrapper .call-to-action,.event-badge{float:none;margin:0 0 6px;text-align:center;}.event-details-wrapper .call-to-action a.call-to-action-signupnextyear,.event-details-wrapper .call-to-action a.call-to-action-mypage,.event-details-wrapper .call-to-action a.call-to-action-registernow{display:block;margin:10px 0;}.full-width .event-details strong{width:auto!important;}.section-campaign #content-column .content-inner #main-content #block-system-main .field-name-body .campaign-nav{padding:20px 0;width:100%!important;}.full-width .ribbon,.page-node-1121949 .ribbon{float:none;text-align:center;}#content .campaign-description .field-name-body{float:none;}.campaign-description .field-name-body p{clear:both;}.section-campaign #content-column .content-inner #main-content #block-system-main .field-name-body h3{width:100%!important;}.page-user .logout{float:none;margin:15px 0;}.alsf-responsive-tabs-processed.r-tabs{border:1px solid #0297ad;}.share-alt #block-sharethis-sharethis-block{clear:left;float:left;}.share-alt .sharethis-wrapper{margin:-10px 0 20px;}.alsf-registration-form .affiliation-designation-wrapper{margin-bottom:-15px;top:-15px;}.alsf-registration-form .affiliation-designation{font-size:.8em;}.not-front #content .fieldset-wrapper h2{font-size:1.25em;margin:0;padding:15px 0 0;}.page-node-register h1#page-title{font-size:1.5em;}.page-node-register #content .fieldset-wrapper p,.page-node-register #content .fieldset-wrapper li{font-size:1em;}.page-node-register .alsf-registration-form fieldset.subnavigation{padding:0;}.page-node-register .subnavigation.stepcount-2 .subnav-item,.page-node-register .subnavigation.stepcount-4 .subnav-item{width:100%;}.page-node-register .fieldset-wrapper h2{line-height:1.2em;}.page-node-register #edit-step-wrapper fieldset{width:100%;float:none;margin:0px auto 10px;padding:0 10px;border:none;}.page-node-register fieldset.step input[type="text"],.page-node-register fieldset.step input[type="password"],.page-node-register fieldset.step select{width:90%;}.page-node-register fieldset.new-team-fieldset{width:100%;}.page-node-register .grippie,.page-node-register fieldset.subnavigation{display:none;}.node-type-campaign .alsf-registration-form input#edit-back,.node-type-campaign.full-width .regstep_confirm .controls input.form-submit,.node-type-campaign.full-width input.form-submit{margin:5% 1%;padding:12px 20px;width:100%;}.page-node-register #main-content-header{margin:0;padding-top:10px;}.page-node-register .alsf-registration-form{margin-top:-20px;}fieldset.step .js-button{margin:0 1%;}.page-node-register div.radio-button-images div.form-item label span.radio-option{font-size:17px;}.node-type-campaign.full-width .address-options .form-type-radio label{width:80%;}.node-type-campaign.full-width .address-options .form-type-radio{width:87%;}.page-node-register .confirm-text{width:100%;}div.radio-button-images div.form-item label span.goal-amount{margin-top:10px;}.regstep_intro{padding-top:20px;}.form-type-select label{clear:both;}#crm-container .crm-section input[type="text"],#crm-container .crm-section input[type="password"],#crm-container input[type="text"],#crm-container input[type="password"],#crm-container select,#crm-container .big,select.big,.contact-form #edit-name,.contact-form #edit-mail,.contact-form #edit-subject,input.password-confirm,input.password-field,input.form-text,.js-select option,.js-select select,textarea.form-textarea,select{width:90%;}div#crm-container .content.contribution_amount-content span.price-set-label{border-bottom:1px dashed #019cb8;padding-bottom:5px;}.subnavigation input.registration-step.current-step:hover,.subnavigation input.registration-step.current-step{margin-top:0px!important;}#footer-wrapper .lemon{margin:0 36.5%;}.campaign-description p.event-details{width:100%;}.page-node .node-product .group-right,.page-node .node-taxable .group-right{width:100%;}.promo-block-wrapper{margin:0 auto 30px;}.edit-qty{width:45px;}#nav-wrapper .container{padding:0;}.view-grants-slideshow .views-field-field-slideshow-text{width:100%;display:block;}.view-grants-slideshow .views-field-field-image{width:100%;display:block;margin-top:0;}.grants-home .field-name-body h2 em{font-size:18px;}.grants-home .views-field-field-featured-block-caption,.not-front.grants-home p{font-size:14px;line-height:130%;}.grants-home .views-field-field-featured-block-caption .field-content{padding:0 0 10px 0;}.grants-home .how-helping .description{margin-top:0;max-width:100%;}.view-home-hero .views-field-teaser{width:70%!important;}.section-alsf-special-events th,.section-alsf-special-events td{font-size:14px;}.full-width #campaign-banner-block h2,.page-node-1121949 #campaign-banner-block h2{font-size:37px;}#alsf-pfp-donate-search-form .js-button{margin:0;}.fundraiser-search-preview.donate-page{margin:0 0 0 -20px;padding:10px 0;}#dashboard-wrapper .dashboard-leaderboard,#dashboard-wrapper .dashboard-quote,#dashboard-wrapper .dashboard-follow,#dashboard-wrapper .dashboard-help{width:88%;}#amm .campaign-info{clear:left;margin:30px 0 0;width:100%;}#amm .row-halves-1 .panels-flexible-row-inside,#amm .intro .panels-flexible-row-inside{max-width:75%;}.panels-flexible-region-alsf_campaign_layout-row-halves-1-left-region{width:100%;}#amm .panels-flexible-region-3-center{width:100%;}#amm .event-details,.panels-flexible-3 .panels-flexible-region-inside,.panels-flexible-3 .panels-flexible-region{padding:0;}.panels-flexible-row.row-full-6 .inside{padding-bottom:0;}#amm .steps .step{display:block;margin:0 auto 5%;width:100%;}#amm .steps .block-content p:first-child{padding:10px;}#amm .step-header p{font-size:15px;}.amm-nav li{margin:0 22px 40px;max-width:115px;}#amm .below-fold .inside{padding:0 2%;}#block-system-main #amm .nav-buttons li{margin:0 20px 30px;max-width:120px;}#amm .nav-buttons li img{margin:0 auto 10px;}.node-type-campaign #main-content #amm .row-full-6 h3{font-size:1.3em;margin:0 0 15px;}#amm .row-full-6 .left,#amm .row-full-6 .right{float:none;padding:0 5% 15px;width:90%;}.panels-flexible-alsf_campaign_layout .panels-flexible-row.row-full-1{padding:0 10px;}.soclose-item{margin:0 10px 10px;width:70%;border-bottom:1px dashed #019cb8;padding-bottom:30px;}#amm .completed-above-threshold,#amm .completed-below-threshold{font-size:13px;margin-top:7px!important;}#campaign-total span,#amm .completed-above-threshold,#amm .completed-below-threshold span{font-size:23px;}#top-leaders-slides,#top-leaders-slides li.flex-active-slide{float:none;margin:0 auto;width:300px!important;}#top-leaders-slides li li{clear:left;margin:0 20px 30px;}.node-type-campaign #main-content .pane-campaign-soclose h2{font-size:22px;margin:20px 0;}.node-type-campaign #main-content #top-leaders-slides h2{font-size:24px;padding:3px 3px 0;text-align:center;}.node-type-campaign #main-content #top-leaders-slides h2:before,.node-type-campaign #main-content #top-leaders-slides h2:after{border:none;}#amm .panels-flexible-row.row-full-4,#amm .pane-campaign-activity,.view-heroes td.views-field-field-image,.leaderboard-link .bag,th.views-field-field-special-event-image,td.views-field-field-special-event-image,.section-alsf-special-events th.views-field-body,.section-alsf-special-events td.views-field-body{display:none!important;}#giving-tuesday .panels-flexible-row-inside{max-width:93%;}.pane-campaign-fundraising-progress{margin:0 auto;max-width:95%;}.panel-pane .field-name-field-badge{max-width:95%;}.node-type-campaign #main-content .field-name-body h2:first-of-type{font-size:1.4em;}.node-type-campaign #main-content .field-name-body h2:last-of-type{font-size:1.2em;}.panels-flexible-row.row-full-6 .inside{padding:0;}.panels-flexible-alsf_campaign_layout#giving-tuesday .row-halves-2{margin-top:-8%;}#giving-tuesday table.sponsors td:first-of-type{text-align:center;}#giving-tuesday table.sponsors td img{max-width:200px!important;}#giving-tuesday .row-full-6{margin:-30px 0 -20px;padding:0 0 50px!important;}#taylor .panels-flexible-alsf_campaign_layout .panels-flexible-row{padding:0;}#taylor .row-full-1{padding:7% 0 0;}#taylor .panels-flexible-region .panels-flexible-region-alsf_campaign_layout-row-halves-1-left-region-inside,#taylor .panels-flexible-region-alsf_campaign_layout-row-full-1-full-region-inside,#taylor .panels-flexible-region-alsf_campaign_layout-row-full-3-full-region-inside{padding:3% 20px;}#taylor .row-full-3 .panels-flexible-row-inside p.donation-note{padding:1em 0;}#taylor .row-full-1 iframe{height:300px;}}@media only screen and (max-width: 690px) {#dashboard-wrapper .dashboard-spotlight,#dashboard-wrapper .dashboard-hero,#dashboard-wrapper .dashboard-share{float:left;height:270px;margin:0 10px 10px;width:80%;}.dashboard-thermometer a{font-size:15px;margin:0 0 15px;}#mmr-thermometer-h-tube,#mmr-thermometer-h-complete,#mmr-thermometer-h-incomplete,#mmr-thermometer-h-increments{height:45px;}#mmr-thermometer-h-overlay.goal-not-reached{background-size:cover;height:80px;margin-top:-20px;width:80px;}#dashboard-wrapper .dashboard-thermometer,#dashboard-wrapper .dashboard-leaderboard,#dashboard-wrapper .dashboard-quote,#dashboard-wrapper .dashboard-follow,#dashboard-wrapper .dashboard-help,.dashboard-thermometer{float:left;width:80%;margin:0 10px 10px;}.completed-above-threshold,.completed-below-threshold{font-size:14px;margin-top:4px!important;}.completed-above-threshold span,.completed-below-threshold span{font-size:18px;}.mmr-thermometer-h-increment{height:10px;}.view-amm-childhood-cancer-teams .views-field-title{font-size:1.5em;}.panels-flexible-region-2-left_column,.not-front.grants-home #content .region-two-50-second{width:90%;}.grants-home .how-helping{margin-left:0;}}@media only screen and (max-width: 639px) {.view-home-hero .views-field-teaser.more-link{margin-top:15px;text-align:center;width:100%!important;}.region-alsf-row-4-left .region-inner{margin:0 15px;}#footer-wrapper .lemon{display:none;}#footer-wrapper{padding:20px 0;}.page-civicrm-contribute td.recaptcha_label{display:none;}#recaptcha_widget_div{transform:scale(0.7);transform-origin:0;-webkit-transform:scale(0.7);transform:scale(0.7);-webkit-transform-origin:0 0;transform-origin:0 0;}.fundraiser-search-preview li{width:100%;}.fundraiser-search-preview.donate-page li{width:90%;}.sponsors td,.view-albums td,.field-name-body td{border-left:none!important;border-right:none!important;float:left;padding:5px 7px 0!important;width:90%;}.field-name-body tr td:first-child{font-family:latobold;}.field-name-body tr td:last-child{padding-bottom:5px;}.section-alsf-special-events .field-name-body td{float:none;}.field-name-body th{display:none;}.float-left,.float-right{float:none!important;margin:0 auto 15px!important;padding:none!important;text-align:center;}ul.two-columns,ul.three-columns{column-count:1;-moz-column-count:1;-webkit-column-count:1;}#grant-resources-right{margin-left:0;width:100%;}.view-amm-childhood-cancer-teams .views-row{background:#e6f9fc;}.view-amm-childhood-cancer-teams .views-field-body{max-width:100%;}.node-type-campaign #main-content h1,.node-type-campaign #main-content h2{font-size:1.5em;}}@media only screen and (max-width: 600px) {#leaderboard-wrapper{border-bottom:2px solid #003c73;width:100%;}.leaderboard-link a{height:auto!important;font-size:22px;line-height:100%;padding:10px 5px;margin:0 14px 0!important;}#leaderboard-wrapper .container{height:auto;margin:15px auto 0;}#leaderboard-wrapper.tiny .container{margin:0;}.view-home-hero .views-field-teaser{width:65%!important;}.more-link{text-align:left;}#header.shrink #alsf-logo,#alsf-logo{width:85px;}#nav-wrapper{height:auto;}#footer-wrapper .lemon{margin:0 32%;}#grant-guidelines-intro{background:none;}#grant-application-left,#grant-application-right{border:none;margin:0 0 10px;padding:10px 20px;width:90%;}.view-amm-childhood-cancer-teams .views-row{padding:5% 5% 7%;}.soclose-item{width:80%;}#taylor .row-full-1 iframe{height:200px;}.section-grants .panels-flexible-region-27-left_column{width:100%;}.section-where-money-goes .panels-flexible-region-27-left_column{width:100%;}}@media screen and (max-width: 540px) {.grants-home .program-earlycareer,.grants-home .program-accelerator,.grants-home .program-quality{float:none;width:90%!important;margin:0 5%!important;max-width:none;}.not-front.grants-home #content .region-two-50-first .region-inner,.not-front.grants-home #content .region-two-50-second .region-inner{padding:0;}.not-front.grants-home #content .region-two-50-first h3,.not-front.grants-home #content .region-two-50-second h3{padding-bottom:30px;font-size:21px;}.view-grants-slideshow .grant-applicant-link-wrapper{float:none;margin:20px auto 0;position:relative;}.view-grants-slideshow .grant-families-wrapper,.view-grants-slideshow .grant-recipient-link-wrapper{float:none;}.grants-landing-page-block-header a{float:left;margin-top:-47px;}.not-front.grants-home #content .region-two-50-second{border:0px solid #fff;}.grants-home .field-name-travel-fund-program li{text-align:center;width:100%;}.leaderboard table,.leaderboard th,.leaderboard tr{font-size:14px!important;}#dashboard-wrapper .dashboard-spotlight,#dashboard-wrapper .dashboard-hero,#dashboard-wrapper .dashboard-share{float:left;height:270px;margin:0 10px 10px;width:80%;}.view-amm-childhood-cancer-teams .views-row{padding:8% 8% 10%;}}@media only screen and (max-width: 480px) {.region[class*="float-blocks"] .block{float:none;width:100%;}#leaderboard-wrapper .container{margin:1px 0 -1px;max-width:85%;}.leaderboard-link a{font-size:18px;line-height:36px;margin:0 8px 0!important;}.region-leaderboard .region-inner{max-width:99%;}#dashboard-wrapper h2{font-size:1.8em;padding:10px 10px 5px;}#dashboard-wrapper .dashboard-thermometer h3{margin:0;}.dashboard-leaderboard .tabset{margin-top:0;}.leaderboard-number{display:none;}.page-staff td{float:left;width:100%;}}@media only screen and (max-width: 439px) {.slogan{display:none;}.block-social{width:100%;margin:0px auto!important;clear:both;}#header.sticky .social{margin:55px auto 0;}.region-footer #contact{width:240px;height:38px;background-size:240px 38px;}.region-footer #contact a{font-size:26px;line-height:40px;margin:20px 60px 0 30px;}.page-civicrm-contribute .recaptcha-section td{max-width:230px!important;}.page-node-register fieldset.step input[type="text"],.page-node-register fieldset.step input[type="password"],.page-node-register fieldset.step select{max-width:280px;}}@media only screen and (max-width: 379px) {.leaderboard-link a{font-size:14px;line-height:100%;padding:9px 0 8px;}#block-block-220 div div{width:auto!important;}.grants-home .program-earlycareer li a,.grants-home .program-accelerator li a,.grants-home .program-quality li a{font-size:12px;}#header.shrink #alsf-logo,#alsf-logo{width:74px;}.page-node-register fieldset.step input[type="text"],.page-node-register fieldset.step input[type="password"],.page-node-register fieldset.step select{width:85%;}.page-node-register #edit-step-wrapper fieldset{padding:0;}.full-width #campaign-banner-block h2,.page-node-1121949 #campaign-banner-block h2{font-size:29px;}.view-amm-childhood-cancer-teams .views-field-title{font-size:1.25em;}.view-amm-childhood-cancer-teams .views-field-nothing{display:block;margin-top:15px;}}