.text-black{color:#222222;}.text-gray{color:#666666;}.text-red{color:#CC332C;}.text-white{color:#FFFFFF;}.bg-gray{background-color:#F0F0F0;}.bg-red{background-color:#CC332C;}.bg-red-light{background-color:rgba(207,70,63,0.15);}.bg-white{background-color:#FFFFFF;}.bg-black{background-color:#222222;}.bg-green{background-color:#00C346;}.bg-yellow{background-color:#FCFC00;}.bg-orange{background-color:#FF9100;}.bg-navy{background-color:#355C6D;}.header-logo{max-width:130px;}.header-usfs{max-width:87px;}@media screen and (max-width:700px){.header-logo{max-width:86px;}}.dropdown{position:relative;display:inline-block;}.dropdown-content{display:none;position:absolute;background-color:#FFFFFF;min-width:270px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;}.dropdown-content a{padding:8px 16px;text-decoration:none;display:block;}.dropdown-content a:hover{background-color:#F0F0F0;}.dropdown:hover .dropdown-content{display:block;}.shadow{-webkit-box-shadow:0px 5px 15px -9px rgba(0,0,0,0.2);-moz-box-shadow:0px 5px 15px -9px rgba(0,0,0,0.2);box-shadow:0px 5px 15px -9px rgba(0,0,0,0.2);}@media screen and (min-width:1080px){.pr-navigation{padding-right:1.7rem;}}@media screen and (max-width:1079px){.pr-navigation{padding-right:1.1rem;}}@media screen and (min-width:1006px){.collapsed-navigation{display:none;}}@media screen and (min-width:700px){.float-right-ad{float:right;}}@media screen and (max-width:699px){.float-none-ad{float:none;}}h1{font-size:2.75rem;font-weight:700;margin-top:0;margin-bottom:0.875rem;}h2{font-size:2.25rem;font-weight:700;margin-top:0;margin-bottom:0.875rem;}h3{font-size:1.875rem;font-weight:700;margin-top:2rem;line-height:1.1;margin-bottom:0;}h4{font-size:1.75rem;font-weight:700;margin-top:0;margin-bottom:2rem;}h5{font-size:1.375rem;font-weight:700;margin-top:0;margin-bottom:0.875rem;}h6{font-size:1rem;font-weight:700;margin-top:0;margin-bottom:0.5rem;}.caption{font-size:.95rem;font-weight:400;line-height:1.69rem;margin-bottom:2rem;}.text_01{font-size:0.875rem;font-weight:400;line-height:1.72rem;margin-bottom:2rem;}.text_02{font-size:1rem;font-weight:400;line-height:30px;margin-bottom:2rem;}.text_03{font-size:1.125rem;font-weight:400;line-height:2.1875rem;margin-bottom:2rem;}.prose{line-height:1.95rem;}.no-prose{line-height:1.4rem;}.font-family-inherit{font-family:inherit;}.font-size-inherit{font-size:inherit;}.text-decoration-none{text-decoration:none !important;}.red-underline{border-bottom:4px solid #CC332C;}.bold{font-weight:700;}.regular{font-weight:normal;}.italic{font-style:italic;}.caps{text-transform:uppercase;}.nowrap{white-space:nowrap;}.break-word{word-wrap:break-word;}.list-style-none{list-style:none;}.underline{text-decoration:underline;text-underline-position:under;}.truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.list-reset{list-style:none;padding-left:0;}.left-align{text-align:left;}.center{text-align:center;}.right-align{text-align:right;}.justify{text-align:justify;}@media screen and (min-width:250px){.sm-left-align{text-align:left;}.sm-center{text-align:center;}.sm-right-align{text-align:right;}.sm-justify{text-align:justify;}}@media screen and (min-width:800px){.md-left-align{text-align:left;}.md-center{text-align:center;}.md-right-align{text-align:right;}.md-justify{text-align:justify;}}@media screen and (max-width:784px){.h3-mobile{font-size:1.9rem;}}@media screen and (max-width:325px){.h3-mobile{font-size:1.6rem;}}.inline{display:inline;}.block{display:block;}.inline-block{display:inline-block;}.table{display:table;}.table-cell{display:table-cell;}.overflow-hidden{overflow:hidden;}.overflow-scroll{overflow:scroll;}.overflow-auto{overflow:auto;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.fit{max-width:100%;}.full-width{width:100%;}.border-box{box-sizing:border-box;}.left{float:left;}.right{float:right;}.max-width-1{max-width:20%;}.max-width-2{max-width:40%;}.max-width-3{max-width:60%;}.max-width-4{max-width:80%;}.max-width-5{max-width:90%;}@media screen and (min-width:250px){.sm-max-width-1{max-width:20%;}.sm-max-width-2{max-width:40%;}.sm-max-width-3{max-width:60%;}.sm-max-width-4{max-width:88%;}}@media screen and (min-width:750px){.md-max-width-1{max-width:20%;}.md-max-width-2{max-width:40%;}.md-max-width-3{max-width:60%;}.md-max-width-4{max-width:94%;}}@media screen and (min-width:1250px){.lg-max-width-1{max-width:20%;}.lg-max-width-2{max-width:40%;}.lg-max-width-3{max-width:60%;}.lg-max-width-4{max-width:85%;}}@media screen and (min-width:1580px){.lg-max-width-1{max-width:20%;}.lg-max-width-2{max-width:40%;}.lg-max-width-3{max-width:60%;}.x-lg-max-width-4{max-width:70%;}}.align-baseline{vertical-align:baseline;}.align-top{vertical-align:top;}.align-middle{vertical-align:middle;}.align-bottom{vertical-align:bottom;}.m0{margin:0;}.mt0{margin-top:0;}.mr0{margin-right:0;}.mb0{margin-bottom:0;}.ml0{margin-left:0;}.mx0{margin-left:0;margin-right:0;}.my0{margin-top:0;margin-bottom:0;}.m1{margin:0.5rem;}.mt1{margin-top:0.5rem;}.mr1{margin-right:0.5rem;}.mb1{margin-bottom:0.5rem;}.ml1{margin-left:0.5rem;}.mx1{margin-left:0.5rem;margin-right:0.5rem;}.my1{margin-top:0.5rem;margin-bottom:0.5rem;}.m2{margin:1rem;}.mt2{margin-top:1rem;}.mr2{margin-right:1rem;}.mb2{margin-bottom:1rem;}.ml2{margin-left:1rem;}.mx2{margin-left:1rem;margin-right:1rem;}.my2{margin-top:1rem;margin-bottom:1rem;}.m3{margin:2rem;}.mt3{margin-top:2rem;}.mr3{margin-right:2rem;}.mb3{margin-bottom:2rem;}.ml3{margin-left:2rem;}.mx3{margin-left:2rem;margin-right:2rem;}.my3{margin-top:2rem;margin-bottom:2rem;}.m4{margin:4rem;}.mt4{margin-top:4rem;}.mr4{margin-right:4rem;}.mb4{margin-bottom:4rem;}.ml4{margin-left:4rem;}.mx4{margin-left:4rem;margin-right:4rem;}.my4{margin-top:4rem;margin-bottom:4rem;}.mxn1{margin-left:0.5rem;margin-right:0.5rem;}.mxn2{margin-left:1rem;margin-right:1rem;}.mxn3{margin-left:2rem;margin-right:2rem;}.mxn4{margin-left:4rem;margin-right:4rem;}.m-auto{margin:auto;}.mt-auto{margin-top:auto;}.mr-auto{margin-right:auto;}.mb-auto{margin-bottom:auto;}.ml-auto{margin-left:auto;}.mx-auto{margin-left:auto;margin-right:auto;}.my-auto{margin-top:auto;margin-bottom:auto;}@media screen and (max-width:784px){.sm-m0{margin:0;}.sm-mt0{margin-top:0;}.sm-mr0{margin-right:0;}.sm-mb0{margin-bottom:0;}.sm-ml0{margin-left:0;}.sm-mx0{margin-left:0;margin-right:0;}.sm-my0{margin-top:0;margin-bottom:0;}.sm-m1{margin:0.5rem;}.sm-mt1{margin-top:0.5rem;}.sm-mr1{margin-right:0.5rem;}.sm-mb1{margin-bottom:0.5rem;}.sm-ml1{margin-left:0.5rem;}.sm-my1{margin-top:0.5rem;margin-bottom:0.5rem;}.sm-mx1{margin-left:0.5rem;margin-right:0.5rem;}.sm-m2{margin:1rem;}.sm-mt2{margin-top:1rem;}.sm-mr2{margin-right:1rem;}.sm-mb2{margin-bottom:1rem;}.sm-ml2{margin-left:1rem;}.sm-my2{margin-top:1rem;margin-bottom:1rem;}.sm-mx2{margin-left:1rem;margin-right:1rem;}.sm-m3{margin:2rem;}.sm-mt3{margin-top:2rem;}.sm-mr3{margin-right:2rem;}.sm-mb3{margin-bottom:2rem;}.sm-ml3{margin-left:2rem;}.sm-my3{margin-top:2rem;margin-bottom:2rem;}.sm-mx3{margin-left:2rem;margin-right:2rem;}.sm-m4{margin:4rem;}.sm-mt4{margin-top:4rem;}.sm-mr4{margin-right:4rem;}.sm-mb4{margin-bottom:4rem;}.sm-ml4{margin-left:4rem;}.sm-my4{margin-top:4rem;margin-bottom:4rem;}.sm-mx4{margin-left:4rem;margin-right:4rem;}}.p0{padding:0;}.pt0{padding-top:0;}.pr0{padding-right:0;}.pb0{padding-bottom:0;}.pl0{padding-left:0;}.px0{padding-left:0;padding-right:0;}.py0{padding-top:0;padding-bottom:0;}.p1{padding:0.5rem;}.pt1{padding-top:0.5rem;}.pr1{padding-right:0.5rem;}.pb1{padding-bottom:0.5rem;}.pl1{padding-left:0.5rem;}.py1{padding-top:0.5rem;padding-bottom:0.5rem;}.px1{padding-left:0.5rem;padding-right:0.5rem;}.p2{padding:1rem;}.pt2{padding-top:1rem;}.pr2{padding-right:1rem;}.pb2{padding-bottom:1rem;}.pl2{padding-left:1rem;}.py2{padding-top:1rem;padding-bottom:1rem;}.px2{padding-left:1rem;padding-right:1rem;}.p3{padding:2rem;}.pt3{padding-top:2rem;}.pr3{padding-right:2rem;}.pb3{padding-bottom:2rem;}.pl3{padding-left:2rem;}.py3{padding-top:2rem;padding-bottom:2rem;}.px3{padding-left:2rem;padding-right:2rem;}.p4{padding:4rem;}.pt4{padding-top:4rem;}.pr4{padding-right:4rem;}.pb4{padding-bottom:4rem;}.pl4{padding-left:4rem;}.py4{padding-top:4rem;padding-bottom:4rem;}.px4{padding-left:4rem;padding-right:4rem;}@media screen and (max-width:784px){.sm-p0{padding:0;}.sm-pt0{padding-top:0;}.sm-pr0{padding-right:0;}.sm-pb0{padding-bottom:0;}.sm-pl0{padding-left:0;}.sm-px0{padding-left:0;padding-right:0;}.sm-py0{padding-top:0;padding-bottom:0;}.sm-p1{padding:0.5rem;}.sm-pt1{padding-top:0.5rem;}.sm-pr1{padding-right:0.5rem;}.sm-pb1{padding-bottom:0.5rem;}.sm-pl1{padding-left:0.5rem;}.sm-py1{padding-top:0.5rem;padding-bottom:0.5rem;}.sm-px1{padding-left:0.5rem;padding-right:0.5rem;}.sm-p2{padding:1rem;}.sm-pt2{padding-top:1rem;}.sm-pr2{padding-right:1rem;}.sm-pb2{padding-bottom:1rem;}.sm-pl2{padding-left:1rem;}.sm-py2{padding-top:1rem;padding-bottom:1rem;}.sm-px2{padding-left:1rem;padding-right:1rem;}.sm-p3{padding:2rem;}.sm-pt3{padding-top:2rem;}.sm-pr3{padding-right:2rem;}.sm-pb3{padding-bottom:2rem;}.sm-pl3{padding-left:2rem;}.sm-py3{padding-top:2rem;padding-bottom:2rem;}.sm-px3{padding-left:2rem;padding-right:2rem;}.sm-p4{padding:4rem;}.sm-pt4{padding-top:4rem;}.sm-pr4{padding-right:4rem;}.sm-pb4{padding-bottom:4rem;}.sm-pl4{padding-left:4rem;}.sm-py4{padding-top:4rem;padding-bottom:4rem;}.sm-px4{padding-left:4rem;padding-right:4rem;}}:root{--space-1:.5rem;--space-2:1rem;--space-3:2rem;--space-4:4rem;}.col{float:left;box-sizing:border-box;}.col-right{float:right;box-sizing:border-box;}.col-1{width:calc(1/12 * 100%);}.col-2{width:calc(2/12 * 100%);}.col-3{width:calc(3/12 * 100%);}.col-4{width:calc(4/12 * 100%);}.col-5{width:calc(5/12 * 100%);}.col-6{width:calc(6/12 * 100%);}.col-7{width:calc(7/12 * 100%);}.col-8{width:calc(8/12 * 100%);}.col-9{width:calc(9/12 * 100%);}.col-10{width:calc(10/12 * 100%);}.col-11{width:calc(11/12 * 100%);}.col-12{width:100%;}@media screen and (min-width:250px){.sm-col{float:left;box-sizing:border-box;}.sm-col-right{float:right;box-sizing:border-box;}.sm-col-1{width:calc(1/12 * 100%);}.sm-col-2{width:calc(2/12 * 100%);}.sm-col-3{width:calc(3/12 * 100%);}.sm-col-4{width:calc(4/12 * 100%);}.sm-col-5{width:calc(5/12 * 100%);}.sm-col-6{width:calc(6/12 * 100%);}.sm-col-7{width:calc(7/12 * 100%);}.sm-col-8{width:calc(8/12 * 100%);}.sm-col-9{width:calc(9/12 * 100%);}.sm-col-10{width:calc(10/12 * 100%);}.sm-col-11{width:calc(11/12 * 100%);}.sm-col-12{width:100%;}}@media screen and (min-width:785px){.md-col{float:left;box-sizing:border-box;}.md-col-right{float:right;box-sizing:border-box;}.md-col-1{width:calc(1/12 * 100%);}.md-col-2{width:calc(2/12 * 100%);}.md-col-3{width:calc(3/12 * 100%);}.md-col-4{width:calc(4/12 * 100%);}.md-col-5{width:calc(5/12 * 100%);}.md-col-6{width:calc(6/12 * 100%);}.md-col-7{width:calc(7/12 * 100%);}.md-col-8{width:calc(8/12 * 100%);}.md-col-9{width:calc(9/12 * 100%);}.md-col-10{width:calc(10/12 * 100%);}.md-col-11{width:calc(11/12 * 100%);}.md-col-12{width:100%;}}@media screen and (min-width:1300px){.lg-col{float:left;box-sizing:border-box;}.lg-col-right{float:right;box-sizing:border-box;}.lg-col-1{width:calc(1/12 * 100%);}.lg-col-2{width:calc(2/12 * 100%);}.lg-col-3{width:calc(3/12 * 100%);}.lg-col-4{width:calc(4/12 * 100%);}.lg-col-5{width:calc(5/12 * 100%);}.lg-col-6{width:calc(6/12 * 100%);}.lg-col-7{width:calc(7/12 * 100%);}.lg-col-8{width:calc(8/12 * 100%);}.lg-col-9{width:calc(9/12 * 100%);}.lg-col-10{width:calc(10/12 * 100%);}.lg-col-11{width:calc(11/12 * 100%);}.lg-col-12{width:100%;}}.flex{display:flex;}@media (--breakpoint-sm){.sm-flex{display:flex;}}@media (--breakpoint-md){.md-flex{display:flex;}}@media (--breakpoint-lg){.lg-flex{display:flex;}}.flex-column{flex-direction:column;}.flex-wrap{flex-wrap:wrap;}.items-start{align-items:flex-start;}.items-end{align-items:flex-end;}.items-center{align-items:center;}.items-baseline{align-items:baseline;}.items-stretch{align-items:stretch;}.self-start{align-self:flex-start;}.self-end{align-self:flex-end;}.self-center{align-self:center;}.self-baseline{align-self:baseline;}.self-stretch{align-self:stretch;}.justify-start{justify-content:flex-start;}.justify-end{justify-content:flex-end;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.justify-around{justify-content:space-around;}.justify-evenly{justify-content:space-evenly;}.content-start{align-content:flex-start;}.content-end{align-content:flex-end;}.content-center{align-content:center;}.content-between{align-content:space-between;}.content-around{align-content:space-around;}.content-stretch{align-content:stretch;}.flex-auto{flex:1 1 auto;min-width:0;min-height:0;}.flex-none{flex:none;}.order-0{order:0;}.order-1{order:1;}.order-2{order:2;}.order-3{order:3;}.order-last{order:99999;}@custom-media --breakpoint-sm (min-width:40em);@custom-media --breakpoint-md (min-width:52em);@custom-media --breakpoint-lg (min-width:64em);.relative{position:relative;}.absolute{position:absolute;}.fixed{position:fixed;}.top-0{top:0;}.right-0{right:0;}.bottom-0{bottom:0;}.left-0{left:0;}.z1{z-index:1;}.z2{z-index:2;}.z3{z-index:3;}.z4{z-index:4;}.border{border-style:solid;border-width:1px;border-color:#DCDCDC;}.border-top{border-top-style:solid;border-top-width:1px;border-color:#DCDCDC;}.border-right{border-right-style:solid;border-right-width:1px;}.border-bottom{border-bottom-style:solid;border-bottom-width:1px;border-color:#DCDCDC;}.border-left{border-left-style:solid;border-left-width:1px;}.border-none{border:0;}.rounded{border-radius:6px;}.circle{border-radius:50%;}.rounded-top{border-radius:6px 6px 0 0;}.rounded-right{border-radius:0 6px 6px 0;}.rounded-bottom{border-radius:0 0 6px 6px;}.rounded-left{border-radius:6px 0 0 6px;}.not-rounded{border-radius:0;}.hide{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}@media screen and (max-width:367px){.xs-hide{display:none !important;}}@media screen and (max-width:784px){.sm-hide{display:none !important;}}@media screen and (min-width:785px){.md-hide{display:none !important;}}@media screen and (min-width:1300px){.lg-hide{display:none !important;}}.display-none{display:none !important;}ul{list-style-type:none;margin:2rem 0px 1rem 0px;padding:0px;}ol{margin:2rem 0px 1rem 0px;padding-left:14px;}ul a,ol a{text-decoration:none;color:#222222;}ul li,ol li{margin-bottom:1rem;}a{text-decoration:none;color:#222222;}.primary-button{background-color:#CC332C;border:2px solid transparent;border-radius:40px;color:#FFFFFF;padding:14px 22px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;font-weight:700;cursor:pointer;}.secondary-button{background-color:#ffffff;border:2px solid black;border-radius:40px;color:black;padding:14px 22px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;font-weight:700;cursor:pointer;}.secondary-button-full-width{background-color:#ffffff;border:2px solid black;border-radius:40px;color:black;padding:14px 22px;text-align:center;text-decoration:none;font-size:14px;font-weight:700;cursor:pointer;}.primary-button-full-width{background-color:#CC332C;border:none;border-radius:40px;color:#FFFFFF;padding:14px 22px;text-align:center;text-decoration:none;font-size:14px;font-weight:700;cursor:pointer;webkit-transition-duration:0.3s;transition-duration:0.3s;}.secondary-button:hover,.primary-button:hover,.primary-button-full-width:hover,.secondary-button-full-width:hover{background-color:black;color:white;}.secondary-button:active,.primary-button:active{box-shadow:0 0 8px #666666;}.inactive-secondary-button{background-color:#FFFFFF;border:2px solid #999999;border-radius:40px;color:#999999;padding:14px 22px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;font-weight:700;cursor:pointer;}.inactive-secondary-button:hover{cursor:default;}.block-link{display:block;}.text-link{text-decoration:underline;text-underline-position:under;}.text-button{font-size:14px;font-weight:700;padding-bottom:4px;display:inline-block;}.text-button::after{content:'';display:block;margin-top:3px;width:0;height:3px;background:#222222;transition:width .2s;}.text-button:hover::after{width:100%;}.icon-dropdown{padding-right:8px;background-position:97% center;background-size:12px 12px;background-repeat:no-repeat;background-image:url(/themes/custom/basscss/images/icons/icon_dropdown.svg);}.icon-menu{background-position:5% center;background-size:14px 14px;background-repeat:no-repeat;background-image:url(/themes/custom/basscss/images/icons/icon_menu.svg);}.icon-pt1{padding-top:2px;}.icon-pt2{padding-top:4px;}.icon-pt3{padding-top:6px;}.icon-pt4{padding-top:8px;}.icon-pt5{padding-top:10px;}.icon-add{fill:#222222;position:relative;top:1px;right:1px;webkit-transition-duration:0.3s;transition-duration:0.3s;}.secondary-button:hover .icon-add{fill:#FFFFFF;}.icon-right-events{top:14px;position:relative;}.icon-dropdown-accordian{top:2px;position:relative;}.icon-right-arrow{top:3px;position:relative;}.icon-avalanches,.icon-weather,.icon-announcement{top:11px;position:relative;padding-right:8px;}.lift-tickets-module{background-image:url(/themes/custom/basscss/images/discount.jpg);background-repeat:no-repeat,repeat;background-size:cover;}.new-gear-module{background-image:url(/themes/custom/basscss/images/new_gear.jpg);background-repeat:no-repeat,repeat;background-size:cover;}.image-gradient{background:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.1),rgba(255,255,255,0.5),white,white,white);}.map-size{max-width:500px;}.col-20-percent{width:20%;}a:hover .rating,a:hover .events{background-color:#E7E7E7;webkit-transition-duration:0.3s;transition-duration:0.3s;}.filter-to{margin-top:12px;}@media screen and (min-width:785px){.md-filter-button{width:84px;}}.snow-texture{background-image:url(/themes/custom/basscss/images/snow_texture.jpg);background-repeat:no-repeat,repeat;background-size:cover;background-color:white;}.forecaster-details{display:flex;width:max-content;margin:auto;align-items:center;column-gap:15px;}.forecaster-text{text-align:left;}.compass-width{max-width:300px;}.ad-width{max-width:320px;}.problem-graphic{width:90%;}@media screen and (max-width:784px){.location-graphic{width:110%;margin-top:-8px;}.problem-graphic,.likelihood-graphic,.size-graphic{width:85%;}}@media screen and (max-width:784px){.events-link{float:left !important;}}select{padding:5px 35px 5px 15px;font-size:16px;border:1px solid #ccc;height:48px;border-color:#DCDCDC;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/themes/custom/basscss/images/icons/icon_dropdown.svg) 93%/11px no-repeat #fff;}select::-ms-expand{display:none;}@media screen and (min-width:0\0){select{background:none\9;padding:5px\9;}}input,textarea{font-family:inherit;padding:14px 8px 14px 8px;border-style:solid;border-width:1px;border-radius:6px;border-color:#DCDCDC;}.textarea-comment{width:100%;height:80px;}.datepicker{width:50px;}.container{display:block;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.container input{position:absolute;opacity:0;cursor:pointer;}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#FFFFFF;border-radius:50%;border:1px solid #DCDCDC;}.container:hover input ~ .checkmark{background-color:#FFFFFF;}.container input:checked ~ .checkmark{background-color:#CC332C;}.checkmark:after{content:"";position:absolute;display:none;}.container input:checked ~ .checkmark:after{display:block;}.container .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:white;}.relative-search{position:relative;right:58px;}input.search{outline:none;}input[type=search]{-webkit-appearance:textfield;font-family:inherit;font-size:100%;}input::-webkit-search-decoration,input::-webkit-search-cancel-button{display:none;}header input[type=search]{background:#fff url(/themes/custom/basscss/images/icons/icon_search.svg) no-repeat 12px 12px;border:solid 2px #222222;padding:15px 22px 14px 36px;width:55px;-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}#expanding-search input[type=search]{width:14px;padding-left:10px;color:transparent;cursor:pointer;position:absolute;z-index:100;}#expanding-search input[type=search]:hover{background-color:#F0F0F0;}#expanding-search input[type=search]:focus{width:244px;padding-left:38px;color:#000;background-color:#FFFFFF;cursor:auto;font-size:14px;z-index:100;}#expanding-search input:-moz-placeholder{color:transparent;}#expanding-search input::-webkit-input-placeholder{color:transparent;}.overlay-search{bottom:0px;width:100%;box-sizing:border-box;}.overlay-search-input{width:100% !important;box-sizing:border-box !important;}.overlay{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:rgba(255,255,255,0.97);overflow-x:hidden;transition:0.2s;}.overlay-content{position:relative;width:100%;text-align:left;}.overlay a{text-decoration:none;color:#222222;display:block;transition:0.3s;}.overlay .closebtn{position:absolute;right:30px;font-size:40px;z-index:1;}.overlay-filter{height:0%;width:100%;position:fixed;z-index:1;top:0;left:0;background-color:rgba(255,255,255,0.97);overflow-x:hidden;transition:0.2s;}.overlay-filter-content{position:relative;width:100%;text-align:left;}.overlay-filter a{text-decoration:none;color:#222222;display:block;transition:0.3s;}.overlay-filter .closebtn{position:absolute;top:16px;right:30px;font-size:40px;z-index:1;}.alert-black{background-color:#222222;color:#FFFFFF;padding:0.5rem;font-size:1rem;font-weight:400;line-height:1.72rem;text-align:center;}.alert-red{background-color:#CC332C;color:#FFFFFF;padding:0.5rem;font-size:1rem;font-weight:400;line-height:1.72rem;text-align:center;}.alert-black a,.alert-red a{color:#FFFFFF;}.alert-orange{background-color:#FF9100;color:#222222;padding:0.5rem;font-size:1rem;font-weight:400;line-height:1.72rem;text-align:center;}table{border-collapse:collapse;width:100%;}table{border-radius:6px;}table td,table th{border:1px solid #DCDCDC;padding:12px;}table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#F0F0F0;color:#222222;}
body > header{z-index:999;}ul.pager li.pager-current{display:none;padding:0;}ul.primary{border-bottom:2px solid #cc332c;padding:0.5em 1em;padding-left:0;}ul.primary li a{padding:0.5em 1em;border:0;padding:0.5em 1em;margin:0;background-color:#fff;}ul.primary li.active a{border:0;font-weight:700;}div.view div.view-filters .form-item{margin:0;}input.primary-button-full-width{width:100%;}div#other-ways-to-give span.icon,h6.main-menu-item span.icon{background-repeat:no-repeat;height:1rem;width:1rem;left:0.5rem;display:inline-block;position:relative;}div#other-ways-to-give span.icon.accordian,h6.main-menu-item span.icon.accordian{background-image:url('/themes/custom/basscss/images/icons/down_accordian.svg');}div#other-ways-to-give span.icon.accordian.up,h6.main-menu-item span.icon.accordian.up{background-image:url('/themes/custom/basscss/images/icons/up_accordian.svg');}#search-block-form input.search{-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:100%;width:14px;padding-left:10px;color:transparent;cursor:pointer;position:absolute;}#search-block-form input.search:hover{background-color:#F0F0F0;}#search-block-form input.search:focus{width:244px;padding-left:38px;color:#000;background-color:#FFFFFF;cursor:auto;font-size:14px;z-index:100;}input.search{background:#fff url('/themes/custom/basscss/images/icons/icon_search.svg') no-repeat 12px 12px;border:solid 2px #222222;padding:15px 22px 14px 36px;width:55px;-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}#search-block-form div.form-item-search-block-form{margin:0;}input.overlay-search-input{position:relative !important;padding:15px 22px 14px 36px !important;}div#ui-datepicker-div{background-color:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:4px 3px 5px 0px rgba(220,220,220,1);-moz-box-shadow:4px 3px 5px 0px rgba(220,220,220,1);box-shadow:4px 3px 5px 0px rgba(220,220,220,1);}div.ui-datepicker-header{background-image:none;background-color:#fff;border:0;border-bottom:2px solid #ddd;border-radius:0;}div.ui-datepicker-month,div.ui-datepicker-year{font-size:1.143rem;font-weight:400;line-height:30px;margin-bottom:2rem;}table.ui-datepicker-calendar{background-color:#fff;}table.ui-datepicker-calendar tbody{border:0;}.ui-widget-content .ui-state-active{background-color:#cc332c;}.ui-widget-header .ui-state-default{background-color:transparent;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-image:none;border-radius:0.25rem;text-align:center;font-weight:700;margin:0.1rem;padding:0.5rem;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:0;background-color:#666;color:#fff;}.ui-state-hover{background-color:transparent;}.text-warning{background-color:transparent;padding:1rem;border:1px solid #cc332c;color:#cc332c;text-align:center;}#crm-container #printer-friendly{display:none;}ul#admin-menu-account.dropdown{float:right;}select,input{font-size:14px !important;}.search-results .search-snippet-info{padding:0;}p.search-snippet strong{font-weight:normal;font-style:italic;background-color:yellow;padding:2px;}div.rendered-comment ul.links.inline{padding-bottom:1rem;margin:0;border-bottom:2px solid #cc332c;text-transform:capitalize;display:block;text-align:right;}div.form-type-date-popup div.description{display:none !important;}input.bef-datepicker.hasDatepicker{padding-top:16px !important;}.page-content div.text_02 a,.page-content div.text_03 a,div.announcements a,div.view-header a,div.view-content a,div.body a,div.field-item a,div.description a,body.cke_editable_themed a{text-decoration:underline;text-underline-position:under;}div.view-content a:hover,div.view-header a:hover,div.description a:hover,div.body a:hover,div.field-item a:hover{color:#555;}div.page-content div.messages{padding-top:1rem;}div.page-content div.field-type-video-embed-field div.field-item{padding-top:1rem;}div.page-content div.body > p:first-child{margin-top:0;}.icon-right-arrow{display:inline !important;}.icon-add-inactive{fill:#777;}div.coupon_feed_html_item_title a{font-weight:bold;border-bottom:1px solid #222;}div.coupon_feed_html_item_description{padding-top:0.5rem;margin-bottom:1.5rem;}#views-exposed-form-blog-block-1 select{width:100%;}.profile .user-picture{margin:0;padding-left:5rem;padding-bottom:1rem;margin-top:0.5rem;}.profile .user-page-link{display:block;}.profile .user-page-link a{text-transform:capitalize;font-size:16px;}.map-size{max-width:529px;margin-top:1px;}.map-overlay{position:absolute;margin-top:0;margin-left:1px;}.nowrap{white-space:nowrap;}.page-content div.text_02 div img,.page-content div.text_02 img{max-width:100%;height:auto;padding:1rem 0;}.gray-tabs a{background-color:#f0f0f0 !important;}.text_03.pt2 p{margin-top:0;}.views-exposed-form label{font-weight:normal;margin-bottom:0.5rem;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1em;}div.openlayers-tooltip-name{padding:0.5em;border:1px solid #000;border-bottom:0;background-color:#f0f0f0;}div.openlayers-tooltip-description{padding:0.5em;border:1px solid #000;border-top:0;background-color:#f0f0f0;}div#popup_FrameDecorationDiv_0,div#popup_FrameDecorationDiv_1,div#popup_FrameDecorationDiv_2,div#popup_FrameDecorationDiv_3,div#popup_FrameDecorationDiv_4{display:none;}div.olPopupCloseBox{right:36px !important;}.table-row{display:table-row;}.table-cell{display:table-cell;}.field-group-fieldset{font-weight:normal;}.field-group-fieldset legend{font-weight:bold;padding-left:1rem;padding-right:1rem;}.fieldset-legend{font-size:1.143rem;line-height:30px;margin-bottom:2rem;font-weight:bold;}fieldset legend{padding:0;}fieldset.collapsible legend{padding-left:1rem;padding-right:0;}fieldset legend span.fieldset-legend{margin-bottom:0;padding-left:1rem;padding-right:1rem;}html.js fieldset.collapsible .fieldset-legend{background-position:0px 50%;}select.shs-select-level-1{margin-right:1rem;}fieldset.filter-wrapper{display:none;}div.form-item div.description{padding-top:1rem;}div.form-item input.form-file{margin-right:1rem;}fieldset.form-wrapper{border:1px solid #ccc;}div.form-item label{padding-top:1rem;padding-bottom:1rem;}div.fieldset-wrapper div.form-item{margin-top:0;}body.node-type-forecast img.ad-width{max-width:250px;height:auto;display:block;}body.page-node-add h4{margin-bottom:0;}body.page-node-39865 div.ig-wrapper div{vertical-align:middle;}body.page-node-39865 div.ig-wrapper div,body.page-node-25091 div.text_02.body div{display:inline-grid;}body.page-node-39865 div.ig-wrapper div a img{width:150px !important;}body.page-node-39865 div.ig-wrapper div a img,body.page-node-25091 div.text_02.body div a img{display:inline-grid;width:200px;height:auto;padding:2em;}body.page-node-25091 div.text_02.body div > img{display:inline-grid;width:400px;height:auto;padding:2em;max-width:80%;}.problem-graphic{width:85%;}div.media_embed,div.embedded-video div.player{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-top:1rem;margin-bottom:1rem;}div.media_embed iframe,div.embedded-video div.player iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.views-exposed-widgets{margin-bottom:2rem;}.node-type-forecast .text_02 div,.node-type-forecast .text_03.pt2 div,.page-forecast .text_02 div,.page-forecast .text_03.pt2 div,.page-content .text_02.body div,.page-content .text_02.mb2 div{margin-bottom:1rem;}div#openlayers-container-openlayers-map div{margin:unset;}div#openlayers-container-openlayers-map img{padding:unset;}div.view-advisory div.text_02 ul,div.view-advisory div.text_02 ol,div.view-advisory div.text_03 ul,div.view-advisory div.text_03 ol,div.page-content div.text_03 ul,div.page-content div.text_03 ol,div.page-content div.text_02 ul,div.page-content div.text_02 ol{margin:1rem 0px 1rem 0px;padding-left:2rem;}div.view-advisory ul li,div.page-content div.text_03 ul li,div.page-content div.text_02 ul li{list-style-type:disc;}div.view-advisory div.text_03 ul li,div.view-advisory div.text_03 ol li,div.view-advisory div.text_02 ul li,div.view-advisory div.text_02 ol li,div.page-content div.text_03 ul li,div.page-content div.text_03 ol li,div.page-content div.text_02 ul li,div.page-content div.text_02 ol li{margin-bottom:0;}hr{height:0;border:0;border-top:1px solid #ddd;}.page-node-add-avalanche .form-text,.page-node-add-observations .form-text{width:275px;}.page-node-add-avalanche .container-inline-date select,.page-node-add-observations .container-inline-date select{width:75px;padding-right:10px;padding-left:10px;background-position-x:55px;}div.has-anchor a{text-decoration:underline;text-underline-position:under;}dt{font-weight:700;}body.page-node-13734 div.text_02 div img{max-width:50%;}div.captcha{margin-top:2em;}form.webform-client-form .form-actions{margin-top:2rem;}div.webform-component div.form-item{line-height:1.5rem;}div.webform-component div.form-item label{padding:0;}div.webform-component input.form-checkbox,div.webform-component input.form-radio{vertical-align:top;}div.adjacent-forecast-links{display:flex;flex-wrap:wrap;justify-content:center;gap:25px;}div.adjacent-forecast a{font-size:18px;font-weight:bold;}
body{font-family:Overpass,Arial,Helvetica,sans-serif;font-size:.875rem}h1,.page-title{margin:0 0 2rem;font-size:1.75rem}button{font-family:inherit}.secondary-button{color:#000;cursor:pointer;background:#fff;border:2px solid #000;border-radius:4.125em;padding:.6em 2.5em .4em;font-weight:700;line-height:1.15;display:inline-block}.secondary-button[class][class],.secondary-button[class][class] a{text-decoration:none}.secondary-button[class][class]:hover,.secondary-button[class][class]:focus,.secondary-button[class][class] a:hover,.secondary-button[class][class] a:focus{color:#fff}.secondary-button:hover,.secondary-button:focus{color:#fff;background:#000}:root{--mobile-dropdown-offset:225px}.site-header__outer{z-index:10;position:relative}.site-header__page-overlay{z-index:-1;position:fixed;top:0;bottom:0;left:0;right:0}.site-header{--site-header__tabletBreakpoint:500px;--site-header__desktopBreakpoint:800px;--site-header__logo__width:100px;--site-header__gap-block:10px;--site-header__gap-inline:40px;--site-header__padding-block:10px;--site-header__padding-inline:20px;--site-header__top-level-link__padding-inline:.5em;--site-header__top-level-link__padding-block:.75em;grid-template-columns:var(--site-header__logo__width)1fr;padding:var(--site-header__padding-block)var(--site-header__padding-inline);grid-auto-rows:min-content;margin-left:auto;margin-right:auto;display:grid}@media (min-width:500px){.site-header{--site-header__padding-inline:32px;grid-template-columns:var(--site-header__logo__width)min-content 1fr}}@media (min-width:800px){.site-header{grid-template-columns:var(--site-header__logo__width)1fr min-content;gap:var(--site-header__gap-block)var(--site-header__gap-inline);grid-auto-rows:min-content}}@media (min-width:1450px){.site-header{grid-template-columns:var(--site-header__logo__width)1fr min-content}}.site-header *{box-sizing:border-box}.site-header__logo-link{width:100px;grid-area:2/1;align-self:center;justify-self:end;display:block}@media (min-width:500px){.site-header__logo-link{grid-row:1}}@media (min-width:800px){.site-header__logo-link{grid-row:1/span 2}}.block-system-main-menu{grid-area:2/2/auto/span 1;align-self:stretch;justify-self:end;display:flex}@media (min-width:500px){.block-system-main-menu{grid-row:1;justify-self:start}}@media (min-width:800px){.block-system-main-menu{grid-area:3/1/auto/-1}}@media (min-width:1450px){.block-system-main-menu{grid-area:1/2/span 2/span 1}}.block-system-main-menu[class][class][class]{position:static}.block-system-main-menu .menu-toggle-button{left:var(--site-header__padding-inline);box-sizing:border-box;width:5em;height:calc(100% + var(--site-header__padding-block));cursor:pointer;font-size:1em;position:relative}@media (min-width:500px){.block-system-main-menu .menu-toggle-button{width:3em;height:100%;margin-left:.5em;left:auto}}@media (min-width:800px){.block-system-main-menu .menu-toggle-button{display:none}}.menu-toggle-button:hover,.menu-toggle-button:focus,.block-system-main-menu .menu-toggle-state:checked+.menu-toggle-button{background:#efefef}.menu-toggle-button-text{width:0;height:0;text-indent:-9999em;display:block;position:absolute;overflow:hidden}.block-system-main-menu .menu-toggle-button-icon{--hamburger-icon__color:currentColor;width:3em;height:2em;box-sizing:border-box;-webkit-transform:translateY(-50%)scale(.5)translateY(calc(var(--site-header__padding-block)*-1));-webkit-transform:translateY(-50%)scale(.5)translateY(calc(var(--site-header__padding-block)*-1));transform:translateY(-50%)scale(.5)translateY(calc(var(--site-header__padding-block)*-1));display:block;position:relative;top:50%;left:1.25em}@media (min-width:500px){.block-system-main-menu .menu-toggle-button-icon{left:.25em;-webkit-transform:translateY(-50%)scale(.5);transform:translateY(-50%)scale(.5)}}.block-system-main-menu .menu-toggle-button-icon:before,.block-system-main-menu .menu-toggle-button-icon:after{box-sizing:border-box;width:100%;transition:border .25s,-webkit-transform .25s,-webkit-transform .25s,transform .25s;position:absolute;left:0}.block-system-main-menu .menu-toggle-button-icon:before{content:"";height:calc(50% + 2px);border-block:4px solid var(--hamburger-icon__color);-webkit-transform-origin:0 2px;transform-origin:0 2px;top:0;left:0}.block-system-main-menu .menu-toggle-button-icon:after{content:"";border-top:4px solid var(--hamburger-icon__color);-webkit-transform-origin:0 calc(100% - 2px);transform-origin:0 calc(100% - 2px);bottom:0;left:0}.block-system-main-menu .menu-toggle-state:checked+.menu-toggle-button .menu-toggle-button-icon:before{-webkit-transform-origin:0 2px;transform-origin:0 2px;border-bottom-color:transparent;-webkit-transform:translateY(-2.5px)rotate(45deg);transform:translateY(-2.5px)rotate(45deg)}.block-system-main-menu .menu-toggle-state:checked+.menu-toggle-button .menu-toggle-button-icon:after{-webkit-transform-origin:0 2px;transform-origin:0 2px;-webkit-transform:translateY(2.5px)rotate(-45deg);transform:translateY(2.5px)rotate(-45deg)}.menu-dropdown{visibility:hidden;width:100%;max-width:100%;height:calc(100vh - var(--mobile-dropdown-offset));background:#fff;flex-direction:column;margin:0;padding:0;font-size:1rem;transition:-webkit-transform .25s,-webkit-transform .25s,transform .25s;display:flex;position:absolute;top:100%;left:0;overflow-y:auto;-webkit-transform:translate(-100%);transform:translate(-100%);box-shadow:2px 2px rgba(0,0,0,.133)}@media (min-width:500px){.menu-dropdown{width:390px;overflow-y:auto}}@media (min-width:800px){.menu-dropdown{visibility:visible;height:auto;box-shadow:none;flex-direction:row;gap:6px;transition:none;display:flex;position:static;overflow:visible;-webkit-transform:none;transform:none}}@media (min-width:800px) and (min-width:1450px){.menu-dropdown{margin-left:-.75em}}.menu-toggle-state:checked~.menu-dropdown{visibility:visible;-webkit-transform:translate(0);transform:translate(0)}@media (min-width:800px){.menu-toggle-state:checked~.menu-dropdown{visibility:visible;-webkit-transform:none;transform:none}}.menu-dropdown>li{margin:0;padding:0;display:flex}.menu-dropdown>li>a,.menu-dropdown>li .menu-dropdown__control{padding-block:var(--site-header__top-level-link__padding-block);padding-inline:var(--site-header__top-level-link__padding-inline);color:#000;text-align:left;-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;border:0;align-items:end;margin:0;font-size:1em;font-weight:700;display:flex;position:relative}@media (min-width:800px){.menu-dropdown>li>a,.menu-dropdown>li .menu-dropdown__control{text-align:center;white-space:nowrap;font-weight:500}}.menu-dropdown>li>a:has(.menu-dropdown__top-level-text),.menu-dropdown>li .menu-dropdown__control:has(.menu-dropdown__top-level-text){grid-template-rows:auto;padding:0;display:grid}.menu-dropdown>li>a:hover,.menu-dropdown>li>a:focus,.menu-dropdown>li>a[aria-expanded=true],.menu-dropdown>li .menu-dropdown__control:hover,.menu-dropdown>li .menu-dropdown__control:focus,.menu-dropdown>li .menu-dropdown__control[aria-expanded=true]{box-shadow:inset 0 -2px #cc332c}.menu-dropdown>li>a:hover .menu-dropdown__top-level-text--hover,.menu-dropdown>li>a:focus .menu-dropdown__top-level-text--hover,.menu-dropdown>li>a[aria-expanded=true] .menu-dropdown__top-level-text--hover,.menu-dropdown>li .menu-dropdown__control:hover .menu-dropdown__top-level-text--hover,.menu-dropdown>li .menu-dropdown__control:focus .menu-dropdown__top-level-text--hover,.menu-dropdown>li .menu-dropdown__control[aria-expanded=true] .menu-dropdown__top-level-text--hover{visibility:visible}.menu-dropdown>li>a:hover .menu-dropdown__top-level-text--default,.menu-dropdown>li>a:focus .menu-dropdown__top-level-text--default,.menu-dropdown>li>a[aria-expanded=true] .menu-dropdown__top-level-text--default,.menu-dropdown>li .menu-dropdown__control:hover .menu-dropdown__top-level-text--default,.menu-dropdown>li .menu-dropdown__control:focus .menu-dropdown__top-level-text--default,.menu-dropdown>li .menu-dropdown__control[aria-expanded=true] .menu-dropdown__top-level-text--default{visibility:hidden}.menu-dropdown>li>ul{display:none}.menu-dropdown>li ul{margin:0;padding:0;list-style:none}.menu-dropdown__top-level-item-wrapper[class]{flex-direction:column;font-size:1rem}@media (min-width:400px){.menu-dropdown__top-level-item-wrapper[class]{font-size:1.25rem}}@media (min-width:500px){.menu-dropdown__top-level-item-wrapper[class]{font-size:1.325rem}}@media (min-width:800px){.menu-dropdown__top-level-item-wrapper[class]{flex-direction:row;font-size:1rem;display:flex}}.menu-dropdown__control{width:100%;position:relative}.menu-dropdown__control[class][class][class]{text-align:left;padding-right:2.125em}@media (min-width:800px){.menu-dropdown__control[class][class][class]{text-align:center;padding-right:0}}.menu-dropdown__control[class][class][class]:hover,.menu-dropdown__control[class][class][class]:focus{background:#efefef}@media (min-width:800px){.menu-dropdown__control[class][class][class]:hover,.menu-dropdown__control[class][class][class]:focus{background:0 0}}.menu-dropdown__control__mobile-icon{width:2.125em;height:2.125em;position:absolute;top:0;right:0;-webkit-transform:scale(.3);transform:scale(.3)}.menu-dropdown__control__mobile-icon:before,.menu-dropdown__control__mobile-icon:after{content:"";width:.25em;height:2em;background:currentColor;transition:-webkit-transform .25s,-webkit-transform .25s,transform .25s;display:block;position:absolute;top:0;left:50%}.menu-dropdown__control__mobile-icon:before{-webkit-transform-origin:50%;transform-origin:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.contentExpander__wrapper--open .menu-dropdown__control__mobile-icon:before{-webkit-transform:translate(-50%)rotate(-90deg);transform:translate(-50%)rotate(-90deg)}.menu-dropdown__control__mobile-icon:after{-webkit-transform-origin:50%;transform-origin:50%;-webkit-transform:translate(-50%)rotate(-90deg);transform:translate(-50%)rotate(-90deg)}.contentExpander__wrapper--open .menu-dropdown__control__mobile-icon:after{-webkit-transform:translate(-50%)rotate(-270deg);transform:translate(-50%)rotate(-270deg)}@media (min-width:800px){.menu-dropdown__control__mobile-icon{display:none}}.menu-dropdown__top-level-text{grid-area:1/1;padding:.5em .75em}@media (min-width:800px){.menu-dropdown__top-level-text{padding:.5em 0}}.menu-dropdown__top-level-text--default{padding-left:.75em;padding-right:.75em}.menu-dropdown__top-level-text--hover{visibility:hidden;font-weight:700}.menu-dropdown__dropdown-wrapper{background:#fff;border-bottom:4px solid #ccc;grid-area:2/1/auto/-1;padding:1.5em 1em;font-size:1em;display:none}@media (min-width:800px){.menu-dropdown__dropdown-wrapper{width:100%;padding:45px var(--site-header__padding-inline)30px;border-bottom:0;font-size:1.25rem;position:absolute;top:calc(100% - 10px);left:0;box-shadow:0 4px 2px rgba(0,0,0,.267)}}@media (min-width:1250px){.menu-dropdown__dropdown-wrapper{padding-left:0;padding-right:0}}.contentExpander__wrapper--open .menu-dropdown__dropdown-wrapper{display:block}.menu-dropdown__dropdown-wrapper a:hover,.menu-dropdown__dropdown-wrapper a:focus{color:#cc332c;box-shadow:inset 0 -1px #000}.menu-dropdown__dropdown[class]{margin-left:auto;margin-right:auto;display:block}@media (min-width:800px){.menu-dropdown__dropdown[class]{display:flex}.menu-dropdown__dropdown{padding-top:3rem;padding-left:var(--site-header__padding-inline);grid-auto-rows:min-content;align-items:start;gap:0 32px}}.menu-dropdown__dropdown>.expanded.has-children{max-width:14.5em;flex-grow:1}.menu-dropdown__dropdown>.expanded.has-children:has(ul>:nth-child(4)){max-width:26em}.menu-dropdown__dropdown>.expanded.has-children:has(ul>:nth-child(4))>ul{column-count:2;gap:2rem}.menu-dropdown__section-title{border-bottom:3px solid #cc352c;margin-bottom:30px;font-size:1.1em;font-weight:700}li:first-child>.menu-dropdown__section-title{display:none}@media (min-width:800px){li:first-child>.menu-dropdown__section-title{display:block}}.site-header__ad{width:100%;height:48px;border:1px solid #dcdcdc;border-radius:6px;grid-area:1/1/auto/-1;justify-content:center;justify-self:center;margin-bottom:8px;padding:4px;display:flex}@media (min-width:500px){.site-header__ad{max-width:50vw;height:40px;grid-area:1/3;justify-content:center;align-self:center;justify-self:end;margin:0}}@media (min-width:800px){.site-header__ad{border:0;grid-area:1/-1;justify-content:center;justify-self:center;padding:0}}.site-header__ad img{width:100%;height:100%;object-fit:contain}@media (min-width:500px){.site-header__ad img{width:auto}}@media (min-width:800px){.site-header__ad img{width:100%}}.menu-dropdown__dropdown-card-wrapper{width:100%;max-width:300px;margin-top:1.5em}@media (min-width:800px){.menu-dropdown__dropdown-card-wrapper{margin-top:0;margin-left:auto}}.site-header__buttons-list-item{border-top:4px solid #cc332c}.site-header__buttons-list-item[class]{padding:2em var(--site-header__padding-inline)1.5em;margin-top:2em}@media (min-width:800px){.site-header__buttons-list-item[class]{display:none}}.site-header__buttons-wrapper{grid-area:2/-1;justify-content:center;gap:.5rem;padding:.25rem 0;display:flex}.site-header__buttons-wrapper--mobile{flex-wrap:wrap;display:none}.site-header__buttons-list-item .site-header__buttons-wrapper--mobile{display:flex}@media (min-width:800px){.site-header__buttons-list-item .site-header__buttons-wrapper--mobile{display:none}}.site-header__buttons-wrapper--desktop{display:none}@media (min-width:800px){.site-header__buttons-wrapper--desktop{display:flex}}.site-header__observation-link,.site-header__donate{white-space:nowrap}.site-header__observation-link{padding-left:3em;position:relative}.site-header__observation-link:before{content:"";width:1.125em;height:1.125em;background-color:currentColor;display:block;position:absolute;top:50%;left:1.5em;translate:0 -50%;-webkit-mask-image:url(/themes/custom/basscss/dist/plus.1d1f02d1.svg);mask-image:url(/themes/custom/basscss/dist/plus.1d1f02d1.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain}.site-footer{z-index:0;color:#fff;background-color:#231f20;padding:50px 2rem;font-size:1rem;line-height:1.4;position:relative}.site-footer:before{content:"";z-index:-1;opacity:.1;background-image:url(/themes/custom/basscss/dist/topographical-bg.bdbfde68.svg);background-position:100% 0;background-size:cover;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.site-footer h3{text-transform:uppercase;color:#aaa;margin:0 0 1.5rem;font-size:12px;line-height:1.2em}.site-footer .block-content ul,.site-footer .block-content li{margin:0;padding:0;list-style:none}.site-footer .block-content a,.site-footer .block-content a:hover,.site-footer .block-content a:focus{color:#fff}.site-footer .block-content .secondary-button{color:inherit;background:0 0;border-color:#fff;align-self:start;padding:.5em 1.75em;font-size:14px}.site-footer .block-content .secondary-button:hover,.site-footer .block-content .secondary-button:focus{color:#000;background:#fff}.site-footer__inner,.site-footer__bottom{flex-direction:column;gap:3rem;margin-left:auto;margin-right:auto;display:flex}@media (min-width:921px){.site-footer__inner,.site-footer__bottom{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}}@media (min-width:1200px){.site-footer__inner,.site-footer__bottom{gap:4rem}}.site-footer__bottom{grid-column:1/-1;gap:2rem}@media (min-width:1200px){.site-footer__bottom{gap:4rem}}.site-footer__tagline{font-size:30px;font-weight:700;line-height:1.1}.site-footer__logos{gap:1rem;display:flex}.site-footer__logos,.site-footer__logos li{margin:0;padding:0;list-style:none}.site-footer__logos li{height:60px}.site-footer__logos img{height:100%;width:auto}.site-footer__column,.site-footer__bottom{width:100%;max-width:550px;margin-left:auto;margin-right:auto}@media (min-width:921px){.site-footer__column,.site-footer__bottom{max-width:100%}}.site-footer__column{flex-direction:column;gap:3rem;margin-left:auto;margin-right:auto;display:flex}.block--saving-lives,.block--newsletter .block-content{flex-direction:column;font-size:24px;display:flex}.block--saving-lives{gap:2rem}.block--newsletter .block-content{gap:24px}.block--social-icons .block-content ul{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.block--social-icons .block-content li,.block--social-icons .block-content a{align-items:center;display:flex}.block--social-icons .block-content a{width:24px;height:24px;text-indent:-9999em;background:#fff;overflow:hidden;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.block--social-icons .block-content a:hover,.block--social-icons .block-content a:focus{background:#cc332c}.block--social-icons .block-content [href*=instagram]{-webkit-mask-image:url(/themes/custom/basscss/dist/instagram_icon.12fd1f98.svg);mask-image:url(/themes/custom/basscss/dist/instagram_icon.12fd1f98.svg)}.block--social-icons .block-content [href*=facebook]{-webkit-mask-image:url(/themes/custom/basscss/dist/facebook_icon.56b78a07.svg);mask-image:url(/themes/custom/basscss/dist/facebook_icon.56b78a07.svg)}.block--social-icons .block-content [href*=x\.com]{-webkit-mask-image:url(/themes/custom/basscss/dist/twitter_icon.5e759eec.svg);mask-image:url(/themes/custom/basscss/dist/twitter_icon.5e759eec.svg)}.block--social-icons .block-content [href*=youtube]{width:32px;-webkit-mask-image:url(/themes/custom/basscss/dist/youtube_icon.e2a7ad27.svg);mask-image:url(/themes/custom/basscss/dist/youtube_icon.e2a7ad27.svg)}.block-menu-menu-footer-learn-more .block-content ul{column-count:2;column-gap:2em}.block-menu-menu-footer-learn-more .block-content li{break-inside:avoid}.block-menu-menu-footer-learn-more .block-content li+li{margin-top:.5em}.block-menu-menu-footer-learn-more .block-content a{padding-top:.125em;padding-bottom:.125em;display:inline-block}.block-menu-menu-footer-learn-more .block-content a:hover,.block-menu-menu-footer-learn-more .block-content a:focus{box-shadow:inset 0 -2px}.block--address .block-content address{font-style:normal}.block--address .block-content ul{flex-direction:column;gap:.75em;display:flex}.block--copyright .block-content{color:#aaa;font-size:.875rem}.page-wrapper{padding-top:50px;padding-bottom:50px}@media (min-width:785px){.page-content{padding-right:40px}}.sidebar-menu{margin:0;padding:0;list-style:none}.sidebar-menu__link{padding-top:6px;padding-bottom:6px;font-size:1rem;font-weight:400;display:inline-block}.sidebar-menu__link:hover,.sidebar-menu__link:focus{box-shadow:inset 0 -4px #999}.sidebar-menu__link--active{font-weight:700}.sidebar-menu__link--active,.sidebar-menu__link--active:hover,.sidebar-menu__link--active:focus{box-shadow:inset 0 -4px #cc332c}.sidebar-ad__wrapper:not(:first-child){margin-top:20px}.sidebar-ad{border-radius:6px;flex-direction:column;gap:20px;padding:20px;font-size:1rem;transition:box-shadow .25s;display:flex}.sidebar-ad:hover,.sidebar-ad:focus{box-shadow:0 0 0 3px #ddd}.sidebar-ad__image{margin:0;padding:0}.sidebar-ad__title{margin:0;padding:0;font-size:28px;font-weight:700}.sidebar-ad__sponsor-title{text-transform:uppercase;color:#888;margin-bottom:20px;font-size:12px;font-weight:500}.sidebar-ad__body :first-child{margin-top:0}.sidebar-ad__body :last-child{margin-bottom:0}[class*=block-block-menu-card-]{border:1px solid #dcdcdc;border-radius:6px;padding:1em;display:none}.menu-dropdown [class*=block-block-menu-card-]{display:block}[class*=block-block-menu-card-] .block-content{flex-direction:column;gap:1.25em;display:flex}[class*=block-block-menu-card-] img{aspect-ratio:266/98;width:100%;height:auto;object-fit:cover;display:block}[class*=block-block-menu-card-] h3{border-bottom:4px solid #cc332c;margin:0;padding-bottom:.4545em;font-size:1.1em}[class*=block-block-menu-card-] p{margin:0}#uac-accordion h3,#uac-accordion p,#uac-accordion ol,#uac-accordion ul{margin-bottom:2rem;font-size:1.143rem;line-height:30px}#uac-accordion h3,#uac-accordion p{padding-left:1rem;padding-right:1rem}#uac-accordion ol,#uac-accordion ul{margin-left:4rem}#uac-accordion h3{cursor:pointer;border-top:1px solid #dcdcdc;margin:0;padding-top:1rem;padding-bottom:1rem;font-weight:700;position:relative}#uac-accordion h3:first-of-type{border-top:0}#uac-accordion h3:after{content:url(/themes/custom/basscss/dist/down_accordian.68ac1e0b.svg);position:absolute;right:20px}.page-api-token pre{overflow-wrap:break-word;white-space:normal;background:#eee;border:2px solid #ddd;padding:.5em .75em}.shopify-calendar__loading{text-align:center;padding:4rem 0}.crm-container .recaptcha-section table tbody,.crm-container .recaptcha-section table td,.crm-container .recaptcha-section table th{border:0;padding:0}.crm-container .recaptcha_label{display:none}.donation-intro-badges{flex-flow:column-reverse wrap;align-content:center;display:flex}@media (min-width:921px){.donation-intro-badges{flex-flow:row;align-content:flex-start;gap:15px;display:flex}}.crm-contribution-thankyou-form-block .membership-level-title{display:none}.CRM_Contribute_Form_Contribution_Main h1{font-size:2.14rem}.CRM_Contribute_Form_Contribution_Main fieldset{border:0;padding:0}.CRM_Contribute_Form_Contribution_Main h3{cursor:pointer;border-top:1px solid #dcdcdc;margin:0;padding-top:1rem;padding-bottom:1rem;font-weight:700;position:relative}.CRM_Contribute_Form_Contribution_Main h3:first-of-type{border-top:0}.CRM_Contribute_Form_Contribution_Main h3:after{content:url(/themes/custom/basscss/dist/down_accordian.68ac1e0b.svg);position:absolute;right:20px}.CRM_Contribute_Form_Contribution_Main p{margin-bottom:2rem;font-size:1.143rem;line-height:30px}.CRM_Contribute_Form_Contribution_Main select{border-radius:6px}.CRM_Contribute_Form_Contribution_Main ul{padding-left:20px;list-style-type:disc}.CRM_Contribute_Form_Contribution_Main ul+p{margin-top:30px}.CRM_Contribute_Form_Contribution_Main #uac-accordion h3,.CRM_Contribute_Form_Contribution_Main #uac-accordion p{padding-left:1rem;padding-right:1rem}.CRM_Contribute_Form_Contribution_Main #uac-accordion ol,.CRM_Contribute_Form_Contribution_Main #uac-accordion ul{margin-bottom:2rem;margin-left:4rem;font-size:1.143rem;line-height:30px}.CRM_Contribute_Form_Contribution_Main #uac-accordion+hr{display:none}.CRM_Contribute_Form_Contribution_Main .crm-contribution-main-form-block{flex-direction:column;gap:40px;display:flex}@media (min-width:921px){.CRM_Contribute_Form_Contribution_Main .crm-contribution-main-form-block{flex-direction:row}}.CRM_Contribute_Form_Contribution_Main .uac-sidebar-form{flex:1;font-size:1.143rem}.CRM_Contribute_Form_Contribution_Main .intro_text-section{flex:2}.CRM_Contribute_Form_Contribution_Main .membership_amount-content,.CRM_Contribute_Form_Contribution_Main .contribution_amount-content{flex-direction:column;row-gap:12px;margin-top:12px;display:flex}.CRM_Contribute_Form_Contribution_Main .crm-form-checkbox,.CRM_Contribute_Form_Contribution_Main .crm-form-radio{width:25px;height:25px;accent-color:#cc332c;margin-right:8px}.CRM_Contribute_Form_Contribution_Main .price-set-row .text_02{margin-bottom:0}.CRM_Contribute_Form_Contribution_Main .price-set-option-content{align-items:center;display:flex}.CRM_Contribute_Form_Contribution_Main .price-set-option-content label{margin-top:3px;font-weight:400}.CRM_Contribute_Form_Contribution_Main .other_amount-section label,.CRM_Contribute_Form_Contribution_Main .section-pricesetTotal{display:none}.CRM_Contribute_Form_Contribution_Main .monthly_explanation{margin:0 12px 12px 38px;font-size:smaller;font-style:italic;line-height:1.35}.CRM_Contribute_Form_Contribution_Main .other_amount-section input{width:200px;margin-top:8px;margin-left:38px}.CRM_Contribute_Form_Contribution_Main .auto-renew{margin-top:12px;margin-bottom:12px}.CRM_Contribute_Form_Contribution_Main .auto-renew .content{display:flex}.CRM_Contribute_Form_Contribution_Main .is_recur-section{margin-bottom:12px}.CRM_Contribute_Form_Contribution_Main .is_recur-section .content{flex-wrap:wrap;align-items:center;display:flex}.CRM_Contribute_Form_Contribution_Main .crm-marker{color:#cc332c;margin-left:4px;font-weight:700}.CRM_Contribute_Form_Contribution_Main .crm-section>.crm-section{margin-top:12px;margin-bottom:12px}.CRM_Contribute_Form_Contribution_Main .crm-section>.crm-section label{margin-bottom:2px}.CRM_Contribute_Form_Contribution_Main .custom_post_profile-group .crm-section{margin-top:12px;margin-bottom:12px}.CRM_Contribute_Form_Contribution_Main .custom_post_profile-group .crm-section input{width:300px}.CRM_Contribute_Form_Contribution_Main .custom_post_profile-group .crm-section label{margin-bottom:2px;padding:0}.CRM_Contribute_Form_Contribution_Main .crm-credit_card_type-icons{align-items:flex-start;column-gap:8px;margin-top:4px;display:flex}.CRM_Contribute_Form_Contribution_Main .crm-credit_card_type-icons a{color:#fff;background:#cc332c;border-radius:8px;padding:4px 8px;font-size:smaller;display:block}.CRM_Contribute_Form_Contribution_Main .crm-credit_card_type-icons a:hover{color:#fff;background:#000}.CRM_Contribute_Form_Contribution_Main .credit_card_info-group legend,.CRM_Contribute_Form_Contribution_Main .billing_name_address-group legend,.CRM_Contribute_Form_Contribution_Main .crm-profile-id-22 legend,.CRM_Contribute_Form_Contribution_Main .credit_card_info-group .paypal_button_info-section,.CRM_Contribute_Form_Contribution_Main .credit_card_info-group ._qf_Main_upload_express-section{display:none}.CRM_Contribute_Form_Contribution_Main .billing_name_address-section .label,.CRM_Contribute_Form_Contribution_Main .crm-profile-id-22 .label{display:flex}.CRM_Contribute_Form_Contribution_Main .billing_middle_name-section{display:none}.CRM_Contribute_Form_Contribution_Main .crm-not-you-message{margin-top:20px;margin-bottom:40px;display:inline-block}.CRM_Contribute_Form_Contribution_Main .crm-not-you-message a{text-decoration:underline}.CRM_Contribute_Form_Contribution_Main .uac-badges{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.CRM_Contribute_Form_Contribution_Main .crm-submit-buttons{margin-top:12px}.CRM_Contribute_Form_Contribution_Main .crm-profile-id-18{border:none}.CRM_Contribute_Form_Contribution_Main .crm-profile-id-18 legend{display:none}.CRM_Contribute_Form_Contribution_Main .crm-contribution-page-id-19 .other_amount-section input,.CRM_Contribute_Form_Contribution_Main .crm-contribution-page-id-18 .other_amount-section input,.CRM_Contribute_Form_Contribution_Main .crm-contribution-page-id-21 .other_amount-section input{width:200px;margin-top:8px;margin-left:0}.CRM_Contribute_Form_Contribution_Main .crm-contribution-page-id-19 .other_amount-section label,.CRM_Contribute_Form_Contribution_Main .crm-contribution-page-id-18 .other_amount-section label,.CRM_Contribute_Form_Contribution_Main .crm-contribution-page-id-21 .other_amount-section label{display:block}.CRM_Contribute_Form_Contribution_ThankYou .crm-contribution-thankyou-form-block{margin-bottom:2rem;font-size:1.143rem;line-height:30px}.CRM_Contribute_Form_Contribution_ThankYou .crm-group{margin-top:12px;margin-bottom:12px}.CRM_Contribute_Form_Contribution_ThankYou .help,.CRM_Contribute_Form_Contribution_ThankYou .header-dark{font-weight:700}.crm-contribution-thankyou-form-block .thankyou_text-section,.crm-contribution-thankyou-form-block .help,.crm-contribution-thankyou-form-block .amount_display-group,.crm-contribution-thankyou-form-block .billing_name_address-group{margin-bottom:40px}.crm-contribution-thankyou-form-block .amount_display-group{margin-top:-30px}.crm-contribution-thankyou-form-block .contributor_email-group,.crm-contribution-thankyou-form-block .crm-profile-view{display:none}.crm-contribution-thankyou-form-block #membership-listings{position:relative}.crm-contribution-thankyou-form-block #membership-listings tbody{border-top:0}.crm-contribution-thankyou-form-block #membership-listings td,.crm-contribution-thankyou-form-block #membership-listings th{border:0;padding:0}.crm-contribution-thankyou-form-block #membership-listings span{position:absolute;left:0}.crm-contribution-thankyou-form-block div.status.crm-ok{color:#000;background-color:#f0f0f0;background-image:none;border:1px solid #757575;margin-top:40px;padding:20px}.crm-contribution-thankyou-form-block div.status.crm-ok p:last-of-type{margin-bottom:0}.crm-profile-name-name_and_address{max-width:980px;margin:0 auto}.crm-profile-name-name_and_address>.help{border:0;padding:0}.crm-profile-name-name_and_address>.help h3{margin-bottom:20px}.crm-profile-name-name_and_address>.help p{font-size:16px;line-height:2}.crm-profile-name-name_and_address #crm-profile-block{background:#f0f0f0;border:1px solid #ddd;border-radius:6px;flex-wrap:wrap;justify-content:space-between;gap:30px 40px;margin:50px 0;padding:50px;display:flex;box-shadow:0 0 20px rgba(0,26,94,.15)}.crm-profile-name-name_and_address .crm-marker{color:#cc332c}.crm-profile-name-name_and_address .form-item{margin:0}.crm-profile-name-name_and_address .form-item label{padding:0 0 5px;font-size:18px;line-height:1.4}.crm-profile-name-name_and_address .form-item .crm-form-text{width:100%;box-sizing:border-box;border:1px solid #757575;border-radius:4px}.crm-profile-name-name_and_address .editrow_first_name-section,.crm-profile-name-name_and_address .editrow_last_name-section,.crm-profile-name-name_and_address .editrow_email-Primary-section,.crm-profile-name-name_and_address .editrow_street_address-1-section{flex:100%}@media (min-width:921px){.crm-profile-name-name_and_address .editrow_first_name-section,.crm-profile-name-name_and_address .editrow_last_name-section,.crm-profile-name-name_and_address .editrow_email-Primary-section,.crm-profile-name-name_and_address .editrow_street_address-1-section{flex:0 47%}}.crm-profile-name-name_and_address .editrow_supplemental_address_1-Primary-section,.crm-profile-name-name_and_address .editrow_city-1-section,.crm-profile-name-name_and_address .editrow_postal_code-1-section,.crm-profile-name-name_and_address .editrow_state_province-1-section,.crm-profile-name-name_and_address .editrow_country-1-section,.crm-profile-name-name_and_address .editrow_phone-Primary-1-section{flex:100%}@media (min-width:921px){.crm-profile-name-name_and_address .editrow_supplemental_address_1-Primary-section,.crm-profile-name-name_and_address .editrow_city-1-section,.crm-profile-name-name_and_address .editrow_postal_code-1-section,.crm-profile-name-name_and_address .editrow_state_province-1-section,.crm-profile-name-name_and_address .editrow_country-1-section,.crm-profile-name-name_and_address .editrow_phone-Primary-1-section{flex:0 29%}}.crm-profile-name-name_and_address .editrow_custom_7-section,.crm-profile-name-name_and_address .editrow_custom_8-section,.crm-profile-name-name_and_address .editrow_custom_11-section,.crm-profile-name-name_and_address .editrow_custom_16-section,.crm-profile-name-name_and_address .editrow_custom_18-section{flex:0 0 100%;margin-bottom:10px}.crm-profile-name-name_and_address .editrow_custom_7-section>.label,.crm-profile-name-name_and_address .editrow_custom_8-section>.label,.crm-profile-name-name_and_address .editrow_custom_11-section>.label,.crm-profile-name-name_and_address .editrow_custom_16-section>.label,.crm-profile-name-name_and_address .editrow_custom_18-section>.label{margin-bottom:10px}.crm-profile-name-name_and_address .editrow_custom_7-section>.label:after,.crm-profile-name-name_and_address .editrow_custom_8-section>.label:after,.crm-profile-name-name_and_address .editrow_custom_11-section>.label:after,.crm-profile-name-name_and_address .editrow_custom_16-section>.label:after,.crm-profile-name-name_and_address .editrow_custom_18-section>.label:after{content:"Select all that apply:";margin-left:30px;display:block}.crm-profile-name-name_and_address .editrow_custom_7-section .edit-value,.crm-profile-name-name_and_address .editrow_custom_8-section .edit-value,.crm-profile-name-name_and_address .editrow_custom_11-section .edit-value,.crm-profile-name-name_and_address .editrow_custom_16-section .edit-value,.crm-profile-name-name_and_address .editrow_custom_18-section .edit-value{width:190px;flex-wrap:wrap;gap:15px 0;padding-left:30px;display:flex}@media (min-width:544px){.crm-profile-name-name_and_address .editrow_custom_7-section .edit-value,.crm-profile-name-name_and_address .editrow_custom_8-section .edit-value,.crm-profile-name-name_and_address .editrow_custom_11-section .edit-value,.crm-profile-name-name_and_address .editrow_custom_16-section .edit-value,.crm-profile-name-name_and_address .editrow_custom_18-section .edit-value{width:360px}}@media (min-width:921px){.crm-profile-name-name_and_address .editrow_custom_7-section .edit-value,.crm-profile-name-name_and_address .editrow_custom_8-section .edit-value,.crm-profile-name-name_and_address .editrow_custom_11-section .edit-value,.crm-profile-name-name_and_address .editrow_custom_16-section .edit-value,.crm-profile-name-name_and_address .editrow_custom_18-section .edit-value{width:840px}}.crm-profile-name-name_and_address .editrow_custom_7-section .edit-value label,.crm-profile-name-name_and_address .editrow_custom_8-section .edit-value label,.crm-profile-name-name_and_address .editrow_custom_11-section .edit-value label,.crm-profile-name-name_and_address .editrow_custom_16-section .edit-value label,.crm-profile-name-name_and_address .editrow_custom_18-section .edit-value label{flex:0 0 80%;font-weight:400}@media (min-width:544px){.crm-profile-name-name_and_address .editrow_custom_7-section .edit-value label,.crm-profile-name-name_and_address .editrow_custom_8-section .edit-value label,.crm-profile-name-name_and_address .editrow_custom_11-section .edit-value label,.crm-profile-name-name_and_address .editrow_custom_16-section .edit-value label,.crm-profile-name-name_and_address .editrow_custom_18-section .edit-value label{flex:0 0 140px}}@media (min-width:921px){.crm-profile-name-name_and_address .editrow_custom_7-section .edit-value label,.crm-profile-name-name_and_address .editrow_custom_8-section .edit-value label,.crm-profile-name-name_and_address .editrow_custom_11-section .edit-value label,.crm-profile-name-name_and_address .editrow_custom_16-section .edit-value label,.crm-profile-name-name_and_address .editrow_custom_18-section .edit-value label{flex:0 0 170px}}.crm-profile-name-name_and_address .editrow_custom_7-section .edit-value .crm-form-checkbox,.crm-profile-name-name_and_address .editrow_custom_8-section .edit-value .crm-form-checkbox,.crm-profile-name-name_and_address .editrow_custom_11-section .edit-value .crm-form-checkbox,.crm-profile-name-name_and_address .editrow_custom_16-section .edit-value .crm-form-checkbox,.crm-profile-name-name_and_address .editrow_custom_18-section .edit-value .crm-form-checkbox{width:20px;height:20px;flex:0 0 20px;margin-right:10px}.crm-profile-name-name_and_address .editrow_custom_7-section>.label:after{display:none}.crm-profile-name-name_and_address .editrow_custom_7-section tbody{border:0}.crm-profile-name-name_and_address .editrow_custom_7-section td{border:0;padding:8px 0}.crm-profile-name-name_and_address .editrow_custom_7-section td label{vertical-align:text-bottom;display:inline}.crm-profile-name-name_and_address .select2-container{width:100%!important}.crm-profile-name-name_and_address .select2-container .select2-choice{height:45px;background:#fff;border:1px solid #757575;border-radius:4px;line-height:45px;box-shadow:none!important}.crm-profile-name-name_and_address .select2-container .select2-choice .select2-arrow{width:25px;background:#fff;border:0;right:10px}.crm-profile-name-name_and_address .select2-container .select2-choice .select2-arrow b{background-size:120px 70px!important}.crm-profile-name-name_and_address .select2-container.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-36px 1px!important}.crm-profile-name-name_and_address .select2-container.select2-container-disabled .select2-choice{color:#ddd;background:#f0f0f0}.crm-profile-name-name_and_address .select2-container.select2-container-disabled .select2-choice .select2-arrow{background:#f0f0f0}.crm-profile-name-name_and_address .crm-submit-buttons{flex:0 0 100%}.crm-profile-name-name_and_address .crm-submit-buttons .crm-form-submit{color:#000;text-align:center;cursor:pointer;background-color:#fff;border:2px solid #000;border-radius:40px;padding:14px 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.crm-profile-name-name_and_address .crm-submit-buttons .crm-form-submit i,.crm-profile-name-name_and_address .crm-submit-buttons .cancel{display:none}@media (min-width:480px){.crm-profile-name-name_and_address .crm-section{width:100%;line-height:135%;display:inline-block}.crm-profile-name-name_and_address .crm-section .label{float:left;width:17%;text-align:right}.crm-profile-name-name_and_address .crm-section .label label{white-space:normal}.crm-profile-name-name_and_address .label-left .label{text-align:left}.crm-profile-name-name_and_address .crm-section .content{margin-left:19%}}#obs-app-pane input,#obs-app-pane select{font-size:16px!important}@media (min-width:1100px){#obs-app-pane input,#obs-app-pane select{font-size:14px!important}}.multiselect input{padding:0}.search-results{list-style:none}.search-results p{margin-top:0}.search-results li{margin-bottom:1em}.search-results .title{font-size:1.2em}.search-results .search-snippet-info{padding-left:1em}.search-results .search-info{font-size:.85em}.search-advanced .criterion{float:left;margin-right:2em}.search-advanced .action{float:left;clear:left}.sms{max-width:60%;background:#53d769;border-radius:10px;flex-direction:column;align-self:flex-start;gap:1rem;padding:1rem;display:flex;position:relative;box-shadow:6px 6px 12px 3px rgba(0,0,0,.25)}.sms--subscriber{background:#5fc9f8;align-self:flex-end}.sms__anchor{height:1px;position:absolute;top:-6rem}.sms__date{letter-spacing:.5px;text-align:right;font-size:12px;font-style:italic}.sms__images ul{flex-wrap:wrap;gap:1rem;margin:0;padding:0;display:flex}.sms__images ul li{margin:0;padding:0}.sms__images img{height:auto;max-width:100px}.view-sms-conversation{flex-direction:column;gap:2rem;display:flex}@media (min-width:769px){.view-sms-conversation{grid-template-columns:minmax(0,20%) minmax(0,50%) minmax(0,30%);display:grid}}.view-sms-conversation .view-header{position:relative}.view-sms-conversation__header{position:-webkit-sticky;position:sticky;top:0;overflow:auto}.view-sms-conversation .view-content{flex-direction:column;gap:2rem;display:flex}.view-sms-conversation .views-row{display:contents}.view-sms-conversation .views-label{margin:0 0 .25rem;font-weight:700;display:block}.view-sms-conversation .view-footer{position:relative}.node-sms_message-form{position:-webkit-sticky;position:sticky;top:0}@media (min-width:769px){.adminimal-menu .node-sms_message-form{top:2.5rem}}.node-sms_message-form .form-item{margin-top:0}.node-sms_message-form .form-item label{padding-top:0}.view-sms-conversations .views-exposed-form .views-exposed-widget{float:none}.view-sms-conversations .views-exposed-form .views-exposed-widget>label{font-weight:700}.view-sms-conversations .views-exposed-form .views-exposed-widget .bef-checkboxes{gap:1rem;display:flex}.view-sms-conversations .views-exposed-form .views-exposed-widget .form-item input{vertical-align:middle;margin:0 0 1px}.view-sms-conversations .views-exposed-form .views-exposed-widget .form-item label{padding:0}.view-sms-conversations th:first-child,.view-sms-conversations td:first-child{text-align:center}#views-exposed-form-observations-page .views-exposed-widgets{display:flex}#views-exposed-form-observations-page #edit-role label{padding-top:0;padding-bottom:0}.views-reset-button input{color:#000;text-align:center;cursor:pointer;background-color:#fff;border:2px solid #000;border-radius:40px;padding:14px 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}
