.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 (max-width:1005px){.full-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;}}html{font-size:14px;}h1,h2,h3,h4,h5,h6,p,li,.text_01,.text_02,.text_03,.text_04,.button,.primary-button,.secondary-button,.inactive-secondary-button,.text-button,.overlay,.caption,.secondary-button-full-width,.primary-button-full-width{font-family:HelveticaNeue,Helvetica,Arial,sans-serif;}h1{font-size:3.14rem;font-weight:700;margin-top:0;margin-bottom:1rem;}h2{font-size:2.57rem;font-weight:700;margin-top:0;margin-bottom:1rem;}h3{font-size:2.14rem;font-weight:700;margin-top:2rem;line-height:2.3rem;margin-bottom:0;}h4{font-size:2rem;font-weight:700;margin-top:0;margin-bottom:2rem;}h5{font-size:1.57rem;font-weight:700;margin-top:0;margin-bottom:1rem;}h6{font-size:1.143rem;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:1rem;font-weight:400;line-height:1.72rem;margin-bottom:2rem;}.text_02{font-size:1.143rem;font-weight:400;line-height:30px;margin-bottom:2rem;}.text_03{font-size:1.29rem;font-weight:400;line-height:2.5rem;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-size:16px;padding:14px 8px 14px 8px;border-style:solid;border-width:1px;border-radius:6px;border-color:#DCDCDC;font-family:HelveticaNeue,Helvetica,Arial,sans-serif;}.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-family:HelveticaNeue,Helvetica,Arial,sans-serif;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;font-family:HelveticaNeue,Helvetica,Arial,sans-serif;text-align:center;}.alert-red{background-color:#CC332C;color:#FFFFFF;padding:0.5rem;font-size:1rem;font-weight:400;line-height:1.72rem;font-family:HelveticaNeue,Helvetica,Arial,sans-serif;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;font-family:HelveticaNeue,Helvetica,Arial,sans-serif;text-align:center;}table{font-family:HelveticaNeue,Helvetica,Arial,sans-serif;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;}
*{font-family:HelveticaNeue,Helvetica,Arial,sans-serif;}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-datepicker td{padding:0;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:transparent;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:#cc332c;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#md-lg-sidebar a:first-child img{margin-top:1.5rem;}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;}div#md-lg-sidebar ul{list-style-type:none;padding-left:0;}.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;}a[href^="tel:"]:before{content:"\260e";margin-right:0.3em;text-decoration:none !important;}#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;}.secondary-button a{text-decoration:none !important;}.secondary-button:hover *{color:#fff !important;}div.text_02 .secondary-button{border-radius:20px;padding:1px 10px;font-size:13px;}.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;}h4.page-title{margin-top:1.5rem;}.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;}label.element-invisible{display:none !important;}div.adjacent-forecast-links{display:flex;flex-wrap:wrap;justify-content:center;gap:25px;}div.adjacent-forecast a{font-size:18px;font-weight:bold;}
#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}.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 #001a5e26}.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,header #search-block-form .form-actions{display:none}#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 #00000040}.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: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: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}
