@import"https://fonts.googleapis.com/css?family=Noto+Serif|Source+Sans+Pro:300,400,600";:root{--orange: #c5541c;--orange-darker: #b54d1a;--orange-hover: #aa4617;--orange-tint: #e5cabc;--green: #587624;--green-darker: #587624;--green-hover: #2f4112;--green-tint: #cedbb9;--blue: #12568f;--blue-darker: #12568f;--blue-hover: #0d3d64;--blue-tint: #c4d5e4;--lightest-gray: #fafafa;--light-gray: #efefef;--rule-gray: #d4d4d4;--medium-gray: #767676;--gray: #5f6368;--dark-gray: #333333;--bg-gray: #f3f7fb;--primary-color: var(--orange);--secondary-color: var(--green);--tertiary-color: var(--blue);--primary-darker: var(--orange-darker);--primary-hover: var(--orange-hover);--primary-tint: var(--orange-tint)}.theme-blue *{--primary-color: var(--blue);--secondary-color: var(--green);--tertiary-color: var(--orange);--primary-darker: var(--blue-darker);--primary-hover: var(--blue-hover);--primary-tint: var(--blue-tint)}.theme-green{--primary-color: var(--green);--secondary-color: var(--orange);--tertiary-color: var(--blue);--primary-darker: var(--green-darker);--primary-hover: var(--green-hover);--primary-tint: var(--green-tint)}#cams h1,#cams h2,#cams h3,#cams h4{text-transform:inherit}#cams p a{color:#587624;text-decoration:underline}#cams p a:hover{color:#3c5217}#cams .play-icon{background-image:url(../images/play-yt.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;color:#efebeb;display:inline-block;font-weight:100;left:50%;height:36px;margin:-18px 0 0 -25px;position:absolute;text-align:center;top:50%;width:50px}#cams .play-icon:before{background-color:rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.8);border-radius:20px;content:" ";left:1%;position:absolute;top:1%;height:98%;width:98%;z-index:-1}#cams .yt-tos{align-self:flex-end;font-size:.75rem}@media print,screen and (max-width:63.99875em){#cams .yt-tos{margin:0}}@media print,screen and (max-width:29.99875em){#cams .play-icon{margin-left:-20px;width:40px}}#cams .cam-status{background-color:#5f6368;border-radius:.198rem;color:#fff;display:inline-block;font-family:helvetica neue,Helvetica,Arial,sans-serif;font-size:.8rem;font-weight:500;line-height:1.5;margin-left:1rem;padding:0 .5rem;position:relative;top:-2px;text-transform:uppercase}#cams .cam-status.live{background-color:#c5541c}#cams .cam-status.off,#cams .cam-status.retired{background-color:silver;color:#000}#cams .cam-status.error{background-color:#df1e12}#cams.content-container.home,#cams.content-container.channel{padding-top:0}#cams section.main .header{padding:0 1rem!important}#cams section.main .header .cam-name{display:inline-block;position:relative}#cams section.main .header .cam-name h1{font-size:2rem;margin-bottom:0}#cams section.main .header .host{display:block;margin:-.1rem 0 0 .1rem;width:100%}#cams section.main .header .host a{color:#587624;text-decoration:underline}#cams section.main .header .host a:hover{color:#3c5217}#cams section.main .header .cam-status{font-size:1rem;left:100%;padding:0 .75rem .1rem;position:absolute;top:.2rem}#cams section.main .weather-widget iframe{display:none}#cams section.main .feed-wrapper{display:grid;display:-ms-grid;grid-template-columns:36% 36% 28%;-ms-grid-columns:36% 36% 28%;grid-template-rows:auto;-ms-grid-rows:auto;grid-template-areas:"top top tabs" "feed feed sidebar" "bottom bottom bottom";padding:2rem 0}#cams section.main .feed-wrapper .top{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:top;margin:0}#cams section.main .feed-wrapper .tab-container{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:tabs}#cams section.main .feed-wrapper .feed{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:feed}#cams section.main .feed-wrapper .tab-sidebar{-ms-grid-row:2;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:sidebar}#cams section.main .feed-wrapper .bottom{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:bottom;margin:0}#cams section.main .feed-wrapper .cams-cta.main{grid-area:cta}#cams section.main .feed-wrapper .cams-cta.social{grid-area:social}#cams section.main .feed-wrapper .ad-sidebar{grid-area:advertisement}#cams section.main .feed-wrapper .bp-live_annotation-bottom{grid-area:status}#cams section.main .feed-wrapper .tab-sidebar{overflow:hidden}#cams section.main .feed-wrapper:not(.is-open){grid-template-areas:"top top tabs" "feed feed feed" "bottom bottom bottom"}#cams section.main .feed-wrapper:not(.is-open) .feed{-ms-grid-column-span:3}#cams section.main .feed-wrapper:not(.is-open) .tab-sidebar{-ms-grid-column-span:0}#cams section.main .feed-wrapper:not(.is-open) .tabs-sidebar{display:none}#cams section.main .feed-wrapper.is-annotating.is-open{grid-template-areas:"top top tabs" "feed feed sidebar" "bottom bottom sidebar"}#cams section.main .feed-wrapper.is-annotating.is-open .tab-sidebar{-ms-grid-row-span:2}#cams section.main .feed-wrapper.is-annotating.is-open .bottom{-ms-grid-column-span:2}#cams section.main .feed-wrapper.is-annotating.is-open .cams-cta{display:none!important}#cams section.main .feed-wrapper.is-annotating.is-open .bp-live_annotation-bottom{display:block!important}#cams section.main .feed-wrapper.is-annotating.is-open .bp-live_annotation-aside .welcome{display:none}#cams section.main .feed-wrapper.is-annotating.is-open .bp-live_annotation-aside .annotate{display:block}#cams section.main .feed-wrapper.stop-annotating.is-open .cams-cta{display:none}#cams section.main .feed-wrapper.stop-annotating.is-open .ad-sidebar{order:2}#cams section.main .feed-wrapper.stop-annotating.is-open .bp-live_annotation-bottom{display:block!important}#cams section.main .column{padding:0;transition:all .3s ease-in-out}#cams section.main .feed-container{overflow:hidden;position:relative;transform:none!important;z-index:1002}#cams section.main .feed-container.stick{height:0;overflow:visible;padding-bottom:56.25%;transition:none;z-index:9999}#cams section.main .feed-container.stick .sticky-container{animation:stickyVideo .3s linear;background-color:#fff;bottom:10px;box-shadow:0 0 10px rgba(0,0,0,.5);right:10px;position:fixed;top:auto;width:350px;z-index:999}#cams section.main .feed-container.stick .actions{display:flex}#cams section.main .feed-container.stick .responsive-embed{transition:padding .1s ease-in-out}#cams section.main .feed-container.stick .cam-sponsor{display:none}#cams section.main .feed-container .sticky-container{position:static}#cams section.main .feed-container .actions{display:none;padding:.5rem;position:relative;z-index:15}#cams section.main .feed-container .actions span,#cams section.main .feed-container .actions a{color:#587624;line-height:1.1rem}#cams section.main .feed-container .actions a{display:flex;cursor:pointer;font-size:.9rem;text-decoration:none!important}#cams section.main .feed-container .actions a span{color:#333;margin-right:.4rem}#cams section.main .feed-container .actions .expand{display:none}#cams section.main .feed-container .actions .drag{display:none;cursor:move;line-height:1.5rem;margin-right:.5rem}#cams section.main .feed-container .actions .minimize span,#cams section.main .feed-container .actions .expand span{cursor:pointer;font-size:1.5rem;font-weight:700}#cams section.main .feed-container .actions .channel-back{margin-left:auto}#cams section.main .feed-container.minimized .responsive-embed{padding-bottom:0}#cams section.main .feed-container.minimized .actions .minimize{display:none}#cams section.main .feed-container.minimized .actions .expand{display:flex}#cams section.main .responsive-embed{margin:0}#cams section.main .cam-sponsor{animation:showSponsor .5s ease-out 10s forwards,hideSponsor 1.5s ease-out 70s forwards;bottom:35px;padding:10px;position:absolute;right:-300px;text-align:center;z-index:10}#cams section.main .cam-sponsor span{color:#fff;display:block;font-size:.9rem;font-weight:600;text-align:center;text-shadow:0 0 2px rgba(0,0,0,.5)}#cams section.main .cam-sponsor .logo{display:block}#cams section.main .cam-sponsor img{height:auto;max-height:65px;max-width:180px;width:auto}#cams section.main .tab-container{align-self:flex-end;padding:0}#cams section.main .tab-container .tabs{border:0;display:flex;justify-content:flex-end;padding:0}#cams section.main .tab-container li.weather-widget{border-left:0}#cams section.main .tab-container button,#cams section.main .tab-container a{align-items:center;border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;border-top:1px solid transparent;border-radius:0;color:#587624;cursor:pointer;display:flex;flex-direction:column;font-size:.9375rem;font-weight:500;height:80px;line-height:1;justify-content:flex-end;padding:.5rem;text-align:center;text-decoration:none;width:100%}#cams section.main .tab-container button:hover,#cams section.main .tab-container button:focus,#cams section.main .tab-container a:hover,#cams section.main .tab-container a:focus{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 100%);border-top:none}#cams section.main .tab-container button:focus,#cams section.main .tab-container a:focus{outline-offset:-2px}#cams section.main .tab-container button[aria-selected=true],#cams section.main .tab-container a[aria-selected=true]{background:-moz-linear-gradient(top,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 100%);border-bottom-color:#fff;border-top-color:#d4d4d4}#cams section.main .tab-container button span,#cams section.main .tab-container a span{display:block;width:100%}#cams section.main .tab-container button .fa,#cams section.main .tab-container button .fab,#cams section.main .tab-container button .far,#cams section.main .tab-container a .fa,#cams section.main .tab-container a .fab,#cams section.main .tab-container a .far{font-size:2.2rem;margin-bottom:.4rem}#cams section.main .tab-container button.updates,#cams section.main .tab-container a.updates{color:#12568f}#cams section.main .tab-container button.updates .fab,#cams section.main .tab-container a.updates .fab{font-size:2.5rem}#cams section.main .tab-container button.updates:focus,#cams section.main .tab-container a.updates:focus{outline-offset:-2px}#cams section.main .tab-container button.chat,#cams section.main .tab-container a.chat{color:#c5541c}#cams section.main .tab-container button.chat .fa,#cams section.main .tab-container a.chat .fa{font-size:2.3rem;margin-bottom:.6rem}#cams section.main .tab-container button.chat:focus,#cams section.main .tab-container a.chat:focus{outline-offset:-2px}#cams section.main .tab-container button.cam,#cams section.main .tab-container a.cam{color:#587624}#cams section.main .tab-container button.cam .fa,#cams section.main .tab-container a.cam .fa{font-size:2rem;margin-bottom:.5rem}#cams section.main .tab-container button.cam~.cam,#cams section.main .tab-container a.cam~.cam{color:#c5541c}#cams section.main .tab-container button.donate,#cams section.main .tab-container a.donate{color:#c5541c}#cams section.main .tab-container button.donate .fa,#cams section.main .tab-container a.donate .fa{font-size:2.3rem}#cams section.main .tab-container button.annotation,#cams section.main .tab-container a.annotation{color:#c5541c}#cams section.main .tab-container button.timeline,#cams section.main .tab-container a.timeline{color:#587624}#cams section.main .tab-container button.timeline .fa,#cams section.main .tab-container a.timeline .fa{font-size:2.4rem}#cams section.main .tabs-content,#cams section.main .tab-panel{height:100%}#cams section.main .tab-content{padding:1rem 2rem;width:100%}#cams section.main .tab-actions{background:-moz-linear-gradient(top,#fafafa 0%,#e3e7ec 100%);background:-webkit-linear-gradient(top,#fafafa 0%,#e3e7ec 100%);background:linear-gradient(to bottom,#fafafa 0%,#e3e7ec 100%);border-top:1px solid rgba(212,212,212,.5);bottom:0;left:0;padding:.3rem 1rem;position:absolute;text-align:center;width:100%;z-index:5}#cams section.main .tab-actions a{background-color:#fff;border-radius:1rem;cursor:pointer;font-size:.9rem;line-height:1.5;padding:.2rem 1rem;display:inline-block}#cams section.main .tab-panel{padding:0;position:relative}#cams section.main .tab-panel[aria-hidden=true]{display:none}#cams section.main .tab-panel[aria-hidden=false]{display:block;height:100%}#cams section.main .tab-panel[aria-hidden=false].twitter{display:flex;flex-direction:column}#cams section.main .tab-panel[aria-hidden=false] #timeline{overflow-y:scroll}#cams section.main .updates-wrapper{height:100%;overflow:hidden;padding:0 1rem}#cams section.main .updates-wrapper .behind{left:0;padding:1rem;position:absolute;top:0;width:100%;text-align:center;z-index:0}#cams section.main .updates-wrapper #timeline{height:100%;left:0;padding:2px 2px 38px;position:absolute;top:0;width:100%}#cams section.main .updates-wrapper #timeline:focus{outline-width:2px;outline-style:dotted;outline-color:#c5541c;outline-offset:1px;outline-offset:-2px}#cams section.main .updates-wrapper iframe{background-color:#fff;position:relative!important;min-height:100%;max-width:100%!important;min-width:100%!important;z-index:1}#cams section.main .chat-wrapper{height:100%}#cams section.main .chat-wrapper iframe{height:100%!important;width:100%!important}#cams section.main .bottom{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0)}#cams section.main .cams-cta{padding:1rem 1.5rem}#cams section.main .cams-cta.main{display:flex;flex-direction:column;justify-content:center;text-align:center}#cams section.main .cams-cta.main h2{font-size:1.8rem;font-weight:600;margin:0 0 .25rem}#cams section.main .cams-cta.main p{font-size:1.1rem;line-height:1.5;margin-bottom:.5rem}#cams section.main .cams-cta.main .wp-block-button{margin-bottom:0}#cams section.main .cams-cta.main .hbspt-form input{border:1px solid #ccc;font-size:1.2rem}#cams section.main .cams-cta.main .hbspt-form input[type=email]{border-right:none}#cams section.main .cams-cta.main .hbspt-form input[type=submit]{border-color:#587624;padding:.6em 1rem}#cams section.main .cams-cta.main .hbspt-form .hs_submit{width:110px}#cams section.main .ad-sidebar{padding:.5rem!important}#cams section.main .cta-interact{display:flex;flex-direction:column;justify-content:space-around;height:100%;margin:0;padding:0}#cams section.main .cta-interact .wp-block-columns{align-items:center}#cams section.main .cta-interact .wp-block-column{margin-bottom:0}#cams section.main .cta-interact .wp-block-column:first-child{flex-basis:30%;flex-grow:0;min-width:64px;max-width:64px;padding-right:0;width:64px}#cams section.main .cta-interact .wp-block-column:last-child{flex-basis:70%!important;flex-grow:2;margin-left:0;padding-left:1rem}#cams section.main .cta-interact .wp-block-image{margin:0}#cams section.main .cta-interact img{height:auto;margin-right:1rem;width:64px}#cams section.main .cta-interact h3{font-size:1.4rem;font-weight:500;margin:0 0 .1rem!important}#cams section.main .cta-interact p{font-size:.9rem;line-height:1.5;margin:0}#cams section.main .cta-interact a{display:block}#cams section.main .cta-interact .black{color:#222}#cams section.main .cta-interact .green{color:#587624}#cams section.main .cta-interact .blue{color:#12568f}#cams section.main .cta-interact .orange{color:#c5541c}@media print,screen and (min-width:64em){#cams section.main .header{flex-grow:2;min-height:80px}#cams section.main .weather-widget{max-width:220px;position:relative}#cams section.main .weather-widget .location{align-items:flex-start;bottom:62px;display:flex;font-size:.9rem;font-weight:500;justify-content:center;left:0;line-height:1.3em;pointer-events:none;position:absolute;width:100%;z-index:10}#cams section.main .weather-container{bottom:0;height:70px;overflow:hidden;position:absolute;margin:auto;width:100%}#cams section.main .weather-container a{bottom:0;display:none;left:0;position:absolute!important;width:100%}#cams section.main .weather-container iframe{bottom:0!important;height:80px!important;right:-20px!important;top:auto!important;width:600px!important}#cams section.main .cams-cta.main{border-right:1px solid #d4d4d4;padding:1.5rem 2rem}#cams section.main .cams-cta.social{padding:1.5rem 0 1.5rem 2rem}#cams section.main .ad-sidebar{max-width:316px;min-width:316px}}@media(max-width:1080px){#cams section.main .feed-wrapper.is-annotating{grid-template-columns:33.5% 33.5% 32%;-ms-grid-columns:33.5% 33.5% 32%}}@media print,screen and (min-width:47.9375em){#cams section.main .header .cam-name h1{font-size:2.25rem;padding-right:70px}#cams section.main .header .cam-name.retired{padding-right:105px}#cams section.main .header .cam-status{left:auto;right:0}#cams section.main .ad-sidebar>div{margin:0 0 0 auto}#cams section.main .tab-container .tabs{border-bottom:1px solid #d4d4d4}#cams section.main .tab-container button,#cams section.main .tab-container a{flex-basis:33.3333%;max-width:33.3333%;margin-bottom:-1px;width:33.3333%}#cams section.main .feed-wrapper:not(.is-annotating) .bp-live_annotation-aside{height:100%;overflow-y:auto}#cams section.main .feed-wrapper:not(.is-annotating) .bp-live_annotation-aside .welcome{left:0;position:absolute!important;top:0;width:100%}}@media print,screen and (min-width:47.9375em)and (max-width:63.99875em){#cams section.main .header,#cams section.main .weather-widget{flex-basis:100%;width:100%}#cams section.main .weather-widget a{max-width:340px}#cams section.main .cam-sponsor img{max-height:50px;max-width:140px}#cams section.main .cam-sponsor span{font-size:.6rem}#cams section.main .feed-wrapper{grid-template-areas:"top top tabs" "feed feed sidebar" "bottom bottom bottom"}#cams section.main .feed-wrapper:not(.is-open){grid-template-areas:"top top tabs" "feed feed feed" "bottom bottom bottom"}#cams section.main .feed-wrapper.is-annotating.is-open{grid-template-columns:34% 34% 32%;-ms-grid-columns:34% 34% 32%}#cams section.main .cams-cta{padding:1rem 2rem}#cams section.main .cams-cta.social{order:2;flex-basis:100%;padding:1rem 2rem 0}#cams section.main .cta-interact,#cams section.main .cta-interact ul{flex-direction:row}#cams section.main .cta-interact li,#cams section.main .cta-interact .wp-block-columns,#cams section.main .cta-interact a,#cams section.main .cta-interact ul li,#cams section.main .cta-interact ul .wp-block-columns,#cams section.main .cta-interact ul a{flex-basis:50%;padding-right:2rem}}@media(max-width:1080px){#cams section.main .feed-wrapper.is-annotating{grid-template-columns:32.5% 32.5% 35%;-ms-grid-columns:32.5% 32.5% 35%}}@media print,screen and (max-width:63.99875em){#cams section.main .feed-wrapper.is-annotating.is-open .bottom,#cams section.main .feed-wrapper.stop-annotating.is-open .bottom{flex-direction:row}#cams section.main .feed-wrapper.is-annotating.is-open .bottom .column,#cams section.main .feed-wrapper.stop-annotating.is-open .bottom .column{flex-basis:100%;width:100%}#cams section.main .feed-wrapper.is-annotating.is-open .bottom .ad-sidebar,#cams section.main .feed-wrapper.stop-annotating.is-open .bottom .ad-sidebar{order:2}#cams section.main .social{flex-direction:column}#cams section.main .ad-sidebar{margin-top:0}#cams section.main .feed-container.stick .sticky-container .drag{display:none}#cams section.main .feed-container.stick .sticky-container i,#cams section.main .feed-container.stick .sticky-container span{line-height:1.1rem}#cams section.main .updates-wrapper #timeline{padding-bottom:0}}@media screen and (max-width:47.93625em){#cams section.main{padding:1.5rem 0}#cams section.main .top,#cams section.main .bottom,#cams section.main .social{flex-direction:column}#cams section.main .header .cam-name{width:100%}#cams section.main .header .cam-status{font-size:.8rem;left:auto;padding:.1rem .6rem;right:0;top:-30px}#cams section.main .feed-container.stick .sticky-container{left:4%;max-width:none;right:4%;width:92%}#cams section.main .cam-sponsor img{max-height:40px;max-width:120px}#cams section.main .cam-sponsor span{font-size:.5rem}#cams section.main .feed-wrapper{grid-template-columns:100%!important;-ms-grid-columns:100%!important;grid-template-areas:"top" "feed" "tabs" "sidebar" "bottom"}#cams section.main .feed-wrapper .top{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}#cams section.main .feed-wrapper .tab-container{-ms-grid-row:3;-ms-grid-column:1}#cams section.main .feed-wrapper .feed{-ms-grid-row:2;-ms-grid-column:1}#cams section.main .feed-wrapper .tab-sidebar{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1}#cams section.main .feed-wrapper .bottom{flex-direction:column;-ms-grid-row:5;-ms-grid-column-span:1}#cams section.main .feed-wrapper:not(.is-open){grid-template-areas:"top" "feed" "tabs" "bottom"}#cams section.main .feed-wrapper .tab-sidebar{-ms-grid-row:0;-ms-grid-column:0}#cams section.main .feed-wrapper .bottom{-ms-grid-row:4}#cams section.main .feed-wrapper.is-annotating.is-open,#cams section.main .feed-wrapper.stop-annotating.is-open{grid-template-areas:"top" "feed" "tabs" "sidebar" "bottom"}#cams section.main .feed-wrapper .tab-sidebar{padding-bottom:0!important}#cams section.main .tab-container{order:2}#cams section.main .tab-container .tabs{display:flex}#cams section.main .tab-container li{border-left:1px solid #d4d4d4;cursor:pointer;flex:1 0 0;width:auto}#cams section.main .tab-container li a{align-items:center;flex-direction:row;font-size:1rem;height:45px;justify-content:center;padding:.4rem .2rem}#cams section.main .tab-container li a .fa,#cams section.main .tab-container li a .fab{font-size:2rem;margin-bottom:0!important;margin-right:.2rem;transform:scale(.8);transform-origin:center}#cams section.main .tab-container li.chat a .fa{font-size:1.8rem;margin-bottom:.2rem}#cams section.main .tab-container li.cam a .fa{font-size:1.6rem}#cams section.main .sidebar-tabs{border-bottom:1px solid #d4d4d4;flex-basis:100%;height:300px;padding-bottom:0!important;width:100%!important}#cams section.main .tab-panel[aria-hidden=false]{height:300px}#cams section.main .responsive-embed.updates-wrapper{height:100%;padding-bottom:0}#cams section.main .cams-cta{display:block!important;padding:1rem}#cams section.main .cta-interact a:not(:first-child){margin-top:1rem}#cams section.main .ad-sidebar>div{margin:auto}}#cams section.content-area .content-area-header{flex:1 0 100%;padding:.8rem 1rem;width:100%}@media screen and (max-width:47.93625em){#cams section.content-area .main.column{padding:0 1rem}}#cams section.announcement{margin-top:-2rem}#cams section.highlights .main{flex-grow:2}#cams section.highlights .article-item-media-ratio img{top:50%;transform:translateY(-50%);z-index:-1}@media print,screen and (min-width:64em){#cams section.highlights:not(.home) .article-list-header{padding-right:304px}}@media print,screen and (max-width:63.99875em){#cams section.highlights .wp-block-columns{display:block}#cams section.highlights .wp-block-columns .wp-block-column{margin:0!important}}#cams section.highlights .article-list-header{display:flex;justify-content:space-between}#cams section.news{position:relative}#cams section.news h2{margin-bottom:.75rem}@media screen and (min-width:40em){#cams section.news .more-button{position:absolute;right:0;top:.5rem}}@media print,screen and (min-width:64em){#cams section.news .wp-block-columns{flex-wrap:nowrap}#cams section.news .wp-block-columns>.wp-block-column.news-content{flex-basis:70%}#cams section.news .wp-block-columns>.wp-block-column.news-sidebar{flex-basis:30%}}#cams section.cam-info{padding-top:2rem}#cams section.cam-info .tabs{border:none;margin:auto}#cams section.cam-info .tab-container{border:none;border-bottom:1px solid #d4d4d4;display:flex;padding:0}#cams section.cam-info .tab-container button{border:none;border-radius:0;color:#587624;cursor:pointer;display:block;font-size:1.2rem;line-height:1;padding:.8rem 1.2rem}#cams section.cam-info .tab-container button.is-active,#cams section.cam-info .tab-container button[aria-selected=true]{background-color:#587624;color:#fff}#cams section.cam-info .tabs-content{background:0 0;border:none;color:inherit}#cams section.cam-info .tabs-content p a{color:#587624;text-decoration:underline}#cams section.cam-info .tabs-content p a:hover{color:#3c5217}#cams section.cam-info .tab-panel{padding:2rem 0 .5rem}#cams section.cam-info .article-list .column{margin-bottom:1rem}#cams section.cam-info .article-list .card-content{padding:.5rem .3rem}#cams section.cam-info .site-info .wp-block-button{margin-top:2rem}#cams section.cam-info .site-info p{max-width:800px}#cams section.cam-info .about-cams .wp-block-column{max-width:900px}#cams section.cam-info p.intro{font-family:source sans pro,sans-serif;font-size:1.4rem;line-height:1.5}@media screen and (max-width:47.93625em){#cams section.cam-info .tab-container button{font-size:1rem;padding:.8rem 1rem}#cams section.cam-info .wp-block-columns{flex-direction:column}#cams section.cam-info .wp-block-column{margin-bottom:1rem!important}#cams section.cam-info .site-info .wp-block-button{margin:.5rem auto 0}}#cams section.channels .article-list .article-item-container{border:1px solid #e5e5e5;height:100%}#cams section.channels .article-list .article-item-container:hover h3{color:#587624!important;text-decoration:underline}#cams section.channels .article-list .cam-status{bottom:.5rem;left:.5rem;padding:0 .4rem;position:absolute;margin:0;top:auto}#cams section.channels .article-list li.article-item{padding:0 2px!important}#cams section.channels .article-list li.article-item:not(:hover) .article-item-link{text-decoration:none!important}#cams section.channels .article-list .article-item-body{padding:.5rem .75rem}#cams section.channels .article-list .article-item-header{line-height:1.5;margin-bottom:.25rem}#cams section.channels .article-list .article-item-link{color:#000}#cams section.channels .article-list .cam-location{display:inline-block;color:#000;font-family:source sans pro,sans-serif;font-size:1rem;line-height:1.5;text-decoration:none}#cams section.channels .article-list .partners{margin-top:1rem}#cams section.channels .article-list .partners .partners-link{display:block}#cams section.channels .article-list .partners .partners-header{display:block;font-family:source sans pro,sans-serif;font-size:.8rem;font-weight:600;margin:0 0 .4rem}#cams section.channels .article-list .partners img{max-height:80px;max-width:100%}#cams section.channels .wp-block-group.remove-bottom-margin{margin-bottom:-4rem}@media print,screen and (max-width:63.99875em){#cams section.channels .partners img{max-width:90%}}#cams section.credits p{font-size:.75rem}#cams section.credits p:last-child{margin-bottom:0}@media print,screen and (max-width:74.99875em){#cams section.credits+#global-cta{margin-top:2rem}}@media print,screen and (max-width:74.99875em){#cams .negative-margin-bottom+#global-cta{margin-top:2rem!important}}#global-cta img{width:150px!important}@media print,screen and (max-width:29.99875em){#global-cta br{display:none}}#main-nav-header #primary-nav>li.cams>a,#main-nav-header #primary-nav>li.cams>button{border-bottom-color:var(--primary-color)}#main-story .main-article-txt .responsive-chart{height:0;position:relative;margin-bottom:1rem;overflow:hidden;padding-bottom:65%}#main-story .main-article-txt .responsive-chart iframe{height:100%;left:0;position:absolute;top:0;width:100%}#main-story .main-article-txt p.credits{font-size:.875rem}@keyframes stickyVideo{0%{opacity:0;right:-500px}100%{opacity:1;right:10px}}@keyframes showSponsor{0%{right:-300px}100%{right:0}}@keyframes hideSponsor{0%{opacity:1;right:0}50%{opacity:0}100%{opacity:0;right:-300px}}@keyframes sponsorShowHide{0%{right:-300px}10%{right:0}90%{right:0}100%{right:-300px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#cams section.article-list-section .card-border .column{flex-basis:23%}#cams section.article-list-section .four-up .column{flex-basis:24%}#cams section.article-list-section .five-up .column{flex-basis:19%}#cams section.main .weather-container .location{align-items:flex-end;padding-bottom:.3rem}.slick-cams .slick-slide h3{display:block}}#hero-wrapper h1{font-size:2.25rem}#hero-wrapper h1 span{display:block;font-family:source sans pro,sans-serif;font-size:1.5rem;text-transform:none}#hero-wrapper .wp-block-buttons{justify-content:center!important}@media screen and (max-width:47.93625em){#hero-wrapper .hero-text br{display:none}#hero-wrapper .wp-block-buttons{justify-content:flex-start!important}}#cams section.live-cams{background-color:#efefef;padding-left:2rem;padding-right:2rem}#cams section.live-cams .header{display:flex}#cams section.live-cams .header h2,#cams section.live-cams .header .see-all{font-family:source sans pro,sans-serif;font-size:1rem;line-height:2rem}#cams section.live-cams .header h2{margin:0;font-weight:700}#cams section.live-cams .header .see-all{color:#5c7b26;display:inline-block;margin-left:2rem}#cams section.live-cams .header .skip-main{background:#333;color:#fff;left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;transition:left .2s ease-out;z-index:-999}#cams section.live-cams .header .skip-main:focus,#cams section.live-cams .header .skip-main:active{background:#333;color:#fff;left:0;top:auto;width:auto;height:auto;overflow:auto;padding:2px 10px;font-size:1em;z-index:999}#cams section.live-cams .header .channel a{height:0;padding-bottom:50%;position:relative}#cams section.live-cams .header .channel a picture{left:0;position:absolute;top:0}#cams section.live-cams .slick-cams a{background-color:#767676;display:block;height:0;overflow:hidden;padding-bottom:100%!important;position:relative}#cams section.live-cams .slick-cams a img{left:0;position:absolute;top:0}#cams section.live-cams .slick-cams a:focus h3,#cams section.live-cams .slick-cams a:hover h3{text-decoration:underline}#cams section.live-cams .slick-cams h3{align-items:center;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);bottom:-1px;color:#fff;display:flex;font-family:source sans pro,sans-serif;font-size:1rem;font-weight:600;height:50%;justify-content:center;left:0;margin:0;padding:1rem 1rem .5rem;position:absolute;text-align:center;text-shadow:0 0 5px rgba(0,0,0,.8);width:100%}#cams section.live-cams .slick-cams h3 span{display:block;line-height:1.2}@media screen and (max-width:47.93625em){#cams section.live-cams .slick-cams h3{font-size:.9rem;height:30%;padding:.5rem}}@media print,screen and (max-width:29.99875em){#cams section.live-cams{padding-left:0;padding-right:0}#cams section.live-cams .header{padding:0 1rem}#cams section.live-cams .slick-cams h3{font-size:.8rem;height:50%;padding:.3rem}}.slick-cams{transition:opacity .3s ease-in}.slick-cams:not(.slick-initialized){height:100px;opacity:0;overflow:hidden}.slick-cams.slick-slider{background:0 0!important;height:200px;margin:0!important;padding:0!important}.slick-cams.slick-slider:not(.slick-initialized){background-position:center center;height:140px}.slick-cams.slick-slider .slick-slide{padding:0 1px}.slick-cams.slick-slider .slick-prev,.slick-cams.slick-slider .slick-next{height:100%;width:2rem;top:0}.slick-cams.slick-slider .slick-prev:hover,.slick-cams.slick-slider .slick-prev:focus,.slick-cams.slick-slider .slick-next:hover,.slick-cams.slick-slider .slick-next:focus{outline:none}.slick-cams.slick-slider .slick-prev:hover:before,.slick-cams.slick-slider .slick-prev:focus:before,.slick-cams.slick-slider .slick-next:hover:before,.slick-cams.slick-slider .slick-next:focus:before{color:#587624}.slick-cams.slick-slider .slick-prev.slick-disabled:before,.slick-cams.slick-slider .slick-next.slick-disabled:before{color:#587624!important;opacity:.5}.slick-cams.slick-slider .slick-prev:before,.slick-cams.slick-slider .slick-next:before{color:#587624}.slick-cams.slick-slider .slick-prev{left:-2rem}.slick-cams.slick-slider .slick-next{right:-2rem}.slick-cams.slick-slider.slick-slider{position:relative;display:block;height:auto}#main-nav-header .main-nav .website-nav .menu li.cams-active>a,#main-nav-header .main-nav .website-nav .menu li.cams-active{color:#587624}#cams .cta-sidebar .cta-links{height:100%;display:flex;flex-direction:column;justify-content:flex-start;height:100%;margin:0;padding:0}#cams .cta-sidebar .cta-links a{align-items:center;border:1px solid #d4d4d4;border-radius:1rem;color:#000;display:flex;flex-direction:column;height:100px;justify-content:center;margin-bottom:1rem;padding:.5rem;text-align:center;text-decoration-thickness:1px}#cams .cta-sidebar .cta-links a:not(:hover){text-decoration-color:var(--primary-tint)}#cams .cta-sidebar .cta-links .wp-block-image{margin-bottom:.2rem}#cams .cta-sidebar .cta-links figure{margin-bottom:0}#cams .cta-sidebar .cta-links img{max-width:170px}#cams .cta-sidebar .cta-links .wp-block-columns{display:flex;margin-bottom:0;text-align:left;width:100%}#cams .cta-sidebar .cta-links .wp-block-column{align-items:center;display:flex;margin-bottom:0;margin-right:0}#cams .cta-sidebar .cta-links .wp-block-column .wp-block-image{margin-bottom:0}#cams .cta-sidebar .cta-links .wp-block-column img{height:auto;margin-right:1rem;width:70px}#cams .cta-sidebar .cta-links .wp-block-column:first-child{flex:0 0 30%;min-width:70px;max-width:80px;padding-right:0;width:70px}#cams .cta-sidebar .cta-links .wp-block-column:last-child{flex:2 0 auto!important;margin:0;padding-left:1rem}#cams .cta-sidebar .cta-links p{font-size:1.2rem!important;line-height:1.5;margin:0}@media print,screen and (min-width:64em){#cams .cta-sidebar{max-width:270px}#cams .cta-sidebar .cta-links{height:100%}#cams .cta-sidebar .cta-links a{width:100%;max-width:240px}}@media print,screen and (max-width:63.99875em){#cams .cta-sidebar{flex-basis:100%;width:100%}#cams .cta-sidebar .cta-links{flex-direction:row;justify-content:stretch;margin:1rem 0}#cams .cta-sidebar .cta-links a{flex:1 0 33%;margin-right:2%}}@media screen and (max-width:47.93625em){#cams .cta-sidebar{padding:0 1rem}#cams .cta-sidebar .cta-links{display:block;margin:1rem 0}#cams .cta-sidebar .cta-links a{height:90px;margin-right:0}#cams .cta-sidebar .wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.border-column .wp-block-column{border:1px solid #d4d4d4;padding:0 1rem 1rem}.wp-block-columns.border-column .wp-block-image{margin:0 -1rem 1rem;max-width:none;overflow:hidden;position:relative}.wp-block-columns.border-column .wp-block-image:before{content:" ";width:1px;margin-left:-1px;float:left;height:0;padding-top:56.25%}.wp-block-columns.border-column .wp-block-image:after{content:" ";display:table;clear:both}.wp-block-columns.border-column .wp-block-image img{left:0;position:absolute;top:0;width:100%}.wp-block-columns.border-column p.intro{font-size:1.2rem}@media print,screen and (min-width:47.9375em){.wp-block-columns.border-column{margin:0 -.5rem}.wp-block-columns.border-column .wp-block-column{margin:0 .5rem}}@media print,screen and (max-width:63.99875em){#main-story .main-article-txt img{padding:15px 0!important}}.wp-block-table{margin-bottom:2rem;width:100%}.wp-block-table.is-style-stripes tr:first-child{background-color:#587624!important;color:#fff}.wp-block-table.is-style-stripes tr:first-child td{white-space:nowrap}@media(max-width:799px){.wp-block-table{display:block;padding-bottom:1rem;position:relative;overflow-y:scroll}.wp-block-table:before{display:table-cell;font-size:.9rem;font-weight:500;margin-bottom:.4rem;min-height:24px;padding-left:30px}}@media(max-width:799px)and (orientation:portrait){.wp-block-table:before{background-image:url(../images/rotate-device-black.png);background-position:left center;background-repeat:no-repeat;background-size:24px;content:"Rotate device or swipe left to see more data"}}.wp-block-image a.youtube,.wp-block-image.youtube>a{display:block;position:relative}.wp-block-image a.youtube:before,.wp-block-image.youtube>a:before{background-image:url(../images/play-yt.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;content:" ";display:table;left:50%;height:36px;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:100}.wp-block-image a.youtube:after,.wp-block-image.youtube>a:after{background-color:rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.8);border-radius:20px;content:" ";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);height:34px;width:48px;z-index:99}.species-info .article-list .article-item-header{text-transform:none!important}