@font-face{font-family:'arvobold';src:url('../fonts/arvo-bold-webfont.eot');src:url('../fonts/arvo-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/arvo-bold-webfont.woff') format('woff'),url('../fonts/arvo-bold-webfont.ttf') format('truetype'),url('../fonts/arvo-bold-webfont.svg#arvobold') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'arvobold_italic';src:url('../fonts/arvo-bolditalic-webfont.eot');src:url('../fonts/arvo-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/arvo-bolditalic-webfont.woff') format('woff'),url('../fonts/arvo-bolditalic-webfont.ttf') format('truetype'),url('../fonts/arvo-bolditalic-webfont.svg#arvobold_italic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'arvoitalic';src:url('../fonts/arvo-italic-webfont.eot');src:url('../fonts/arvo-italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/arvo-italic-webfont.woff') format('woff'),url('../fonts/arvo-italic-webfont.ttf') format('truetype'),url('../fonts/arvo-italic-webfont.svg#arvoitalic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'arvoregular';src:url('../fonts/arvo-regular-webfont.eot');src:url('../fonts/arvo-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/arvo-regular-webfont.woff') format('woff'),url('../fonts/arvo-regular-webfont.ttf') format('truetype'),url('../fonts/arvo-regular-webfont.svg#arvoregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'latobold';src:url('../fonts/lato-bold-webfont.eot');src:url('../fonts/lato-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/lato-bold-webfont.woff') format('woff'),url('../fonts/lato-bold-webfont.ttf') format('truetype'),url('../fonts/lato-bold-webfont.svg#latobold') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'latobold_italic';src:url('../fonts/lato-bolditalic-webfont.eot');src:url('../fonts/lato-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/lato-bolditalic-webfont.woff') format('woff'),url('../fonts/lato-bolditalic-webfont.ttf') format('truetype'),url('../fonts/lato-bolditalic-webfont.svg#latobold_italic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'latoitalic';src:url('../fonts/lato-italic-webfont.eot');src:url('../fonts/lato-italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/lato-italic-webfont.woff') format('woff'),url('../fonts/lato-italic-webfont.ttf') format('truetype'),url('../fonts/lato-italic-webfont.svg#latoitalic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'latoregular';src:url('../fonts/lato-regular-webfont.eot');src:url('../fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/lato-regular-webfont.woff') format('woff'),url('../fonts/lato-regular-webfont.ttf') format('truetype'),url('../fonts/lato-regular-webfont.svg#latoregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'latoblack';src:url('../fonts/Lato-Black-webfont.eot');src:url('../fonts/Lato-Black-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Lato-Black-webfont.woff2') format('woff2'),url('../fonts/Lato-Black-webfont.woff') format('woff'),url('../fonts/Lato-Black-webfont.ttf') format('truetype'),url('../fonts/Lato-Black-webfont.svg#latoblack') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'latoblack_italic';src:url('../fonts/Lato-BlackItalic-webfont.eot');src:url('../fonts/Lato-BlackItalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Lato-BlackItalic-webfont.woff2') format('woff2'),url('../fonts/Lato-BlackItalic-webfont.woff') format('woff'),url('../fonts/Lato-BlackItalic-webfont.ttf') format('truetype'),url('../fonts/Lato-BlackItalic-webfont.svg#latoblack_italic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'latolight';src:url('../fonts/Lato-Light-webfont.eot');src:url('../fonts/Lato-Light-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Lato-Light-webfont.woff2') format('woff2'),url('../fonts/Lato-Light-webfont.woff') format('woff'),url('../fonts/Lato-Light-webfont.ttf') format('truetype'),url('../fonts/Lato-Light-webfont.svg#latolight') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'latothin';src:url('../fonts/Lato-Thin-webfont.eot');src:url('../fonts/Lato-Thin-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Lato-Thin-webfont.woff2') format('woff2'),url('../fonts/Lato-Thin-webfont.woff') format('woff'),url('../fonts/Lato-Thin-webfont.ttf') format('truetype'),url('../fonts/Lato-Thin-webfont.svg#latothin') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'latothin_italic';src:url('Lato-ThinItalic-webfont.eot');src:url('Lato-ThinItalic-webfont.eot?#iefix') format('embedded-opentype'),url('Lato-ThinItalic-webfont.woff2') format('woff2'),url('Lato-ThinItalic-webfont.woff') format('woff'),url('Lato-ThinItalic-webfont.ttf') format('truetype'),url('Lato-ThinItalic-webfont.svg#latothin_italic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'ostrich_sansblack';src:url('../fonts/ostrich-black-webfont.woff') format('woff');src:url('../fonts/ostrich-black-webfont.ttf') format('truetype'),url('../fonts/ostrich-black-webfont.svg#ostrich_sansblack') format('svg'),url('../fonts/ostrich-black-webfont.eot'),url('../fonts/ostrich-black-webfont.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal;}@import url("//hello.myfonts.net/count/259a0e");html{}body{color:#222;font-family:'latoregular',Helvetica,Tahoma,Verdana,Arial,sans-serif;font-size:82%;line-height:130%;margin:0;}h1{font:2.5em/1em arvobold,Times,Garamond,"Times New Roman",Serif;color:#025c95;margin:0 0 20px -2px;}h2{font:1.6em/1.1em arvoregular,Times,Garamond,"Times New Roman",Serif;font-weight:400;color:#025C95;margin:.8em 0 .2em 0;}.field-name-body h2{margin:.5em 0 1em;}h2.no-margin,.field-name-body h2.no-margin,h3.no-margin,h4.no-margin,h5.no-margin{margin:0;}h3{font-size:1.5em;margin:1em 0;line-height:1.2em;color:#025c95;}h2.caps,h3.caps{color:#003C73;font-family:ostrich_sansblack;font-size:25px;letter-spacing:.5px;padding-top:10px;}h2.caps{font-size:33px;}h4,.node-type-campaign h5{color:#222;font-family:latobold;font-size:18px;font-weight:400;letter-spacing:0;line-height:130%;margin:.25em 0 1em;}p{font-size:20px;line-height:22px;color:#001437;}p.hidden{position:absolute;left:-9999px;}p{color:#333;font-size:16px;line-height:140%;}.not-front .sidebar p{color:#444;font-size:15px;}b,strong,.views-exposed-form label{font-family:latobold;font-weight:400;}i,em{font-family:latoitalic;font-style:normal;}strong em,strong i,em strong,i strong{font-family:latobold_italic;font-style:normal;font-weight:400;}pre,code,tt,samp,kbd,var{font-family:Consolas,Monaco,'Courier New',Courier,monospace,sans-serif;}#block-system-main li{color:#222;font-size:16px;line-height:130%;}.field-name-body ol,.field-name-body ul{margin:1em 0 2em;}.field-name-body li{font-size:16px;margin:0 0 7px 10px;}.field-name-body p+ul{margin-top:-10px;}iframe{width:100%!important;}hr{border:none;border-top:1px dashed #019cb8;clear:both;height:0;margin:0 0 2em;}#page-wrapper{background:transparent;}#page{width:100%;}.not-front #page{background:#fff;}#page .container{}#header #alsf-logo,#header .block-slogan,#header div.block-social{float:left;position:fixed;z-index:1000;}#header #alsf-logo img{box-shadow:1px 0px 5px rgba(0,0,0,.35);transition:height 500ms;}#header.shrink #alsf-logo{background:url('../images/alexs-logo-condensed.png') no-repeat;height:45px;width:142px;top:0;}#header.shrink #alsf-logo a{height:45px;width:142px;display:block;}#header.shrink #alsf-logo img{height:45px;display:none;}#header .block-slogan{margin:0 0 0 150px;position:absolute;width:200px;}#header div.block-social{margin:12px 0 0 190px;z-index:1001;}#columns{padding:24px 20px 76px;}.page-node-register #content{clear:both;}.page-node-register #content-column{max-width:963px!important;margin:20px auto;float:none;width:100%!important;}.page-shop-all #content-column{width:100%;}#content-column .content-inner{}.sidebar-first .content-inner{margin-right:30%!important;}.not-front #main-content #block-system-main div.node-page div.field-name-body div div.about-inner div.row div.entry{margin:5px 5px 30px!important;width:30%!important;}#footer{padding:0 0 40px;}#content .panel-display{margin:0;}#leaderboard-wrapper{background:#003C73;height:60px;position:fixed;width:100%;z-index:13;transition:background 500ms;}#leaderboard-wrapper.tiny{height:45px;top:0;}#header-wrapper{background:#019cb8;}#leaderboard-wrapper .container,#header-wrapper .container{max-width:1174px;}#nav-wrapper{background:#019cb8;position:relative;z-index:7;}.not-front #nav-wrapper{margin-top:60px;}#nav-wrapper .container{max-width:1174px;padding:20px 0 0;}#sidr-0-button{display:block;top:5px;right:0px;position:fixed;font-size:44px;height:36px;line-height:33px;z-index:8;color:#f9e85b;text-decoration:none;outline:none;background:#003c73;}.block-region-menu-bar{position:relative;}#breadcrumb-wrapper{margin:20px 0 0 25%;}#breadcrumb-wrapper .container{}#messages-help-wrapper{margin-top:20px;}#messages-help-wrapper .container{}#content-wrapper{background:transparent;}.not-front #content-wrapper{background:#fff;}.section-about #tertiary-content-wrapper{background:#c4eaf0;margin-top:-50px;}#tertiary-content-wrapper .container{}#footer-wrapper{background:#fff837;position:relative;}#footer-wrapper .lemon{background:url('../images/alsf-lemon.png') no-repeat;position:relative;top:-40px;display:block;height:76px;width:140px;margin:0 43%;-animation-duration:1.5s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-animation-iteration-count:2;-webkit-animation-iteration-count:2;-moz-animation-iteration-count:2;}#footer-wrapper p{color:#453b27;font-size:17px;line-height:1.4em;}#footer-wrapper .container{width:100%;max-width:1300px;}#footer-wrapper .block-region-footer{display:inline-block;vertical-align:top;padding:0;}#footer-wrapper .footer-address{float:left;margin:0 0 0 25px;text-align:left;width:45%;}#footer-wrapper .footer-address p:last-child{font-size:14px;}#footer-wrapper .footer-address p:nth-child(1){font-family:latobold;margin:0;}#footer-wrapper .footer-copyright{float:right;margin:0 25px 0 0;text-align:right;width:35%;}#footer-wrapper .footer-copyright a{color:#453b27;}#footer-wrapper .footer-copyright a:hover{text-decoration:underline;}#footer-wrapper #block-switchtheme-switch-form{width:100%;}.region-footer a{color:#b40;}.footer-btn{margin:18px 0 0 0;overflow:hidden;padding:7px 29px 7px 23px;font:italic 13px/16px 'arvoregular',Times,Garamond,"Times New Roman",Serif;}.footer-btn span{text-align:center;margin:18px 0 0 0;padding:7px 29px 7px 23px;background:url(../images/contact.png) no-repeat;}#footer-wrapper #contact{background:url('../images/alsf_ribbon.png') no-repeat;background-position:0 0;height:63px;margin:45px 0 0;width:317px;float:right;}#footer-wrapper #contact a{display:block;color:#fff!important;margin:20px 100px 0 30px;font-size:36px;text-transform:uppercase;font-family:'ostrich_sansblack';}#user-footer .logout a{background:#003c73;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;font-size:15px;font-weight:700;margin:0 0 0 7px;padding:7px 12px;text-transform:uppercase;}#user-footer .logout a:hover{background:#017fa3;text-decoration:none;}#footer-signout{margin:0 0 20px;}#branding{position:relative;}.branding-elements{float:left;margin:0;}#logo{height:146px;left:9px;overflow:hidden;padding:0;position:absolute;width:159px;z-index:2;}#logo img{box-shadow:1px 0px 5px rgba(0,0,0,.35);vertical-align:bottom;}.block-slogan{float:left;}.slogan{background:url(../images/bg-ribbon.png) no-repeat;float:left;margin:12px 0 0 -19px;padding:17px 10px;width:270px;position:fixed;transition:opacity 500ms;}#header.shrink .slogan{opacity:0;}.slogan em{color:#fae993;float:left;font:normal 13px/100% 'latoitalic',Arial,sans-serif;padding:0;}#site-name{margin:0;}#site-name a{}#site-name a:link,#site-name a:visited{text-decoration:none;}#site-name a:hover,#site-name a:focus{text-decoration:underline;}#site-slogan{margin:0;}.page-node-register #main-content-header{padding:20px 30px 0;background-color:#fcdb3e;border-radius:15px 15px 0 0;}.page-node-register #content fieldset#edit-substeps-btns-wrapper input.form-submit{color:#025c95;font-family:latobold;}.sidebar-first.node-type-campaign.full-width .content-inner{margin-right:0!important;}.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{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-family:latoregular;font-size:15px;height:auto;line-height:100%;}.subnavigation input.registration-step.current-step:hover,.subnavigation input.registration-step.current-step{background:#f5f056!important;color:#24548d;font-family:latobold,sans-serif;margin-top:-10px!important;padding:20px 0 14px!important;}.subnavigation input.registration-step{color:#b78202;}.subnavigation input.registration-step.disabled-step:hover,.subnavigation input.registration-step.disabled-step{color:#ceaf30;}.landing #main-content-header{display:none;}h1#page-title{color:#025c95;font:2.25em/1em 'arvobold',Times,Garamond,"Times New Roman",Serif;margin:0 0 15px 0;}.page-node-register.node-type-campaign #main-content h1#page-title{float:right;font-family:latolight;font-size:2.5em;margin:20px 0 0;padding:0px 0 20px 0;text-align:right;}.feed-icon{}#aggregator .feed-source .feed-icon{display:inline;float:none;margin-right:10px;}.feed-details dt,.feed-details dd{display:inline;margin:0;}.more-link{}ul.links{margin:0;padding:0;}ul.links.inline{display:block;}ul.links li{display:inline;list-style:none;padding:0 10px 0 0;}.img-left{float:left;margin:0 25px 15px 0;}.img-right{float:right;margin:0 0 15px 15px;}.field-name-body .img-left img,.field-name-body .img-right img{margin:0;}ul.two-columns{column-count:2;-moz-column-count:2;-webkit-column-count:2;column-gap:35px;-webkit-column-gap:35px;}#block-system-main .field-name-body ul.two-columns li{line-height:160%;margin:0 0 0 10px;}.search-results{margin:0;padding:0;}.page-search ul.primary{border-color:#c1d6da;}.page-search ul.primary li a{background:#e6f9fc;border-top-left-radius:6px;border-top-right-radius:6px;border-color:#c1d6da;color:#018ba8;font-size:16px;margin-top:10px;padding:6px 10px;}.page-search ul.primary li a:hover,.page-search ul.primary li a:active{background:#d9f7fc;color:#018ba8;}.page-search ul.primary li a.active{color:#333;}.page-search #block-system-main input#edit-keys{border:1px solid #ccc!important;margin-left:6px;padding:10px 6px 11px!important;}.page-search-node-search #block-system-main h2{border-top:1px solid #c1d6da;color:#018ba8;padding:20px 0 10px;}.page-search-fundraisers .search-form{background:#fffce1;padding:25px;}.page-search-fundraisers .form-item label{font-family:latobold,sans-serif;font-size:14px;}.page-search-fundraisers .ui-datepicker .ui-datepicker-title select{font-size:.8em;}.page-search-fundraisers input.form-text{color:#5c5c5c;font-family:latoregular,sans-serif;font-size:16px;}.page-search-fundraisers input#edit-keys{width:69%;}.page-search-fundraisers input#edit-zip{width:10%;}.page-search-fundraisers .container-inline-date{clear:none;margin-top:20px;}.page-search-fundraisers .container-inline-date .date-padding{padding:0 25px 0 0;}.page-search-fundraisers .form-item.form-item-date-from-date label,.page-search-fundraisers .form-item.form-item-date-to-date label{color:#444;font-family:latoregular,sans-serif;}.page-search-fundraisers .description,.page-search-fundraisers .container-inline label{display:block;width:100%;}.page-search-fundraisers .form-item.form-item-date-from{border-right:1px solid #f5e99c;float:left;margin-right:25px;}.page-search-fundraisers input.form-submit{display:block;margin:10px auto 0!important;}.page-search-fundraisers .form-item-radius{float:left;margin-right:10px;}.page-search-fundraisers .form-item-zip .field-prefix{padding-right:5px;}.page-search .search-result-actions{padding:12px 0 6px;}.page-search-fundraisers .form-item{margin:5px 0;}.page-search #content table td a.btn{background:#ffad00;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;font-family:latoregular,sans-serif;font-size:11px;margin-right:3px;padding:6px 12px;text-transform:uppercase;}.page-search #content table td a.btn:hover{background:#ee9200;color:#fff;}.page-search #content table td a:hover{color:#003b73;}.page-search #content table td a.search-result-name{font-family:latobold,sans-serif;font-size:14px;}p.fundraiser-search-more{clear:left;font-family:arvoregular,Times,Garamond,"Times New Roman",serif;font-style:italic;padding:0 10px 0 0;text-align:right;}.attribution{display:block;opacity:0.65;padding:1em 0;text-align:center;}.attribution a{text-decoration:none;color:inherit;}.attribution a:hover,.attribution a:focus{text-decoration:underline;}.region{}.region-inner{}.region-inner .region-inner{}#leaderboard-wrapper .container{height:60px;margin:0px auto;position:relative;width:100%;}#leaderboard-wrapper div.block-slogan{margin:0 30px 0 1px;}.leaderboard-link{border-left:1px solid #012657;float:right;height:59px;}.leaderboard-link .bag{float:left;}.leaderboard-link a.bag{background:url('../images/bag.png') no-repeat;color:#003C73;font-size:19px;height:28px;padding:7px 10px;margin:12px -6px 0 16px;}.leaderboard-link a.bag:hover{color:#fff!important;}#leaderboard-wrapper div.block-sign-in:hover,#leaderboard-wrapper div.alexs-shop:hover,#leaderboard-wrapper div.get-involved:hover{background:#01245e;}.leaderboard-link a{color:#fffa51;text-transform:uppercase;font-size:28px;line-height:26px;letter-spacing:1px;padding:18px 16px 12px;vertical-align:top;display:block;font-family:'ostrich_sansblack';transition:margin 500ms;}#leaderboard-wrapper.tiny .leaderboard-link{height:44px;}#leaderboard-wrapper.tiny div.block-sign-in a,#leaderboard-wrapper.tiny div.alexs-shop a,#leaderboard-wrapper.tiny div.get-involved a{margin:10px 16px 5px;padding:0;}#leaderboard-wrapper.tiny div.bag a{padding:7px 16px 5px 11px;margin:5px -14px 0px 14px;}#leaderboard-wrapper div.leaderboard-link a:hover{color:#f2c804;text-decoration:none;}#leaderboard-wrapper .shop-link{float:right;}#leaderboard-wrapper p{margin:0px;}#leaderboard-wrapper div.block-sign-in a:before{background:url('../images/guy.png') no-repeat;background-size:100%;display:inline-block;float:left;width:25px;height:27px;content:'';margin:-2px 7px 0 0;}#leaderboard-wrapper div.get-involved a:before{background:url('../images/lemon.png') no-repeat;background-size:100%;display:inline-block;float:left;width:32px;height:31px;content:'';margin:-5px 10px 0 0;}#leaderboard-wrapper div.donate{background:#f2c804;}#leaderboard-wrapper div.donate a{font-size:36px;color:#011a48;padding:18px 20px apx 18px;}#leaderboard-wrapper div.donate a:hover{color:#011a48;}#leaderboard-wrapper.tiny div.donate a{font-size:28px;margin:5px 20px -3px;padding:5px 0;}#leaderboard-wrapper div.donate:hover{background:#fae95d;}#leaderboard-wrapper div.donate a:before{background:url('../images/heart.png') no-repeat;background-size:40px 34px;display:inline-block;float:left;width:40px;height:34px;content:'';margin:-7px 8px 0 0;}#leaderboard-wrapper.tiny div.donate a:before{background-size:90%;float:left;margin:-4px 8px 0 0}.social .stand{float:left;font-size:10px;line-height:13px;margin:0 10px 0 0;padding:4px 0 0;width:116px;}.social .stand a{color:#feffff;cursor:pointer;float:right;margin-left:12px;}.social ul{float:left;margin:0 2px 0 0;padding:0;}#header.shrink .social ul{margin:-2px 2px 0 0;}.social li{display:inline-block;list-style:none;margin:0 5px 0 0;}.social ul a{background:url('../images/alsf-social-icons.png') no-repeat;float:left;height:25px;width:25px;overflow:hidden;text-indent:-9999px;}.social ul li.facebook a{background-position:0px -28px;}.social ul li.twitter a{background-position:-29px -28px;}.social ul li.youtube a{background-position:-86px -28px;}.social ul li.pinterest a{background-position:-144px -28px;}.social ul li.instagram a{background-position:-115px -28px;}.social ul li.linkedin a{background-position:-58px -28px;}.social ul li.facebook a:hover{background-position:0px 0px;}.social ul li.twitter a:hover{background-position:-29px 0px;}.social ul li.youtube a:hover{background-position:-86px 0px;}.social ul li.pinterest a:hover{background-position:-144px 0px;}.social ul li.instagram a:hover{background-position:-115px 0px;}.social ul li.linkedin a:hover{background-position:-58px 0px;}#block-alsf-blocks-alsf-blocks-shopping-bag{float:left;}.region-help{}.region-highlighted{margin:0 0 35px;}.region-content-aside{}.sidebar{float:right;}.region-sidebar-first h2{font:1.5em/1em 'arvobold',Times,Garamond,"Times New Roman",Serif;color:#019ab0;margin:0 0 8px 0;}.region-sidebar-first .ways-to-give h2{color:#025c95;margin:0 0 15px 12px;}.region-sidebar-first .ways-to-give .block-content{background:#fff;color:#5c5c5c;font-size:15px;line-height:130%;display:inline-block;padding:0px 12px;}.region-sidebar-first .ways-to-give dl#phone{border-top:1px solid #ffdab2;padding-top:15px;}.region-sidebar-first .ways-to-give dl{border-bottom:1px solid #ffdab2;clear:left;float:left;padding:0 0 15px;width:100%;margin:0 0 14px;}.region-sidebar-first .ways-to-give dd{float:left;width:80%;margin:0px;}.region-sidebar-first .ways-to-give a{color:#039eba;font-family:'latobold',sans-serif;font-size:16px;}.region-sidebar-first .block img{float:left;margin:0 10px 10px 0;}.region-sidebar-first #block-block-303 .block-content{background:#fff8ca;padding:12px;}.region-sidebar-first #block-block-303 .block-content ul{margin:7px;padding:0px;}.region-sidebar-first #block-block-303 .block-content ul li{margin-bottom:7px;margin-left:15px;line-height:15px;font-weight:700;}.region-sidebar-first .parent-mlid-0 li:first-child a.active-trail,.region-sidebar-first .block-menu-block h2.block-title{text-transform:uppercase;background:#edd327;font-family:latobold;font-weight:400;margin:0;padding:10px;font-size:16px;}.region-sidebar-first .parent-mlid-0 li:first-child a.active-trail{color:#025c95;display:block;margin-top:-10px;}.region-sidebar-first .menu-block-wrapper>ul.menu{background-color:#faeb62;margin:0;padding:10px 0;}.region-sidebar-first .block-menu-block{margin:0 0 40px;}.region-sidebar-first .block-menu-block ul ul{background:#faeb62;padding:0;margin:0;}.region-sidebar-first .block-menu-block ul ul ul{margin:0;}.region-sidebar-first .block-menu-block ul li{list-style:none;padding:0;}.region-sidebar-first .parent-mlid-0 li:first-child a.active-trail li a.active-trail,.region-sidebar-first .block-menu-block ul li li a{background:none!important;color:#026895;font-family:latoregular,sans-serif!important;font-size:15px;line-height:130%;padding:5px 10px;display:block;margin:0!important;text-transform:none!important;}.region-sidebar-first .block-menu-block ul li li ul{display:none;}.region-sidebar-first .block-menu-block li#partners-menu ul li li li a.active-trail,.region-sidebar-first .block-menu-block li#partners-menu ul li.active-trail.menu-depth-3 ul{background:none!important;}#block-menu-block-2 ul li li ul{display:block;}.region-sidebar-first .block-menu-block ul li li.active-trail ul{display:block;}.region-sidebar-first .block-menu-block ul li li li a.active-trail,.region-sidebar-first .block-menu-block ul li li li a{padding:4px 10px 4px 25px!important;font-size:13px!important;}.region-sidebar-first .block-menu-block ul li li li li a.active-trail,.region-sidebar-first .block-menu-block ul li li li li a{padding:4px 10px 4px 40px!important;}.region-sidebar-first .block-menu-block ul li li li a:hover span,.region-sidebar-first .block-menu-block ul li li li span:hover,.region-sidebar-first .block-menu-block ul li li li a:hover,.region-sidebar-first .block-menu-block ul li li li a.active-trail{background:#edd327!important;}.region-sidebar-first .block-menu-block ul li li a .active-trail,.region-sidebar-first .block-menu-block ul li li a :hover{background:#f9dd29;}.region-sidebar-first .grants-search-block .block-content{background:#30acc6;float:left;padding:0;width:100%;}.region-sidebar-first .grants-search-block .block-content input,.region-sidebar-first .grants-search-block.block-content select{color:#444;max-width:260px;padding:6px;width:90%;}.region-sidebar-first .grants-search-block .block-content ul{margin:0;padding:0;}.region-sidebar-first .grants-search-block .block-content ul li{list-style:none;}.region-sidebar-first .grants-search-block .block-content ul li a{color:#fff;letter-spacing:1px;}.region-sidebar-first #block-block-284 h4{color:#ff8400;font-family:'arvobold',Times,Garamond,'Times New Roman',serif;font-size:12px;font-weight:normal;margin:10px 0 5px;padding:0;text-transform:uppercase;}.region-sidebar-first #block-block-284 p{color:#ff8400;font-style:italic;}.region-sidebar-first #block-block-281 p{color:#019ab0;font:0.9em/1.7em latoregular,Helvetica,Tahoma,Verdana,Arial,sans-serif;}.view-mode-interior .field-name-body{margin:0 20px;}.view-mode-interior .field-name-body p{font-size:17px;}.field-name-body .highlight{border-top:2px dashed #6cbacc;border-bottom:2px dashed #6cbacc;margin:30px 0 30px;padding:30px 0 0;}.alex-interview .field-name-field-image img{float:right;margin:0 0 25px 0;width:40%;}.alex-interview .field-name-body strong{color:#018ba8;font-family:latoitalic;}.page-blog #main-content-header #page-title,.logged-in.page-user #main-content-header #page-title,.section-alsf-special-events #main-content-header #page-title,.section-shop #main-content-header #page-title,.section-gift-shop #main-content-header #page-title{display:none;}.page-civicrm-contribute #main-content-header #page-title{padding:30px 0 0;}.section-shop tr.info,tr.even,tr:nth-child(2n+2){background-color:transparent!important;}.section-gift-shop .form-item{display:inline-block;vertical-align:top;}#menu-bar .form-item{margin:0!important;}.mobile-body-text{box-sizing:border-box;display:inline-block;float:left;max-width:66%;}.mobile-body-action{box-sizing:border-box;display:inline-block;float:left;margin:0 0 0 20px;max-width:30%;text-align:center;}a{text-decoration:none;color:#025c95;}a:link,a:visited{}a:active,a.active{}a:hover,a:focus{text-decoration:none;color:#019ab0;}#nav-wrapper .nav ul.menu li a.mobile-show,.mobile-show{display:none!important;}.nav{background:#019CB8;clear:both;margin-left:142px;padding:0;}#header.sticky .nav{display:none;}#header.sticky div.block-social{margin:12px 0 0 190px;top:0;}#leaderboard-wrapper.tiny #sidr-wrapper-0,#leaderboard-wrapper.tiny #sidr-0-button{display:block!important;}#leaderboard-wrapper.tiny #sidr-0-button{top:5px;right:5px;}#sidr-0 li#sidr-id-menu-12955-1 a,#sidr-0 li#sidr-id-menu-12956-1 a,#sidr-0 li#sidr-id-menu-12957-1 a,#sidr-0 li a.sidr-class-menuparent{color:#fcec61;display:block;font-family:arvobold;font-size:17px;padding:15px 15px 10px;}.sidr ul li a{font-family:arvoregular;font-size:15px;padding:10px 15px;}.sidr ol{margin:0;padding:0;}#sidr-0 li.sidr-class-sf-megamenu-column a.sidr-class-menuparent{display:none;}#sidr-0 li{list-style:none;}.sidr ul li.sidr-class-sf-megamenu-column{border:none;}.sidr li.sidr-class-active-trail ul,a#sidr-0-button{display:block;}.sidr ul li{line-height:130%;}.sidr ul li ul li:hover,.sidr ul li ul li,.sidr ul li a:hover{line-height:auto;padding:10px 15px;}.sidr ul li:hover{line-height:130%;padding:0;}.sidr ul li ul li a,.sidr ul li ul li a:hover{padding:8px 15px 8px 30px;}.sidr{background:#018ba8;box-shadow:none;}.sidr .sidr-inner{border-bottom:1px solid #019cb8;margin:0 0 15px;padding:0;}#sidr-0 li a.sidr-class-menuparent{border-top:1px solid #019cb8;}.sidr ul{border-top:1px solid #02758e;border-bottom:none;margin:0;}.sidr ul li{border-top:1px solid #019cb8;border-bottom:1px solid #02758e;}li#sidr-id-menu-12955-1,li#sidr-id-menu-12956-1,li#sidr-id-menu-12957-1{border-bottom:1px solid #02758e;border-top:1px solid #019cb8;}li#sidr-id-menu-12955-1 a:hover,li#sidr-id-menu-12956-1 a:hover,li#sidr-id-menu-12957-1 a:hover,#sidr-0 li a.sidr-class-menuparent:hover,.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span,.sidr ul li ul li a:hover,.sidr ul li ul li:hover span{background:#019cb8;box-shadow:none;}.sidr-class-sf-megamenu-wrapper{display:none!important;}li.sidr-class-active-trail .sidr-class-sf-megamenu-wrapper{display:block!important;}li.sidr-class-active-trail{background:#04839e;}li.sidr-class-active-trail ul li{border-top:none;}#nav-wrapper .nav nav,#nav-wrapper .nav #block-search-form{display:inline-block;float:right;vertical-align:top;}#nav-wrapper .nav nav{margin:0;}#nav-wrapper .nav #block-search-form{padding:6px 0 0 0;}#nav-wrapper .nav ul,#nav-wrapper .nav ul.menu{margin:0;padding:0;}#nav-wrapper .nav li,#nav-wrapper .nav ul.menu li{display:inline;float:left;list-style:none;margin:0;}#nav-wrapper .nav ul.menu li.sf-depth-1{padding:2px 10px 3px!important;border-left:1px solid #018aa8;}#nav-wrapper .nav ul.menu li.sf-depth-1:hover{background:#003C73!important;}#nav-wrapper .nav ul.menu li.sf-depth-1:hover li{background:none!important;}#nav-wrapper .nav ul.menu li.sf-megamenu-wrapper.sf-depth-1{padding:0;border:none;}.sf-megamenu-wrapper{width:100%;}div.sf-megamenu-column{float:left;}li li li.middle div.sf-megamenu-column{border-left:1px solid #01245E;border-right:1px solid #01245E;margin:0 10px;padding:0 10px;}.sf-menu ul li ul li{float:none;width:auto!important;}.sf-menu li.sf-megamenu-column{float:left;width:30%;white-space:nowrap;}.sf-menu li.middle.sf-megamenu-column.menuparent{width:37%;}li.sf-megamenu-column.menuparent a.menuparent,#nav-wrapper .nav ul.menu li#menu-12955-1,#nav-wrapper .nav ul.menu li#menu-12956-1,#nav-wrapper .nav ul.menu li#menu-12957-1{display:none!important;}#nav-wrapper .nav ul.menu li#menu-13654-1,#nav-wrapper .nav ul.menu li#menu-13655-1,#nav-wrapper .nav ul.menu li#menu-12957-1{display:none!important;}#nav-wrapper .nav ul.menu li.first.sf-depth-1,#nav-wrapper .nav ul.menu li.sf-item-2.sf-depth-1{border:none;}#nav-wrapper .nav li li{line-height:16px;padding:0!important;vertical-align:top;}#nav-wrapper .nav ul.menu li{background:transparent!important;}#nav-wrapper .nav li a,#nav-wrapper .nav ul.menu li a{display:block;white-space:nowrap;padding:12px 5px 15px;color:#fff;font-size:134%;font-family:'arvobold',serif;text-shadow:1px 1px 1px #003c73;}#nav-wrapper .nav ul.menu li li a{font-family:'arvoregular',serif;font-size:110%;line-height:120%;padding:0 8px 15px 4px;white-space:normal;}#nav-wrapper .nav li a:hover,#nav-wrapper .nav li li a:hover{background:transparent;}#nav-wrapper .nav li a:visited,#nav-wrapper .nav ul.menu li a:visited{}#nav-wrapper .nav li li a:hover,#nav-wrapper .nav li li a:focus{color:#fffa51;}#nav-wrapper .nav .block{margin-bottom:0;}#superfish-1.menu{margin-bottom:0;position:relative;}#superfish-1.menu a{border-left:0;border-top:0;padding:0 10px;text-decoration:none;}#superfish-1.menu a:link,#superfish-1.menu a:visited{}#superfish-1.menu li{position:initial;}#superfish-1.menu li:hover,#superfish-1.menu li.sfHover{outline:0;}#superfish-1.menu li ul{background:#003c73;border-bottom:4px solid #01245e;margin:16px 0 0!important;padding:15px 15px 5px 15px!important;vertical-align:top;width:705px;}#superfish-1.menu a:focus,#superfish-1.menu a:hover,#superfish-1.menu a:active{outline:0;}#superfish-1.menu li:hover>ul,#superfish-1.menu li.sfHover>ul{left:0;}.block-superfish ul{margin:0!important;padding:0!important;}.block-superfish li{margin:0!important;padding:0!important;}.sf-vertical{width:100%;}.sf-vertical li{width:100%;}.sf-vertical li.last{}.sf-vertical li:hover ul,.sf-vertical li.sfHover ul{left:100%;top:0;margin:0;padding:0;}.sf-vertical li a{padding:0 10px;}.sf-navbar{padding-bottom:0!important;}.sf-menu.sf-style-default a{padding:0 10px;}.at-mt .at-menu-toggle,.at-mt .at-menu-toggle ul,.at-mt .at-menu-toggle ul.menu{margin-top:0;margin-bottom:0;padding:0;}.at-mt .at-menu-toggle-button{margin:0;}.at-mt .at-menu-toggle ul a{padding:0 10px;white-space:nowrap;}ul.menu{margin:0;padding-left:0;}ul.menu li{margin:0;}.block .menu li.content{padding:0;}#breadcrumb{margin:10px 0;}#block-crumbs-breadcrumb{border-bottom:1px solid #ddd;padding-left:5px;}#block-crumbs-breadcrumb a{color:#019cb8;}#block-crumbs-breadcrumb .crumbs-current-page{color:#666;}.section-civicrm #block-crumbs-breadcrumb{display:none;}#breadcrumb .breadcrumb-label{font-size:1em;display:inline;padding-right:10px;}#breadcrumb .breadcrumb-label:after{content:":";}#breadcrumb ol{margin:0;padding:0;}#breadcrumb .with-breadcrumb-label ol{display:inline;}#breadcrumb li{list-style:none;display:inline;}ul.pager{clear:both;margin:0;padding:20px 0 10px;text-align:center;}.item-list ul.pager li{margin:0;}ul.pager li{background-image:none;display:inline;list-style-type:none;padding:.25em!important;}ul.pager li.pager-current{font-family:latobold;}.block ul.pager li{margin:0;}.item-list .pager.pager-navigation{padding:0;width:auto;}.item-list .pager li:before{content:"";padding:0;}.item-list .pager li a{background:#019cb8;color:#fff;font-family:latobold;padding:3px 9px;}.item-list .pager.pager-load-more li a{border-radius:5px;font-size:15px;padding:6px 20px;}.item-list .pager li a:hover{background:#003b73;}#block-system-main .item-list .pager li.pager-current{background:#003b73!important;color:#fff;font-family:latobold;margin:0 .25em;padding:3px 8px!important;}#skip-link{left:50%;margin-left:-6.5em;margin-top:0;padding:0 0.5em;position:absolute;width:12em;z-index:50;}#skip-link a{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none;}#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none;}#skip-link a:hover,#skip-link a:focus,#skip-link a:active{outline:0;}#tasks{margin-bottom:15px;}ul.primary{border-bottom-color:#ccc;margin:20px 0;padding:0 0 0 5px;}ul.primary li{display:block;float:left;margin:0 1px -1px;}ul.primary li a{background-color:#f5f5f5;border-color:#ccc;margin-right:1px;padding:0 10px;display:block;float:left;height:1.5em;line-height:1.5em;}ul.primary li a:hover,ul.primary li a:focus{background-color:#eee;border-color:#ccc;}ul.primary li.active a,ul.primary li.active a:hover,ul.primary li.active a:focus{background-color:#fff;border-bottom-color:#fff;}ul.secondary{border-bottom:1px solid #ccc;margin:1em 0 0;padding:0 .3em 1em;}ul.secondary li{border-right:0;list-style:none;padding:0 10px 0 0;}ul.secondary li a{}ul.secondary li a:hover,ul.secondary li a.active{border-bottom:none;text-decoration:underline;}ul.action-links{margin:20px 0 0;list-style:none;}ul.action-links li{}.field{}.field-label-above{}.field-label-inline{}.field-label-inline .field-label{margin:0;}.field-label{font-size:1em;font-weight:700;font-family:inherit;line-height:inherit;margin-bottom:0;}.field-type-taxonomy-term-reference{margin-bottom:1.5em;}.field-type-taxonomy-term-reference.field-label-inline .field-items{margin:0;padding:0;}.field-type-taxonomy-term-reference.field-label-inline .field-item{display:inline;list-style:none;padding:0 10px 0 0;}.ia-n .field-type-image,.iat-n .field-type-image{}.ia-l .field-type-image figure,.iat-l .field-type-image figure{margin:5px 20px 15px 0;}.ia-c .field-type-image figure,.iat-c .field-type-image figure{margin:5px auto 15px;}.ia-r .field-type-image figure,.iat-r .field-type-image figure{margin:5px 0 15px 20px;}input[type="checkbox"],input[type="radio"]{height:auto;margin-right:4px;}.section-shop #content-wrapper{width:1000px;margin:40px auto;}.newsletter-signup .js-textfield{float:left;width:65%;}.newsletter-signup .js-textfield input{padding:10px;width:100%;}.newsletter-signup .form-actions{float:left;margin:0 0 0 5px;}.block-inner{margin:0px auto;}.block.first{}.block.last{}.block.odd{}.block.even{}.block-title{margin:0;}#menu-bar #block-search-form{margin:0 -10px 0 10px;}#menu-bar #block-search-form .form-submit{background-image:url('../images/sprite.png');background-repeat:no-repeat;background-position:-679px -390px;background-color:transparent;width:20px;padding:0;text-indent:-9999px;line-height:0;cursor:pointer;margin:0px;position:absolute;top:11px;right:18px;height:22px;}#menu-bar #block-search-form input#edit-search-block-form--2{padding:8px!important;background:#018ba8!important;color:#fff;outline:none;border:0!important;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;width:240px;}#block-system-main-menu{}#block-system-management{}#block-system-user-menu{}#block-system-help{}.campaign-description .field-item img{max-width:850px;width:100%;}#block-system-powered-by{}#block-user-login{}#block-user-new{}#block-user-online{}.node{margin-bottom:20px;}.node .node-title{margin:0;}#comments{margin:1.5em 0;}#comments h2{}#comments h2.comment-title{margin:0;}#comments h2.comment-form{margin:0;}.comment{margin-bottom:20px;}.comment.first{}.comment.last{}.comment.odd{}.comment.even{}.comment .user-picture{}.comment .submitted{}.comment .submitted p{}.comment .submitted .username{}.comment .submitted time{}.comment .user-signature{}.comment ul.links{}.comment-title{margin:0;}.comment-new{}.comment-by-anonymous{}.comment-by-node-author{}.comment-by-viewer{}.comment-title-hidden{}.comment-with-picture{}.comment-with-signature{}.comment-preview{}.new{color:#c00;}.indented{margin-left:40px;}.form-item{}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item label{font-family:latobold;font-weight:400;}.form-item label.option{}.marker,.form-required{color:#c00;}.form-item .description{font-size:0.85em;}.form-checkboxes .form-item,.form-radios .form-item{}.form-submit{}.container-inline div,.container-inline label{display:inline;}fieldset{border:1px solid #ccc;}.tips{}a.button{background:#019cb8;border-radius:6px;color:#fff;font-family:latobold;font-size:15px;line-height:100%;padding:8px 20px;}a.button:hover{background:#003c73;color:#fff;}.password-parent,.confirm-parent{margin:0;}table{margin:10px 0;padding:0;width:100%;}table.sticky-header{z-index:7;}table,thead,tbody,tr,th,td{border:none;}table,td,th{vertical-align:middle;}.field-name-body td{vertical-align:top;}th{font-family:latobold;font-weight:400;}caption,th,td{text-align:left;}thead tr{font-weight:400;}td,th{border-bottom:0;color:#222;margin:0;padding:5px 7px;}.striped tbody tr{border-top:1px solid #c8eff5;}tr.odd{background:#fff;}table.striped tr.info,table.striped tr.even,table.striped tr:nth-child(2n+2){border-bottom:0;background-color:#e6f9fc!important;}table.striped th{background:#c1ebf4;}tr.odd td.active{background-color:#eee;}tr.even td.active{background-color:#ebebeb;}.sponsors table{margin:0 auto;max-width:400px;width:100%;}table.sponsors td,.sponsors table td{text-align:center;}.sponsors td img{max-width:none!important;}#header.sticky div.block-social{margin:12px 0 0 170px;}.leaderboard tr td:first-child,.section-grants #content tr td:first-child{border-left:1px solid #f2c804;}.leaderboard tr td,.section-grants #content tr td{border-right:1px solid #f2c804;}.leaderboard thead tr,.section-grants thead tr,.leaderboard tr.even,.leaderboard tr.odd,.section-grants tr.even,.section-grants tr.odd{border-bottom:1px solid #f2c804;}td.views-field-field-special-event-image{width:100px;}#crm-container fieldset legend,fieldset legend{position:relative;line-height:130%;}#crm-container input.form-submit,#crm-container .crm-button input,#crm-container .crm-button input.form-submit,input.form-submit{margin:0 2%;}div.messages{margin-bottom:10px;margin-top:10px;}div.messages ul{margin-top:0;margin-bottom:0;}div.status{}div.warning{}tr.warning{}div.error,tr.error{}.error{}.warning{}.node-unpublished,.comment-unpublished{}.node-unpublished,.comment-unpublished{}.node-unpublished p.unpublished,.comment-unpublished p.unpublished{color:pink;color:rgba(239,170,170,0.4);font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-size:75px;font-weight:bold;height:0;line-height:1.2;margin:0;padding:0;overflow:visible;text-align:center;text-transform:uppercase;word-wrap:break-word;}.lt-ie8{}.lt-ie8 .node-unpublished>*,.lt-ie8 .comment-unpublished>*{position:relative;}.maintenance-page{}.maintenance-page .container{padding:40px 0;}.maintenance-page #site-name,.maintenance-page #page-title{margin:0;}.db-offline{}.db-offline .container{margin:0 auto;padding:40px 0;width:100%;max-width:960px;}.db-offline div.messages{margin:20px 0 0;}.db-offline #content{padding:20px 0;}#admin-menu{margin:0;padding:0;z-index:2000;}.dev-query{background:#eee;padding:30px;}#styleguide-header{padding:0 10px;}#styleguide-header .item-list{font-family:inherit;margin:0 20px 20px 0;min-height:260px;width:auto;}.warning{}.node-unpublished,.comment-unpublished{}.node-unpublished,.comment-unpublished{}.node-unpublished p.unpublished,.comment-unpublished p.unpublished{color:pink;color:rgba(239,170,170,0.4);font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-size:75px;font-weight:bold;height:0;line-height:1.2;margin:0;padding:0;overflow:visible;text-align:center;text-transform:uppercase;word-wrap:break-word;}.lt-ie8{}.lt-ie8 .node-unpublished>*,.lt-ie8 .comment-unpublished>*{position:relative;}.maintenance-page{}.maintenance-page .container{padding:40px 0;}.maintenance-page #site-name,.maintenance-page #page-title{margin:0;}.db-offline{}.db-offline .container{margin:0 auto;padding:40px 0;width:100%;max-width:960px;}.db-offline div.messages{margin:20px 0 0;}.db-offline #content{padding:20px 0;}.panel-flexible#grants{margin:50px 0 100px;}#filter-img img{float:right;}.view-grants-search h2{margin:0.83em 0!important;line-height:1.4em!important;color:#019ab0!important;line-height:140%!important;margin-bottom:15px;width:67%;}.view-grants-search .view-content .views-table th a{text-transform:uppercase;}.view-grants-search .view-content .views-table{border:0px solid #fff!important;}.view-grants-search .view-content .views-table tr{min-height:60px;}.view-grants-search .view-content .views-table thead tr:first-child{background:transparent!important;}.page-blog #content-wrapper #content-column h2,.node-type-blog-post #content-wrapper #content-column h2{font-family:arvobold;}.page-blog #content-wrapper #content-column .field-name-post-date,.node-type-blog-post #content-wrapper #content-column .field-name-post-date{font-family:latobold;margin:0 0 20px;}.page-blog #content-wrapper #content-column .field-name-field-image{margin:0 0 20px;}.page-blog #block-views-blog-categories-block{margin-top:70px;}.page-blog #content-wrapper #content-column .field-name-body,.node-type-blog-post #content-wrapper #content-column .field-name-body{font-size:16px;line-height:18px;}.page-blog #content-wrapper #content-column table,.page-blog #content-wrapper #content-column tbody,.page-blog #content-wrapper #content-column tr,.node-type-blog-post #content-wrapper #content-column table,.node-type-blog-post #content-wrapper #content-column tbody,.node-type-blog-post #content-wrapper #content-column tr{border:none;width:auto;}.page-blog #content-wrapper #content-column tr.info,.page-blog #content-wrapper #content-column tr.even,.page-blog #content-wrapper #content-column tr:nth-child(2n+2),.node-type-blog-post #content-wrapper #content-column tr.info,.node-type-blog-post #content-wrapper #content-column tr.even,.node-type-blog-post #content-wrapper #content-column tr:nth-child(2n+2){background:none;}#block-views-archive-block{margin-bottom:25px;}.section-blog .field-name-body img{max-width:400px;width:100%;}#block-simple-subscription-subscribe{margin:0 0 35px;}#block-simple-subscription-subscribe input.form-submit{margin:10px 0 0;}#block-simple-subscription-subscribe .block-inner{background:#FDFCAA;border-radius:5px;padding:15px;}#block-simple-subscription-subscribe .block-inner h2{color:#025c95;}#block-simple-subscription-subscribe form #edit-mail{font-family:latoitalic;font-style:normal;width:100%;}#block-simple-subscription-subscribe .js-button{display:table;margin:0 auto;}.blog-subscribe-link{border-top:1px solid #FCEC61;margin:15px 0 0;padding-top:15px;text-align:center;}.blog-subscribe-link a{background:url(../images/icon-rss.png) top left no-repeat;font-family:latobold;padding:3px 3px 3px 30px;}.group-social-embeds .horizontal-tabs-panes{border:1px solid #c1d6da;padding:20px 0;position:relative;z-index:1;}.group-social-embeds div.horizontal-tabs{border:none;}.group-social-embeds fieldset{text-align:center;}.group-social-embeds .horizontal-tabs ul.horizontal-tabs-list{background:none;border:none;display:table;margin:0 auto;width:auto;}.group-social-embeds .field-name-field-twitter iframe,.group-social-embeds .field-name-field-instagram iframe{margin:0 auto!important;width:65%!important;}.horizontal-tabs ul.horizontal-tabs-list li{background:#e6f9fc;border-top-left-radius:6px;border-top-right-radius:6px;border-left:1px solid;border-top:1px solid;border-color:#c1d6da;font-size:17px!important;margin:0 3px -1px;}.horizontal-tabs ul.horizontal-tabs-list li:hover,.horizontal-tabs ul.horizontal-tabs-list li a:hover{background:#d9f7fc;}.horizontal-tabs ul.horizontal-tabs-list li.selected{margin:0 3px -1px;outline:none;position:relative;z-index:2;}.horizontal-tabs ul.horizontal-tabs-list li a{color:#018ba8;outline:none;text-align:center;}#main-content{margin:0px auto;}.content article{min-height:90px;display:block;width:100%;}.content article:nth-child(even){background:#f3f3f3;}.content article:nth-child(odd){background:#acacac;}.heroes{clear:both;}.heroes .link{float:left;width:150px;height:auto;padding:10px;display:inline;margin:0px 20px;}.heroes .link a{color:#000;}.heroes .link a:hover{color:#017fa3;text-decoration:none;}.heroes .link a img{display:block;margin:0px auto;outline:none;}.view-faq h2,.not-front .field-name-body h2,.not-front .view-heroes h2,#main-content h2.block-title{color:#0183a1;font-family:arvobold;line-height:130%;}#main-content h2.block-title,.not-front .view-heroes h2{margin:.5em 0 1em;}.view-heroes h2#heroes-header{padding:48px 0 16px;}h3{font:19px/1.3em latobold,Helvetica,Tahoma,Verdana,Arial,sans-serif;color:#019ab0;margin:.8em 0 .2em 0;font-weight:400;}.not-front #content h3.field-content{font-size:1.4em;}.not-front #content .view-grant-program-subterms h3.field-content{margin:0 0 .2em 0;}.view-heroes input.form-submit{margin-top:16px!important;padding:4px 19px 3px;}.view-heroes .views-exposed-form .views-exposed-widget{padding-right:0.5em;}.view-heroes .views-exposed-form label{color:#018ba8;}.field-collection-container{border-bottom:none;}.field-collection-container .field-items .field-item{margin-bottom:10px;}.section-gold-ribbon-reps .field-collection-view{float:left;width:30%;}.section-gold-ribbon-reps .field-collection-view:nth-of-type(3n+1){clear:left;float:left;}.section-gold-ribbon-reps .field-name-field-image{float:left;margin:0 0 1em;position:relative;text-align:center;width:100%;}.section-gold-ribbon-reps .field-name-field-image:after{bottom:-5px;content:url(../images/childhood-cancer-ribbon-sm.png);position:absolute;right:80px;}.section-gold-ribbon-reps .field-name-field-field-a{border-bottom:1px solid #c8ae18;color:#018ba8;font-family:arvobold,serif;font-size:1.5em;margin-bottom:.5em;padding-bottom:.5em;text-align:center;}.section-gold-ribbon-reps .field-name-field-more-about-field-a p{font-size:15px;margin:0 1em 1em;}.section-gold-ribbon-reps .field-name-field-field-b{color:#026996;font-family:arvoitalic,serif;font-size:1em;padding:1em 1em .5em;}.section-gold-ribbon-reps .field-name-field-more-about-field-b{color:#026996;font-family:arvoregular,serif;padding:0 1.1em;}.section-gold-ribbon-reps .field-name-body{float:left;}.section-gold-ribbon-reps .field-name-field-more-link{margin:2em 1em 0;}.section-gold-ribbon-reps .field-name-field-more-link a{color:#019cb8;font-family:arvobold;font-size:1.15em;}.section-gold-ribbon-reps .field-name-field-more-link a:after{content:" »";}.section-gold-ribbon-reps .field-name-field-more-link a:hover{color:#003c73;}.view-grants-slideshow{margin:0 auto;max-width:996px;padding:0;width:100%;}.view-grants-slideshow .views-field-title{color:#025c95;float:left;font-family:arvobold_italic,serif;font-size:32px;font-weight:normal;line-height:140%;margin-bottom:10px;max-width:387px;-webkit-text-shadow:1px 3px 3px rgba(1,1,1,0.12);-moz-text-shadow:1px 3px 3px rgba(1,1,1,0.12);text-shadow:1px 3px 3px rgba(1,1,1,0.12);display:none;}.view-grants-slideshow .views-field-field-slideshow-text{clear:left;color:#025c95;float:left;font-family:arvoregular,serif;font-size:16px;line-height:27px;max-width:387px;}.not-front .view-grants-slideshow p,.not-front .view-grants-slideshow li{color:#025c95;font-size:16px;}.view-grants-slideshow .views-field-field-image{float:right;margin-top:-25px;max-width:568px;width:100%;}.views-slideshow-pager-field-item{float:left;margin:6px 3px 0 0;}.view-grants-slideshow .views-slideshow-controls-bottom{margin-top:1.5em;position:relative;z-index:999;}.view-grants-slideshow .views-content-counter{background:url(../images/dots-grant-slideshow.png) no-repeat;cursor:pointer;display:block;height:14px;margin:0 2px 0 0;text-indent:-9999px;width:14px;}.view-grants-slideshow .views-content-counter:hover,.view-grants-slideshow .active .views-content-counter{background-position:0 -20px;}.view-grants-slideshow .grant-applicant-link-wrapper{float:right;margin-top:-25px;position:relative;z-index:1000;}.view-grants-slideshow .grant-families-wrapper,.view-grants-slideshow .grant-recipient-link-wrapper{clear:right;float:right;}.view-grants-slideshow .grant-families-wrapper{margin:15px 4px 0;}.view-grants-slideshow .grant-families-wrapper a{font-family:latobold_italic;font-size:17px;padding:8px 54px;}.grant-families-wrapper a.button:hover{color:#fff!important;}.view-grants-slideshow .grant-applicant-link-wrapper a,.view-grants-slideshow .grant-recipient-link-wrapper a{background:url(../images/btn-information-for-applicants.png) no-repeat;display:block;height:43px;text-indent:-9999px;width:292px;}.view-grants-slideshow .grant-recipient-link-wrapper a{background:url(../images/btn-information-for-recipients.png) no-repeat;}.view-grants-slideshow .grant-recipient-link-wrapper a:hover,.view-grants-slideshow .grant-applicant-link-wrapper a:hover{background-position:0 -48px;}.section-grants #main-content-header{position:relative;z-index:9;}.grants-home .field-name-body{border-top:1px dashed #019ab0;margin-top:60px;}.grants-home .region-two-50-top{border-bottom:1px dashed #019ab0;padding-bottom:20px;margin-bottom:40px;}.not-front.grants-home #content .field-name-body h2{color:#019ab0;font-family:arvobold,Times,Garamond,"Times New Roman",serif;font-size:27px;font-weight:normal;line-height:33px;text-align:center;}.grants-home .field-name-body h2 em{display:block;font-family:arvoitalic,Times,Garamond,"Times New Roman",serif;font-style:normal;}.grants-home #programs{margin:1em auto 0;max-width:990px;}.grants-home ul{padding:0;}.grants-home li{list-style:none;margin:0;}.grants-home .program-earlycareer,.grants-home .program-accelerator,.grants-home .program-quality{text-align:center;}.grants-home .program-earlycareer p,.grants-home .program-accelerator p,.grants-home .program-quality p{font-size:12px;line-height:18px;text-align:left;}.grants-home p.program-subtitle{color:#019ab0;font-family:arvoregular,Times,Garamond,"Times New Roman",serif;font-size:16px;line-height:22px;text-align:center;}.grants-home .program-earlycareer{float:left;margin:0 40px 0 22px;width:266px;}.not-front.grants-home #content .program-earlycareer h3,.not-front.grants-home #content .program-accelerator h3,.not-front.grants-home #content .program-quality h3{color:#019ab0;font-family:arvobold,Times,Garamond,"Times New Roman",serif;font-size:16px;font-weight:normal;margin:10px 0;padding-top:60px;}.not-front.grants-home #content h3 a{color:#FF8400;}.grants-home .program-earlycareer h3{background:url(../images/icon-research-early-career-lg.png) top center no-repeat;}.grants-home .program-accelerator h3{background:url(../images/icon-research-accelerator-lg.png) top center no-repeat;}.grants-home .program-quality h3{background:url(../images/icon-research-quality-of-life-lg.png) top center no-repeat;}.not-front.grants-home p{font-size:15px;}.grants-home .program-earlycareer li a,.grants-home .program-accelerator li a,.grants-home .program-quality li a{color:#ff8400;font-family:arvoitalic,serif;font-size:13px;}.grants-home .program-accelerator{float:left;margin:0 50px;max-width:275px;}.grants-home .program-quality{float:right;margin:0 22px 0 0;max-width:275px;}.grants-home .bottom-holder{background:#fdfae2;}.grants-home .field-name-travel-fund-program,.grants-home .field-name-search-funded-projects{clear:both;margin-top:30px;}.grants-home .field-name-travel-fund-program h2{display:none;}.grants-home .how-helping,.grants-home .view-grant-calendar{max-width:498px;}.not-front.grants-home #content .region-two-50-first h3,.not-front.grants-home #content .region-two-50-second h3{border-bottom:1px dotted #ff9626;color:#0183a1;font-family:arvoitalic,serif;font-size:24px;font-weight:normal;margin-bottom:19px;padding-bottom:6px;}.not-front.grants-home #content .region-two-50-second{border-left:1px solid #bdeff8;padding-bottom:2em;}.not-front.grants-home #content .region-two-50-first .region-inner,.not-front.grants-home #content .region-two-50-second .region-inner{padding:0 40px;}.grants-landing-page-block-header a{color:#FF8400;float:right;font-family:arvoitalic,serif;font-size:13px;margin:-43px 20px 0 0;}.grants-home .how-helping h3{float:left;margin-bottom:5px;width:100%;}.grants-home .field-name-travel-fund-program h3,.grants-home .field-name-search-funded-projects h3{margin-bottom:5px;}.grants-home .field-name-search-funded-projects #intro{margin-bottom:0;padding:0 0 15px 10px;}.grants-home .field-name-search-funded-projects #intro img{float:left;}.grants-home .field-name-search-funded-projects a.btn{background:url(../images/btn-browse-projects.png) no-repeat;display:block;float:right;height:28px;margin:-10px 0 0 0;text-indent:-9999px;width:206px;}.grants-home .view-featured-project .view-content{float:left;margin-top:-5px;padding:10px;}.grants-home .view-featured-project img{float:left;-webkit-box-shadow:1px 3px 3px rgba(1,1,1,0.19);-moz-box-shadow:1px 3px 3px rgba(1,1,1,0.19);box-shadow:1px 3px 3px rgba(1,1,1,0.19);margin:0 10px 10px 0;}.grants-home .views-field-field-featured-block-caption{float:none;font-family:arvoregular,serif;line-height:19px;width:100%;}.grants-home .views-field-field-featured-block-caption .field-content{padding-right:25px;}.grants-home .view-featured-project .views-field-body{color:#019ab0;float:left;line-height:21px;margin-top:10px;width:300px;}.grants-home .views-field-field-featured-block-caption a{color:#025c95;}.grants-home .view-featured-project .views-field-view-node a{background:url(../images/btn-read-more.png) no-repeat;clear:left;display:block;float:right;height:28px;margin-right:15px;text-indent:-9999px;width:107px;}.grants-home .field-name-search-funded-projects a.btn:hover,.grants-home .view-featured-project .views-field-view-node a:hover{background-position:0 -28px;}.grants-home .field-name-travel-fund-program p{padding:0 10px;}.grants-home .field-name-travel-fund-program ul{display:table;margin:0 auto;}.grants-home #block-system-main .field-name-travel-fund-program li{background:url(../images/bg-travel-fund.png) top center no-repeat;color:#ff8400;float:left;font-family:arvoregular,serif;font-size:15px;margin:0 10px 10px;padding-top:45px;}.grants-home .field-name-travel-fund-program li#lodging{background-position:center -78px;}.grants-home .field-name-travel-fund-program li#gas{background-position:center -159px;}.grants-home .how-helping{margin:3px 0 0 35px;padding:0;}.grants-home .view-grant-calendar{margin:30px 0 0;}.grants-home .view-grant-calendar .views-row{border-bottom:1px solid #e6f4f2;padding:5px 2px;}.grants-home .view-grant-calendar .views-field-title{font-size:13px;}.view-grant-calendar .view-footer a.btn{background:url(../images/btn-to-apply.png) no-repeat;display:block;float:right;height:28px;text-indent:-9999px;width:93px;}.view-grant-calendar .view-footer a.btn:hover{background-position:0 -28px;}.grants-home .view-grant-calendar .view-footer{margin:10px 10px 10px 0;padding:0;}.view-grant-calendar.view-display-id-block_3 .view-footer a.btn{clear:both;margin:20px 0 10px;}.grants-home .how-helping #video{float:left;padding:0 15px 0 0;position:relative;}.grants-home .how-helping #video img{border:1px solid #dddcd4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:6px;position:relative;}.grants-home .how-helping #video a{background:url(../images/video-play.png) top center no-repeat;display:block;height:180px;position:absolute;text-indent:-9999px;top:5px;width:245px;}.grants-home .how-helping #video a:hover{background-position:12px -166px;}.grants-home .how-helping .description{float:left;font-size:13px;margin-top:12px;max-width:220px;}.grants-home #report{float:left;margin:30px 15px 20px 25px;width:230px;}.grants-home #report #annual-report{background:url(../images/bg-annual-report.png) top center no-repeat;float:left;height:170px;margin-top:-10px;padding:20px 10px 5px;text-align:center;width:210px;}.grants-home #report #annual-report img{-webkit-box-shadow:1px 3px 3px rgba(1,1,1,0.19);-moz-box-shadow:1px 3px 3px rgba(1,1,1,0.19);box-shadow:1px 3px 3px rgba(1,1,1,0.19);}.grants-home #annual-report p{margin:0;}.grants-home #annual-report a{color:#fff;font-family:arvoitalic,serif;font-size:12px;}.grants-home .field-name-mychildhoodcancer .content-wrapper a:hover,.grants-home #main-content a:hover{color:#df4d0e!important;text-decoration:none;}.grants-home #main-content .grant-families-wrapper a:hover{color:#fff!important;}.grants-home .field-name-mychildhoodcancer .content-wrapper{background:url(../images/bg-grants-block-right.png) top left;color:#025c95;font-family:arvoregular,serif;font-size:15px;margin-top:-10px;padding:10px;}.grants-home .field-name-mychildhoodcancer .content-wrapper a{background:url(../images/icon-link.png) right 2px no-repeat;color:#019ab0!important;font-family:arvoitalic,serif;font-size:13px;padding-right:20px;}.grants-home .field-name-mychildhoodcancer .content-wrapper a:hover{background-position:right -18px;}.block.grants-program-areas{margin:25px 0;}ul.grants-research-programs{padding:0;}.grants-research-programs h3{margin:0;}.node-type-grant-application #content h3,.node-type-grant-application .field-label,.node-type-grant-application .label-above{color:#025c95;}.node-type-grant-application .field-label-inline .field-items{float:none;}.node-type-grant-application .label-above{font-family:latobold,Helvetica,Tahoma,Verdana,Arial,sans-serif;margin-top:13px;}.node-type-grant-application #content h2.label-above{margin-bottom:8px;}.node-type-grant-application .field.field-name-field-image{float:left;margin:25px 25px 10px 0;}.node-type-grant-application blockquote{border-top:1px solid #025c95;border-bottom:1px solid #025c95;color:#ff8400;font-size:15px;margin:20px 0;padding:15px 0 5px;}.node-type-grant-application blockquote p{font-family:'arvoregular',Times,Garamond,"Times New Roman",Serif;}.node-type-grant-application blockquote p em{font-family:'arvoitalic',Times,Garamond,"Times New Roman",Serif;}.page-taxonomy-term img.file-icon,.node-type-grant-application img.file-icon{display:none;}.page-taxonomy-term .file a,.node-type-grant-application .file a{background:url(../images/icon-pdf.png) 0 -3px no-repeat;padding:2px 0 2px 24px;}.page-taxonomy-term .file a:hover,.node-type-grant-application .file a:hover{background-position:0 -22px;color:#df4d0e;text-decoration:none;}.node-type-grant-application .label-inline{color:#019cb8;font-family:arvoregular;font-size:16px;float:left;margin:0 4px 0 0;}.node-type-grant-application .label-above{border-top:1px dashed;color:#019cb8;font-family:arvoregular;font-size:16px;margin:15px 0 8px;padding:15px 0 0;}.node-type-grant-application .field{font-size:16px;margin:0 0 8px;}.page-taxonomy-term .field-name-field-image{float:left;margin:5px 12px 40px 0;}.page-taxonomy-term-536 .view-mode-full .field-name-field-image,.page-taxonomy-term-537 .view-mode-full .field-name-field-image{margin-bottom:80px;}.not-front.page-taxonomy-term .taxonomy-term-description p{color:#0281a2;font-family:arvoregular,serif;font-size:16px;margin-bottom:30px;}.view-grant-program-subterms .views-field-name{clear:both;width:60%;}.view-grant-program-subterms .views-field-name a{color:#005c95;float:left;font-family:arvoregular,serif;font-size:16px;}.view-grant-program-subterms .views-field-tid a{float:right;font-family:arvoitalic,serif;font-size:12px;}.view-grant-program-subterms .views-field-description{clear:both;padding:5px 0;}.view-grant-program-subterms a:hover{color:#df4d0e;text-decoration:none!important;}.page-taxonomy-term .field.field-name-upload .field-label{color:#025b95;font-family:latobold,Helvetica,Tahoma,Verdana,Arial,sans-serif;font-weight:normal;}.page-taxonomy-term .view-grants-funded-projects,.page-taxonomy-term .field-name-projects{clear:both;}#grant-intro p,p#grant-news-intro{color:#0183a1;font-family:arvoregular,Times,Garamond,"Times New Roman",serif;font-size:15px;}.section-grants #content h2{color:#0183a1;font-family:arvobold,Times,Garamond,"Times New Roman",serif;font-size:24px;}.section-grants p em{font-family:latoitalic,sans-serif;font-style:normal;}.section-grants .more{color:#ff8400;float:right;font-family:arvoitalic,Times,Garamond,"Times New Roman",serif;font-style:normal;margin:-27px 0 0!important;overflow:visible;}.section-grants .more a{color:#ff8400;}.section-grants .view-news li a:hover,.section-grants .more a:hover{color:#df4d0e;text-decoration:none;}.section-grants .view-news .view-content,.section-grants .view-news{background:#FEFCEF;clear:both;float:left;margin:10px 0 20px;}.section-grants .view-news .view-content{margin:0 0 15px;}.section-grants .view-news ul{margin:0 20px;}.section-grants .view-news li{background:url(../images/divider-grant-news.png) bottom no-repeat;list-style:none;margin:10px 0;padding:0 0 10px;}.section-grants .view-news li.views-row-last{background:none;padding:0;}.section-grants .view-news .views-field-created{color:#025c95;font-family:arvoregular,Times,Garamond,"Times New Roman",serif;font-size:13px;}.section-grants .view-news li a{color:#0183a1;}.section-grants ul#featured-publications{display:table;margin:20px auto;}.section-grants ul#featured-publications li{float:left;list-style:none;margin:0 15px 0 0;}.section-grants ul#featured-publications li img{-webkit-box-shadow:2px 2px 2px rgba(50,50,50,0.25);-moz-box-shadow:2px 2px 2px rgba(50,50,50,0.25);box-shadow:2px 2px 2px rgba(50,50,50,0.25);}.section-grants #publications-left{float:left;}.section-grants #publications-right{float:right;}.view-grant-advisory-boards .view-content{margin:30px 0;}.view-grant-advisory-boards .view-content h3{background:url(../images/arrows-toggle.png) -2px 0 no-repeat;color:#025c95!important;font-family:arvoregular,Times,Garamond,"Times New Roman",serif!important;font-size:16px!important;padding-left:14px;}.view-grant-advisory-boards .view-content a:hover h3{background:url(../images/arrows-toggle.png) -2px -17px no-repeat;}.view-grant-advisory-boards .view-content a:hover{text-decoration:none!important;}.view-grant-advisory-boards .view-content a.opener-open h3{background:url(../images/arrows-toggle.png) 0 -33px no-repeat;}.view-grant-advisory-boards .views-row h2{font-family:latobold,Helvetica,Tahoma,Verdana,Arial,sans-serif!important;margin:10px 0 3px!important;color:#025c95!important;font-size:13px!important;}.view-grant-advisory-boards .views-row p{line-height:140%;margin:0!important;}.view-grant-advisory-boards .field-name-field-image{float:left;margin:10px 15px 5px 0;width:72px;}#filter-img{float:right;margin:4px 20px 0 45px;}#views-exposed-form-grants-search-page #edit-year-wrapper,#views-exposed-form-grants-search-page .views-widget-per-page,#views-exposed-form-grants-search-page-1 #edit-year-wrapper,#views-exposed-form-grants-search-page-1 .views-widget-per-page,#views-exposed-form-grants-search-page-1 #edit-institution-wrapper{display:none;}#views-exposed-form-grants-search-page-1 .views-exposed-form .views-exposed-widget,#views-exposed-form-grants-search-page .views-exposed-form .views-exposed-widget{float:none;}#views-exposed-form-grants-search-page .grants-filters-bottom,#views-exposed-form-grants-search-page-1 .grants-filters-bottom{clear:both;}#mapDiv{width:600px;height:350px;overflow:hidden;}#mapDiv img{max-width:none;}.grants-search-map{clear:left;position:relative;overflow:hidden;}.grants-search-map-instructions{clear:left;color:#025c95;font-family:latobold,Helvetica,Tahoma,Verdana,Arial,sans-serif;margin:0!important;padding:15px 0 0!important;}#jqmLoadingInfoDiv,#jqmLoadingInfoDiv0{background:none!important;}#jqmLoadingInfoDiv0 tbody{border:0!important;}#jqmLoadingTextDiv0,#jqmLoadingInfoDiv0 p{display:none!important;}#jqm_popup{display:none;background:#fff;padding:5px;text-align:left;width:120px;font-size:0.8em;line-height:1em;border:1px solid #356b8f;}.page-grants-search #content .view-header h2{color:#019ab0!important;font-size:17px!important;line-height:140%!important;margin-bottom:15px;width:92%;}.grants-search-results-wrapper{float:left;margin:30px 0 20px;position:relative;}.section-grants #content .grants-search-results-wrapper h2{border-top:1px dashed;font-family:latobold,sans-serif;font-size:23px;margin:0!important;padding-top:5px;width:100%;}.grants-search-results-mode-switcher a{color:#34b6e4;display:block;float:left;font-size:12px;text-transform:uppercase;}.grants-search-results-mode-switcher a.active{color:#025c95;text-decoration:none;}a.grants-search-list-mode-link.active{background-position:0 -39px;}a.grants-search-list-mode-link:hover{background-position:0 -18px;color:#df4d0e;text-decoration:none;}a.grants-search-list-mode-link{background:url(../images/bg-grant-map-list.png) 0 3px no-repeat;padding-left:28px;}a.grants-search-map-mode-link{background:url(../images/bg-grant-map-map.png) 0 0 no-repeat;margin-left:20px;padding-left:30px;}a.grants-search-map-mode-link.active{background-position:0 -43px;}a.grants-search-map-mode-link:hover{background-position:0 -22px;color:#df4d0e;text-decoration:none;}.grants-search-results-summary{color:#34b6e4;float:right;font-size:12px;}.view-grants-search.view-display-id-page_1 .view-content{background:#fff7c4;float:left;margin:10px 0;padding:12px;-webkit-box-shadow:2px 2px 5px rgba(50,50,50,0.3);-moz-box-shadow:2px 2px 5px rgba(50,50,50,0.3);box-shadow:2px 2px 5px rgba(50,50,50,0.3);}.view-grants-search.view-display-id-page_1 .view-content h3{clear:both;color:#ff8400!important;float:left;font-family:arvobold,Times,Garamond,'Times New Roman',serif!important;font-size:20px!important;line-height:120%!important;margin:0 20px 5px 0!important;width:204px;}.view-grants-search.view-display-id-page_1 .view-content .views-row{float:right;margin-bottom:15px;width:360px;clear:right;}.view-grants-search.view-display-id-page_1 .views-field-taxonomy-vocabulary-26,.view-grants-search.view-display-id-page_1 .views-field-field-investigator-name{color:#0183a1;font-family:arvoregular,Times,Garamond,'Times New Roman',serif!important;font-size:15px;}.view-grants-search.view-display-id-page_1 .views-field-field-project-title{line-height:140%;margin:3px 0;}.view-grants-search.view-display-id-page_1 .views-field-field-project-title a{color:#025c95;}.view-grants-search.view-display-id-page_1 .views-field-taxonomy-vocabulary-26{font-family:arvoitalic,Times,Garamond,'Times New Roman',serif!important;}.view-grants-search .btn{float:right;margin:5px 0;}.view-grants-search .btn a{background:url(../images/btn-read-more.png) no-repeat;display:block;height:28px;text-indent:-9999px;width:100px;}.view-grants-search .btn a:hover{background-position:0 -28px;}.region-sidebar-first .grants-search-block .block-content{background:#30acc6;color:#fff;padding:0 0 20px;-webkit-box-shadow:2px 2px 5px rgba(50,50,50,0.25);-moz-box-shadow:2px 2px 5px rgba(50,50,50,0.25);box-shadow:2px 2px 5px rgba(50,50,50,0.25);}.region-sidebar-first .grants-search-block{margin-top:25px;}.grants-filters-top{background:#029abb;border-bottom:1px solid #44b5ce;}.grants-filters-top{padding:20px 15px 10px;}.grants-filters-bottom{padding:5px 15px 5px;}.block.grants-search-block label,.block.grants-search-block form label,.region-sidebar-first .block.grants-search-block h3{font-family:arvobold,Times,Garamond,'Times New Roman',serif;font-size:14px;font-weight:normal;margin:10px 0 5px;text-transform:uppercase;}.block.grants-search-block form label{margin:20px 0 2px;text-transform:none;}.block.grants-search-block label{margin:15px 15px 8px;text-transform:none;}.block.grants-search-block .item-list{float:left;width:30%;}.block.grants-search-block .item-list li{list-style:none;margin:0 0 2px 15px;}.block.grants-search-block .item-list li a{color:#fff!important;font-family:arvobold,Times,Garamond,'Times New Roman',serif;font-size:14px;}.grants-search-block input[type="submit"]{background:url(../images/btn-search.png) no-repeat;cursor:pointer;display:block;height:28px;text-indent:-9999px;width:80px;}.grants-search-block input[type="submit"]:hover{background-position:0 -28px;}.grants-search-block .grants-filters-bottom{border-top:1px solid #82cddd;}.grants-search-block .grants-filters-bottom h3{color:#fff;}.grants-search-block select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background:none #fff;border:1px solid #ccc;color:#888;display:inline-block;cursor:pointer;font-size:12px;margin:0;outline:none;text-align:center;width:254px;}@-moz-document url-prefix(){.grants-search-block select,#grant-application select{background:none #fff;border:1px solid #ccc;padding:7px 0 0!important;}}.js-select select{appearance:auto\9;background:#fff\9;height:18px\9!important;line-height:18px\9!important;}.js-select option{background:#fff;border:medium none!important;box-shadow:none!important;height:20px!important;}.grants-search-block .views-exposed-form .views-exposed-widget .form-submit{margin:5px 0;}.grants-search-block .views-exposed-form .views-exposed-widget{padding:0;}#content .grants-search-results-wrapper table{float:left;margin-top:10px;}.grants-search-reset,.region-sidebar-first .block.grants-search-block a.year-reset.active{background:url(../images/remove-filter.png) no-repeat;color:#fed900!important;font-family:latobold,Helvetica,Tahoma,Verdana,Arial,sans-serif;font-size:12px;padding:0 15px 0 22px;}.region-sidebar-first .block.grants-search-block a.year-reset.active{margin-left:15px;}.grants-search-reset:hover,.region-sidebar-first .block.grants-search-block a.year-reset.active:hover{background-position:0 -18px;color:#fed900!important;text-decoration:none;}.region-sidebar-first .block.grants-search-block a.year-reset:hover{color:#ff8701;text-decoration:none;}.region-sidebar-first .promo-block-wrapper{margin:0 auto 30px;}.region-sidebar-first .block.grants-program-areas .block-content{background:#fff;padding:0;}.block.grants-program-areas h4{color:#ff8400;font-family:arvobold,Times,Garamond,'Times New Roman',serif;font-size:12px;font-weight:normal;margin:0;padding:0;text-transform:uppercase;}.region-sidebar-first .block.grants-program-areas p.grants-research-intro{color:#ff8400;font-family:arvoitalic,Times,Garamond,"Times New Roman",Serif;font-size:12px;line-height:140%;margin:-2px 0 8px;}.region-sidebar-first .block.grants-program-areas .grants-research-programs li{list-style:none;margin:0;}.region-sidebar-first .block.grants-program-areas .grants-research-programs li a{border-top:1px solid #ffdab2;color:#019ab0;display:block;font-family:arvobold,Times,Garamond,'Times New Roman',serif;font-size:15px;padding:8px 0 6px 40px;}.region-sidebar-first .block.grants-program-areas .grants-research-programs li a:hover{color:#df4d0e;text-decoration:none;}.region-sidebar-first .block.grants-program-areas .grants-research-programs li#grants-program-early a{background:url(../images/icon-research-early-career.png) 7px 6px no-repeat;}.region-sidebar-first .block.grants-program-areas .grants-research-programs li#grants-program-early a:hover{background-position:7px -29px;}.region-sidebar-first .block.grants-program-areas .grants-research-programs li#grants-program-accelerator a{background:url(../images/icon-research-accelerator.png) 7px 7px no-repeat;}.region-sidebar-first .block.grants-program-areas .grants-research-programs li#grants-program-accelerator a:hover{background-position:7px -24px;}.region-sidebar-first .block.grants-program-areas .grants-research-programs li#grants-program-quality a{background:url(../images/icon-research-quality-of-life.png) 7px 8px no-repeat;}.region-sidebar-first .block.grants-program-areas .grants-research-programs li#grants-program-quality a:hover{background-position:7px -27px;}.region-sidebar-first .block.grants-program-areas .grants-research-programs span.arrow{color:#ff8400;}.ui-dialog .ui-dialog-titlebar-close span{margin:0;}.ui-icon{height:19px;width:19px;}.ui-draggable .ui-dialog-titlebar{border:none;}.ui-widget-header{background:none;color:#019ab0;display:block;font-family:arvobold,Times,Garamond,'Times New Roman',serif;font-size:16px;padding:10px 5px!important;}.ui-widget-header .ui-icon{background:url(../images/icon-popup-close.png) no-repeat;}.ui-widget-header .ui-state-hover .ui-icon{background:url(../images/icon-popup-close-hover.png) #fff no-repeat;border:none;outline:none;}.ui-widget-content .ui-icon.ui-icon-circle-triangle-e{background-image:url(/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/images/ui-icons_222222_256x240.png);background-position:-47px -192px;cursor:pointer;}.ui-widget-content .ui-icon.ui-icon-circle-triangle-w{background-image:url(/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/images/ui-icons_222222_256x240.png);background-position:-79px -192px;cursor:pointer;}.ui-datepicker-header.ui-widget-header .ui-state-hover{background:none;}.ui-datepicker .ui-datepicker-prev-hover{left:2px;top:2px;}.ui-datepicker .ui-datepicker-next-hover{top:2px;right:2px;}.ui-widget-header.ui-state-focus..ui-datepicker-prev-focus,
.ui-widget-header .ui-state-hover.ui-datepicker-prev-hover {
	background-image: url(/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/images/ui-icons_222222_256x240.png);
	background-position: -79px -192px;
	border: none;
}.ui-dialog .ui-dialog-titlebar-close{border:none;margin-top:-25px!important;padding:0;}.popup-content.ui-widget-content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.popup-content h4{color:#019ab0;font-family:arvoregular,Times,Garamond,'Times New Roman',serif;font-size:16px;font-weight:normal;}#ui-dialog-title-1{background:url(../images/icon-research-early-career-lg.png) 7px 6px no-repeat!important;padding:12px 0 13px 45px!important;}#ui-dialog-title-2{background:url(../images/icon-research-accelerator-lg.png) 7px 6px no-repeat!important;padding:16px 0 9px 55px!important;}#ui-dialog-title-3{background:url(../images/icon-research-quality-of-life-lg.png) 7px 6px no-repeat!important;padding:16px 0 11px 55px!important;}.popup-content p{color:#707070;font-family:latoregular,Helvetica,Tahoma,Verdana,Arial,sans-serif;;font-size:12px;line-height:150%;width:350px;}.ui-corner-all{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.region-sidebar-first #block-views-featured-project-block .block-content{background:#fff7c4;-webkit-box-shadow:2px 1px 5px rgba(21,59,83,0.26);-moz-box-shadow:2px 1px 5px rgba(21,59,83,0.26);box-shadow:2px 1px 5px rgba(21,59,83,0.26);float:left;width:100%;}.region-sidebar-first #block-views-featured-project-block.block a{color:#025c95;display:block;font-family:arvoregular,Times,Garamond,'Times New Roman',serif;padding:5px 0 0;}.region-sidebar-first #block-views-featured-project-block.block{line-height:19px;}.region-sidebar-first #block-views-featured-project-block.block a:hover{color:#f16421;text-decoration:none;}.region-sidebar-first #block-views-featured-project-block{margin-bottom:25px;}.region-sidebar-first #block-views-featured-project-block .views-field-field-investigator-name p{margin:0 0 10px!important;}.region-sidebar-first #block-views-featured-project-block .view-content{padding:15px;}.region-sidebar-first #block-views-featured-project-block.block img{-webkit-box-shadow:2px 2px 3px rgba(1,1,1,0.19);-moz-box-shadow:2px 2px 3px rgba(1,1,1,0.19);box-shadow:2px 2px 3px rgba(1,1,1,0.19);}input.password-label-as-bg{background:url(../images/bg-form-password.png) 10px no-repeat #fff;}input.email-label-as-bg{background:url(../images/bg-form-email.png) 10px no-repeat #fff;}input.label-as-bg-focus{background-image:none;background-color:#fff;}.page-node-1000114 #subhead{display:none;}.page-node-1000114 .tabs{position:relative;z-index:200001;}.page-node-1000114 #sidebar{margin-top:230px;}#grant-guidelines-intro{background:url(../images/bg-grant-guidelines-header.png) 30px 40px no-repeat;height:226px;float:left;margin:-80px 0 30px;position:relative;max-width:850px;width:100%;z-index:8;}#grant-guidelines-intro p{color:#0183a1;font-family:arvoregular,Times,Garamond,"Times New Roman",serif;font-size:15px;margin-top:90px;max-width:500px;width:100%;}#intro p{color:#0183a1;font-family:arvoregular,Times,Garamond,"Times New Roman",serif;font-size:15px;line-height:20px;margin-top:90px;}.page-node-1000114 #content .field-name-body h2{clear:both;color:#0183a1;font-family:arvobold,Times,Garamond,"Times New Roman",serif;font-size:20px;line-height:100%;margin-bottom:20px;}#grant-application{background:#fdfae2;float:left;margin:0 auto 25px;padding:10px 0;width:80%;}#content #grant-application h3{font-family:arvoregular,Times,Garamond,"Times New Roman",serif;font-size:16px;line-height:130%;margin-bottom:20px;}#grant-application-left{border-right:1px dashed #f6a600;float:left;padding:10px 20px;width:40%;}#grant-application-left h3{margin:23px 0 20px;}#grant-application-left div.view-grants-program-application-links{padding-top:3px;}#grant-application-right{float:left;margin-left:30px;width:45%;}#grant-application select{background:#fff;border:1px solid #ccc;font-size:12px;margin:0;color:#888;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-align:center;width:254px;}#grant-application select,#grant-application select option{line-height:25px;}#grant-application input[type='text'],#grant-application input[type='password']{border:1px solid #fff7a6;color:#025c95;font-family:latoregular,Helvetica,Tahoma,Verdana,Arial,sans-serif;font-size:12px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 2px 2px 12px -2px #888;-webkit-box-shadow:inset 2px 2px 12px -2px #888;box-shadow:inset 2px 2px 12px -2px #888;margin-bottom:10px;width:257px;}#reviewer-connect input[type='submit'],#grant-resources a.loginbutton,#grant-application input[type='submit'],#grant-application a.loginbutton,#reviewer-connect a.loginbutton{background:url(../images/btn-grant-application-login.png) no-repeat;border:none;cursor:pointer;display:block;float:right;height:28px;margin:10px 0 15px;text-indent:-9999px;width:80px;}#reviewer-connect a.loginbutton{margin:40px 130px 0 0;}#grant-application-right a.forgot-password{float:left;font-size:12px;margin:0 0 0 50px;}a.logintext{font-family:arvoitalic,Georgia,Times,serif;}#reviewer-connect input[type='submit']{margin:10px -12px 0 0!important;}#grant-resources a.loginbutton{float:none!important;}#reviewer-connect input[type='submit']:hover,#grant-resources a.loginbutton:hover,#grant-application input[type='submit']:hover,#grant-application a.loginbutton:hover,#reviewer-connect a.loginbutton:hover{background-position:0 -28px;}#grant-resources{background:url(../images/thank-you-grants.png) bottom no-repeat;float:left;padding-bottom:300px;width:100%;}#grant-resources a.button{background:url(../images/btn-submit-grant-reports.png) no-repeat;display:block;height:28px;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;width:219px;}#grant-resources a.button:hover{background-position:0 -28px;}.field-name-body #grant-resources p+ul{margin:0;padding:0;}#grant-resources li{font-size:14px;list-style:none;margin:6px 0;}#grant-resources li a{background:url(../images/icon-pdf.png) 0 -3px no-repeat;color:#FF8400;font-size:12px;padding:2px 0 2px 24px;}#grant-resources li a:hover{background-position:0 -22px;color:#df4d0e;text-decoration:none;}#grant-resources p{margin:0 0 5px;}#grant-resources p strong{color:#025c95;font-family:latobold,Helvetica,Tahoma,Verdana,Arial,sans-serif;font-weight:normal;}#grant-resources-left{float:left;width:300px;}#grant-resources-right{float:left;margin-left:40px;width:40%;}.region-sidebar-first .grants-newsletter-signup .block-content{background:none;padding:0;}.grants-newsletter-signup .js-textfield{float:left;width:65%;}.grants-newsletter-signup .js-button{float:left;}.region-sidebar-first .grants-newsletter-signup input[type='text']{font-family:latoregular,Helvetica,Tahoma,Verdana,Arial,sans-serif;font-size:14px;width:100%;}.region-sidebar-first .grants-newsletter-signup input[type='submit']{background:url(../images/btn-join.png) no-repeat;border:none;cursor:pointer;display:block;float:right;height:28px;margin:0;text-indent:-9999px;width:64px;}.region-sidebar-first .grants-newsletter-signup input[type='submit']:hover{background-position:0 -28px;}.page-node-112650 #content{width:610px;}.page-node-112650 .field-name-body .field-items p{color:#0183a1;font-family:arvoregular,Times,Garamond,"Times New Roman",serif;font-size:16px;margin-bottom:30px;}#content .view-grant-calendar.view-display-id-block_1 h3,.page-node-112650 #content h2.title,.page-node-112650 #content h2.subtitle{color:#0183a1;font-family:arvobold,Times,Garamond,"Times New Roman",serif;font-size:20px;margin-bottom:15px;width:100%;}.view-grant-calendar.view-display-id-block_1 .view-grouping-header{color:#025c95;font-family:arvobold,Times,Garamond,"Times New Roman",serif;font-size:17px;padding-top:15px;}#content .view-grant-calendar.view-display-id-block_1 h3{color:#025c95;font-family:latobold,sans-serif;font-size:14px;margin-bottom:10px;}.page-node-112650 #content h2.title{background:url(../images/hr-grant-applicants.png) right no-repeat;}.page-node-112650 #content h2.subtitle{background:url(../images/hr-grant-applicants.png) 308px 9px no-repeat;}.view-grant-calendar.view-display-id-block_1 .recipients-wrapper,.view-grant-calendar.view-display-id-block_3{background:#eafaff;-webkit-box-shadow:2px 1px 5px rgba(21,59,83,0.26);-moz-box-shadow:2px 1px 5px rgba(21,59,83,0.26);box-shadow:2px 1px 5px rgba(21,59,83,0.26);margin-bottom:25px;padding:0 10px 5px;}.view-grant-calendar.view-display-id-block_1 .recipients-wrapper{background:#fff7c4;margin-bottom:15px;}.view-grant-calendar.view-display-id-block_3 .views-row{border-bottom:1px solid #d0eff6;padding:5px 0;}.view-grant-calendar.view-display-id-block_3 .view-footer{font-size:12px;padding-top:5px;}.view-grant-calendar.view-display-id-block_5 .views-row{border-bottom:none;padding:0;}.view-grant-calendar.view-display-id-block_1 .view-grouping-header,.view-grant-calendar.view-display-id-block_1{clear:both;}.view-grant-calendar.view-display-id-block_1 .views-field-title{border-bottom:1px solid #e3edc2;padding:5px 0;}.view-grant-calendar.view-display-id-block_1 .views-row-last .views-field-title{border-bottom:none;}.view-grant-calendar .views-field-title{color:#0183a1;font-size:12px;}.view-grant-calendar .views-field-title span.due,.view-grant-calendar .views-field-title span.date-display-single,.view-grant-calendar .views-field-title span.dots{color:#025c95;font-family:arvoregular,Times,Garamond,"Times New Roman",serif;}.view-grant-calendar a:hover{color:#df4d0e;text-decoration:none;}.grant-calendar-recipients-row-even,.grant-calendar-recipients-row-odd{float:left;margin-right:20px;width:285px;}.view-grant-calendar.view-display-id-block_5 .views-field-title{color:#019ab0;}.view-grant-calendar.view-display-id-block_5 .views-field-title span.dots{color:#707070;}#block-views-grant-calendar-block-2{margin-bottom:25px;}#block-views-grant-calendar-block-2 .view-header{float:right;font-family:arvoitalic,Times,Garamond,"Times New Roman",serif;}#block-views-grant-calendar-block-2 .grant-type{color:#09548b;font-family:arvoregular,serif;}#block-views-grant-calendar-block-2 .date-display-single,#block-views-grant-calendar-block-2 .grant-due-date{color:#067d95;font-family:latoregular,sans-serif!important;}#block-views-grant-calendar-block-2 .views-row{border-bottom:1px solid #ebedbe;line-height:140%;margin-bottom:8px;padding-bottom:8px;}#block-views-grant-calendar-block-2 .views-row-last{border:none;margin:0;padding:0;}.region-sidebar-first .block.need-help h3{color:#025c95;font-family:latobold,Helvetica,Tahoma,Verdana,Arial,sans-serif;font-size:14px;font-weight:normal;}.need-help ul{margin:0;}.need-help p{width:220px;}.need-help h4{background:url(../images/hr-sidebar.png) top center no-repeat;color:#025c95;display:block;font-family:latobold,Helvetica,Tahoma,Verdana,Arial,sans-serif;font-size:14px;font-weight:normal;margin:15px 0 5px;padding:10px 0 0;}.need-help #login a{font-family:arvoitalic,Times,Garamond,"Times New Roman",serif;font-size:13px;}.view-grant-charity-partners .view-header{color:#0183a1;font-family:arvoregular,Times,Garamond,"Times New Roman",serif;font-size:16px;line-height:24px;margin-bottom:15px;}.view-grant-charity-partners .views-row{background:url(../images/hr-charity-partners.png) bottom no-repeat;clear:both;float:left;padding:15px 0;}.view-grant-charity-partners .views-row-last{background:none;}.view-grant-charity-partners .views-field-field-image{float:left;}.view-grant-charity-partners .views-field-body{float:right;line-height:20px;max-width:645px;width:75%;}#content .view-grant-charity-partners .views-field-body h3{color:#222;font-size:14px;margin:0 0 12px;}.view-grant-charity-partners .views-field-field-links{float:right;width:100%;}.view-grant-charity-partners .views-field-body strong{color:#025c95;font-family:latobold,Helvetica,Arial,sans-serif;font-weight:normal;}.view-grant-charity-partners .views-field-field-links{font-family:arvoitalic,Times,Garamond,"Times New Roman",serif;font-size:12px;text-align:right;}.view-grant-charity-partners .views-field-field-links a{background:url(../images/icon-link.png) 100% 5px no-repeat;color:#019ab0;display:block;padding-right:20px;width:96%;}.view-grant-charity-partners .views-field-field-links a:hover{background-position:100% -15px;color:#df4d0e;text-decoration:none;}.leaderboard{clear:both;padding:2em 0;}.not-front #content .leaderboard h2{font-family:latobold;font-size:22px;padding-top:10px;}.leaderboard tr.odd,.section-grants tr.odd{background:#f8ea65;background-position:bottom;}.hide-donate-button #leaderboard-wrapper div.donate{display:none;}.campaign-description p.event-details{font-family:latobold,sans-serif;font-size:18px;font-weight:normal;}.event-badge{float:left;margin:0 22px 0 0;}.event-details-wrapper{background:#e3f2f4;float:left;margin:6px 0 20px;padding:15px 20px;width:95%;}.event-details{float:left;line-height:170%;}.event-details strong{color:#019ab0;float:left;font-family:latobold,sans-serif;font-size:18px;font-weight:normal;}.event-details a{background:#019cb8;border-radius:5px;color:#fff;display:block;font-size:13px;line-height:100%;margin:10px 0 0;padding:8px 20px 7px;text-transform:uppercase;width:68px;}.event-details a:hover{background:#003b73;}.full-width .event-details strong{width:430px;}#content .event-details .event-details-strong{color:#555;}#content .event-details .event-details-strong:after{padding-right:6px;}.event-details-wrapper .call-to-action{float:right;}.event-details-wrapper .call-to-action a{margin-left:0;}.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;height:56px;margin-left:0!important;width:287px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-indent:-9999px;}.event-details-wrapper .call-to-action a.call-to-action-signupnextyear{background:url(../images/btn-signup-large.png) no-repeat;}.event-details-wrapper .call-to-action a.call-to-action-registernow{background:url(../images/btn-register-large.png) no-repeat;}.event-details-wrapper .call-to-action a.call-to-action-mypage{background:url(../images/btn-visit-my-page-large.png) no-repeat;}.event-details-wrapper .call-to-action a.call-to-action-signupnextyear:hover,.event-details-wrapper .call-to-action a.call-to-action-mypage:hover,.event-details-wrapper .call-to-action a.call-to-action-registernow:hover{background-position:0 -56px;}.event-details-wrapper .call-to-action p{clear:left;color:#0096b3;font-size:.9em;height:23px;margin:0 0 -10px;text-align:center;}#content .campaign-description{clear:both;}#content .campaign-description .field-name-body{clear:left;float:left;}.node-type-campaign #main-content h1,.node-type-campaign #main-content h2{color:#025c95;font-family:arvobold,serif;font-size:2.1em;line-height:130%;margin:0 0 .2em;}.node-type-campaign #main-content h3{color:#0281a2;font-family:arvobold,serif;font-size:19px;line-height:130%;margin:.6em 0 1em;}.node-type-campaign #main-content h4{color:#019cb8;margin:1em 0 .5em;}#campaign-financials{border-top:1px dashed #019ab4;border-bottom:1px dashed #019ab4;clear:both;float:left;margin:20px 0 0;padding:15px 15px 12px;width:95%;}#campaign-financials-contents{display:table;margin:0 auto;}.node-type-campaign #main-content #campaign-financials-contents h2{float:left;font-family:latobold;font-size:16px;margin:9px;text-transform:uppercase;}.node-type-campaign #main-content #campaign-financials-contents h3{float:left;font-size:25px;font-family:arvobold;letter-spacing:1px;margin:0;}.section-campaign #content-column .content-inner #main-content #block-system-main .field-name-body .campaign-nav{float:right;width:25%;margin:0;display:inline-block;vertical-align:top;padding:20px 0 145px;}.campaign-nav li#firstmile a:hover,.campaign-nav li#log a:hover,.campaign-nav li#faq a:hover,.campaign-nav li#ideas a:hover,.campaign-nav li#downloads a:hover,.campaign-nav li#filmstar a:hover,.campaign-nav li{height:41px;list-style:none;}.section-campaign #content-column .content-inner #main-content #block-system-main .field-name-body .campaign-nav a{color:#019CB8;font-family:latobold,sans-serif;font-size:15px;height:15px;padding:10px 0 10px 45px;}#content .call-to-action a{float:left;margin-left:24px;}#content .call-to-action a.text-login{color:#025c95;float:none;font-family:latobold,sans-serif;}a.call-to-action-applynow,a.call-to-action-buy,a.call-to-action-buynow,a.call-to-action-buytickets,a.call-to-action-donategivehope,a.call-to-action-donatenow,a.call-to-action-donateonline,a.call-to-action-donateonlinenow,a.call-to-action-donateyourcar,a.call-to-action-inquirenow,a.call-to-action-joinnow,a.call-to-action-lemonsforlemonade,a.call-to-action-login,a.call-to-action-notifyme,a.call-to-action-registernow,a.call-to-action-signupnow,a.call-to-action-startsurvey,a.call-to-action-mypage{background:url(../images/cta-sprite.png) no-repeat top left;display:block;height:34px;text-indent:-9999px;width:171px;-webkit-box-shadow:1px 1px 3px rgba(50,50,50,0.5);-moz-box-shadow:1px 1px 3px rgba(50,50,50,0.5);box-shadow:1px 1px 3px rgba(50,50,50,0.5);}a.call-to-action-applynow{background-position:0 0;}a.call-to-action-applynow:hover{background-position:0 -34px;}a.call-to-action-buy{background-position:-221px 0;}a.call-to-action-buy:hover{background-position:-221px -34px;}a.call-to-action-buynow{background-position:-221px 0;}a.call-to-action-buynow:hover{background-position:-221px -34px;}a.call-to-action-buytickets{background-position:-442px 0;}a.call-to-action-buytickets:hover{background-position:-442px -34px;}a.call-to-action-donategivehope{background-position:-663px 0;}a.call-to-action-donategivehope:hover{background-position:-663px -34px;}a.call-to-action-donatenow{background-position:-884px 0;}a.call-to-action-donatenow:hover{background-position:-884px -34px;}a.call-to-action-donateonline{background-position:-1105px 0;}a.call-to-action-donateonline:hover{background-position:-1105px -34px;}a.call-to-action-donateonlinenow{background-position:-1326px 0;}a.call-to-action-donateonlinenow:hover{background-position:-1326px -34px;}a.call-to-action-donateyourcar{background-position:-1547px 0;}a.call-to-action-donateyourcar:hover{background-position:-1547px -34px;}a.call-to-action-inquirenow{background-position:-1768px 0;}a.call-to-action-inquirenow:hover{background-position:-1768px 34px;}a.call-to-action-joinnow{background-position:0 -118px;}a.call-to-action-joinnow:hover{background-position:0 -152px;}a.call-to-action-lemonsforlemonade{background-position:-221px -118px;}a.call-to-action-lemonsforlemonade:hover{background-position:-221px -152px;}a.call-to-action-login{background-position:-442px -118px;}a.call-to-action-login:hover{background-position:-442px -152px;}a.call-to-action-registernow{background-position:-663px -118px;}a.call-to-action-registernow:hover{background-position:-663px -152px;}a.call-to-action-signupnow{background-position:-884px -118px;}a.call-to-action-signupnow:hover{background-position:-884px -152px;}a.call-to-action-startsurvey{background-position:-1105px -118px;}a.call-to-action-startsurvey:hover{background-position:-1105px -152px;}a.call-to-action-notifyme{background-position:-1326px -118px;}a.call-to-action-notifyme:hover{background-position:-1326px -152px;}a.call-to-action-mypage{background-position:-1547px -118px;}a.call-to-action-mypage:hover{background-position:-1547px -152px;}table.mmr-team-table,.mmr-team-table tr,.mmr-team-table td{background:none;border:none;font-family:latoregular,sans-serif;font-size:13px;line-height:130%;}.mmr-team-table td{padding:3px 0;vertical-align:top;}table.mmr-team-table{width:100%;}.events-box-frame h3{font-family:latobold,sans-serif;font-size:110%;font-weight:normal;margin:0;text-transform:uppercase;}td.mmr-team-table-miles{text-align:right;}span.miles-label{display:block;float:left;padding:12px 12px 12px 0;}#sidebar-top .block-alsf-mmr .block-content{background:none;}#mmr-thermometer-wrapper{border:none;margin-top:110px;position:relative;}#mmr-thermometer-overlay.goal-not-reached{background:url(../images/mmr-header.png);display:block;height:179px;margin:-155px 0 0 49px;position:absolute;width:176px;z-index:10;}#mmr-thermometer-overlay.goal-reached{background:url(../images/mmr-header-complete.png);display:block;height:290px;margin:-155px 0 0 40px;position:absolute;width:206px;z-index:10;}#mmr-thermometer-tube{background:url(../images/bg-mmr-unmarked.png) bottom left no-repeat!important;position:relative;left:100px;height:515px;width:134px;}#mmr-thermometer-marker{background:url(../images/bg-mmr-marker.png) no-repeat;color:#fff;font-family:arvobold,Times,Garamond,"Times New Roman",Serif;font-size:19px;margin:-30px 0 0 -10px;padding:40px 10px;position:absolute;width:173px;z-index:12;}#mmr-thermometer-incomplete{position:absolute;width:70px;top:0;left:0;text-align:center;}#mmr-thermometer-complete{background:url(../images/bg-mmr-complete-unmarked.png) bottom no-repeat;position:absolute;width:73px;bottom:0px;left:0;text-align:center;}.mmr-thermometer-increment{background:url(/sites/all/themes/alsf/images/bg-mmr-increment.png) 1px center no-repeat!important;color:#0291ba;font-family:arvobold,Times,Garamond,"Times New Roman",Serif;font-size:14px;width:100px;height:40px;text-indent:30px;position:absolute;line-height:40px;}#sidebar-top .block #mmr-thermometer-incomplete p,#sidebar-top .block #mmr-thermometer-complete p{color:#fae72b;font-family:arvobold,Times,Garamond,"Times New Roman",Serif;font-size:15px;line-height:120%;margin:70px 0 0 5px!important;position:relative;width:62px;z-index:11;}#sidebar-top .block #mmr-thermometer-complete p.below{color:#0291ba;}#block-alsf-mmr-alsf-mmr-authenticate{background:url(../images/mmr-connect-grandstand.png) bottom no-repeat #fefada;padding:15px 10px;}#block-alsf-mmr-alsf-mmr-authenticate .block-content{font-family:latobold,Helvetica,Tahoma,Verdana,Arial,sans-serif;padding-bottom:85px;}#block-alsf-mmr-alsf-mmr-authenticate .mmr-p1{color:#025c95;font-size:14px;margin:10px 0;}#block-alsf-mmr-alsf-mmr-authenticate .mmr-p2{background:url(../images/orange-rule.png) bottom center no-repeat;color:#0183a1;font-size:12px;margin-bottom:10px;padding-bottom:15px;}p.mmr-link{font-family:arvobold_italic,Times,Garamond,"Times New Roman",Serif;font-size:12px;margin:0 0 4px;padding:0;}#campaign-search{background:#fbfdd4;border:1px solid #f1dc2d;margin:20px;padding:20px;}#content .campaign-description #campaign-search h2{font-family:latobold;margin:.2em 0;}.full-width .event-details strong{width:100%;}html.js .alsf-registration-form input.form-autocomplete{background:url(../../../themes/alsf/images/throbber.gif) 99% 9px no-repeat #fff;height:30px;width:300px;}#autocomplete ul,#autocomplete ul li{list-style-type:none;margin-left:0;margin-bottom:0!important;text-indent:0;text-wrap:normal;white-space:normal;word-wrap:break-word;}#autocomplete ul{margin:0!important;padding:0!important;}#autocomplete li{clear:left;float:left;height:auto!important;padding:6px 8px 4px;border-bottom:1px dotted #ccc;line-height:120%;margin:0;width:100%!important;}#autocomplete li:last-child{background:#efefef;font-size:1.1em;}#autocomplete li:last-child a{font-size:.9em!important;}#autocomplete li:last-child:hover{background:#efefef;color:#222;}#autocomplete li:last-child a:hover{text-decoration:underline;}#autocomplete a{line-height:120%;margin:0!important;padding:5px 0!important;}#autocomplete ul li a span{display:block;}#autocomplete li:hover{background:#fed233;cursor:pointer;}#autocomplete{border:1px solid #ccc;font-family:latobold,sans-serif;font-size:0.825em;}#autocomplete .result-details{font-family:latoregular;font-size:0.75em;}#secondary-content-wrapper{background:url(../images/bg-page-header.png) bottom center repeat-x;height:150px;position:relative;z-index:5;}#secondary-content-wrapper h2,#secondary-content-wrapper h1{color:#003c73;float:left;font-family:ostrich_sansblack;font-size:4.25em;font-weight:400;letter-spacing:1px;margin:0;padding:.9em .35em 0;}.long-title #secondary-content-wrapper h2{font-size:3.25em;padding:1.5em .35em 0;}#secondary-content-wrapper p{color:#444;float:left;font-family:latobold;font-size:1.425em;line-height:130%;margin-left:2em;width:50%;max-width:650px;padding:2.725em 0 0;}#secondary-content-wrapper img.banner-badge{float:right;padding:1.5em 2em;}#secondary-content-wrapper img.banner-image{padding:2em 16em;}#secondary-content-wrapper p.promo-image{padding:1.625em 0 0;margin-left:-.5em;}.section-gold-ribbon-reps #secondary-content-wrapper p{background:url("/sites/all/themes/alsf_adaptive/images/childhood-cancer-ribbon.png") no-repeat;height:95px;margin:10px 0 0 0;text-indent:-9999px;width:83px;}.section-supersibs #secondary-content-wrapper h1{background:url("/sites/default/files/campaigns/supersibs_header2FW6.png") no-repeat;margin:22px 0 0 210px;text-indent:-9999px;width:485px;}.slideshow-default{clear:both;padding:30px 0 0;}.flexslider{border:none;}.slideshow-default .flexslider{max-width:850px;}.slideshow-default .flexslider .views-field-field-image{position:relative;z-index:1;}.slideshow-default .flexslider .views-field-title,.flexslider .views-field-field-register-link,.flexslider .views-field-field-learn-more-link{position:absolute;z-index:2;}.slideshow-default .flexslider .views-field-title{top:0;font-family:latoblack;font-size:40px;left:0;}.slideshow-default .flexslider .views-field-title{background:rgba(0,0,0,0.5);line-height:100%;padding:10px 15px;}.slideshow-default .flexslider .views-field-title a{color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,0.4);}.slideshow-default .flexslider .slides img{max-height:300px!important;}.flexslider .views-field-field-teaser{color:#fff;font-family:latoitalic;font-size:35px;line-height:100%;position:relative;}.flexslider .views-field-field-learn-more-link,.flexslider .views-field-field-register-link{bottom:0;line-height:100%;}.flexslider .views-field-field-learn-more-link{left:31%;}.flexslider .views-field-field-register-link{right:31%;}.flexslider .views-field-field-learn-more-link a,.flexslider .views-field-field-register-link a{background:#019cb8;border-top-left-radius:6px;border-top-right-radius:6px;color:#fef233;display:block;font-family:latobold;font-size:20px;letter-spacing:.5px;padding:12px 20px;text-align:center;width:120px;}.flexslider .views-field-field-learn-more-link a:hover{background:#018ba8;color:#fed233;}.flexslider .views-field-field-register-link a{background:#fed233;color:#003c73;}.flexslider .views-field-field-register-link a:hover{background:#01245e;color:#fed233;}.get-involved-promo,.page-get-involved #block-alsf-pfp-alsf-pfp-stand-search{margin:0 0 30px;}.page-get-involved #block-alsf-pfp-alsf-pfp-stand-search label{display:none;}.page-get-involved #block-alsf-pfp-alsf-pfp-stand-search .form-item{margin:1em 0 .5em;}.page-get-involved #block-alsf-pfp-alsf-pfp-stand-search input[type="text"]{border:1px solid #d1d1d1;font-size:14px;font-family:latoregular;padding:8px;width:95%;}.page-get-involved #block-alsf-pfp-alsf-pfp-stand-search input.form-submit{font-size:15px;margin:0;padding:8px 15px;}.page-get-involved #block-alsf-pfp-alsf-pfp-stand-search input.form-submit:hover{background:#026895;}.page-get-involved .stand-search-result{background:#fff062;border-top:1px solid #ddd;padding:15px;}.page-get-involved #stand-search-results{margin-top:1em;}.page-get-involved .stand-search-result:nth-child(2n+1){background:#fff;}.page-get-involved .stand-search-result-name{font-size:16px;font-family:latobold;margin:0 0 5px;}.page-get-involved .stand-search-more{margin:1em 0 0;}.stand-search-result-location{text-transform:capitalize;}.node-type-webform #main-content-header{margin-top:1em;}.page-search #main-content-header h1#page-title{display:none;}.form-item label{font-family:latobold;font-size:15px;}.form-item label.option{font-family:latoregular;}.page-user input.form-submit{margin:0;}.fundraiser-search-preview{background:#faf3b0;clear:both;margin:20px 0 25px;padding:5px 10px 5px 8px;}.fundraiser-search-preview.donate-page{background:none;}.fundraiser-search-preview.donate-page p{margin:0 0 15px 15px;}.fundraiser-search-preview h2{color:#019cb8!important;font-size:1.3em!important;padding:5px 15px;}.fundraiser-search-preview li{background:#f9dd29;float:left;list-style:none;margin:0 10px 0 5px!important;padding:10px 15px!important;width:27%;}.fundraiser-search-preview li a{font-family:latobold;font-size:17px;}.fundraiser-search-more{clear:both;padding:15px 15px 0;}.user #content h1{font-weight:bold;font-style:italic;color:#ff7727;margin:0 0 14px;font-size:2.46em;line-height:1.09em;text-shadow:3px 3px 3px rgba(0,0,0,0.12);}.text-block{overflow:hidden;background:#ddf8fd;clear:both;color:#025c95;line-height:18px;padding:5px 45px 6px 8px;margin:0 0 0 4px;}#content .text-block p{padding:0 0 5px;margin:0;}.edit{float:right;margin:-19px -28px 0 0;color:#019ab0;font:italic 1.00em/1.23em arvoregular,Times,Garamond,"Times New Roman",Serif;}.edit:hover{color:#df4d0e;text-decoration:none;}.accordion{clear:both;margin:0 0 10px;padding:0 0 0 6px;}.accordion .opener{font:2.08em/1.11em Lombriz,Arial,Helvetica,sans-serif;}.ui-accordion.profile-section .ui-accordion-content{width:100%;}.accordion li{list-style:none outside none;margin:0 0 24px;padding:12px 0 0;overflow:hidden;}.accordion .active{background:url(../images/bg-slide.jpg) 0 100%;}.accordion li .opener{background:url(../images/sprite.png) no-repeat -653px -91px;color:#019ab0;padding:0 20px 0 37px;text-shadow:2px 2px 0 rgba(193,247,255,0.75);}.accordion li .container{overflow:hidden;display:block;margin:0 50px 0 0;position:relative;}.accordion li .link-holder{position:relative;}.accordion li .line{background:url(../images/divider2.png) no-repeat 100% 0;position:absolute;height:5px;width:410px;top:15px;left:100%;}.accordion li .opener:hover{text-decoration:none;color:#6cd0e0;}.accordion .active .opener{background-position:-634px -122px;}.accordion .slide{padding:14px 0 20px 6px;}.accordion td{font-family:latoregular!important;}.tabset{margin:0;padding:0 0 0 2px;text-transform:uppercase;font-size:0.44em;line-height:1.25em;overflow:hidden;font-style:normal;}.accordion .tabset li{float:left;background:none;padding:0 6px 0 8px;margin:0;font-size:2em;line-height:1.25em;}.accordion .tabset li:first-child a:after{border-right:1px solid #ccc;content:"";padding-right:22px;}.accordion .tabset li:first-child{background:none;padding-left:0;}.tabset a{color:#81e0ee;}.accordion .tabset li:hover a{text-decoration:none;color:#019ab0;}.accordion .tabset .active a{color:#019cb8;}.profile .tabset a{color:#025c95;}.profile .user-picture{float:left;margin:0 15px 15px 0;}.user-block{margin-bottom:20px;}.page-user .ui-tabs .ui-tabs-nav{background:none;float:left;}.page-user .ui-tabs .btn{float:right;font-family:latoregular;font-size:18px;letter-spacing:0;padding:12px 0 0;text-transform:none;}.page-user .logout{float:right;margin:10px 0 0 20px;}.page-user .logout a.btn{background:#003c73;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;font-family:latobold,sans-serif;font-size:13px;margin-right:3px;padding:8px 14px;text-transform:uppercase;}.page-user .logout a.btn:hover{background:#018ba8;color:#fff;}.page-user .ui-tabs .ui-tabs-nav a{padding:0 5px;}.page-user .ui-accordion h3{background:none!important;font-family:latolight;font-size:26px;font-weight:400;}.page-user .ui-accordion h3.ui-accordion-header-active,.page-user .ui-accordion h3:hover{color:#019cb8;}.user-grand-total-wrapper{background:#0695b5;clear:both;color:#fff;font:1.3em/1.3em arvoregular,Times,Garamond,"Times New Roman",Serif;float:right;padding:8px;width:278px;height:20px;margin:10px 10px 0;}.user-grand-total-label{float:left;}.user-grand-total{float:right;color:#fce302;}.page-user .form-actions .js-button{margin:0 0 0 2px;}.page-user fieldset{background:#fff9c5;border-color:#edd327;}.page-user fieldset legend,.page-user fieldset legend a{color:#009bb7;}.page-user fieldset fieldset{border:none;padding:0;}.page-user fieldset fieldset legend{color:#222;font-family:latobold;font-size:16px;margin:0;}.page-about-staff .view-staff-profiles h2{font-family:arvobold;font-size:1.4em;margin:.5em 0 0;}.page-about-staff h3,.page-about-staff h3 p{color:#222;font-size:15px!important;line-height:130%;margin:0 0 8px;}.page-about-staff .view-staff-profiles h2 a{color:#019CB8;}.page-about-staff .view-staff-profiles h2 a:hover{color:#003b73;}.page-about-staff .views-field-field-staff-profile img{margin:5px 0 0;}.page-about-staff table,.page-about-staff tr,.page-about-staff td,.page-about-staff tbody{border:none!important;}.page-about-staff td{vertical-align:top;}.page-about-staff .views-field-view-node{margin-top:15px;}.views-field-field-staff-profile{float:left;margin:0 15px 15px 0;}.field-name-field-staff-profile{float:right;margin:30px 0 20px 20px;}.node-type-staff .field-name-body{margin:25px 0 0;}.node-type-staff h2{font-family:latoregular;font-size:1.7em;margin:-10px 0 5px;}.node-grant-board-member h2{font-family:arvobold;font-size:1.5em;}.node-grant-board-member .field-name-body p{font-size:15px;}.page-taxonomy-term .node-grant-board-member .field-name-field-image{margin:0 15px 15px 0;}.full-width #content{width:100%;}.node-type-campaign.full-width .inner .main-frame{padding:0 15px 76px 30px;}#dashboard-wrapper{clear:left;float:left;margin:10px 0 20px;width:95%;}#dashboard-wrapper h2{background:#fea803;color:#fff;display:block;font-family:ostrich_sansblack;font-size:38px;letter-spacing:1px;line-height:100%;margin:0 0 10px;padding:15px 25px 8px;}#dashboard-wrapper h2 span{font-family:Lombriz,Arial,Helvetica,sans-serif;font-size:32px;}#dashboard-wrapper h2 span:after{content:"   ";}#dashboard-wrapper h3{color:#fda902;font-family:latobold,sans-serif;font-size:15px;margin:0 0 15px;position:relative;text-transform:uppercase;z-index:20;}#dashboard-wrapper .dashboard-box{border:1px solid #fdce3b;margin:10px 5px;padding:15px 18px;}#dashboard-wrapper .dashboard-spotlight,#dashboard-wrapper .dashboard-hero,#dashboard-wrapper .dashboard-share{height:300px;}#dashboard-wrapper .dashboard-spotlight,#dashboard-wrapper .dashboard-hero,#dashboard-wrapper .dashboard-share{width:28%;}#dashboard-wrapper .dashboard-spotlight{margin-left:23px;}.view-campaign-dashboard-blocks .view-content{display:table;margin:0 auto;min-width:80%;}.dashboard-hero .views-field-title a,.dashboard-hero .views-field-field-hero-name a,.dashboard-spotlight .views-field-field-spotlight-title a{color:#0297ae;font-family:latobold,sans-serif;font-size:17px;line-height:130%;}#dashboard-wrapper .views-slideshow-controls-bottom{margin:0 auto;padding:5px 0;position:relative;width:25%;}#dashboard-wrapper .views-slideshow-controls-text a,#dashboard-wrapper .views-slideshow-controls-text-next a{background:url(../images/arrows-pager.png) no-repeat;height:24px;position:absolute;text-indent:-9999px;width:17px;}#dashboard-wrapper .view-all{float:right;font-size:1em;margin:1em 0;}#dashboard-wrapper .view-all a{font-family:arvobold;text-transform:uppercase;}#dashboard-wrapper .views-slideshow-controls-text{bottom:-5px;position:absolute;width:100%;}#dashboard-wrapper .views-slideshow-controls-text-previous a{position:absolute;right:0;}#dashboard-wrapper .views-slideshow-controls-text a:hover{background-position:0 -24px;}#dashboard-wrapper .views-slideshow-controls-text-next a{background-position:-17px 0;left:0;}#dashboard-wrapper .views-slideshow-controls-text-next a:hover{background-position:-17px -24px;}#dashboard-wrapper .views-slideshow-controls-text-pause{display:none;}#dashboard-wrapper .dashboard-leaderboard{float:left;min-height:330px;margin:0 10px 10px 23px;width:65%;}#dashboard-wrapper .dashboard-quote,#dashboard-wrapper .dashboard-follow,#dashboard-wrapper .dashboard-help{clear:right;float:right;margin:0 23px 0 0;width:23%;}#dashboard-wrapper .dashboard-help{margin-bottom:20px;}#dashboard-wrapper .dashboard-follow{margin:10px 23px 10px 0;}#dashboard-wrapper .dashboard-quote{color:#025c95;font-family:arvoitalic,serif;font-size:16px;}.dashboard-follow ul{margin:0;padding:0;}.dashboard-follow li{display:inline;float:left;list-style:none;margin:0 8px 0 0;}.dashboard-follow li:last-child{margin:0;}.dashboard-follow li a{background:url(../images/campaign-social.png) no-repeat;display:block;height:58px;text-indent:-9999px;width:58px;}.dashboard-follow li#twitter a{background-position:-58px 0;}.dashboard-follow li#instagram a{background-position:-116px 0;}.dashboard-follow li#google a{background-position:-174px 0;}.dashboard-follow li a:hover{opacity:0.8;}#dashboard-wrapper .dashboard-help h3{color:#025c95;font-family:latobold,sans-serif;font-size:19px;margin:0 0 4px;text-transform:none;}.dashboard-help p{color:#787979;font-family:arvoregular,serif;font-size:17px;margin:0!important;}.dashboard-help a{color:#ff780f;font-family:arvobold,serif;}.dashboard-box .views-field-field-share-text{line-height:140%;}.dashboard-leaderboard{position:relative;}.dashboard-leaderboard h3{background:url(../images/icon-trophy.png) no-repeat;padding:2px 27px;}.dashboard-leaderboard .tabset{margin-top:-30px;position:relative;z-index:15;}.dashboard-leaderboard .r-tabs-nav{float:right;font-family:latobold,sans-serif;font-size:13px;margin:0 15px 0 0!important;padding:0!important;right:0;text-transform:none;}.dashboard-leaderboard .ui-tabs .ui-tabs-nav{background-color:transparent;}.dashboard-leaderboard .r-tabs-nav li{float:left;list-style:none;margin-left:0;}.dashboard-leaderboard .r-tabs-nav li a{background:#f0f9fc;border-top:1px solid #f0f9fc;border-left:1px solid #f0f9fc;border-right:1px solid #f0f9fc;color:#38b8cd!important;display:block;line-height:100%;margin-bottom:-3px;padding:12px 30px 11px 31px!important;text-shadow:none!important;}.dashboard-leaderboard .tabset .tab-content{clear:both;font-family:latoregular;}.dashboard-leaderboard .r-tabs-nav li a:hover{background:#daf3fb;border-top:1px solid #daf3fb;border-left:1px solid #daf3fb;border-right:1px solid #daf3fb;color:#249db4!important;text-decoration:none;}.dashboard-leaderboard .r-tabs-nav li.r-tabs-state-default{margin-top:-1px;}.dashboard-leaderboard .r-tabs-nav li.r-tabs-state-active{margin-top:1px;padding-bottom:0;}.dashboard-leaderboard .r-tabs-nav li.r-tabs-state-active a{background:#cfecf5!important;border-top:1px solid #b0deeb;border-left:1px solid #b0deeb;border-right:1px solid #b0deeb;border-radius:0!important;color:#249db4!important;cursor:pointer;margin-bottom:-1px;padding:12px 30px 12px 31px;}#content #dashboard-wrapper #month-tab,#content #dashboard-wrapper #day-tab{margin-top:-25px;}.dashboard-leaderboard .r-tabs-panel p{font-family:latoregular;margin-top:2em;}#content #dashboard-wrapper table{border-bottom:1px solid #b0deeb;border-left:1px solid #b0deeb;border-right:1px solid #b0deeb;width:100%;}#content #dashboard-wrapper table th{background:#cfecf5;border:none;border-top:1px solid #b0deeb;border-right:1px solid #b0deeb;color:#0297ad;font-size:15px;padding:11px 20px 10px;text-transform:none;}#content #dashboard-wrapper table tbody{border-top:1px solid #b0deeb;}#content #dashboard-wrapper table td{border-bottom:1px solid #b0deeb;border-left:1px solid #b0deeb;border-right:1px solid #b0deeb;padding:10px 10px 13px;position:relative;vertical-align:middle;width:50%;}#content #dashboard-wrapper table tr:last-child{border-bottom:inherit;}#content #dashboard-wrapper table tr.odd{background:#fff;}.leaderboard-number{color:#c2cfde;font-family:arvobold,serif;font-size:20px;padding:0 5px 0 10px;position:absolute;top:38%;width:15px;}.leaderboard-entry{color:#005998;float:right;font-size:14px;margin-right:10px;width:82%;}.leaderboard-entry .leaderboard-page a{color:#005998!important;font-family:latobold,sans-serif;line-height:140%;word-wrap:break-word;}.leaderboard-entry .leaderboard-page a:hover{color:#ff780f;}.leaderboard-entry .leaderboard-value{display:block;}#dashboard-wrapper .dashboard-thermometer{clear:both;height:117px;margin:10px 23px;max-width:1070px;width:100%;}#dashboard-wrapper .dashboard-thermometer h3{color:#005897;float:left;font-family:arvobold_italic,serif;font-size:17px;text-transform:none;}.dashboard-thermometer a{color:#30969c;float:left;font-family:latobold,sans-serif;margin:3px 0 0 10px;}#mmr-thermometer-h-wrapper{clear:both;position:relative;}#mmr-thermometer-h-overlay.goal-not-reached{background:url(/sites/all/themes/alsf/images/amm-goal.png);display:block;height:109px;margin:-27px -10px 0;position:absolute;right:0;width:110px;z-index:10;}#mmr-thermometer-h-overlay.goal-reached{background:url(/sites/all/themes/alsf/images/amm-goal.png);display:block;height:109px;margin:-27px -5px 0;position:absolute;right:0;width:110px;z-index:10;}#mmr-thermometer-h-tube{position:relative;width:99%;height:58px;background-color:#ccc;}#mmr-thermometer-h-incomplete{position:absolute;height:58px;top:0;left:0;text-align:center;background-color:#035c96;z-index:3;}#mmr-thermometer-h-complete{background:url(../images/bg-amm-complete.png);position:absolute;height:58px;top:0;left:0;text-align:center;width:100%;}#mmr-thermometer-h-increments{position:relative;width:100%;height:58px;z-index:8;}.mmr-thermometer-h-increment{border-left:1px solid #1e82a8;height:20px;position:absolute;bottom:0;left:0;z-index:1;}.completed-below-threshold{color:#ff780f;}.completed-above-threshold,.completed-below-threshold{color:#38b8cd;font-family:latoitalic,sans-serif;font-size:15px;margin:9px 0 0!important;position:relative;z-index:8;}.completed-above-threshold{float:left;margin:9px 0 0 10px!important;}.completed-above-threshold span,.completed-below-threshold span{display:block;font-family:latobold,sans-serif;font-size:26px;position:relative;z-index:8;}.campaign-intro{border-right:1px solid #fdd381;float:left;padding:0 40px 0 10px;width:560px;}#content .campaign-intro p{line-height:140%;margin:15px 0;}.campaign-nav{float:right;padding:20px 0 0 25px;}.campaign-nav ul{margin:0!important;}.campaign-nav li{height:41px;list-style:none;}.campaign-nav li a{color:#019CB8;font-family:latobold,sans-serif;font-size:15px;height:15px;padding:10px 0 10px 45px;}.campaign-nav li a:hover{color:#f17507;}.campaign-nav li#faq a:link{background:url(../images/icon-campaign-nav-faq-blue.png) 0 0 no-repeat;}.campaign-nav li#ideas a:link{background:url(../images/icon-campaign-nav-ideas-blue.png) 0 0 no-repeat;}.campaign-nav li#downloads a:link{background:url(../images/icon-campaign-nav-downloads-blue.png) 0 0 no-repeat;}.campaign-nav li#log a:link{background:url(../images/icon-campaign-nav-log-blue.png) 0 0 no-repeat;}.campaign-nav li#tshirt a:link{background:url(../images/icon-campaign-nav-tshirt-blue.png) 0 0 no-repeat;}.campaign-nav li#firstmile a:link{background:url(../images/icon-campaign-nav-sneaker-blue.png) 0 0 no-repeat;}.campaign-nav li#filmstar a:link{background:url(../images/icon-campaign-nav-filmstar.png) 0 0 no-repeat;}.campaign-nav li#goldribbonreps a:hover,.campaign-nav li#firstmile a:hover,.campaign-nav li#log a:hover,.campaign-nav li#faq a:hover,.campaign-nav li#ideas a:hover,.campaign-nav li#downloads a:hover,.campaign-nav li#tshirt a:hover,.campaign-nav li#filmstar a:hover{background-position:0 -41px!important;}.campaign-nav li a:hover{background-position:0 -41px;color:#f17507;text-decoration:none;}.node-type-campaign .content-bottom{clear:left;float:left;max-width:955px;width:100%;}.node-type-campaign .content-bottom .left{float:left;margin:0 0 0 25px;width:48%;}.node-type-campaign .content-bottom .right{float:right;}.node-type-campaign #content .content-bottom h4{color:#005897;font-family:latobold,sans-serif;font-weight:normal;font-size:1.125em;margin:0 0 .3em;}.node-type-campaign #content .content-bottom p{font-size:1.1em;margin:0 0 1.1em;}#content .view-campaign-dashboard-spotlights .views-field-field-spotlight-title h2.field-content{color:#0183a1;font-family:arvoregular,serif;font-size:24px;font-weight:normal;}.view-campaign-dashboard-spotlights .views-field-field-spotlight-image{float:left;margin:0 15px 10px 0;}.view-campaign-dashboard-spotlights .attachment{background:url(../images/divider.png) no-repeat;clear:both;margin:20px 0 0;padding:25px 0;}.view-campaign-dashboard-spotlights .attachment .views-row{float:left;line-height:130%;margin:0 10px;height:205px;text-align:center;width:108px;}.view-campaign-dashboard-spotlights .attachment .views-field-field-spotlight-image{float:none;margin:0;}.view-campaign-dashboard-spotlights .attachment .views-field-field-spotlight-image a:hover{opacity:0.7;}#dashboard-wrapper .r-tabs{position:relative;background-color:#fff;border:none;border-radius:0;}.r-tabs .r-tabs-nav .r-tabs-tab{position:relative;background-color:#00c5ad;}.r-tabs .r-tabs-nav .r-tabs-anchor{display:inline-block;padding:10px 12px;text-decoration:none;text-shadow:none;font-size:14px;font-weight:bold;color:#fff;}.r-tabs .r-tabs-nav .r-tabs-state-disabled{opacity:0.5;}.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor{color:#00c5ad;text-shadow:none;background-color:white;border-top-right-radius:4px;border-top-left-radius:4px;}.r-tabs .r-tabs-panel{background-color:white;border-bottom:4px solid white;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}.r-tabs .r-tabs-accordion-title .r-tabs-anchor{clear:left;display:block;padding:10px;background-color:#c1ebf1!important;color:#0297ad!important;text-decoration:none;text-shadow:none!important;font-family:latobold!important;font-size:14px;font-weight:400!important;border-radius:0!important;border-top:1px solid #fff;}.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{background-color:#0297ad!important;color:#fff!important;text-shadow:none;}.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled{opacity:0.5;}.tabset-responsive .tab-content{border-radius:4px;}#content #dashboard-wrapper .tabset-responsive table th,#content #dashboard-wrapper .tabset-responsive table td{font-size:13px;padding:8px;}#content #dashboard-wrapper .tabset-responsive table tr{padding:0;}button{display:inline-block;margin-top:10px;margin-right:10px;padding:10px 20px;line-height:100%;color:#fff;font-size:14px;text-align:center;text-shadow:0 1px rgba(0,0,0,0.3);vertical-align:middle;font-weight:bold;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#00c5ad;box-shadow:0px 3px 0px 0px #00ab94;cursor:pointer;}.info{display:inline-block;margin-top:10px;margin-right:10px;padding:10px 20px;width:300px;line-height:100%;font-size:14px;color:#00c5ad;border:2px solid #00ab94;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;cursor:pointer;}.view-albums table,.view-albums tr,.view-albums td,table.borderless,.borderless tr,.borderless td,table.noborders,.noborders tr,.noborders td,.node-blog-post td,table.childhood-cancer-landing,.childhood-cancer-landing tr,.childhood-cancer-landing td,.section-about table,.section-about tr,.section-about td,.section-about-alexs-lemonade-stand-foundation-childhood-cancer table,.section-about-alexs-lemonade-stand-foundation-childhood-cancer tr,.section-about-alexs-lemonade-stand-foundation-childhood-cancer td,.view-node-photos table,.view-node-photos tr,.view-node-photos td,.page-civicrm-contribute .recaptcha-section tr,.page-civicrm-contribute .recaptcha-section td,.page-civicrm-contribute #content table{border:none!important;}.view-albums td{vertical-align:top;width:25%;}.childhood-cancer-landing td{font-family:latobold;text-align:center;}.childhood-cancer-landing p{font-size:15px;margin:0 0 10px!important;}.social-badges h3{margin-top:0;}.social-badges td{min-width:120px;}.social-badges td:nth-child(odd){text-align:center;}.social-badges tr:last-child td img{margin-top:-36px;}.social-badges td img{height:auto!important;margin-top:-18px;}.stButton{margin:0 3px;width:47px;}.block-sharethis .sharethis-wrapper .stButton .stBubble{background:url(../images/st-button-bg.png) no-repeat;}.block-sharethis .sharethis-wrapper .stButton .st-pinterest-counter,.block-sharethis .sharethis-wrapper .stButton .st-twitter-counter,.block-sharethis .sharethis-wrapper .stButton .st-facebook-counter,.block-sharethis .sharethis-wrapper .stButton .st-email-counter{float:left;height:20px;margin-top:-5px;width:47px;}.block-sharethis .sharethis-wrapper .stButton .st-pinterest-counter:hover,.block-sharethis .sharethis-wrapper .stButton .st-twitter-counter:hover,.block-sharethis .sharethis-wrapper .stButton .st-facebook-counter:hover,.block-sharethis .sharethis-wrapper .stButton .st-email-counter:hover{opacity:0.8;}.sharethis-wrapper .stButton .st-facebook-counter{background:url(../images/st-facebook.png) no-repeat!important;}.sharethis-wrapper .stButton .st-twitter-counter{background:url(../images/st-twitter.png) no-repeat!important;}.sharethis-wrapper .stButton .st-pinterest-counter{background:url(../images/st-pinterest.png) no-repeat!important;}.sharethis-wrapper .stButton .st-email-counter{background:url(../images/st-email.png) no-repeat!important;}.stButton .stBubble{width:47px!important;}.st_facebook_vcount .stBubble_count,.st_twitter_vcount .stBubble_count,.stButton .stBubble_count{background:#fff!important;border:none!important;font-family:latoregular!important;font-size:14px!important;padding-top:9px!important;width:47px!important;}.sharethis-wrapper{margin:30px 0 35px;text-align:center;}.node-blog-post .sharethis-wrapper{border-bottom:1px solid #fed233;margin:0;padding:0 0 25px;text-align:left;}.clear-left{clear:left;}.clear-right{clear:right;}.clear{clear:both;}.rtecenter{text-align:center!important;}.rte-left{text-align:left!important;}.float-right{float:right;margin:0 0 15px 20px;}.float-left{float:left;margin:0 20px 15px 0;}.video{max-width:560px;width:100%;}.achievement-notification-dialog{border:none!important;box-shadow:2px 2px 8px #333!important;-moz-box-shadow:2px 2px 8px #333!important;-webkit-box-shadow:2px 2px 8px #333!important;}.achievement-notification-dialog .achievement-notification{background:#019CB8;color:#fff;padding:0;font-family:latoregular,sans-serif;overflow:hidden;}.achievement-notification-dialog .achievement-notification p{color:#fff;}.achievement-header{float:left;font-family:latobold;letter-spacing:.5px;margin:20px 0 10px 10px;text-transform:uppercase;width:305px;}.achievement-header strong{color:#fef735;display:block;font-family:arvobold!important;font-size:1.4em;font-weight:400!important;line-height:1.2em;margin:10px 0;text-transform:uppercase;}.achievement-image{background:#003B73;height:65%;margin:0;padding:10% 20px;}.achievement-notification-dialog a.badge-notification-close{background:url(../images/icon-modal-close.png) no-repeat;display:block;height:29px;position:absolute;right:10px;text-indent:-9999px;top:10px;width:29px;}.achievement-notification-dialog .share-links{margin:20px;}.achievement-notification-dialog .item-list{border-top:1px dashed #003B73;display:inline-block;float:none;margin:10px 0 0;}.achievement-notification-dialog .item-list ul.share-links li{float:left;list-style:none;margin:0 10px 0 0;text-indent:-9999px;}.achievement-notification-dialog .item-list ul.share-links li a{background:url(../images/icon-share-large-yellow.png) no-repeat;display:block;height:32px;width:32px;}.achievement-notification-dialog .item-list ul li.facebook a{background-position:-5px 0;width:26px;}.achievement-notification-dialog .item-list ul li.facebook a:hover{background-position:-5px -32px;}.achievement-notification-dialog .item-list ul li.twitter{margin-right:15px;}.achievement-notification-dialog .item-list ul li.twitter a{background-position:-32px 0;}.achievement-notification-dialog .item-list ul li.twitter a:hover{background-position:-32px -32px;}.achievement-notification-dialog .item-list ul li.email a{background-position:-64px 0;}.achievement-notification-dialog .item-list ul li.email a:hover{background-position:-64px -32px;}.member-badge{position:relative;z-index:10000;}.member-badge .tip-inner{position:relative;z-index:10001;}.member-badge-popup .member-badge-wrapper{clear:both;float:left;}.member-badge-popup .member-badge-image{clear:left;float:left;width:25%;}.member-badge-popup .member-badge-image img{width:85%;}.member-badge-popup .member-badge-details{padding:15px 15px 0 5px;}.member-badge-popup .member-badge-details strong{color:#027398;font-family:arvobold!important;font-weight:400!important;text-transform:uppercase;}.region-sidebar-first .block-menu-block .menu-name-main-menu ul li.menu-depth-2>a{display:none;}.full-width .region-sidebar-first{display:none;}.view-supersibs .view-header{border-bottom:1px dashed #019ab0;font-size:15px;margin:-5px 0 30px;padding-bottom:20px;}.node-type-super-sibs .field-name-field-image{float:left;clear:none;}.node-type-super-sibs fieldset.group-details .field-collection-container{width:100%;}.node-type-super-sibs fieldset.group-details .field-name-field-q-a{width:100%;margin:0;}.node-type-super-sibs .field-name-field-age{clear:none;float:left;width:100%;margin-top:8px;padding:11px 11px;border-bottom:1px dotted #FFCF0E;border-top:1px dotted #FFCF0E;font-family:latoregular,Helvetica,Tahoma,Verdana,Arial,sans-serif;color:#333;font-size:16px;font-weight:normal;line-height:140%;}.node-type-super-sibs .field-collection-container{clear:none;float:left;border:none;width:100%;}.node-type-super-sibs .field-collection-container .field-collection-view{margin:0px;padding:11px 11px;border-bottom:1px dotted #FFCF0E;color:#025c95;}.node-type-super-sibs .field-collection-container .field-items .field-item,.node-type-super-sibs .field-collection-container .field-collection-item{margin:0;padding:0;}.node-type-super-sibs .field-collection-container .field-name-field-interview-question{float:left;margin-right:13px;font-family:latoregular,Helvetica,Tahoma,Verdana,Arial,sans-serif;color:#333;font-size:16px;font-weight:normal;line-height:140%;}.node-type-super-sibs .field-collection-container .field-name-field-interview-question:after{content:":";margin:0;}.node-type-super-sibs .field-collection-container .field-name-field-interview-question .field-items,.node-type-super-sibs .field-collection-container .field-name-field-interview-question .field-items .field-item,.node-type-super-sibs .field-collection-container .field-name-field-interview-question:after{display:inline-block;}.node-type-super-sibs .field-collection-container .field-collection-view .field-name-field-supersib-answer{float:left;}.node-type-super-sibs .field-name-body{clear:both;}.node-type-super-sibs fieldset.group-details{border:0px transparent;width:40%;float:left;margin-left:4%;overflow:hidden;padding:0;}.node-type-super-sibs fieldset.group-details .field-name-field-supersib-answer,.node-type-super-sibs fieldset.group-details h2{font-family:latoregular,Helvetica,Tahoma,Verdana,Arial,sans-serif;color:#333;font-size:16px;font-weight:normal;line-height:140%;}.node-type-super-sibs fieldset.group-details legend{display:none;}.node-type-super-sibs .field-name-field-supersib-quote{background:#fefbdd;font:17px/30px latobold,Helvetica,Tahoma,Verdana,Arial,sans-serif;color:#019ab0;margin:0 0 20px;font-weight:400;line-height:140%;padding:20px 25px;}.node-type-super-sibs .field-name-field-alsf-provided-by{float:left;}.node-type-super-sibs .field-name-field-alsf-provided-by .field-items .field-item:after{content:", ";margin:0 6px 0 0;}.node-type-super-sibs .field-name-field-supersib-quote h2,.node-type-super-sibs .field-name-field-alsf-supersibs-date,.node-type-super-sibs .field-name-field-alsf-provided-by .field-label,.node-type-super-sibs .field-name-field-alsf-provided-by{font-family:latoregular,Helvetica,Tahoma,Verdana,Arial,sans-serif;color:#333;font-size:16px;line-height:140%;margin-bottom:9px;font-weight:normal;}.field-name-field-supersib-quote .field-item{margin:7px 0;}.node-type-super-sibs .field-name-field-alsf-supersibs-date,.node-type-super-sibs .field-name-field-alsf-provided-by .field-label,.node-type-super-sibs .field-name-field-alsf-provided-by{font-family:latoitalic;font-size:15px;}.view-travel-fund-stories td,.view-travel-fund-stories tr,.view-travel-fund-stories table,.view-cancer-types td,.view-cancer-types tr,.view-cancer-types table,.view-heroes td,.view-heroes tr,.view-heroes table,.view-supersib td,.view-supersib tr,.view-supersib table{border:0px!important;}.view-travel-fund-stories td,.view-cancer-types td,.view-heroes td,.view-supersib td{text-align:center;}#block-views-heroes-block-1,#block-views-supersib-block{border-top:1px dashed #019ab0;clear:both;float:left;margin:32px 0 0 0;padding-top:28px;width:100%;}#block-views-heroes-block-1{margin:0;}.view-cancer-types img:hover,#block-views-heroes-block-1 img:hover,#block-views-supersib-block img:hover{opacity:0.8;}#block-views-heroes-block-1 .item-list-pager,#block-views-supersib-block .item-list-pager{margin:32px 0 0 0;}#block-views-heroes-block-1 h2,#block-views-supersib-block h2{color:#0183a1;font:21px/24px arvobold,Times,Garamond,"Times New Roman",Serif;font-weight:400;margin-bottom:37px;}#block-views-supersib-block .views-field-nid{margin-top:4px;}.view-supersibs .views-field-field-image{float:left;margin:-10px 10px 0 0;}.view-supersibs .views-field-title{font-family:latobold;font-size:20px;margin:10px 0;}.view-supersibs .views-field-field-age{font-size:15px;}.view-supersibs .views-field-field-age .views-label{float:left;margin:0 4px 0 0;}.view-supersibs .views-field-body{margin:10px 0;}.view-supersibs .views-field-nid{font-size:15px;}.view-supersibs .views-field-nid:after{content:"»";}.section-about-alexs-lemonade-stand-foundation-childhood-cancer .field-type-text-with-summary div.cell-wrapper{margin-left:0!important;}.section-about-alexs-lemonade-stand-foundation-childhood-cancer .field-type-text-with-summary div.text-cell{width:45%!important;margin:0 2.5%!important;}.section-about .field-type-text-with-summary div.cell-wrapper div.cell-text{width:28%!important;margin:0 2%!important;}h3.serif,.view-Special-Events-Sponsors-CPPAGE h3{color:#003c73;font-family:arvobold;font-size:22px;}.view-Special-Events-Sponsors-CPPAGE .field-content p{font-size:15px;}.views-field-field-special-event-link{color:#019cb8;font-family:latobold;font-size:17px;}.views-field-field-special-event-link a{color:#019cb8;}.page-civicrm-event #intro_text,#crm-container .crm-event-confirm-form-block #intro_text.crm-section{background:#E3F2F4;margin:0 0 15px;padding:1px 15px;}#crm-container h3{background:none;font-family:latobold;font-size:17px;}input#billingcheckbox,div#crm-container .custom_29-section .content input,div#crm-container .payment_processor-section .content input{float:left;}div#crm-container .custom_29-section .content label,div#crm-container .payment_processor-section .content label{color:#5c5c5c;float:left;font-family:'latoregular',sans-serif;font-size:16px;margin:0 10px 8px 4px;}#crm-container .crm-section.additional_participants-section .label{margin:0 0 15px;}#crm-container .crm-section select#additional_participants{float:left;margin-top:-10px;width:25%;}.crm-block .crm-group{clear:both;}#crm-container .crm-event-confirm-form-block .crm-submit-buttons{padding-bottom:20px;}#crm-container .header-dark{background:#019CB8;font-family:latobold;font-size:15px;font-weight:400;}#crm-container table.form-layout tbody,#crm-container table.form-layout tr,#crm-container table.form-layout td{border:none!important;}#crm-container .crm-event-confirm-form-block,#crm-container table.form-layout td{font-size:15px;}#crm-container table.form-layout strong{font-size:17px;}#crm-container .crm-event-confirm-form-block .crm-section{padding:2px 8px 0;}#crm-container div.status{border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0 0 15px;padding:15px;}#crm-container div.status p{margin:8px 0;}.page-civicrm-contribute .region-highlighted h2{font-family:latobold;margin:0 0 .5em;}#block-alsf-pfp-alsf-pfp-donate-search{background:#ffecc3;float:left;width:100%;}.page-civicrm-contribute-transact #alsf-pfp-donate-search-form{margin:0 0 30px;padding:20px 30px 10px;position:relative;}#alsf-pfp-donate-search-form input[type=text]{float:left;font-size:15px;margin:4px 0;padding:10px 20px;}#alsf-pfp-donate-search-form .description{clear:left;}#alsf-pfp-donate-search-form .form-item.form-type-textfield{float:left;}#alsf-pfp-donate-search-form .js-button{float:left;margin:34px 0 0;}#crm-container .crm-contribution-main-form-block{background:#fffce1;border-top:2px solid #f1d08a;padding:25px;}#crm-container .crm-contribution-main-form-block .content.other_amount-content span{display:initial;}.page-civicrm-contribute-transact #content .crm-contribution-main-form-block h2{color:#24aac4;font-family:'arvobold',serif;font-size:27px;margin:-0.2em 0 1em;}#crm-container fieldset legend,fieldset legend{color:#018BA8;font-family:ostrich_sansblack;font-size:30px;border-bottom:none;display:block;letter-spacing:1px;line-height:1.25;text-shadow:0 2px 0 #fff;margin:0 0 0 20px;padding:0 5px;}#crm-container fieldset legend{float:left;padding:10px 0 0;margin:15px 0;border-top:1px solid #019CB8;width:100%;}.crm-section .label,#crm-container .crm-section .label,div#crm-container label{font-family:'latobold',sans-serif;font-size:15px;margin:0 0 4px;padding:0;float:none;width:auto;text-align:left;}.contribution_amount-section .crm-marker{display:none;}div#crm-container .content.contribution_amount-content span.price-set-option-content input,div#crm-container .content.contribution_amount-content span.price-set-amount,div#crm-container .content.contribution_amount-content span.price-set-label{clear:none;cursor:pointer;float:left;font-size:16px;margin:0 5px 7px 0;}div#crm-container .content.contribution_amount-content span.price-set-amount{color:#018BA8;width:45px;}div#crm-container .content.contribution_amount-content span.price-set-label{font-family:latoregular;}div#crm-container .price-set-row{clear:left;cursor:pointer;float:left;width:90%;}div#crm-container .price-set-row:last-of-type label.other-amount-wrapper{font-size:16px;}#crm-container .crm-marker{color:#99dfe9;}#crm-container .crm-section .content,.crm-section .content{margin-left:0;}#crm-container fieldset{background:none;border-top:none;margin-bottom:15px;padding:0;}div#crm-container .content span{clear:both;display:block;}#crm-container .crm-section input[type="text"],#crm-container .crm-section select{color:#5c5c5c;font-family:'latoregular',sans-serif;font-size:16px;height:38px;width:81%;}#crm-container .crm-section,.crm-section{margin-bottom:1.5em;}#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,select{border:1px solid #ccc;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-family:latoregular;font-size:16px;padding:5px 8px;max-width:90%;}input#newsletter_email.form-text{float:left;margin:0 5px 0 0;padding:10px 5px;width:65%;}#crm-container a.button,#crm-create-new-link,#crm-participant-link,#crm-event-links-link,#crm-contribpage-links-link,#crm-contact-actions-link,#crm-container a.button:link,#crm-container input.form-submit,#crm-container input[type=button],#crm-container input.form-submit-inline,#crm-container .crm-button{text-shadow:0 1px 0 black;background:transparent;color:#FFF;font-size:12px;font-weight:normal;margin-right:6px;padding:2px 6px;text-decoration:none;cursor:pointer;border:0px solid #3e3e3e;outline:none;}#crm-container input.form-submit,#crm-container .crm-button input,#crm-container .crm-button input.form-submit,input.form-submit{border:0;cursor:pointer;overflow:visible;padding:8px 20px;margin:0px auto;font:15px/24px latoregular;text-align:center;text-transform:uppercase;background:transparent;background-color:#017fa3;color:#fff;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}#crm-container .crm-button.crm-button-type-back input.form-submit{background:transparent;color:#019cb8;padding:8px 0;text-transform:none;}#crm-container input.form-submit:hover,#crm-container .crm-button input:hover,#crm-container .crm-button input.form-submit:hover,input.form-submit:hover{background:#003c73;}#crm-container .crm-button.crm-button-type-back input.form-submit:hover{background:transparent;text-decoration:underline;}.block.authorize-seal{clear:both;}div#crm-container .payment_processor-section .payment-warning{border:1px solid red;color:red;background-color:#fff;padding:6px;margin:0 0 12px 0;display:none;}#crm-container .crm-section input#postal_code-1,#crm-container .crm-section input#cvv2{float:left;margin-right:6px;width:25%!important;}#crm-container .crm-section select.form-date{float:left;margin-right:6px;width:45%!important;}#messages-help-wrapper{display:none;}#messages-help-wrapper{bottom:0;left:0;position:fixed;z-index:10000;width:100%;}#messages-help-wrapper .container{max-width:100%!important;}div.status{background-color:#ebfcff!important;background-image:url(../images/icon-messages-status.png) no-repeat!important;}div.warning{background-image:url(../images/icon-messages-alert.png) no-repeat!important;border:none;border-top:4px solid #d8a300;}div.error{background-image:url(../images/icon-messages-error.png) no-repeat!important;border:none;border-top:4px solid #b81b01;}div.messages.status{border:none;border-top:4px solid #41b5ca;color:#222!important;}div.messages{background-position:8px 16px;box-shadow:-1px -2px 5px rgba(0,0,0,.3);-moz-box-shadow:-1px -2px 5px rgba(0,0,0,.3);-webkit-box-shadow:-1px -2px 5px rgba(0,0,0,.3);font-size:14px;margin:0;padding:20px 20px 20px 40px;position:relative;}div.messages ul li{font-size:14px;line-height:130%;list-style:none!important;margin:0 0 5px;padding:0;}.messages a.close-link{background:url(../images/icon-messages-close.png) no-repeat;display:block;height:16px;position:absolute;right:10px;text-indent:-9999px;top:10px;width:16px;}.messages.warning a.close-link{background-position:0 -40px;}.messages.error a.close-link{background-position:0 -80px;}.view-cancer-types .view-header h2{color:#019ab0;font-family:latoblack;font-size:22px;letter-spacing:0.5px;margin:.5em 0 1em;padding-top:5px;text-transform:uppercase;}.view-cancer-types .views-field-field-project-title,.view-cancer-types .views-field-title{font-size:19px;font-family:latobold;margin:.325em 0;}.view-cancer-types.view-display-id-page_heroes .views-field-title,.view-cancer-types .view-display-id-attachment_heroes .views-field-title{font-size:16px;}.view-display-id-page_grants .views-row,.view-display-id-attachment_grants .views-row{margin:0 0 1.5em;}.view-display-id-page_grants .view-content,.view-display-id-attachment_grants .view-content{color:#333;font-size:15px;line-height:130%;}.view-cancer-types.view-display-id-page .views-row,.view-display-id-page_posts .views-row{border-bottom:1px solid #fed233;padding:20px 15px 1px;}.view-cancer-types .view-display-id-attachment_heroes{border-top:1px dashed #019ab0;border-bottom:1px dashed #019ab0;}.view-cancer-types.view-display-id-page .view-display-id-attachment_grants .views-row,.view-display-id-page_grants .views-row{border-bottom:1px solid #fed233;margin:0;padding:15px 15px 20px 15px;}.view-cancer-types.view-display-id-page .views-row-first,.view-display-id-page_grants .views-row-first,.view-display-id-page_posts .views-row-first{border-top:1px solid #fed233;}.view-cancer-types.view-display-id-page .views-row-odd.views-row-first{background:none;border-bottom:1px dashed #019ab0;border-top:none;}.view-cancer-types.view-display-id-page .view-display-id-attachment_posts .views-row-odd.views-row-first{border-top:1px solid #fed233;border-bottom:1px solid #fed233;}.view-cancer-types.view-display-id-page .view-display-id-attachment_grants .views-row,.view-display-id-page_grants .views-row-first,.view-display-id-page_grants .views-row{border-color:#92d6e4;}.view-display-id-page_posts .views-row-odd,.view-cancer-types.view-display-id-page .view-display-id-attachment_posts .views-row-odd,.view-cancer-types.view-display-id-page .view-display-id-attachment_posts .views-row-odd.views-row-first{background:#fdf28b;}.view-cancer-types.view-display-id-page .view-display-id-attachment_grants .views-row-odd,.view-cancer-types.view-display-id-page .view-display-id-attachment_grants .views-row-odd.views-row-first{background:#c1ebf4;border-bottom:1px solid #92d6e4;}.view-cancer-types.view-display-id-page .view-display-id-attachment_grants .views-row-odd.views-row-first{border-top:1px solid #92d6e4;}.view-cancer-types.view-display-id-page .view-display-id-attachment_grants .views-row-odd,.view-display-id-page_grants .views-row-odd{background:#c1ebf4;}.view-travel-fund-stories .more-link,.view-cancer-types .view-footer,.view-cancer-types .more-link{margin:2em 0 2.5em;text-align:center;}.view-cancer-types .view-display-id-attachment_heroes .more-link{margin:0 0 2.5em;}.view-cancer-types .more-link a,.view-cancer-types .view-footer a{background:#fed233;font-family:arvobold;font-size:14px;padding:6px 12px 4px;text-transform:uppercase;}.view-cancer-types .more-link a:hover,.view-cancer-types .view-footer a:hover{background:#fef233;}.view-cancer-types .more-link a:after,.view-cancer-types .view-footer a:after{content:" »";}div.hide-submit-processing{display:block;height:16px;padding:4px 4px 4px 24px;background-image:url("/sites/all/modules/contrib/hide_submit/processing.gif") 4px 6px no-repeat;}.view-cancer-types.view-display-id-page_all .views-row h3{margin:0;}.view-cancer-types.view-display-id-page_all .views-row a{color:#019cb8;display:block;line-height:100%;margin:0;padding:15px;}.view-cancer-types.view-display-id-page_all .views-row a:hover{background:#c1ebf4;}.view-cancer-types.view-display-id-page_all .views-row-odd a{background:#e6f9fc;border-top:1px solid #c8eff5;border-bottom:1px solid #c8eff5;}.jump-menu{margin:0 0 30px;}.page-childhood-cancer-types #block-views-cancer-types-block-menu{display:none!important;}.page-taxonomy #block-views-cancer-types-block-menu{margin-top:9%;}.view-travel-fund-stories .article .field-name-field-image{float:left;margin:5px 20px 15px 0;}.page-newsroom .view-display-id-page_news .view-content{float:left;width:48%;}.page-newsroom .view-display-id-attachment_press{float:right;margin-top:-45px;width:48%;}.page-newsroom .view-display-id-page_news .view-display-id-attachment_press .view-content{width:100%;}.page-newsroom .view-footer{clear:both;}.view-display-id-page_news .views-field-created{font-size:.9em;}#block-system-main .view-display-id-page_news .item-list ul li{background:#fffdec;list-style:none;margin:0 0 3px;padding:8px;}.page-newsroom #follow{border-top:1px dashed #afe2ea;border-bottom:1px dashed #afe2ea;float:left;line-height:90%;margin:0 0 20px;padding:8px 0 8px 12px;width:99%;}.page-newsroom #follow .links{float:left;margin-left:20px;}.page-shareables h1#page-title{display:none;}.view-shareables-gallery .view-header{background:#e1f4f7;border-radius:6px;border:1px dashed #3ac2db;margin:0 auto 30px;max-width:800px;padding:25px 30px 15px;width:75%;}.view-shareables-gallery .view-header h3{text-align:center;}.view-shareables-gallery .views-row{float:left;margin:0 2%;}.view-shareables-gallery .r-tabs li:nth-child(1) a{background:url(../images/shareable-facebook.png) 6px 11px no-repeat #fff!important;}.view-shareables-gallery li.r-tabs-state-active:nth-child(1) a{background:url(../images/shareable-facebook.png) 6px -5px no-repeat #019cb8!important;}.view-shareables-gallery .r-tabs li:nth-child(2) a{background:url(../images/shareable-twitter.png) 6px 11px no-repeat #fff!important;}.view-shareables-gallery li.r-tabs-state-active:nth-child(2) a{background:url(../images/shareable-twitter.png) 6px -5px no-repeat #019cb8!important;}.view-shareables-gallery .r-tabs li:nth-child(3) a{background:url(../images/shareable-instagram.png) 6px 11px no-repeat #fff!important;}.view-shareables-gallery li.r-tabs-state-active:nth-child(3) a{background:url(../images/shareable-instagram.png) 6px -5px no-repeat #019cb8!important;}.view-shareables-gallery .r-tabs li:nth-child(4) a{background:url(../images/shareable-pinterest.png) 6px 11px no-repeat #fff!important;}.view-shareables-gallery li.r-tabs-state-active:nth-child(4) a{background:url(../images/shareable-pinterest.png) 6px -5px no-repeat #019cb8!important;}.view-shareables-gallery .r-tabs li a{padding:10px 12px 10px 28px!important;}.r-tabs{background:none;border:none;}.r-tabs .r-tabs-nav .r-tabs-tab{background:#fff;}.r-tabs .r-tabs-nav .r-tabs-tab a{color:#019cb8;font-family:latobold;font-weight:400;}.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor{background:#019cb8;color:#fff;}.r-tabs .r-tabs-panel.r-tabs-state-active{display:table;}.r-tabs .r-tabs-nav{border-bottom:1px solid #019cb8;margin-bottom:20px;text-align:center;}.view-shareables-gallery #gallery_facebook,.view-shareables-gallery #gallery_twitter,.view-shareables-gallery #gallery_instagram,.view-shareables-gallery #gallery_pinterest{margin:0 auto;width:90%;}.view-shareables-gallery #gallery_facebook .views-row,.view-shareables-gallery #gallery_pinterest .views-row{margin-bottom:20px;}.view-shareables-gallery #gallery_pinterest .views-row:nth-child(3n+1){clear:left;}.field-name-body #map{text-align:center;}#tt_sm{max-width:500px;}#tt_title_sm{display:none;}.hero-map-popup .hero-map-image{float:left;margin:0 20px 0 0;width:40%;}.hero-map-info{float:right;width:50%;}.hero-map-popup h3{margin:0;}.hero-map-popup .hero-map-info h3{margin:5px 0;}.hero-map-info p{font-size:14px;margin-bottom:0;text-align:left;}.view-amm-childhood-cancer-teams{margin-top:1em;}.view-amm-childhood-cancer-teams .views-row{background:url(../images/amm/awareness-ribbon.png) 93% 40% no-repeat #e6f9fc;border-bottom:1px solid #c8eff5;clear:both;display:table;margin:0;padding:2% 5% 3%;width:90%;}.view-amm-childhood-cancer-teams .views-row-even.views-row{background-color:#ccf5fc;}.view-amm-childhood-cancer-teams .views-field-picture{float:left;}.view-amm-childhood-cancer-teams .views-field-picture img{margin:0 1.5em 1.5em 0;max-width:150px;}.view-amm-childhood-cancer-teams .views-field-title{font-family:latoblack,sans-serif;font-size:1.75em;line-height:120%;padding-bottom:.5em;}.view-amm-childhood-cancer-teams .views-field-body{max-width:85%;}.view-amm-childhood-cancer-teams .views-field-view-node,.view-amm-childhood-cancer-teams .views-field-body p{font-size:15px;}.view-amm-childhood-cancer-teams .views-field-view-node a,.view-amm-childhood-cancer-teams .views-field-nothing a{background:#003c73;border-radius:5px;color:#fff;font-family:latobold;font-size:15px;margin:0;padding:8px 20px;}.view-amm-childhood-cancer-teams .views-field-view-node a{background:#018ba8;}.view-amm-childhood-cancer-teams .views-field-view-node a:hover{background:#019cb8;color:#fff;}.view-amm-childhood-cancer-teams .views-field-nothing a{color:#fef233;}.view-amm-childhood-cancer-teams .views-field-nothing a:hover{background:#01245e;}.view-amm-childhood-cancer-teams .view-header{border-bottom:1px dotted #003b73;margin:0;}.view-amm-childhood-cancer-teams .view-header p{color:#003b73;font-family:arvoregular;font-size:17px;margin:0 0 1.5em;max-width:800px;}.share-alt #block-sharethis-sharethis-block{float:right;}.share-alt .sharethis-wrapper{margin:-75px 0 15px;}.sharethis-fencing .region-secondary-content{float:right;}.sharethis-fencing .sharethis-wrapper{float:right;margin:30px 40px 0;}.sharethis-fencing h1{float:left;}.badge-filter-wrapper{background:#E3F2F4;border-radius:6px;margin:0 0 30px;padding:20px 20px 25px;}.badge-filter-wrapper .form-item{float:left;margin:0 10px 0 0;}.badge-filter-wrapper label{color:#019CB8;font-family:latobold!important;}.badge-filter-wrapper input.form-submit{margin-top:9px!important;}.badge-grid .badge-item{float:left;margin:0 10px 20px;max-width:193px;min-height:280px;}.badge-grid .image-style-scale-75{margin-left:-35px;}.badge-grid .badge-item-name{font-family:latoblack;font-size:1.3em;margin:10px 0 2px;}.badge-grid .badge-item-team{font-family:latobold;font-size:1.1em;margin:3px 0 1px;}.badge-grid .badge-item-date{font-size:.9em;}.node-type-webform .resizable-textarea textarea{width:100%;}.node-type-webform.section-about #block-system-main form{background:#f9e780;padding:20px;}.node-type-webform.section-about .form-item label{font-family:latobold;font-size:14px;}.node-type-webform.section-about .form-radios label{font-family:latoregular;}#amm .panels-flexible-row.intro{background:url(../images/amm/bg-intro.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:0;padding:2% 0;}#amm .intro .panels-flexible-row-inside{background:rgba(255,255,255,0.9);padding:30px;width:925px;}#amm .intro .panels-flexible-row-inside p:last-child{margin:0;}#amm .field-name-field-badge{text-align:center;}#amm .panels-flexible-row.steps{background:#fef9b3;padding:3% 0;}#amm .steps .step{background:#194f80;display:inline-block;line-height:50%;margin:0 1.575%;max-width:330px;width:30%;}#amm .steps .block-content p:first-child{color:#019CB8;font-size:2em;text-align:center;}#amm .step-header{float:left;width:100%;}#amm .step-header h2{background:#fff;border-radius:50%;display:inline-block;float:left;font-family:arvobold;font-size:20px;margin:10px 10px 30px;padding:5px;text-align:center;width:23px;}#amm .step-header h3{color:#fef233;font-size:1.6em;margin:.6em 0 .2em;}#amm .step-header p{color:#fff;}#amm .amm-nav{margin:3% auto 1%;}.amm-nav ul{display:table;margin:0 auto;padding:0;text-align:center;max-width:900px;}#block-system-main .amm-nav li{display:inline-block;font-family:latobold;font-size:18px!important;list-style:none;max-width:165px;margin:0 42px 60px;vertical-align:top;}.amm-nav li a{color:#019cb8;}.amm-nav li a:hover,.amm-nav li a:hover img{opacity:0.8;}.amm-nav li img{display:block;margin:0 auto 20px;}#amm .resources h3{color:#fff;font-size:1.6em;padding-left:29px;}#amm .resources h3.questions{background:url(../images/amm/icon-info.png) left no-repeat;}#amm .resources h3.find{background:url(../images/amm/icon-search.png) left no-repeat;}#amm .resources .left,#amm .resources .right{text-align:left;}#amm .resources .left{border-right:1px dotted #019cb8;float:left;padding-right:2.5%;width:45%;}#amm .resources .right{float:right;}#amm .resources p{margin:10px 0;}#amm .resources a{border-bottom:1px dotted;font-family:arvobold;}#amm .below-fold{padding:5% 0;}#amm .event-details{float:none;padding:10px 15px;}#amm .event-details .when{color:#222;font-family:latoblack;font-size:17px;text-align:center;}#content .pane-campaign-action{font-size:14px;text-align:center;}#content .pane-campaign-action .button{display:table;margin:5px auto!important;text-align:center;}#content .pane-campaign-action .button a{background:#fef233;border-radius:8px;color:#003c73;display:inline-block;font-family:ostrich_sansblack;font-size:36px;letter-spacing:.5px;line-height:100%;padding:26px 30px 20px;margin:15px auto 0;text-align:center;}#content .pane-campaign-action .button a:hover{background:#fed233;}#content .pane-campaign-action a{margin:0;}.button-dark a{background:#019cb8;border-radius:8px;color:#fff;display:inline-block;font-family:ostrich_sansblack;font-size:34px;letter-spacing:1px;padding:16px 40px 13px;margin:30px auto 0;}.button-dark a:hover{background:#003b73;}.dark #autocomplete{background:#fff;margin:0;padding:0;text-indent:0;}.dark #autocomplete li:last-child{font-size:15px;}.dark #autocomplete a{border-bottom:none;color:#003b73;font-size:16px!important;}.panel-pane.campaign-nav{float:none;padding:20px 0;text-align:center;}.panel-pane.campaign-nav ul{margin:0 auto!important;padding:0;}.panel-pane.campaign-nav li{display:inline-block;height:auto;line-height:140%;list-style:none;text-align:center;vertical-align:top;width:33%;}.panel-pane.campaign-nav li a{color:#222;display:block;font-family:latoblack;font-size:21px;height:auto;padding:0 20px;text-align:center;}.panel-pane.campaign-nav li a:after{content:" ";width:0;height:0;border-style:solid;border-width:5px 7px;border-color:transparent transparent transparent #222;margin:7px 0 7px 7px;position:absolute;}.panel-pane.campaign-nav li a:hover,.panel-pane.campaign-nav li a:hover:after{border-color:transparent transparent transparent #019cb8;color:#019cb8;}.panel-pane.campaign-nav li a img{display:block;margin:0 auto 30px;}.panel-pane.campaign-nav li a:hover img{opacity:0.7;}.view-campaign-faq .node{margin:0;}.view-campaign-faq p{margin:0 0 .75em;}.callout{background:#e1f4f7;border:1px dotted #019cb8;margin:0 auto 2em;padding:25px 20px 0;width:80%;}.callout p{font-family:latobold;font-size:18px;}.field-name-field-teacher-talk-image{float:right;margin:5px 0 10px 20px;}#footer-wrapper{background-repeat:no-repeat;background-position:top right;}ul.footer-nav{margin:0px 0px 20px 0px;padding:0px;}ul.footer-nav li{display:inline-block;padding:0px 2px;color:#453b27;font-size:13px;}ul.footer-nav li:first-of-type{padding:0 2px 0 0;}ul.footer-nav li a{color:#453b27;}#footer-wrapper .footer-copyright{max-width:350px;}.footer-enews{text-align:left;}.footer-enews h2{font-size:25px;font-family:'arvobold',Times,Garamond,"Times New Roman",Serif;position:relative;}.footer-enews h2:before{content:url('/sites/all/themes/alsf_adaptive/images/enewsIcon.png');position:absolute;left:-60px;margin-top:1px;}.footer-enews input#newsletter_email{width:100%;max-width:100%;height:22px;}.footer-enews p{margin-bottom:7px;color:#333332!important;font-size:16px!important;}.footer-enews span.js-textfield{float:left;width:82%;}.footer-enews .form-actions{float:right;margin:0px;width:11%;}.footer-enews input.form-submit{padding:5px 18px;}.footer-enews .form-actions input.form-submit{background-image:url('/sites/all/themes/alsf_adaptive/images/whiteBtnArrow.png');background-repeat:no-repeat;background-position:center;}#user-footer{margin:0px 0px 25px 10px;float:left;}.signOut p:first-of-type{display:inline;float:left;}.view-landing-page-slideshows .flexslider{background:transparent;margin:60px 0 20px;max-width:100%;}.view-landing-page-slideshows .flex-control-nav{bottom:40px;left:80px;z-index:20;}.view-landing-page-slideshows .flexslider .views-field-field-image{float:right;}.view-landing-page-slideshows .flexslider .views-field-field-image img{border:8px solid #fff;box-shadow:1px 1px 8px #ccc;}.view-landing-page-slideshows .flexslider .views-field-body,.view-landing-page-slideshows .flexslider .views-field-field-slideshow-link{clear:left;float:left;max-width:400px;text-align:left;}.view-landing-page-slideshows .flexslider .views-field-body p{color:#222;font-family:arvoregular;font-size:19px;margin-top:15px;}.view-landing-page-slideshows .flexslider .views-field-field-slideshow-link a{background:#019cb8;border-radius:6px;color:#fff;font-family:latoblack;padding:6px 20px;text-transform:uppercase;}.view-landing-page-slideshows .flexslider .views-field-field-slideshow-link a:hover{background:#003c73;}.view-landing-page-slideshows .flex-control-paging li{margin:0 4px;}.view-landing-page-slideshows .flex-control-paging li a{background:#e1f4f7;border:1px solid #2fb9b8;border-radius:20px;height:11px;width:11px;}.view-landing-page-slideshows .flex-control-paging li a:hover,.view-landing-page-slideshows .flex-control-paging li a.flex-active{background:#2fb9b8;}.view-landing-page-slideshows ul.slides li{margin:0 auto 0 85px;max-width:875px;}.view-landing-page-slideshows a.flex-next,.view-landing-page-slideshows a.flex-prev{background:url(../images/arrows-slideshow.png) 0 0 no-repeat;display:block;height:120px;width:100px;opacity:.6;text-indent:-9999px;top:30%;}.view-landing-page-slideshows .flex-direction-nav a.flex-next{background-position:100% 100%;right:-50px;text-align:left;}.view-landing-page-slideshows .flexslider:hover .flex-direction-nav .flex-next{right:-50px!important;}.view-landing-page-slideshows .flexslider:hover .flex-direction-nav .flex-prev{left:-50px!important;opacity:1;}.view-landing-page-slideshows a:after,.view-landing-page-slideshows a:before{display:none;}.page-panels .container{max-width:none;}.page-panels #columns{padding:0;}.page-panels #content-wrapper{margin-top:-25px;position:relative;z-index:0;}.page-panels #main-content{margin-left:10px;margin-right:10px;}.panels-flexible-row-inside{margin:0 auto;max-width:1070px;width:100%;}.page-panels #secondary-content-wrapper .container{max-width:1260px;}.page-panels #about-alsf .block-content ul{display:table;margin:0 auto;padding:0;}.page-panels #about-alsf li{display:block;float:left;list-style:none;text-align:center;}.page-panels #about-alsf li img{display:block;margin:0 auto 30px;}#about-alsf .row-full-7,#about-alsf .row-halves-2,#about-alsf .row-halves-4,#about-alsf .row-halves-1{display:none;}#about-alsf .row-full-1{background:#e1f4f7;border-bottom:1px dashed #65b9cc;}#about-alsf .row-full-2 .inside{padding:3% 0 2%;text-align:center;}#about-alsf .row-full-2 li{color:#222;font-size:16px!important;margin:10px 33px 40px;width:27%;}#about-alsf .row-full-2 li a{color:#222;font-family:latoblack;font-size:20px;line-height:200%;margin:0 0 7px;}#about-alsf .row-full-2 li a:hover{color:#019cb8;}#about-alsf .row-full-2 li a:after{content:" ";width:0;height:0;border-style:solid;border-width:5px 7px;border-color:transparent transparent transparent #222;margin:16px 0 7px 7px;position:absolute;}#about-alsf .row-full-2 li a:hover:after{border-color:transparent transparent transparent #019cb8;}#about-alsf .row-full-2 li:nth-child(4),#about-alsf .row-full-2 li:nth-child(7){clear:left;}#block-system-main #about-alsf .row-full-6 li{font-family:latoblack;font-size:20px;line-height:120%;margin:0 24px;width:20%;}#about-alsf .row-full-3{background:#63bdc6;border-top:1px solid #e7c732;}.page-panels #about-alsf .row-full-3 h2{color:#fff;font-family:arvobold;font-size:23px;margin:4% 0;letter-spacing:1px;text-align:center;text-transform:uppercase;}.page-panels #about-alsf .row-full-3 ul{display:table;text-align:center;}.page-panels #about-alsf .row-full-3 li{display:inline-block;float:none;margin:0 10px;vertical-align:top;}.page-panels #about-alsf .row-full-3 li img{max-width:100px;}.page-panels #about-alsf .row-full-3 li:hover{margin-top:-3px;}#about-alsf .row-full-4{background:url(../images/bg-heroes.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:13% 0;text-align:center;}#about-alsf .row-full-4 p a{background:rgba(254,242,51,0.75);font-size:34px;margin:0 auto;padding:22px 55px 17px;width:230px;}#about-alsf .row-full-4 a:hover{background:rgba(248,195,2,0.75);}#about-alsf .row-full-9 .inside,#about-alsf .row-full-6 .inside,#about-alsf .row-full-5 .inside{margin:0 auto;max-width:680px;padding:3% 0;text-align:center;}#about-alsf .row-full-6 .inside{max-width:990px;}#about-alsf .row-full-9 .inside{margin-bottom:40px;max-width:520px;}#about-alsf .row-full-9 p,#about-alsf .row-full-5 p{font-family:arvoregular;font-size:22px;}#about-alsf .row-full-2 img:hover,#about-alsf .row-full-6 img:hover{opacity:0.7;}#about-alsf .row-full-4 a,#about-alsf .row-full-5 p:last-child a,#about-alsf .row-full-9 li a{background:#ffd036;border-radius:8px;color:#003c73;display:block;font-family:ostrich_sansblack;font-size:30px;margin:0 15px;padding:16px 40px 13px;width:145px;}#about-alsf .row-full-9 li a:hover{background:#fffa51;}#about-alsf .row-full-5 p:last-child a{background:#019cb8;color:#fff;margin:0 auto;width:280px;}#about-alsf .row-full-5 p:last-child a:hover{background:#01245e;}.panels-flexible-row.dark{background:#003c73;}.panels-flexible-row.dark p{color:#fef233;font-family:arvoregular;font-size:22px;}.panels-flexible-row.dark p a,.panels-flexible-row.dark li a{color:#fef233;}.panels-flexible-row.dark a:hover{color:#fed233;}.button-dark a{background:#019cb8;border-radius:8px;color:#fff;display:inline-block;font-family:ostrich_sansblack;font-size:34px;letter-spacing:1px;padding:16px 40px 13px;margin:30px auto 0;}.button-dark a:hover{background:#003b73;}.field-name-field-show-hide{border-top:1px dashed #019ab0;}html.js .field-collection-view fieldset.collapsed{height:auto;}html.js .field-collection-view fieldset.collapsible .fieldset-legend{background:none;padding:0;}h3.showhide-trigger,.node-type-campaign #main-content h3.showhide-trigger{border-top:1px dashed #019ab0;color:#019cb8;cursor:pointer;font-family:latoblack;margin:0;padding:1em 0 1em 20px;}.showhide-target:last-of-type,h3.showhide-trigger:last-of-type,.node-type-campaign #main-content h3.showhide-trigger:last-of-type{border-bottom:1px dashed #019ab0;}h3.showhide-trigger.showhide-open:last-of-type,.node-type-campaign #main-content h3.showhide-trigger.showhide-open:last-of-type{border-bottom:none;}h3.showhide-trigger.showhide-open:before,.node-type-campaign #main-content h3.showhide-trigger.showhide-open:before,html.js .field-collection-view fieldset.collapsible .fieldset-legend:before{content:" ";width:0;height:0;border-style:solid;border-width:7px 5px;border-color:#019cb8 transparent transparent transparent;margin:9px 0 7px -18px;position:absolute;}h3.showhide-trigger:before,.node-type-campaign #main-content h3.showhide-trigger:before,html.js .field-collection-view fieldset.collapsible.collapsed .fieldset-legend:before{content:" ";width:0;height:0;border-style:solid;border-width:5px 7px;border-color:transparent transparent transparent #019cb8;margin:7px 0 7px -15px;position:absolute;}html.js .field-collection-view fieldset.collapsible .fieldset-legend a{color:#019cb8;padding-left:15px;}.showhide-target{padding:0 20px;}.field-collection-view{border-bottom:1px dashed #019ab0;margin:0;padding:1em 0;}.field-collection-container .field-type-text-long .field-items .field-item{font-size:16px;line-height:140%;margin:.25em 1em .5em;}.field-collection-view fieldset{padding:0;}.field-collection-view fieldset legend{font-family:latoblack;font-size:19px;letter-spacing:0;margin:0;padding:0;}.view-fundraiser-location-search .view-header p{color:#019cb8;font-family:arvoregular;font-size:17px;margin:0 0 12px;}.view-fundraiser-location-search .view-filters{margin:0 0 30px;}.view-fundraiser-location-search .views-exposed-form .views-exposed-widget{padding:0;}.view-fundraiser-location-search .geofield-proximity-field-wrapper .form-item{margin-right:0;}.view-fundraiser-location-search input.form-text{font-size:18px;max-width:95%;padding:8px;}.view-fundraiser-location-search .leaflet-popup-content{display:block;font-family:latoregular;font-size:17px;}.view-fundraiser-location-search .leaflet-popup-content p{color:#222;font-family:latoregular;font-size:15px;margin:0.5em 0 1em;}#map-links{display:table;font-size:13px;margin:0 0 8px;}#map-links #map-link-near-me{float:left;}#map-links #map-link-redo{float:right;}.view-fundraiser-location-search .view-content{clear:both;}.institution-location-search{background:#e1f4f7;margin:0 0 30px;}.institution-location-search .block-inner,.block-alsf-pfp-outreach-specialists .block-inner{padding:20px;}.block-alsf-pfp-outreach-specialists{background:#fffadd;margin:0 0 30px;}.block-alsf-pfp-outreach-specialists .cos-photo{width:100px;}.region-sidebar-first .institution-location-search h2,.region-sidebar-first .block-alsf-pfp-outreach-specialists h2{color:#222;font-family:latoblack;font-size:1.125em;margin:0 0 1em;text-transform:uppercase;}.region-sidebar-first .institution-location-search p:last-child,.region-sidebar-first .block-alsf-pfp-outreach-specialists p:last-child{margin:0;}.institution-location-search .views-row{margin:0 0 1em;}.institution-location-search .views-field-name{font-family:latobold;}.block-alsf-pfp-outreach-specialists h4{font-size:13px;}