/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{box-sizing:border-box;}html{font-size:100%;line-height:1.5em;font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-height:100%;}@media print{html{font-size:12pt;}}body{margin:0;padding:0;color:#000;background-color:#fff;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}a{color:#0072b9;-webkit-text-decoration-skip:objects;}:visited{color:rgb(0,51.1459459459,83);}a:active{color:#c00;}a:active:not(.button){background-color:transparent;}a:active,a:hover{outline-width:0;}@media print{:link,:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;text-decoration:none;}a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}}h1{font-size:2rem;line-height:3rem;margin-top:1.5rem;margin-bottom:1.5rem;}h2{font-size:1.5rem;line-height:2.25rem;margin-top:1.5rem;margin-bottom:1.5rem;}h3{font-size:1.25rem;line-height:2.25rem;margin-top:1.5rem;margin-bottom:1.5rem;}h4{font-size:1rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}h5{font-size:0.875rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}h6{font-size:0.625rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted;}@media print{abbr[title]:after{content:" (" attr(title) ")";}}b,strong{font-weight:inherit;}strong,b{font-weight:bolder;}pre,code,kbd,samp,var{font-family:Menlo,"DejaVu Sans Mono","Ubuntu Mono",Courier,"Courier New",monospace,sans-serif;font-size:1em;}dfn{font-style:italic;}mark{background-color:#fd0;color:#000;}small{font-size:0.875rem;}sub,sup{font-size:0.625rem;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted;}@media print{abbr[title]:after{content:" (" attr(title) ")";}}b,strong{font-weight:inherit;}strong,b{font-weight:bolder;}pre,code,kbd,samp,var{font-family:Menlo,"DejaVu Sans Mono","Ubuntu Mono",Courier,"Courier New",monospace,sans-serif;font-size:1em;}dfn{font-style:italic;}mark{background-color:#fd0;color:#000;}small{font-size:0.875rem;}sub,sup{font-size:0.625rem;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}.divider,hr{margin:1.5rem 0;border:0;border-top:1px solid #cccccc;}.divider > :first-child,hr > :first-child{margin-top:1.5rem;}blockquote{margin:1.5rem 2rem;}dl,menu,ol,ul{margin:1.5rem 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 32px;}[dir=rtl] dd{margin:0 32px 0 0;}menu,ol,ul{padding:0 0 0 32px;}[dir=rtl] menu,[dir=rtl] ol,[dir=rtl] ul{padding:0 32px 0 0;}figure{margin:1.5rem 0;}hr{box-sizing:content-box;height:0;overflow:visible;}p,pre{margin:1.5rem 0;}img{border-style:none;}img,svg{max-width:100%;height:auto;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{box-sizing:border-box;max-width:100%;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}input{overflow:visible;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-input-placeholder{color:inherit;opacity:0.54;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}.button,button,html [type=button],[type=reset],[type=submit]{-moz-appearance:button;-webkit-appearance:button;}.button,button,[type=button],[type=reset],[type=submit]{display:inline-block;padding:2px 6px;line-height:inherit;text-decoration:none;cursor:pointer;color:#000;}.button::-moz-focus-inner,button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}.button:-moz-focusring,button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}.button:hover,.button:focus,.button:active,button:hover,button:focus,button:active,[type=button]:hover,[type=button]:focus,[type=button]:active,[type=reset]:hover,[type=reset]:focus,[type=reset]:active,[type=submit]:hover,[type=submit]:focus,[type=submit]:active{text-decoration:none;color:#000;}[disabled].button,button[disabled],[disabled][type=button],[disabled][type=reset],[disabled][type=submit]{cursor:default;color:#999999;}[disabled].button:hover,button[disabled]:hover,[disabled][type=button]:hover,[disabled][type=reset]:hover,[disabled][type=submit]:hover,[disabled].button:focus,button[disabled]:focus,[disabled][type=button]:focus,[disabled][type=reset]:focus,[disabled][type=submit]:focus,[disabled].button:active,button[disabled]:active,[disabled][type=button]:active,[disabled][type=reset]:active,[disabled][type=submit]:active{color:#999999;}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}fieldset{padding:0.525rem 0.9375rem 0.975rem;border:1px solid #cccccc;margin:0 2px;}legend{box-sizing:border-box;display:table;max-width:100%;white-space:normal;color:inherit;margin-left:-5px;padding:0 5px;}label{display:block;font-weight:bold;}optgroup{font-weight:bold;}textarea{overflow:auto;}table{margin:1.5rem 0;border-collapse:collapse;border-spacing:0;width:100%;}td,th{padding:0;}table.sticky-header thead{position:sticky;z-index:400;top:var(--drupal-displace-offset-top,0);}
.layout-3col{margin-left:-20px;margin-right:-20px;padding-left:0;padding-right:0;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar,.layout-3col__col-1,.layout-3col__col-2,.layout-3col__col-3,.layout-3col__col-4,.layout-3col__col-x{clear:both;padding-left:20px;padding-right:20px;float:left;width:100%;margin-left:0%;margin-right:-100%;margin-right:auto;}[dir=rtl] .layout-3col__full,[dir=rtl] .layout-3col__left-content,[dir=rtl] .layout-3col__right-content,[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__right-sidebar,[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__second-left-sidebar,[dir=rtl] .layout-3col__col-1,[dir=rtl] .layout-3col__col-2,[dir=rtl] .layout-3col__col-3,[dir=rtl] .layout-3col__col-4,[dir=rtl] .layout-3col__col-x{float:right;margin-right:0%;margin-left:-100%;}@media (min-width:777px){.layout-3col{margin-left:-12px;margin-right:-13px;padding-left:0;padding-right:0;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}[dir=rtl] .layout-3col{margin-left:-13px;margin-right:-12px;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar{float:left;width:100%;margin-left:0%;margin-right:-100%;margin-right:auto;padding-left:12px;padding-right:13px;}[dir=rtl] .layout-3col__full,[dir=rtl] .layout-3col__left-content,[dir=rtl] .layout-3col__right-content,[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__right-sidebar{float:right;margin-right:0%;margin-left:-100%;}[dir=rtl] .layout-3col__full,[dir=rtl] .layout-3col__left-content,[dir=rtl] .layout-3col__right-content,[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__right-sidebar{padding-left:13px;padding-right:12px;}.layout-3col__right-content{float:none;margin-left:auto;margin-right:auto;}.layout-3col__first-left-sidebar,.layout-3col__col-1,.layout-3col__col-3,.layout-3col__col-x:nth-child(2n+1){float:left;width:50%;margin-left:0%;margin-right:-100%;padding-left:12px;padding-right:13px;}[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__col-1,[dir=rtl] .layout-3col__col-3,[dir=rtl] .layout-3col__col-x:nth-child(2n+1){float:right;margin-right:0%;margin-left:-100%;}[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__col-1,[dir=rtl] .layout-3col__col-3,[dir=rtl] .layout-3col__col-x:nth-child(2n+1){padding-left:13px;padding-right:12px;}.layout-3col__second-left-sidebar,.layout-3col__col-2,.layout-3col__col-4,.layout-3col__col-x:nth-child(2n){clear:none;float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:12px;padding-right:13px;}[dir=rtl] .layout-3col__second-left-sidebar,[dir=rtl] .layout-3col__col-2,[dir=rtl] .layout-3col__col-4,[dir=rtl] .layout-3col__col-x:nth-child(2n){float:right;margin-right:50%;margin-left:-100%;}[dir=rtl] .layout-3col__second-left-sidebar,[dir=rtl] .layout-3col__col-2,[dir=rtl] .layout-3col__col-4,[dir=rtl] .layout-3col__col-x:nth-child(2n){padding-left:13px;padding-right:12px;}.layout-3col__first-left-sidebar,.layout-3col__left-sidebar,.layout-3col__second-left-sidebar{margin-left:auto;margin-right:auto;}}@media (min-width:999px){.layout-3col__full{float:left;width:100%;margin-left:0%;margin-right:-100%;}[dir=rtl] .layout-3col__full{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__left-content{float:left;width:66.6666666667%;margin-left:0%;margin-right:-100%;}[dir=rtl] .layout-3col__left-content{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__right-content{float:left;width:66.6666666667%;margin-left:33.3333333333%;margin-right:-100%;}[dir=rtl] .layout-3col__right-content{float:right;margin-right:33.3333333333%;margin-left:-100%;}.layout-3col__left-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar{clear:right;float:right;width:33.3333333333%;margin-right:66.6666666667%;margin-left:-100%;}[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__second-left-sidebar{clear:left;}[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__second-left-sidebar{float:left;margin-left:66.6666666667%;margin-right:-100%;}.layout-3col__right-sidebar{clear:right;float:right;width:33.3333333333%;margin-right:0%;margin-left:-100%;}[dir=rtl] .layout-3col__right-sidebar{clear:left;}[dir=rtl] .layout-3col__right-sidebar{float:left;margin-left:0%;margin-right:-100%;}.layout-3col__col-1,.layout-3col__col-x:nth-child(3n+1){clear:both;float:left;width:33.3333333333%;margin-left:0%;margin-right:-100%;}[dir=rtl] .layout-3col__col-1,[dir=rtl] .layout-3col__col-x:nth-child(3n+1){float:right;margin-right:0%;margin-left:-100%;}.layout-3col__col-2,.layout-3col__col-x:nth-child(3n+2){clear:none;float:left;width:33.3333333333%;margin-left:33.3333333333%;margin-right:-100%;}[dir=rtl] .layout-3col__col-2,[dir=rtl] .layout-3col__col-x:nth-child(3n+2){float:right;margin-right:33.3333333333%;margin-left:-100%;}.layout-3col__col-3,.layout-3col__col-x:nth-child(3n){clear:none;float:left;width:33.3333333333%;margin-left:66.6666666667%;margin-right:-100%;}[dir=rtl] .layout-3col__col-3,[dir=rtl] .layout-3col__col-x:nth-child(3n){float:right;margin-right:66.6666666667%;margin-left:-100%;}.layout-3col__col-4{display:none;}}.layout-3col__grid-item-container{padding-left:0;padding-right:0;}.layout-3col__grid-item-container:before{content:"";display:table;}.layout-3col__grid-item-container:after{content:"";display:table;clear:both;}.layout-3col{margin-left:-20px;margin-right:-20px;padding-left:0;padding-right:0;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar,.layout-3col__col-1,.layout-3col__col-2,.layout-3col__col-3,.layout-3col__col-4,.layout-3col__col-x{clear:both;padding-left:20px;padding-right:20px;float:left;width:100%;margin-left:0%;margin-right:-100%;margin-right:auto;}[dir=rtl] .layout-3col__full,[dir=rtl] .layout-3col__left-content,[dir=rtl] .layout-3col__right-content,[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__right-sidebar,[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__second-left-sidebar,[dir=rtl] .layout-3col__col-1,[dir=rtl] .layout-3col__col-2,[dir=rtl] .layout-3col__col-3,[dir=rtl] .layout-3col__col-4,[dir=rtl] .layout-3col__col-x{float:right;margin-right:0%;margin-left:-100%;}@media (min-width:777px){.layout-3col{margin-left:-12px;margin-right:-13px;padding-left:0;padding-right:0;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}[dir=rtl] .layout-3col{margin-left:-13px;margin-right:-12px;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar{float:left;width:100%;margin-left:0%;margin-right:-100%;margin-right:auto;padding-left:12px;padding-right:13px;}[dir=rtl] .layout-3col__full,[dir=rtl] .layout-3col__left-content,[dir=rtl] .layout-3col__right-content,[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__right-sidebar{float:right;margin-right:0%;margin-left:-100%;}[dir=rtl] .layout-3col__full,[dir=rtl] .layout-3col__left-content,[dir=rtl] .layout-3col__right-content,[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__right-sidebar{padding-left:13px;padding-right:12px;}.layout-3col__right-content{float:none;margin-left:auto;margin-right:auto;}.layout-3col__first-left-sidebar,.layout-3col__col-1,.layout-3col__col-3,.layout-3col__col-x:nth-child(2n+1){float:left;width:50%;margin-left:0%;margin-right:-100%;padding-left:12px;padding-right:13px;}[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__col-1,[dir=rtl] .layout-3col__col-3,[dir=rtl] .layout-3col__col-x:nth-child(2n+1){float:right;margin-right:0%;margin-left:-100%;}[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__col-1,[dir=rtl] .layout-3col__col-3,[dir=rtl] .layout-3col__col-x:nth-child(2n+1){padding-left:13px;padding-right:12px;}.layout-3col__second-left-sidebar,.layout-3col__col-2,.layout-3col__col-4,.layout-3col__col-x:nth-child(2n){clear:none;float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:12px;padding-right:13px;}[dir=rtl] .layout-3col__second-left-sidebar,[dir=rtl] .layout-3col__col-2,[dir=rtl] .layout-3col__col-4,[dir=rtl] .layout-3col__col-x:nth-child(2n){float:right;margin-right:50%;margin-left:-100%;}[dir=rtl] .layout-3col__second-left-sidebar,[dir=rtl] .layout-3col__col-2,[dir=rtl] .layout-3col__col-4,[dir=rtl] .layout-3col__col-x:nth-child(2n){padding-left:13px;padding-right:12px;}.layout-3col__first-left-sidebar,.layout-3col__left-sidebar,.layout-3col__second-left-sidebar{margin-left:auto;margin-right:auto;}}@media (min-width:999px){.layout-3col__full{float:left;width:100%;margin-left:0%;margin-right:-100%;}[dir=rtl] .layout-3col__full{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__left-content{float:left;width:66.6666666667%;margin-left:0%;margin-right:-100%;}[dir=rtl] .layout-3col__left-content{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__right-content{float:left;width:66.6666666667%;margin-left:33.3333333333%;margin-right:-100%;}[dir=rtl] .layout-3col__right-content{float:right;margin-right:33.3333333333%;margin-left:-100%;}.layout-3col__left-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar{clear:right;float:right;width:33.3333333333%;margin-right:66.6666666667%;margin-left:-100%;}[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__second-left-sidebar{clear:left;}[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__second-left-sidebar{float:left;margin-left:66.6666666667%;margin-right:-100%;}.layout-3col__right-sidebar{clear:right;float:right;width:33.3333333333%;margin-right:0%;margin-left:-100%;}[dir=rtl] .layout-3col__right-sidebar{clear:left;}[dir=rtl] .layout-3col__right-sidebar{float:left;margin-left:0%;margin-right:-100%;}.layout-3col__col-1,.layout-3col__col-x:nth-child(3n+1){clear:both;float:left;width:33.3333333333%;margin-left:0%;margin-right:-100%;}[dir=rtl] .layout-3col__col-1,[dir=rtl] .layout-3col__col-x:nth-child(3n+1){float:right;margin-right:0%;margin-left:-100%;}.layout-3col__col-2,.layout-3col__col-x:nth-child(3n+2){clear:none;float:left;width:33.3333333333%;margin-left:33.3333333333%;margin-right:-100%;}[dir=rtl] .layout-3col__col-2,[dir=rtl] .layout-3col__col-x:nth-child(3n+2){float:right;margin-right:33.3333333333%;margin-left:-100%;}.layout-3col__col-3,.layout-3col__col-x:nth-child(3n){clear:none;float:left;width:33.3333333333%;margin-left:66.6666666667%;margin-right:-100%;}[dir=rtl] .layout-3col__col-3,[dir=rtl] .layout-3col__col-x:nth-child(3n){float:right;margin-right:66.6666666667%;margin-left:-100%;}.layout-3col__col-4{display:none;}}.layout-3col__grid-item-container{padding-left:0;padding-right:0;}.layout-3col__grid-item-container:before{content:"";display:table;}.layout-3col__grid-item-container:after{content:"";display:table;clear:both;}.layout-center{padding-left:20px;padding-right:20px;margin:0 auto;max-width:1165px;}@media (min-width:777px){.layout-center{padding-left:12px;padding-right:13px;}[dir=rtl] .layout-center{padding-left:13px;padding-right:12px;}}.layout-center--shared-grid,.layout-center.layout-3col{padding-left:0;padding-right:0;}.layout-swap{position:relative;}@media (min-width:555px){.layout-swap{padding-top:48px;}}@media (min-width:555px){.layout-swap__top{position:absolute;top:0;height:48px;width:100%;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.autocomplete,.form-autocomplete{background-image:url(/sites/all/themes/gnfac_theme/components//forms/autocomplete/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}[dir=rtl] .autocomplete,[dir=rtl] .form-autocomplete{background-position:0% center;}.autocomplete__list-wrapper,#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}.autocomplete__list,#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}.autocomplete__list-item,#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;}.autocomplete__list-item.is-selected,.autocomplete__list-item--is-selected,#autocomplete li.is-selected,#autocomplete .selected{background:#0072b9;color:#fff;}.autocomplete.is-throbbing,.autocomplete--is-throbbing,.is-throbbing.form-autocomplete,.form-autocomplete.throbbing{background-image:url(/sites/all/themes/gnfac_theme/components//forms/autocomplete/throbber-active.gif);}
.clearfix:before{content:"";display:table;}.clearfix:after{content:"";display:table;clear:both;}
.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.visually-hidden--off,.visually-hidden--focusable:active,.visually-hidden--focusable:focus,.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:visible;}
.box{margin-bottom:1.5rem;border:5px solid #cccccc;padding:1em;}.box__title{margin:0;}.box:focus,.box:hover,.box.is-focus,.box--is-focus{border-color:#000;}.box--highlight{border-color:#0072b9;}
.collapsible-fieldset,.collapsible{position:relative;}.collapsible-fieldset__legend,.collapsible .fieldset-legend{display:block;padding-left:15px;background-image:url(/sites/all/themes/gnfac_theme/components//forms/collapsible-fieldset/expanded.svg);background-position:4px 50%;background-repeat:no-repeat;}[dir=rtl] .collapsible-fieldset__legend,[dir=rtl] .collapsible .fieldset-legend,.collapsible [dir=rtl] .fieldset-legend{padding-left:0;padding-right:15px;background-position:right 4px top 50%;}.collapsible-fieldset__summary,.collapsible .fieldset-legend .summary{color:#999999;font-size:0.9em;margin-left:0.5em;}.collapsible-fieldset.is-collapsed,.collapsible-fieldset--is-collapsed,.is-collapsed.collapsible,.collapsible.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}.collapsible-fieldset.is-collapsed .collapsible-fieldset__wrapper,.collapsible-fieldset--is-collapsed__wrapper,.collapsible.collapsed .fieldset-wrapper,.is-collapsed.collapsible .collapsible-fieldset__wrapper{display:none;}.collapsible-fieldset.is-collapsed .collapsible-fieldset__legend,.collapsible-fieldset--is-collapsed__legend,.collapsible-fieldset.is-collapsed .collapsible .fieldset-legend,.collapsible .collapsible-fieldset.is-collapsed .fieldset-legend,.collapsible.collapsed .fieldset-legend,.is-collapsed.collapsible .collapsible-fieldset__legend,.is-collapsed.collapsible .fieldset-legend{background-image:url(/sites/all/themes/gnfac_theme/components//forms/collapsible-fieldset/collapsed.svg);background-position:4px 50%;}[dir=rtl] .collapsible-fieldset.is-collapsed .collapsible-fieldset__legend,[dir=rtl] .collapsible-fieldset--is-collapsed__legend,[dir=rtl] .collapsible-fieldset.is-collapsed .collapsible .fieldset-legend,.collapsible [dir=rtl] .collapsible-fieldset.is-collapsed .fieldset-legend,[dir=rtl] .collapsible.collapsed .fieldset-legend,.collapsible.collapsed [dir=rtl] .fieldset-legend,[dir=rtl] .is-collapsed.collapsible .collapsible-fieldset__legend,[dir=rtl] .is-collapsed.collapsible .fieldset-legend{background-image:url(/sites/all/themes/gnfac_theme/components//forms/collapsible-fieldset/collapsed-rtl.svg);background-position:right 4px top 50%;}
.comment__section,.comments{margin:1.5rem 0;}.comment__title{margin:0;}.comment__permalink{text-transform:uppercase;font-size:75%;}.comment--preview,.comment-preview{background-color:rgb(255,250.24,219.3);}.comment--nested,.indented{margin-left:32px;}[dir=rtl] .comment--nested,[dir=rtl] .indented{margin-left:0;margin-right:32px;}
@font-face{font-family:"Futura Light BT";font-style:normal;font-weight:normal;src:local("Futura Light BT"),url(/sites/all/themes/gnfac_theme/components/asset-builds/fonts/Futura%20Light%20BT.woff) format("woff");}html{font-family:"Futura Light BT","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}body{background:#fff;}body:not(.is-path-frontpage){background-image:none;}body hr{height:2px;background-color:#3a5274;}.field--name-body h3{margin-top:0.2rem;}p{font-family:"Futura Light BT",Arial,sans-serif;margin:1rem 0;}.jhmap{width:300px;height:420px;float:right;padding-bottom:10px;}.national-map{width:auto;margin-top:0;display:inline-block;}.contact-info{width:300px;display:inline-block;vertical-align:top;margin-top:6.3em;}.google-calendar{height:470px;width:300px;}.home-ratings-image{display:none;}#block-footerinfo{background-color:#617490;color:#fafafa;text-align:center;}#block-footerinfo a{color:#fafafa;}body .footer{background-color:#fafafa;padding:0 0 1rem 0;margin-top:1rem;border-top:4px solid #3a5274;text-align:center;}body.is-page-node-type-accident .field--name-body .field__label{margin-top:0.5rem;}body.is-page-node-type-accident .field--name-body .field__item p,body.is-page-node-type-avalanche-incident .field--name-body .field__item p,body.is-page-node-type-snow-observation .field--name-body .field__item p{margin-top:0.1rem;}body.is-page-node-type-snow-observation .field--name-body{clear:both;}.hazard-image{vertical-align:top;}a img.hazard-image{position:relative;top:10px;left:-138px;}h1{font-size:1.3rem;line-height:2rem;margin-top:0.5rem;margin-bottom:0.5rem;}.is-path-forecast article h2{display:none;}aside.layout-3col__right-sidebar > div{background-color:#3a5274;padding-top:10px;}.default-profile-text{text-align:center;padding:40px;color:darkred;}.weather-locations{text-align:center;}.view-hot-items-list .view-content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.weather-locations .views-row{width:255px;margin:1rem 1rem 0.5rem auto;}aside.layout-3col__right-sidebar .views-row,.view-hot-items-list .views-row,.weather-locations .views-row{border:1px solid #fafafa;margin-bottom:25px;background:#9da9ba;display:inline-block;vertical-align:top;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar,.layout-3col__col-1,.layout-3col__col-2,.layout-3col__col-3,.layout-3col__col-4,.layout-3col__col-x{padding-left:2px;padding-right:2px;}.weather-locations table.views-field-data td.details.left{text-align:left;padding-left:5px;}aside.layout-3col__right-sidebar .views-row .views-field,.weather-locations .views-row table.views-field{padding-left:5px;padding-right:5px;border-bottom:2px solid #fafafa;}aside.layout-3col__right-sidebar .views-row .views-field-field-image-file{background:#fafafa;padding-left:0;padding-right:0;border-bottom:0;}.weather-locations .views-row table.views-field-data{margin:0;background:#fafafa;}.weather-locations table.views-field-data tr{border-bottom:1px solid #9da9ba;}.weather-locations .views-field-wx-station-info{font-size:0.85rem;}.weather-locations table.views-field-data td.labels{width:20%;text-align:right;padding-right:5px;}.weather-locations table.views-field-data td.details{font-size:1.6rem;line-height:2.1rem;text-align:center;}.weather-locations table.views-field-data .data-sub{font-size:1rem;}.views-field.views-field-wx-station-info{font-size:0.85rem;}aside.layout-3col__right-sidebar .views-row .views-field-title,.view-hot-items-list .views-row .views-field-title,.view-hot-items-list .views-row .views-field-advisory-embed-all,.weather-locations .views-row .views-field-title{text-align:center;}.view-hot-items-list .views-row .views-field-body,aside.layout-3col__right-sidebar .views-row .views-field-body{padding:0 4px;}aside.layout-3col__right-sidebar .views-row .views-field-title a,.view-hot-items-list .views-row .views-field-title a,.weather-locations .views-row .views-field a{color:#fafafa;}.weather-page{background-color:#3a5274;padding:15px;float:left;width:100%;}#weather-stations-map-wrapper{border:10px solid #fafafa;}#weather-stations-map{height:400px;width:100%;}#block-locationmap{margin-top:2rem;}.wx-stations-text{padding:4px;background-color:#fafafa;}.hazard-day{margin:auto;display:inline-block;font-size:0.62rem;margin-right:2px;background-color:#ffffff;font-weight:bolder;color:#162f50;}.hazard-day img{height:60px;}.hazard-history{width:100%;text-align:center;margin:0 auto;background-color:#fafafa;}.weather_log{width:30%;display:inline-block;vertical-align:top;padding:5px 10px;border-right:20px solid white;border-left:20px solid white;background-color:#e2e2e2;}.jcarousel-skin-default .jcarousel{position:relative;overflow:hidden;height:auto;}.two-col .jcarousel-wrapper.jcarousel-skin-default{height:450px;width:700px;overflow:hidden;border-radius:0px;}.two-col.firsty.snowpits .jcarousel-wrapper.jcarousel-skin-default{height:330px;width:680px;overflow:hidden;}.two-col.secondy .jcarousel-wrapper.jcarousel-skin-default{width:350px;height:225px;}.two-col.firsty .jcarousel-skin-default .jcarousel li{float:left;width:330px;height:450px;padding-right:8px;padding-left:8px;border-right:1px solid #9da9ba;}.two-col.secondy .jcarousel-skin-default .jcarousel li{float:left;width:330px;height:490px;margin-right:1px;}.is-path-forecast .jcarousel-skin-default .jcarousel-control-prev,.is-path-forecast .jcarousel-skin-default .jcarousel-control-next{position:absolute;top:160px;width:50px;height:50px;text-align:center;background-color:rgba(55,55,55,0.5);color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:65px/50px Arial sans-serif;border-radius:25px;box-shadow:0 0 2px #999;}.photos .jcarousel-skin-default .jcarousel-control-prev,.photos .jcarousel-skin-default .jcarousel-control-next{top:230px;}.videos .jcarousel-skin-default .jcarousel-control-prev,.videos .jcarousel-skin-default .jcarousel-control-next{top:115px;}.snowpits .jcarousel-skin-default .jcarousel-control-prev,.snowpits .jcarousel-skin-default .jcarousel-control-next{top:140px;}.jcarousel-skin-default .jcarousel-control-prev{left:-10px;}.jcarousel-skin-default .jcarousel-control-next{right:-10px;}#seven-day-forecast{background:#fafafa;}#seven-day-forecast .panel-heading{color:#fafafa;background-color:#617490;padding:4px;}#seven-day-forecast #headline-container{display:none;}#seven-day-forecast-list .forecast-tombstone.current-hazard.current-hazard-advisory{background-color:#ff9900;color:white;}#seven-day-forecast-list .forecast-tombstone{width:16%;margin-left:auto;display:inline-block;vertical-align:top;margin:0px auto;white-space:normal;padding:0 2px;border-right:1px solid #fafafa;}#seven-day-forecast-list{position:relative;z-index:2;white-space:nowrap;margin-left:auto;margin-right:auto;margin-bottom:0px;}#seven-day-forecast-list .forecast-tombstone > div{margin-left:auto;margin-right:auto;text-align:center;}.temp.temp-low{color:#15a3e0;}.temp.temp-high{color:#ef3725;}.region-group .region{display:inline-block;padding:0 10px;line-height:2.5rem;height:40px;vertical-align:top;margin:0;color:#fafafa;font-weight:lighter;}.region-group .region a{line-height:2.5rem;color:#fafafa;font-weight:lighter;}.region-group,body.is-path-forecast article .field--name-body,body.is-page-node-type-advisory article .field--name-body{border-top:1px solid #bfc6d2;}.region-group{background:#617490;margin-top:35px;border-top:4px solid #162f50;}.discussion .field__label + .region-group{margin-top:0;border-top:none;}.hazard-map-image{width:278px;margin:0 auto;}.hazard-image-main{width:auto;height:40px;}.small{font-size:0.7rem;}.region.hazard-rating-image{padding:0px;background-color:#162f50;}.view-weather-log.view-display-id-block_1 .views-field-body p{margin:0;}.tid-24 .view-weather-stations .item-list{width:49%;display:inline-block;vertical-align:top;}.group.media-blocks .view-weather-stations .item-list:only-child h3{display:none;}#edit-field-forecasters-choice-text-wrapper{width:500px;}.avalanche-warning-box{display:inline-block;height:61px;vertical-align:top;text-align:center;width:220px;background-color:black;border:5px solid red;padding:10px;font-size:1.2rem;}.region_group.warning .region{color:#ee1d23;}body.is-page-node-type-advisory article h3.warning,body.is-path-forecast article h3.warning{color:#ee1d23;font-size:1.05rem;line-height:1.25rem;margin-top:0rem;margin-bottom:0.1rem;margin-right:0.2rem;width:112px;text-align:center;padding:12px;border:1px solid #ee1d23;float:left;background:black none;font-weight:bold;}.discussion p{margin-right:0;margin-top:0.5rem;margin-bottom:1rem;}.group:after{content:"";display:table;clear:both;}.firsty,.secondy{float:none;width:auto;}.point-choice .point-forecast h2{font-size:0.9rem;margin:0;line-height:1rem;display:inline-block;}.point-forecast ul{padding-left:0px;margin:0 auto;}.point-forecast ul li{padding:5px;display:inline-block;vertical-align:top;}.point-forecast ul li:nth-last-child(-n+3){display:none;}.point-forecast ul li p{margin:0;font-size:0.7rem;line-height:0.8rem;}.point-forecast h3,.forecasters-choice h3,.snowpits h3,.wx-stations h3,.photos h3,.videos h3{margin:5px 0 3px 0;}.bottom-problem-container{margin-bottom:5px;}.webcams{background:white;padding-bottom:8px;}.webcam{padding:8px;display:inline-block;min-width:320px;}.triple .webcam.triple{width:33%;}.webcam.double{width:49%;}.webcam.single{width:99%;}.problem-type{min-width:220px;vertical-align:top;display:inline-block;width:49%;}.bottom-line{min-width:220px;display:inline-block;width:99%;}.embedded-dc-regional{width:49%;vertical-align:top;display:inline-block;max-width:350px;}h1.page-title,.view-weather-log table.views-table caption,h3.advisory.sub-page,body.is-path-forecast .layout__region--content .field__label,body.is-page-node-type-advisory .layout__region--content .field__label,body.is-path-forecast article h3,body.is-page-node-type-advisory article h3,h3.dc-header{background:#617490 url("/images/gnfac-diagonal.png") no-repeat scroll left top;color:#fafafa;padding-left:5px;padding-bottom:10px;border-top:5px solid #162f50;margin-bottom:0;margin-top:0.1rem;font-weight:lighter;font-size:1.1rem;text-align:left;}#edit-field-advisory-year-wrapper{display:none;}body.is-path-forecast h1.page-title a,.view-weather-log table.views-table caption a,h3.advisory.sub-page a,body.is-path-forecast .layout__region--content .field__label a,body.is-page-node-type-advisory .layout__region--content .field__label a{color:#fafafa;}.bottom-problem-container,.hazard-rating-container,.current-weather{background-color:#9da9ba;color:whitesmoke;}.current-weather table{margin:0;}.webcam-shot{width:50%;vertical-align:top;display:inline-block;}.webcam-shot.right{}.current-weather table .details,.bottom-problem-container span.label{font-weight:bolder;color:#162f50;}.current-weather > table > tbody > tr > td{width:25%;vertical-align:top;text-align:center;border-top:1px solid #d8dde4;border-right:1px solid #d8dde4;border-bottom:1px solid #d8dde4;}.current-weather > table > tbody > tr > td:last-child{border-right:none;}.current-weather table th{border-top:1px solid #d8dde4;border-right:1px solid #d8dde4;}.current-weather table th:last-child{border-right:none;}.hazard-rating-container{text-align:center;padding-top:5px;}.hazard-rating-container .regional-hazard-image{max-width:320px;}.bottom-problem-container{border-top:1px solid #d8dde4;border-bottom:1px solid #162f50;padding:5px;}.current-weather table td table td{width:50%;border-top:1px solid #d8dde3;}.current-weather > table > tbody > tr > td:nth-child(2){border-right:1px solid #d8dde4;}.weather_logs caption{font-size:1.25rem;line-height:2.25rem;}#block-hazardmapimageblock{padding-left:2px;padding-right:2px;}.weather_logs table.views-table{margin:0.6rem 0;}.view-weather-log p{margin-top:0;}.weather_logs{clear:both;}.forecasters-choice .forecasters-image{width:49%;display:inline-block;}article .field--name-field-forecasters-choice-image{float:right;margin-top:45px;padding-left:10px;max-width:50%;}.forecasters-choice blockquote{margin:0rem 0rem 1.5rem 0rem;border:2px solid #162f50;border-radius:4px;padding:4px;}.forecasters-choice .fc-text{width:49%;display:inline-block;vertical-align:top;padding-left:4px;}.fc-text p{margin-top:0.2em;}.view-advisory-archive .views-field-field-weather-1{width:100%;vertical-align:top;padding-right:10px;}.view-advisory-archive .views-field-advisory-embed-all{width:100%;}.view-avalanche-incidents .views-field-title.number-killed-1,.view-avalanche-incidents .views-field-title.number-killed-2,.view-avalanche-incidents .views-field-title.number-killed-3,.view-avalanche-incidents .views-field-title.number-killed-4,.view-avalanche-incidents .views-field-title.number-killed-5,.view-avalanche-incidents .views-field-title.number-killed-6{font-weight:bold;}.incidents-table > div{display:inline-block;padding-right:25px;}.incidents-table > div.inc-observer{min-width:145px;}.incidents-table .inc-images,.incidents-table .inc-videos{padding-right:4px;}.inc-region{min-width:175px;}.inc-location{min-width:200px;}.view.ui-accordion .views-field-title .field-content{display:inline-block;}form#advisory-select-form > div{display:inline-block;}form#advisory-select-form > div > label{display:none;}.advisory-select{text-align:center;}.advisory-select-prev-next-box{padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px;background-color:#cccccc;border:1px solid #aaaaaa;display:inline;}.image-node{display:inline-block;margin:10px;vertical-align:top;}.view-advisory-archive .image-node,.view-avalanche-incidents .image-node{max-width:150px;color:#fafafa;}.image-node a{color:#fafafa;}.image-nodes-list{background-color:#3a5274;}.archive-page-image{border:10px solid #fafafa;}.inc-images img,.inc-videos img{height:20px;}.field--name-field-applicable-regions .form-item{display:inline-block;padding-right:15px;}.view-media-articles .views-row,.view-blog-list .views-row,.view-advisory-archive .views-row{border-top:2px solid #162f50;margin:10px 0;}.views-field-field-publication{font-style:italic;}.view-media-articles .views-field-advisory-embed-all{float:left;margin-right:4px;}.views-field-body p{margin-top:0px;}.view-media-articles .views-row .views-field-title a,.view-blog-list .views-row .views-field-title a,.view-advisory-archive .views-row .views-field-title a{font-size:1.3rem;text-decoration:none;color:white;}.view-media-articles .views-field-title{margin-right:5px;}.view-media-articles .views-field-title,.view-blog-list .views-field-title,.view-advisory-archive .views-row .views-field-title{background-color:#162f50;line-height:1.25rem;padding:0.2rem 1rem;border-top:4px solid #617490;}.view-media-articles .views-field-field-publication{font-style:italic;font-size:18px;}.view-id-blog_list .views-field-uid{font-weight:bolder;}.view-id-blog_list .views-field-created{font-weight:bolder;}.view-id-blog_list .views-field-user-picture{float:left;padding-right:5px;}.view-id-blog_list .views-row{min-height:180px;}a.glossify-tooltip-link{color:#555;text-decoration:none;cursor:help;border-bottom:1px dotted #555;}#seven-day-forecast-list li.forecast-tombstone:nth-child(n+7){display:none;}.avyhzrd-low{background-color:#4db748;font-weight:bolder;padding-left:3px;padding-right:4px;}.avayhzrd-moderate{background-color:#fef102;font-weight:bolder;padding-left:3px;padding-right:4px;}.avayhzrd-considerable{background-color:#f8931d;font-weight:bolder;padding-left:3px;padding-right:4px;}.avayhzrd-high{background-color:#ee1d23;font-weight:bolder;color:#ffffff;padding-left:3px;padding-right:4px;}.avayhzrd-extreme{background-color:#000000;font-weight:bolder;color:#ffffff;padding-left:3px;padding-right:4px;}#block-gnfac-theme-branding .site-name{font-weight:lighter;font-size:1rem;text-shadow:2px 2px 0.5px #162f50;width:auto;}.site-name a{color:#fff;text-decoration:none;}#block-searchform{padding-left:250px;padding-top:5px;}.view-media-articles{margin-top:-30px;}#block-mainnavigation-5,#block-mainnavigation-6,#block-mainnavigation-7{display:inline-block;}#block-mainnavigation-5 + article,#block-mainnavigation-6 + article,#block-mainnavigation-7 + article{display:inline-block;}#block-gnfac-theme-page-title{clear:both;}#block-views-block-hot-items-list-block-1{margin:1rem 0;}.view-photos.view-display-id-page_1 .view-content .real-title a,.view-photos.view-display-id-page_2 .view-content .views-field-title a,.view-online-courses .view-content .real-title{color:#fafafa;}.view-photos.view-display-id-page_2 .view-content .views-field-title,.view-photos.view-display-id-page_1 .view-content .real-title,.view-online-courses .view-content .real-title{background-color:#162f50;font-size:1.2rem;line-height:1.25rem;padding:0.2rem 1rem;border-top:4px solid #617490;}.view-online-courses .view-content .real-title a{color:#fff;}.view-photos.view-display-id-page_2 .view-content .views-row{max-width:630px;background-color:#fafafa;}.view-photos.view-display-id-page_1 .view-content td.views-field.views-field-field-image-file,.view-online-courses .view-content td.views-field.views-field-field-file-upload{width:20%;min-width:140px;}.view-photos.view-display-id-page_1 .view-content .real-title,.view-online-courses .view-content td.views-field.views-field-field-file-upload,.view-online-courses .view-content .real-title{border-top:none;}.view-photos.view-display-id-page_1 .view-content tr,.view-online-courses .view-content tr{border-top:4px solid #617490;}.view-photos.view-display-id-page_1 .view-content .real-body,.view-online-courses .view-content .real-body,.view-photos.view-display-id-page_1 .view-content .real-date{padding-left:1rem;}.view-photos .view-content td,.view-online-courses .view-content td{vertical-align:top;}.mailer-mailer-signup{padding:0px;width:260px;margin:0 auto;height:320px;}#block-donatetofriendsofgnfac h2,#block-adozenmoreturnsdvd h2,#block-snowsenseaguidetoevaluatingsnowavalanchehazard h2,#block-kingandqueenoftheridger h2,#block-payabill h2{background-color:#162f50;font-size:1.2rem;line-height:1.25rem;padding:0.4rem 1rem;border-top:4px solid #617490;color:#fafafa;}#cboxNext{margin-top:-52px;background-position-y:bottom;width:41px;height:95px;background-size:140px;}#cboxPrevious{margin-top:-52px;background-position-y:bottom;width:41px;height:95px;background-size:140px;}#cboxTitle{position:absolute;bottom:0px;left:0;color:#0f0303;padding-left:20px;margin-left:5px;padding-right:5px;margin-right:5px;margin-bottom:4px;}#cboxTitle p{margin:0.2rem 0;}#cboxLoadedContent{border:5px solid #162f50;}#block-sitemissionhomepage{color:white;padding:1px 10%;}.gm-style .gm-style-iw,.gm-style .gm-style-iw > div,.gm-style .gm-style-iw > div > div{overflow:hidden !important;}.hompage-item{width:275px;margin:0 auto;text-align:center;}.hompage-item a{color:white;}#block-homepagelinks{padding:2px;}#block-homepagelinks ul.menu{text-align:center;}#block-homepagelinks li.menu-item,ul.button-list li{display:inline-block;margin:0 3px;border:1px solid #284e86;overflow:hidden;background:#e28600;padding:0.2rem 0;border-radius:0.5em;box-shadow:0.1em 0.1em 0.3em;}#block-homepagelinks li.menu-item a,.button-list li a{padding:0 1.5rem;color:white;text-decoration:none;}body ul.sf-menu .sf-sub-indicator{width:15px;height:15px;text-shadow:1px 3px 1px #ffffff;}ul.sf-menu .sf-sub-indicator::after{color:#162f50;}ul.button-list{padding-left:0;margin:0.2rem 0;text-align:center;}#block-resources,#block-instagramblock{margin:1rem 0;}#block-socialmedia-2{margin-bottom:1rem;}table.weather-page-details{border-color:#3a5274;border-width:10px;border-style:solid;}table.weather-page-details td{padding:5px;}#block-resources h3{color:#617490;padding-left:53px;}#block-resources h3.weather{background:url(/sites/all/themes/gnfac_theme/images/weather.jpg) scroll no-repeat left center;background-size:auto 25px;}#block-resources h3.education{background:url(/sites/all/themes/gnfac_theme/images/education.png) scroll no-repeat left center;}#block-resources h3.placenames{background:url(/sites/all/themes/gnfac_theme/images/google_earth.png) scroll no-repeat left center;}#block-resources h3.support{background:url(/sites/all/themes/gnfac_theme/images/dollar-sign.png) scroll no-repeat left center;background-size:auto 25px;}#block-instagramblock .instagram-item{padding:15px 10px;vertical-align:top;}#block-instagramblock .instagram-image{display:inline-block;margin-right:10px;vertical-align:top;}#block-instagramblock .instagram-item-text{display:inline-block;color:#ffffff;vertical-align:top;width:225px;}#block-resources h2,.block-views-blockhot-items-list-block-1 h2,h2.ed-cal-title{background:#617490 url("/images/gnfac-diagonal.png") no-repeat scroll left top;color:white;margin:0px;padding:8px 0 8px 50px;border-top:3px solid #162f50;border-bottom:3px solid #162f50;font-weight:lighter;}#block-instagramblock h2{background:transparent url("/sites/all/themes/gnfac_theme/images/icons/Instagram_large.png") no-repeat scroll 4px center;background-size:32px;color:white;margin:0px;padding:8px 0 8px 43px;border-top:3px solid #162f50;border-bottom:3px solid #162f50;font-weight:lighter;-ms-flex:none;flex:none;width:100%;}#block-instagramblock{background:#617490 url("/images/gnfac-diagonal.png") no-repeat scroll left -65px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;}#block-sitemissionfooter{padding-top:0.5rem;display:inline-block;width:340px;vertical-align:top;}#block-sitemissionfooter .layout{margin:0 auto;text-align:center;vertical-align:top;padding:0 20px;}form#search-block-form,form#search-block-form div{display:inline;width:150px;}div#block-gnfac-theme-search{width:150px;position:relative;display:inline-block;border-right:1px solid #d8dde4;padding:1.5rem 1.5rem;min-height:75px;vertical-align:top;}#social-media #search .form-search{height:1.3em;width:170px;float:left;}#block-gnfac-theme-search .form-submit{background:transparent url(/sites/all/themes/gnfac_theme/images/search-button.png) no-repeat scroll right center;border:medium none;color:rgba(255,255,255,0);padding-left:3px;padding-right:10px;text-transform:uppercase;width:46px;position:relative;left:22px;height:21px;top:-26px;}.view-frontpage .view-content{z-index:100;position:relative;}.problem-type-wrapper{margin:0.2rem 0.2rem 0.2rem 0.2rem;padding:3px;color:#162f50;background-color:#d8dde4;border:4px solid #fafafa;float:right;width:50%;}.bottom-line-wrapper{margin:0.2rem 0.2rem 0.2rem 0.2rem;padding:3px;color:#162f50;background-color:#d8dde4;border:10px solid #fafafa;}.block.block-superfish.block-superfishadvisory-menu h2{display:none;}.block.block-superfish.block-superfishadvisory-menu ul.sf-advisory-menu.sf-menu,.block.block-superfish.block-superfishregional-pages-out-of-advisory ul.sf-regional-pages-out-of-advisory.sf-menu,nav#block-education ul.menu{margin-bottom:0.1em;background:#fafafa;height:2.2em;border:1px solid #e28600;display:inline-block;}.is-path-frontpage .block.block-superfish.block-superfishadvisory-menu ul.sf-advisory-menu.sf-menu{height:6.3em;width:300px;border-left:1px solid #e28600;margin-top:10px;}#block-views-block-online-courses-block-1 .view-online-courses .view-content .views-view-grid .row > div{width:33%;display:inline-block;vertical-align:top;padding:1rem 3rem;}#block-views-block-online-courses-block-1 .view-online-courses .view-content .views-view-grid .row .views-field-field-file-upload{margin:0 auto;width:200px;}header.header ul.sf-menu li:hover,header.header ul.sf-menu li.sfHover,header.header ul.sf-menu a:focus,header.header ul.sf-menu a:hover,header.header ul.sf-menu span.nolink:hover{background:none;}header.header ul.sf-menu li li:hover,header.header ul.sf-menu li li.sfHover,header.header ul.sf-menu ul a:hover{background-color:#3a5274;}header.header ul.sf-menu a{color:#fafafa;text-decoration:none;}header.header ul.sf-menu ul li{background-color:#162f50;}header.header ul.sf-menu li,ul.sf-menu.sf-advisory-menu li,ul.sf-menu.sf-regional-pages-out-of-advisory li,nav#block-education ul.menu li{background:none;background-color:#162f50;}nav#block-education ul.menu li{float:left;}nav#block-education{display:inline-block;}.block-superfishadvisory-menu ul.sf-menu.sf-advisory-menu li a,.block-superfishadvisory-menu ul.sf-menu.sf-advisory-menu li a:visited,.block-superfishadvisory-menu ul.sf-menu.sf-advisory-menu li span.nolink,.block-superfishregional-pages-out-of-advisory ul.sf-regional-pages-out-of-advisory li a,.block-superfishregional-pages-out-of-advisory ul.sf-regional-pages-out-of-advisory li a:visited,.block-superfishregional-pages-out-of-advisory ul.sf-regional-pages-out-of-advisory li a span.nolink,nav#block-education ul.menu li a,nav#block-education ul.menu li a:visited{color:#f1dec6;font-size:0.82rem;padding:0.75em 0.9em;letter-spacing:0.5px;}.block-superfishadvisory-menu ul.sf-menu.sf-advisory-menu li a.is-active,.block-superfishadvisory-menu ul.sf-menu.sf-advisory-menu li a:hover,.block-superfishregional-pages-out-of-advisory ul.sf-regional-pages-out-of-advisory li a.is-active,.block-superfishregional-pages-out-of-advisory ul.sf-regional-pages-out-of-advisory li a:hover,nav#block-education ul.menu li a.is-active,nav#block-education ul.menu li a:hover{color:#e28600;background-color:transparent;}ul#superfish-main li:hover,ul#superfish-main li li.sfHover,ul#superfish-main li a:focus,ul#superfish-main a:hover,ul#superfish-main span.nolink:hover{background:#3a5274;color:#ffffff;outline:0;}ul.sf-menu[class] a.is-active{background-color:inherit;}#block-mainnavigation-2 div.sf-accordion-toggle a,#block-advisorymenu div.sf-accordion-toggle a{background:#162f50;border:1px solid #9da9ba;color:#fff;display:inline-block;padding:1em 3em 1em 1em;position:relative;}#block-mainnavigation-2 ul.sf-menu.sf-accordion,#block-advisorymenu ul.sf-menu.sf-accordion{background:#162f50;}#block-mainnavigation-2 li.sf-expanded,#block-advisorymenu li.sf-expanded{background-color:#9da9ba;}.wx-log-link{position:relative;top:-22px;}.right.tiny{float:right;font-size:0.8rem;padding-right:10px;height:0px;}input#edit-field-northern-gallatin-precip-0-value,input#edit-field-southern-gallatin-precip-0-value,input#edit-field-northern-madison-precip-0-value,input#edit-field-southern-madison-precip-0-value,input#edit-field-lionhead-precip-0-value,input#edit-field-bridgers-precip-0-value,input#edit-field-cooke-city-precip-0-value{width:140px;}input#edit-field-northern-gallatin-wind-0-value,input#edit-field-southern-gallatin-wind-0-value,input#edit-field-northern-madison-wind-0-value,input#edit-field-southern-madison-wind-0-value,input#edit-field-lionhead-wind-0-value,input#edit-field-bridgers-wind-0-value,input#edit-field-cooke-city-wind-0-value{width:140px;}#edit-field-northern-gallatin-precip-wrapper,#edit-field-southern-gallatin-precip-wrapper,#edit-field-northern-madison-precip-wrapper,#edit-field-southern-madison-precip-wrapper,#edit-field-lionhead-precip-wrapper,#edit-field-bridgers-precip-wrapper,#edit-field-cooke-city-precip-wrapper{display:inline-block;padding-right:6px;width:25%;}#edit-field-northern-gallatin-wind-wrapper,#edit-field-southern-gallatin-wind-wrapper,#edit-field-northern-madison-wind-wrapper,#edit-field-southern-madison-wind-wrapper,#edit-field-lionhead-wind-wrapper,#edit-field-bridgers-wind-wrapper,#edit-field-cooke-city-wind-wrapper{display:inline-block;padding-left:6px;width:70%;}#edit-field-region-group-1-wrapper input.button.js-form-submit.form-submit{margin-bottom:2rem;}.node-advisory-form #edit-field-region-group-1-wrapper tr{border-top:2rem solid #d8dde4;}#node-accident-form #edit-field-date-0-value-time{display:none;}.right.tiny a{color:#fff;}header.header{height:118px;margin-bottom:7px;}body:not(.is-path-frontpage) header.header{background:transparent url("/images/gnfac-bg6.jpg") no-repeat scroll right -125px;}#block-herophotohomepage{height:320px;background:#fff;}#block-gnfac-theme-branding{background:transparent url("/images/gnfac-diagonal.png") no-repeat scroll top left;position:absolute;top:0px !important;height:119px;}.field--name-field-audio-file audio{width:225px;float:right;padding-left:25px;}article .field--name-field-audio-file label{display:none;}#block-socialmediablock-2{text-align:center;background-color:#617490;padding-top:4px;border-bottom:2px solid #162f50;}#block-socialmediablock img,#block-socialmediablock-2 img,#block-socialmediablock-3 img{height:32px;}#block-socialmediablock-3{display:inline-block;vertical-align:top;padding:0.5rem 1.5rem 0.5rem 1.5rem;border-right:1px solid #d8dde4;min-height:75px;}#block-gnfacconnectblock{padding-top:1.5rem;display:inline-block;}#block-gnfacconnectblock li{display:block;margin-bottom:1em;}#block-socialmediablock a img:hover{opacity:0.5;}.node-advisory-edit-form #edit-title-wrapper{display:none;}.hazard-history .hazard-day:last-child{background-color:#bfc6d2;text-transform:uppercase;}.site-logo img{height:85px;padding-left:2px;}#block-notcurrentadvisoryblock h3{margin-bottom:0.2rem;margin-top:0px;}#block-mainnavigation-2 .sf-accordion-toggle{float:right;}#block-mainnavigation-2{z-index:500;position:relative;}footer article.profile{float:left;margin-right:15px;}#node-snow-observation-form .filter-wrapper{display:none;}.edit-field-regions-similar-wrapper{float:right;width:50%;}.view-weather-log table.views-table{margin-top:0;}#cboxTitle{background:rgba(255,255,255,0.8);}.nrcs-tbl-bottom{display:block;margin-bottom:1.5rem;}#nrcstabdata td,#skiarea_tabdata td{padding:3px 5px 2px 5px;text-align:center;border-right:1px solid #bfc6d2;font-size:0.7rem;}.view-weather-log td.views-field{padding:3px 5px 2px 5px;border-right:1px solid #bfc6d2;font-size:0.7rem;line-height:0.95rem;vertical-align:top;}#nrcstabdata td:first-child,#skiarea_tabdata td:first-child,.view-weather-log td.views-field:first-child,#nrcstabdata th:first-child,#skiarea_tabdata th:first-child,.view-weather-log th.views-field:first-child{border-left:1px solid #bfc6d2;}#nrcstabdata tr:last-child,#skiarea_tabdata tr:last-child,.view-weather-log tr:last-child{border-bottom:1px solid #bfc6d2;}#nrcstabdata td,#nrcstabdata th{width:19%;}#nrcstabdata th,#skiarea_tabdata th,.view-weather-log th.views-field{padding:3px 5px 2px 5px;text-align:center;background-color:#bfc6d2;color:#162f50;font-size:0.75rem;}.view-weather-log th.views-field-created{width:65px;}#view-field-bridgers-weather-station-table-column,#view-field-cooke-weather-station-table-column{width:95px;}.view-weather-log tr:nth-child(2n+1){background-color:#9da9ba;}#nrcstabdata tr.even,#skiarea_tabdata tr.even{background-color:#d8dde4;}#nrcstabdata tr.odd,#skiarea_tabdata tr.odd{background-color:#9da9ba;}.webcam-image{height:45px;vertical-align:middle;margin-right:15px;}#google-map{width:750px;height:500px;}#edit-field-regions-similar-wrapper{width:50%;float:right;}#edit-field-latitude-wrapper,#edit-field-longitude-wrapper{float:right;margin-right:30px;width:100px;}.is-page-node-type-avalanche-incident article .field--name-field-slab-thickness-units{display:none;}#edit-field-slab-thickness-units-wrapper,#edit-field-slab-thickness-wrapper{display:inline-block;vertical-align:top;}.view-staff-list .views-field-user-picture{vertical-align:top;}select#edit-field-problem-type-avinc option:nth-child(-n+5),select[id^=edit-field-region-group-1-0-field-problem-type] option:nth-child(-n+5),select[id^=edit-field-region-group-1-1-field-problem-type] option:nth-child(-n+5),select[id^=edit-field-region-group-1-2-field-problem-type] option:nth-child(-n+5),select[id^=edit-field-region-group-1-3-field-problem-type] option:nth-child(-n+5){background-color:#bbb;}.view-staff-list .views-field-name{display:block;background-color:#617490;padding:5px;color:white;font-size:1.2rem;}.view-staff-list .views-field-field-biography{vertical-align:top;padding:5px;}.map_thumb{min-width:85px;}.view-advisory-archive .map_thumb{float:left;padding-right:3px;}.paypal-button{width:250px;height:32px;color:#2e3192;text-decoration:none;display:block;text-align:center;position:relative;background:#FEE1A5;background:-moz-linear-gradient(top,#FFF,#FEE1A5 50%,#FFB829 51%,#FEE1A5 95%,#FEE1A5);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFF),color-stop(0.5,#FEE1A5),color-stop(0.51,#FFB829),color-stop(0.95,#FEE1A5),color-stop(0.96,#FEE1A5),to(#FEE1A5));border-radius:18px;border-bottom:1px solid #FFF;border-top:1px solid #FFB829;border-left:1px solid #FEE1A5;border-right:1px solid #FEE1A5;margin-top:12px;text-shadow:0px 1px 1px white;box-shadow:0 1px 3px #777;font:italic bold 18px/32px helvetica,arial;}.paypal-button:hover{background:#FEE1A5;background:-moz-linear-gradient(top,#FFF,#FEE1A5 50%,#FFB829 51%,#FEE1A5 95%,#FEE1A5);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFF),color-stop(0.5,#FEE1A5),color-stop(0.51,#FFB829),color-stop(0.95,#FEE1A5),color-stop(0.96,#FEE1A5),to(#FEE1A5));-moz-box-shadow:0 1px 2px black;-webkit-box-shadow:0 1px 2px black;}.paypal-button:active{-moz-box-shadow:0 2px 6px black;-webkit-box-shadow:0 2px 6px black;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #162f50;background:#617490;font-weight:normal;color:#ffffff;}.inc-details-left,.inc-details-right{width:49%;display:inline-block;vertical-align:top;}body:not(.is-logged-in-user) form.node-snow-obs-form #edit-title--wrapper,body:not(.is-logged-in-user) form.node-snow-obs-form #edit-field-regions-similar--wrapper,body:not(.is-logged-in-user) form.node-snow-obs-form #edit-field-private-snowobs-notes-wrapper,body:not(.is-logged-in-user) form.node-snow-obs-form .field-edit-link{display:none;}body:not(.is-logged-in-user) .inc-details-private{display:none;}.view-snow-observations-list tr td,.view-snow-observations-list tr th{padding:4px 9px;text-align:left;border:1px solid #fff;}.snow-obs-image{width:275px;}.snow-obs-image-wrapper{display:inline-block;padding:10px;background-color:#162f50;color:white;}#map{height:275px;width:100%;}#avy-maparea{z-index:550;}.snow_obs_image{display:inline-block;padding:10px;background-color:#162f50;color:white;}.snow_obs_image img{width:275px;}.snow_obs_image a{color:white;}#block-donatebutton{float:right;width:350px;display:inline-block;}#block-sitemissionhomepage .powderblast-inner img{width:350px;padding:5px 10px;vertical-align:top;}#block-sitemissionhomepage .powderblast-inner{display:table;margin:0 auto;}.view-footer .archive-links-inner{margin:0 auto;width:350px;}.embedded-dc{width:350px;height:350px;margin:0 auto;}.embedded-dc-inner{width:100%;height:250px;}.embedded-dc-narrow{width:320px;height:250px;}.embedded-dc-narrow-inner{width:100%;}#node-snow-obs-form #edit-submit{color:#fff;background-color:#617490;font-size:1.5em;}#node-advisory-form .form-item-field-region-group-1-0-field-applicable-regions-453,#node-advisory-form .form-item-field-region-group-1-1-field-applicable-regions-453,#node-advisory-form .form-item-field-region-group-1-2-field-applicable-regions-453,#node-advisory-form .form-item-field-region-group-1-3-field-applicable-regions-453,#node-advisory-form .form-item-field-region-group-1-0-field-applicable-regions-454,#node-advisory-form .form-item-field-region-group-1-1-field-applicable-regions-454,#node-advisory-form .form-item-field-region-group-1-2-field-applicable-regions-454,#node-advisory-form .form-item-field-region-group-1-3-field-applicable-regions-454{display:none;}.ip-header{color:#fff;padding-left:5px;vertical-align:bottom;}#danger-map-widget #nac-danger-scale .nac-title,#danger-map-widget #nac-danger-scale table{display:none;}@media screen and (min-width:550px){.jhmap{width:430px;}.contact-info{width:450px;margin-top:4.2em;}.google-calendar{width:450px;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar,.layout-3col__col-1,.layout-3col__col-2,.layout-3col__col-3,.layout-3col__col-4,.layout-3col__col-x{padding-left:20px;padding-right:12px;}#block-views-block-attached-videos-block-2 > div,#block-views-block-attached-images-block-2 > div{width:300px;margin:0 auto;}.is-path-frontpage .block.block-superfish.block-superfishadvisory-menu ul.sf-advisory-menu.sf-menu{height:4.2em;width:100%;background-color:#162f50;}#nrcstabdata th,#skiarea_tabdata th,#nrcstabdata td,#skiarea_tabdata td{font-size:1rem;}#block-gnfac-theme-branding .site-name{font-size:1.2rem;display:inline-block;}header.header{background:transparent url("/images/gnfac-bg6.jpg") no-repeat scroll right -125px;height:120px;}#block-sitemissionhomepage{}.view-hot-items-list .views-row{width:235px;margin:0.8rem;}body > .layout-center{padding-left:20px;padding-right:20px;}.views-element-container .view-frontpage{background:#d8dde4;}.site-logo img{height:115px;}.hazard-rating-container .regional-hazard-image{max-width:450px;}.view-staff-list .views-field-user-picture{display:inline-block;width:25%;}.view-staff-list .views-field-field-biography{display:inline-block;width:74%;}#block-sitemissionfooter{width:413px;}.embedded-dc{width:550px;height:350px;margin:0 auto;}.embedded-dc-inner{height:250px;}aside.layout-3col__right-sidebar .views-row,.view-hot-items-list .views-row,.weather-locations .views-row{max-width:300px;}}li#main-menu-link-content8ca6c017-ae7e-4ddb-b25c-1f18e627fff5{border-top:5px solid antiquewhite;}@media screen and (min-width:768px){.view-weather-log.view-display-id-block_1 td.views-field,.view-weather-log.view-display-id-block_1 th.views-field,.view-weather-log.view-display-id-page_1 td.views-field,.view-weather-log.view-display-id-page_1 th.views-field{font-size:1rem;line-height:1.3rem;}#view-field-bridgers-weather-station-table-column,#view-field-cooke-weather-station-table-column{width:135px;}.view-weather-log th.views-field-created{width:100px;}.hazard-day{font-size:1.1rem;font-weight:bolder;color:#162f50;width:19%;}.hazard-history{margin:1rem 0;}.tombstone-container p{font-size:1rem;line-height:1rem;}#map{height:450px;width:100%;}#superfish-main{float:right;background-color:rgba(58,82,116,0.6);margin-left:170px;}#block-gnfac-theme-branding{display:inline-block;}#block-gnfac-theme-branding .site-name{font-size:1.5rem;}.firsty{float:left;width:65%;}.secondy{float:right;width:34%;}.triple{float:right;width:33%;}.webcam.double{float:right;width:50%;}.thirdy{float:left;width:49%;}.fourdy{float:right;width:50%;}.home-ratings-image{display:inline;display:inline;position:relative;z-index:1000;}.block.block-superfish.block-superfishadvisory-menu h2{display:inline-block;float:left;margin:0;font-size:1rem;vertical-align:middle;color:#2b3c4d;background-color:#fafafa;padding:0 8px;line-height:2rem;font-size:0.85rem;border:1px solid #e28600;border-right:none;}body.is-path-frontpage .block.block-superfish.block-superfishadvisory-menu h2{border-top:1px solid #e28600;border-left:1px solid #e28600;border-bottom:none;}#node-wx-log-form .field--type-string-long{width:19%;display:inline-block;}.view-advisory-archive .views-field-field-weather-1,.view-avalanche-incidents .inc-details-left{display:inline-block;width:50%;vertical-align:top;}.view-advisory-archive .views-field-advisory-embed-all,.view-avalanche-incidents .vinc-details-right{display:inline-block;width:50%;vertical-align:top;}.bottom-line{min-width:220px;display:inline-block;width:99%;}.jcarousel-skin-default .jcarousel-control-prev,.jcarousel-skin-default .jcarousel-control-next{border-radius:30px;box-shadow:0 0 2px #999;}.inc-location{min-width:200px;}.embedded-dc{width:750px;height:550px;margin:0 auto;}.embedded-dc-inner{height:350px;}#block-educationcalender{float:right;}}@media screen and (min-width:999px){.national-map{width:50%;margin-top:0;display:inline-block;}.contact-info{display:inline-block;vertical-align:top;margin-left:-120px;margin-top:0.2em;}.embedded-dc{width:950px;height:700px;margin:0 auto;}iframe.embedded-dc-inner{height:450px;}.problem-type{width:33%;}.embedded-dc-regional{width:33%;}.view-photos.view-display-id-page_1 .view-content td.views-field.views-field-field-image-file,.view-online-courses .view-content td.views-field.views-field-field-file-upload{width:17%;min-width:140px;}}@media screen and (max-width:550px){#block-gnfac-theme-branding .site-name{padding-top:0px;width:320px;}body .layout-center header.header{background:transparent url("/images/gnfac-bg6.jpg") no-repeat scroll -320px -90px;}#block-mainnavigation-2{}#block-gnfac-theme-branding{background:none;width:130px;}}img.donate-image{float:right;padding-left:20px;}div[id*=-wind-dir-wrapper],div[id*=-wind-gust-wrapper],div[id*=-wind-avg-wrapper],div[id*=-swe-wrapper],div[id*=-snow-depth-wrapper],div[id*=-swe-wrapper]{display:inline-block;}div[id*=-weather-station-wrapper]{border-top:5px solid #617490;}div[id*=-wind-station-wrapper]{padding-left:375px;margin-top:-70px;}div[id*=-wind-dir-wrapper]{width:135px;}
.footer{font-size:0.875rem;line-height:1.5rem;margin-top:3rem;padding:1.5rem 0;border-top:1px solid #cccccc;}
.form-item{margin:1.5rem 0;}.form-item__required,.form-required{color:#c00;}.form-item__description,.form-item .description{font-size:0.875rem;}.form-item--inline div,.form-item--inline label,.container-inline .form-item div,.container-inline .form-item label{display:inline;}.form-item--inline__exception,.container-inline .fieldset-wrapper{display:block;}.form-item--tight,table .form-item,.password-parent,.confirm-parent,.form-item--radio,.form-type-radio,.form-type-checkbox{margin:0;}.form-item--radio .form-item__label,.form-item--radio__label,label.option,.form-type-radio .form-item__label,.form-type-checkbox .form-item__label{display:inline;font-weight:normal;}.form-item--radio .form-item__description,.form-item--radio__description,.form-item--radio .form-item .description,.form-item .form-item--radio .description,.form-type-radio .description,.form-type-checkbox .description,.form-type-radio .form-item__description,.form-type-checkbox .form-item__description,.form-type-radio .form-item .description,.form-type-checkbox .form-item .description,.form-item .form-type-radio .description,.form-item .form-type-checkbox .description{margin-left:1.4em;}.form-item.is-error .form-item__widget,.form-item--is-error__widget,.form-item input.error,.form-item textarea.error,.form-item select.error,.form-item.is-error input,.form-item.is-error textarea,.form-item.is-error select,.form-item--is-error input,.form-item--is-error textarea,.form-item--is-error select{border:1px solid #c00;}
.form-table__sticky-header,.sticky-header{margin-top:0;background-color:#fff;}.form-table__header,.form-table th,form table th{border-bottom:3px solid #cccccc;padding-right:1em;text-align:left;}[dir=rtl] .form-table__header,[dir=rtl] .form-table th,.form-table [dir=rtl] th,[dir=rtl] form table th,form [dir=rtl] table th,form table [dir=rtl] th{text-align:right;padding-left:1em;padding-right:0;}.form-table__body,.form-table tbody,form table tbody{border-top:1px solid #cccccc;}.form-table__row,.form-table tbody tr,form table tbody tr{padding:0.1em 0.6em;border-bottom:1px solid #cccccc;background-color:rgb(237.9915,237.9915,237.9915);}.form-table__row:nth-child(even),.form-table tbody tr:nth-child(even),form table tbody tr:nth-child(even){background-color:#fff;}.form-table__row.is-active,.form-table__row--is-active,.form-table tbody tr.is-active,form table tbody tr.is-active,td.active{background-color:rgb(220.6515,220.6515,220.6515);}.form-table__row.is-disabled,.form-table__row--is-disabled,.form-table tbody tr.is-disabled,form table tbody tr.is-disabled,td.menu-disabled{background:#cccccc;}.form-table__row.is-selected,.form-table__row--is-selected,.form-table tbody tr.is-selected,form table tbody tr.is-selected,tr.selected td{background:rgb(255,252.96,239.7);}.form-table__list,.form-table ul,form table ul{margin:0;}.form-table__narrow-column,td .checkbox,th .checkbox,.form-table th.form-table__narrow-column,form table th.form-table__narrow-column{width:-moz-min-content;width:-webkit-min-content;text-align:center;}
.header__logo{float:left;margin:0 10px 0 0;padding:0;}[dir=rtl] .header__logo{float:right;margin:0 0 0 10px;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}[dir=rtl] .header__secondary-menu{float:left;}.header__region{clear:both;}
.hidden,html.js .js-hidden,html.js .js-hide,html.js .element-hidden{display:none;}
.inline-links,.inline.links{padding:0;}.inline-links__item,.inline.links li{display:inline;list-style-type:none;padding:0 1em 0 0;}.inline-links__item:last-child,.inline.links li:last-child{padding-right:0;}[dir=rtl] .inline-links__item,[dir=rtl] .inline.links li,.inline.links [dir=rtl] li{display:inline-block;padding:0 0 0 1em;}[dir=rtl] .inline-links__item:last-child,[dir=rtl] .inline.links li:last-child,.inline.links [dir=rtl] li:last-child{padding-left:0;}
.inline-sibling,span.field-label,.field-label-inline .field-label{display:inline;margin-right:10px;}[dir=rtl] .inline-sibling,[dir=rtl] span.field-label,[dir=rtl] .field-label-inline .field-label,.field-label-inline [dir=rtl] .field-label{margin-right:0;margin-left:10px;}.inline-sibling__child,.inline-sibling *,span.field-label *,.field-label-inline .field-label *{display:inline;}.inline-sibling__adjacent,.inline-sibling + *,.inline-sibling + * > :first-child,.inline-sibling + * > :first-child > :first-child,span.field-label + *,.field-label-inline .field-label + *,span.field-label + * > :first-child,.field-label-inline .field-label + * > :first-child,span.field-label + * > :first-child > :first-child,.field-label-inline .field-label + * > :first-child > :first-child{display:inline;}.field-label-inline .field-label,.field-label-inline .field-items{float:none;}
#nac-app .nac-dropdown-toggle > div{display:-ms-flexbox;display:flex;}.nac-dangerGraphic-svg{width:100%;height:100%;}
.nav-menu__item,.menu__item{list-style-image:url(/sites/all/themes/gnfac_theme/components//navigation/nav-menu/leaf.svg);list-style-type:square;}.nav-menu__item.is-expanded,.nav-menu__item--is-expanded,.is-expanded.menu__item{list-style-image:url(/sites/all/themes/gnfac_theme/components//navigation/nav-menu/expanded.svg);list-style-type:circle;}.nav-menu__item.is-collapsed,.nav-menu__item--is-collapsed,.is-collapsed.menu__item{list-style-image:url(/sites/all/themes/gnfac_theme/components//navigation/nav-menu/collapsed.svg);list-style-type:disc;}[dir=rtl] .nav-menu__item.is-collapsed,[dir=rtl] .nav-menu__item--is-collapsed,[dir=rtl] .is-collapsed.menu__item{list-style-image:url(/sites/all/themes/gnfac_theme/components//navigation/nav-menu/collapsed-rtl.svg);}.nav-menu__link.is-active,.nav-menu__link--is-active,.menu a.active{color:#000;}
.navbar{margin:0;padding:0;text-align:left;}[dir=rtl] .navbar{text-align:right;}.navbar__item,.navbar li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}[dir=rtl] .navbar__item,[dir=rtl] .navbar li{float:right;padding:0 0 0 10px;}
.pager{clear:both;padding:0;text-align:center;}@media print{.pager{display:none;}}.pager__item,.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager__current-item,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;}.pager__current-item,.pager-current{font-weight:bold;}
@media print{.print-none,.toolbar,.action-links,.links,.book-navigation,.forum-topic-navigation,.feed-icons{display:none;}}
.progress-bar,.progress{font-weight:bold;}.progress-bar__bar,.progress .bar{border-radius:3px;margin:0 0.2em;border:1px solid #666666;background-color:#cccccc;}.progress-bar__fill,.progress .filled{height:1.5em;width:5px;background:#0072b9 url(/sites/all/themes/gnfac_theme/components//forms/progress-bar/progress-bar.gif) repeat 0 0;}.progress-bar__percentage,.progress .percentage{float:right;}[dir=rtl] .progress-bar__percentage,[dir=rtl] .progress .percentage,.progress [dir=rtl] .percentage{float:left;}.progress-bar--inline,.ajax-progress-bar{width:16em;display:inline-block;}[dir=rtl] .progress-bar--inline,[dir=rtl] .ajax-progress-bar{float:right;}
.progress-throbber,.ajax-progress{display:inline-block;}[dir=rtl] .progress-throbber,[dir=rtl] .ajax-progress{float:right;}.progress-throbber__widget,.ajax-progress .throbber{background:url(/sites/all/themes/gnfac_theme/components//forms/progress-throbber/progress-throbber.gif) no-repeat 0 -18px transparent;float:left;height:15px;margin:2px;width:15px;}[dir=rtl] .progress-throbber__widget,[dir=rtl] .ajax-progress .throbber,.ajax-progress [dir=rtl] .throbber{float:right;}.progress-throbber__widget-in-tr,tr .ajax-progress .throbber{margin:0 2px;}.progress-throbber__message,.ajax-progress .message{padding-left:20px;}
.resizable-textarea,.resizable-textarea textarea{width:100%;vertical-align:bottom;}.resizable-textarea__grippie,.resizable-textarea .grippie{background:url(/sites/all/themes/gnfac_theme/components//forms/resizable-textarea/grippie.png) no-repeat center 2px rgb(237.9915,237.9915,237.9915);border:1px solid #cccccc;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}
.responsive-video,.media-youtube-video,.media-vimeo-preview-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.responsive-video__embed,.responsive-video iframe,.media-youtube-video iframe,.media-vimeo-preview-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.responsive-video--4-3{padding-bottom:75%;}
.table-drag__wrapper,body.drag{cursor:move;}.table-drag__item,tr.drag{background-color:rgb(255,250.24,219.3);}.table-drag__item-previous,tr.drag-previous{background-color:rgb(255,246.84,193.8);}.table-drag__handle,.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;font-size:12px;}[dir=rtl] .table-drag__handle,[dir=rtl] .tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}.table-drag__handle:focus,.table-drag__handle:hover,.tabledrag-handle:focus,.tabledrag-handle:hover{text-decoration:none;}.table-drag__handle-icon,.tabledrag-handle .handle{box-sizing:content-box;background:url(/sites/all/themes/gnfac_theme/components//forms/table-drag/handle-icon.png) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}.table-drag__handle.is-hover .table-drag__handle-icon,.table-drag__handle-icon--is-hover,.table-drag__handle.is-hover .tabledrag-handle .handle,.tabledrag-handle .table-drag__handle.is-hover .handle,.tabledrag-handle-hover .handle,.is-hover.tabledrag-handle .table-drag__handle-icon,.is-hover.tabledrag-handle .handle{background-position:6px -11px;}.table-drag__toggle-weight-wrapper,.tabledrag-toggle-weight-wrapper{text-align:right;}[dir=rtl] .table-drag__toggle-weight-wrapper,[dir=rtl] .tabledrag-toggle-weight-wrapper{text-align:left;}.table-drag__toggle-weight,.tabledrag-toggle-weight{font-size:0.9em;}.table-drag__indentation,.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}[dir=rtl] .table-drag__indentation,[dir=rtl] .indentation{float:right;margin:-0.4em -0.4em -0.4em 0.2em;padding:0.42em 0.6em 0.42em 0;}.table-drag__tree-child,.tree-child,.table-drag__tree-child-horizontal,.tree-child-horizontal,.table-drag__tree-child-last,.tree-child-last{background:url(/sites/all/themes/gnfac_theme/components//forms/table-drag/tree-child.png) no-repeat 11px center;}[dir=rtl] .table-drag__tree-child,[dir=rtl] .tree-child,[dir=rtl] .table-drag__tree-child-horizontal,[dir=rtl] .tree-child-horizontal,[dir=rtl] .table-drag__tree-child-last,[dir=rtl] .tree-child-last{background-position:-65px center;}.table-drag__tree-child-last,.tree-child-last{background-image:url(/sites/all/themes/gnfac_theme/components//forms/table-drag/tree-child-last.png);}.table-drag__tree-child-horizontal,.tree-child-horizontal{background-position:-11px center;}
