﻿*{margin:0;padding:0;border:0;box-sizing:border-box}html{font-size:1em;line-height:1.5;height:100%;overflow-x:hidden;scrollbar-gutter:stable}body:not(#tinymce){font-family:Arial,Helvetica,sans-serif;height:100%;background-position:center;background-size:cover;background-attachment:fixed;line-height:1.5;font-size:1em;background-image:url("https://cavewatershed.boonemo.gov/common/images/background.jpg")}.transparent-overlay{background-color:hsla(0,0%,100%,.7)}.align-left{text-align:left}.align-center,.center{text-align:center}.align-center img,.center img{margin:0 auto}.align-right{text-align:right}.align-justify{text-align:justify}img{max-width:100%;height:auto}img.align-right{float:right;margin:10px 0 10px 10px;max-width:40%}img.align-center{display:block;margin:10px auto}img.align-left{float:left;margin:10px 10px 10px 0;max-width:40%}.left-img{float:left;margin:0 10px 10px 0;font-size:.87rem;text-align:center;color:#575757;max-width:45%}.right-img{float:right;margin:0 0 10px 10px;font-size:.87rem;text-align:center;color:#575757;max-width:45%}hr{margin:30px 0;border:1px solid #b5c2c8}h1,h2,h3,h4,h5,h6{padding-bottom:10px;font-weight:700;font-family:"Palatino",serif}h1{font-size:2.19rem;color:#117eb0}h2{font-size:1.88rem;color:#4b5e31}h3{font-size:1.65rem;color:#5f7e4e}h4{font-size:1.38rem;color:#5f7e4e}p{padding-bottom:10px}.capitalize{text-transform:capitalize}.italicize{font-style:oblique}.underline{text-decoration:underline}.strike-through{text-decoration:line-through}.bold-text{font-weight:bold}.un-bold{font-weight:normal}.upper-case{text-transform:uppercase}.enlarge-text{font-size:1.2rem}.footnote{font-size:.88rem;font-style:italic;color:#575757}a{color:#0e5c81}a:hover{color:#5f7e4e;text-decoration:underline}a:visited{color:#5f7e4e}a.button{color:#fff;text-decoration:none}ul,ol{padding-bottom:10px;margin-left:20px}ul li,ol li{list-style-type:none}ul li:before,ol li:before{content:"☙";color:#a8c19d;font-size:1.25rem;line-height:1;position:relative;bottom:-3px;margin-right:7px}.no-bullet li:before{content:none}.adaText{height:1px;width:1px;position:absolute;overflow:hidden;left:-1000px}.skip a{background-color:#fff;position:absolute;left:-2000px;cursor:pointer;z-index:9999999;padding:5px 10px}.skip a:focus{left:0}.float-right{float:right}.float-left{float:left}.one-half{width:50%;padding-right:10px}.clear{clear:both}.wrapper{max-width:1600px;margin:0 auto;position:relative;padding:10px}.button{background-color:#117eb0;border:2px outset #61c0ea;border-radius:3px;padding:5px 7px;text-align:center;color:#fff;display:inline-block}.button:hover,.button:focus,.button:focus-visible{border:2px inset #61c0ea}.logo{width:160px;text-align:center;padding-right:30px}.site-title{padding-top:20px}.header{background-color:#fff}.header .main-text{font-size:2.5rem;color:#117eb0;padding-bottom:10px;font-weight:700;font-family:"Palatino",serif}.header .pre-text{font-family:Arial,Helvetica,sans-serif;color:#647b4c;font-size:1.68rem;padding:0;font-weight:bold}.main-nav{background-color:#5f7e4e;border-top:3px solid #b5c2c8;border-bottom:3px solid #b5c2c8;text-align:center}.main-nav .wrapper{padding:0}.main-nav a{color:#fff;text-decoration:none;padding:7px 10px;text-transform:uppercase;font-family:"Palatino",serif;font-size:1.4rem;display:block;margin:3px}.main-nav a:hover,.main-nav a:focus,.main-nav a:focus-visible{text-decoration:underline;color:#e2e5ea}.main-nav .menu-chkbx{display:none}.main-nav .hamburger-lbl{color:#fff;padding:5px;text-align:center;font-size:2.19rem;font-weight:700;font-family:"Palatino",serif;text-transform:uppercase;display:none}.main-nav .hamburger{padding-right:10px}.main-nav ul{padding-bottom:0px;margin-left:0}.main-nav ul li{position:relative}.main-nav ul li:before{content:none}.main-nav ul li ul{display:flex;justify-content:space-evenly;width:100%;background-color:#5f7e4e}.main-nav ul li ul:focus-within{height:auto}.main-nav ul li ul li ul{display:block;height:0;overflow:hidden;position:absolute;z-index:99999;top:47px;width:265px;text-align:left;background-color:#647b4c;text-transform:none}.main-nav ul li ul li ul li a{text-transform:none;font-size:1.25rem;padding:5px 10px}.main-nav ul li ul li:hover ul,.main-nav ul li ul li:focus ul,.main-nav ul li ul li:focus-within ul{height:auto;box-shadow:2px 2px 3px 0px rgba(0,0,0,.35);border:2px solid #b5c2c8}.slide-show{margin:10px 0 3px 0;position:relative;overflow:hidden}.slide-show .wrapper{padding:0}.slide-show #slider-buttons{position:absolute;z-index:99;display:none;right:10px;top:30px}.slide-show #slider-buttons .controls{height:30px;width:30px;background-color:#117eb0;border:none;border-radius:3px;padding:3px;text-align:center;box-shadow:3px 3px 3px rgba(0,0,0,.35)}.slide-show #slider-buttons .controls:hover,.slide-show #slider-buttons .controls:focus,.slide-show #slider-buttons .controls:focus-visible{background-color:#17a2e2;box-shadow:1px 1px 1px rgba(0,0,0,.35);transform:translate(0, 1px)}.slide-show #slides{margin-left:0;position:relative;padding:0px;margin:0px 0px 10px 0px;list-style-type:none}.slide-show #slides li{display:block}.slide-show #slides li:before{content:"";height:0;opacity:0;display:block}.slide-show #slides .slide{position:absolute;left:0px;top:0px;width:100%;height:100%;opacity:0;z-index:1;transition:opacity 1s;list-style:none}.slide-show #slides .slide img{display:block;width:100%;max-height:100%}.slide-show #slides .slide.showing{opacity:1;z-index:999}.slide-show #fillerImg img{display:block;width:100%}.slide-show #captions{position:absolute;z-index:999;bottom:0;left:0;width:350px;height:125px;margin-bottom:0}.slide-show #captions li:before{content:""}.slide-show #captions .caption{opacity:0;z-index:999;transition:opacity 1s;list-style:none;position:absolute;bottom:0;left:0;color:#fff;padding:15px 10px}.slide-show #captions .caption .slide-title{color:#fff;font-size:1.38rem;font-weight:normal;padding-bottom:5px}.slide-show #captions .caption p{padding:0;font-size:.88rem}.slide-show #captions .caption.showing{opacity:1;z-index:9999}.slide-show #desc-overlay{border:235px solid rgba(0,0,0,0);border-left:700px solid rgba(23,41,15,.7);border-bottom:0;position:absolute;bottom:0;z-index:999}.slide-show #indicators{bottom:0;z-index:999;text-align:center;padding-bottom:0}.slide-show #indicators li{display:inline-block;background-color:#5f7e4e;border:2px solid #647b4c;height:15px;width:15px;border-radius:50px;margin:0 3px;cursor:pointer}.slide-show #indicators li:before{content:none}.slide-show #indicators li.showing{background-color:#b5c2c8}.page-header{position:relative;margin:10px 0}.page-header img{width:100%;max-height:170px;display:block}.page-header .wrapper{padding:0}.header-text{position:absolute;z-index:99;padding:10px;background-color:rgba(23,41,15,.7);width:70%;margin:30px 15%;height:110px;color:#fff;text-align:center}.header-text .title-text{font-size:33px;font-family:"Palatino",serif;font-weight:bold;padding-bottom:5px}.main-content{background-color:#fff;padding:35px 0;border-top:3px solid #b5c2c8;border-bottom:3px solid #b5c2c8}.left-content{width:73%;float:left;padding-right:2%}.left-content #bcEdit-content-edit{width:102%}.right-content{width:27%;float:left;background-repeat:no-repeat;background-position-x:left;background-position-y:top;padding:150px 15px 30px 15px;border:1px solid #5f7e4e;height:100%;background-image:url("https://cavewatershed.boonemo.gov/common/images/water-drops.jpg")}.right-content h2{font-size:1.38rem;color:#5f7e4e;padding-bottom:10px;font-weight:700;font-family:"Palatino",serif}.right-content .hoz-line{border:1px solid #e2e5ea}.right-content .spotlight h2{padding-top:10px}.right-content .spotlight .button{margin-bottom:20px;display:block;background-color:#4b5e31;border:2px outset #5f7e4e}.right-content .spotlight .button:hover,.right-content .spotlight .button:focus,.right-content .spotlight .button:focus-visible{border:2px inset #5f7e4e}.right-content .spotlight .image{width:30%;float:left;margin:0 10px 10px 0}.right-content .date{display:block;color:#000;font-size:1.125rem;text-align:center;padding:5px;background-color:#e2e5ea;margin-bottom:5px}.right-content .climate-station{background-color:#ebedf1;padding:10px;text-align:center;margin-top:10px}.right-content .climate-station p{padding-bottom:5px;text-align:center}.right-content .climate-station .climate-lbl{color:#5a6f44;padding-right:5px}.right-content .rw-event-name{color:#0e5c81}.post-title{margin-top:30px;padding-top:30px;border-top:2px solid #e2e5ea}.post-title:first-of-type{margin-top:0;padding-top:0;border-top:none}.archives-btn{margin-top:30px;padding-top:30px;border-top:2px solid #e2e5ea;text-align:right}.GBFWI-pillars h3{padding:0}#GBFWI-graphic{width:500px;margin:10px auto;display:block}#explore-video{text-align:center;margin:10px auto}#explore-video iframe{width:400px;max-width:100%}.events .event{margin-bottom:10px}.events .event .event-details{margin-left:35px}.events .event .event-details .event-date{padding-bottom:0}.events .event .event-details .event-date span{font-weight:bold;display:inline-block;width:150px;padding-right:10px;color:#084a68}.events .event .event-details .event-description{padding-top:10px}.map-info{width:48%;float:left;padding:10px;text-align:center;margin-bottom:20px;border:1px solid #b5c2c8;margin:10px 1%}.map-info img{width:80%;margin:0 auto}.map-info p{padding-bottom:5px;font-size:1.13rem;display:block;height:50px}input,textarea,select{border-radius:3px;padding:5px 10px;line-height:1.5;font-size:1rem /* 16px */;border:1px solid #a9a9a9;font-family:"Muli",sans-serif}input[disabled],input:disabled,input[readonly],input:read-only,textarea[disabled],textarea:disabled,textarea[readonly],textarea:read-only,select[disabled],select:disabled,select[readonly],select:read-only{background-color:#efefef;border-color:#a9a9a9;color:#454545}select{padding-right:30px;appearance:none;-webkit-appearance:none;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width%3D"292.4" height%3D"292.4"%3E%3Cpath fill%3D"%23242424" d%3D"M287 69.4a17.6 17.6 0 0 0-13-5.4H18.4c-5 0-9.3 1.8-12.9 5.4A17.6 17.6 0 0 0 0 82.2c0 5 1.8 9.3 5.4 12.9l128 127.9c3.6 3.6 7.8 5.4 12.8 5.4s9.2-1.8 12.8-5.4L287 95c3.5-3.5 5.4-7.8 5.4-12.8 0-5-1.9-9.2-5.5-12.8z"%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.form-submit-error{color:#da0000;font-weight:bold;width:100%}p.required,legend.required{position:relative;padding-left:.7rem;padding-bottom:3px}.required::before{content:"*";font-weight:bold;color:#da0000;position:absolute;left:0;top:50%;transform:translateY(-50%)}.fieldGroup{padding-bottom:10px;display:flex;flex-wrap:wrap;align-items:flex-start}.fieldGroup.addon label,.fieldGroup.addon legend{display:inline-block;padding:9px 12px;font-size:1em;line-height:1;text-align:center;background:#e2e5ea;border-color:#b5c2c8;border:1px solid;border-radius:2px 0 0 2px}.full-width{width:100%;padding-bottom:5px}.lblRadCheck{font-weight:normal;padding:0 20px 0 10px}.radCheckRow{padding:5px 0}input[type=checkbox]{vertical-align:top;width:auto}input[type=radio]{width:auto}.contactForm{width:100%;margin:10px auto 20px auto;padding:15px;border:1px solid #5f7e4e}.contactForm .formTitle{font-size:1.25rem /* 20px */;color:#117eb0;display:block;width:100%;padding-bottom:5px;padding:10px 0 10px 60px;border-bottom:3px solid #5f7e4e;margin-bottom:15px;background-size:45px;background-position-x:0%;background-position-y:50%;background-repeat:no-repeat;background-image:url("https://cavewatershed.boonemo.gov/common/images/mail.png")}.contactForm label,.contactForm legend{width:180px;display:inline-block;font-weight:bold;padding:6px 10px;position:relative}.contactForm label.auto-width,.contactForm legend.auto-width{width:auto;padding-right:2rem}.contactForm .lblRadCheck{font-weight:normal;padding:0 0 0 .7rem}.contactForm .radCheckRow{padding:5px 0}.contactForm input:not(.button){width:calc(100% - 180px)}.contactForm input:not(.button).date-input-3part{width:100px}.contactForm input[type=tel],.contactForm input[type=date],.contactForm input[data-type=zip],.contactForm input[data-type=zipcode],.contactForm input[data-type=zip4],.contactForm input[data-type=zipfull]{width:auto}.contactForm input[type=date],.contactForm input[data-type=datemmddyyyy],.contactForm input[data-type=dateyyyymmdd]{width:180px}.contactForm textarea{width:calc(100% - 180px);margin-bottom:5px}.contactForm .textareaCharCount{text-align:right;width:100%;padding-bottom:0}.contactForm input[type=submit],.contactForm input[type=reset],.contactForm input[type=button],.contactForm button{float:right}.contactForm .formMathProb{height:0;opacity:0;overflow:hidden;padding:0}.contactForm .full-width{width:100%;padding-bottom:5px}.contactForm input[type=checkbox]{width:auto;margin:auto 0}.contactForm input[type=radio]{width:auto}.popup-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity 500ms;visibility:hidden;opacity:0;z-index:99999}.popup-overlay:target{visibility:visible;opacity:1}.popup{position:absolute;top:50vh;transform:translate(-50%, -50%);background:#fff;left:50vw;box-shadow:2px 2px 3px 0px rgba(0,0,0,.35);width:100%;max-width:600px}.popup h2{background:#117eb0;color:#fff !important;padding:5px 10px;font-weight:bold;font-size:1.625rem /* 26px */}.popup h3{font-size:1.3125rem /* 21px */}.popup #btn-para{float:right}.popup .close{position:absolute;top:-8px;right:8px;transition:all 200ms;font-size:2.1875rem /* 35px */;font-weight:bold;text-decoration:none;color:#fff}.popup .close:visited{color:#fff}.popup .close:hover,.popup .close:focus,.popup .close:focus-visible{color:#bcd7ad}.popup .content{height:90%;overflow:auto;padding:10px}.water-qual-data{margin-left:0;column-count:3}.meeting-mins{margin-left:0;column-count:4;text-align:center}.meeting-mins li a{display:inline-block;width:96%;margin:3px 2%;padding:7px 5px;color:#0b4965;background-color:#e2e5ea;border:1px solid #b5c2c8}.meeting-mins li a:hover,.meeting-mins li a:focus,.meeting-mins li a:focus-visible{text-decoration:none;background-color:#add58e;color:#000}.mins-year{padding-bottom:0;font-size:22px}.survey-flyer{text-align:center;max-width:350px;margin:10px auto}#events-cal{width:100%;height:700px;min-height:150px}#events-cal .bc-calendar .calendar-wrapper .change-date{display:flex !important;justify-content:space-between !important;align-items:center !important}#events-cal .bc-calendar .calendar-wrapper .change-date .prevMonth{background-image:url("https://cavewatershed.boonemo.gov/common/images/btnArrowLeft.png") !important;background-color:#e2e5ea !important}#events-cal .bc-calendar .calendar-wrapper .change-date .prevMonth:hover,#events-cal .bc-calendar .calendar-wrapper .change-date .prevMonth:focus,#events-cal .bc-calendar .calendar-wrapper .change-date .prevMonth:focus-visible{background-image:url("https://cavewatershed.boonemo.gov/common/images/btnArrowLeftHov.png") !important;background-color:#efefef !important}#events-cal .bc-calendar .calendar-wrapper .change-date .nextMonth{background-image:url("https://cavewatershed.boonemo.gov/common/images/btnArrow.png") !important;background-color:#e2e5ea !important}#events-cal .bc-calendar .calendar-wrapper .change-date .nextMonth:hover,#events-cal .bc-calendar .calendar-wrapper .change-date .nextMonth:focus,#events-cal .bc-calendar .calendar-wrapper .change-date .nextMonth:focus-visible{background-image:url("https://cavewatershed.boonemo.gov/common/images/btnArrowHov.png") !important;background-color:#efefef !important}#events-cal .bc-calendar .calendar-wrapper .change-date .current-date{color:#117eb0 !important}#events-cal .bc-calendar .calendar-wrapper .calendar-header .header-day{background-color:#5f7e4e !important}#events-cal .bc-calendar .calendar-wrapper .calendar-body .date-wrapper .today{background-color:#0d5d82 !important;background-color:#117eb0 !important;color:#fff !important}#events-widget{text-align:center}#events-widget .event{border:1px solid #b5c2c8;margin-bottom:10px;margin-top:0}#events-widget .event .event-date{font-family:Arial,Helvetica,sans-serif;background-color:#e2e5ea !important;display:block;color:#000;font-size:1.14em;padding:7px;line-height:1.5;font-weight:normal;font-size:1rem}#events-widget .event .event-title{padding:7px;font-size:.93rem}.form-submit-error,.attention-text,.errortext,.red-text{color:#b30000}#heroes,#heroes-archive,#spotlight,#spotlight-archive,#buzz,#buzz-archive{margin-bottom:30px;padding-bottom:30px;border-bottom:2px solid #e2e5ea}.archives .archive-yr ul{column-count:2}.archives .archive-yr h2{background-color:#f3f6f6;border:1px solid #e2e5ea;padding:0px 10px;margin:25px 0 10px 0}.archives.bulk-docs .archive-yr ul{column-count:1}.footer{text-align:center;padding:35px 0;background-color:hsla(0,0%,100%,.5019607843)}.footer .wrapper{padding-left:10%;padding-right:10%}.footer p{max-width:800px;margin:0 auto}.footer ul{display:flex;flex-wrap:wrap;justify-content:center;padding:0;gap:10px}.footer ul li{display:inline-block}.footer ul li:before{content:none}.footer ul li a{padding:10px;display:block}@media(max-width: 950px){.main-nav a{text-align:left;padding:5px 10px}.main-nav .menu-chkbx:checked~.main-menu-list,.main-nav .main-menu-list:focus-within{display:block;position:absolute;z-index:9999;height:auto;box-shadow:2px 2px 3px 0px rgba(0,0,0,.35);border:2px solid #b5c2c8;width:325px;max-width:80%}.main-nav .hamburger-lbl{display:block}.main-nav ul li ul{height:0;overflow:hidden}.main-nav ul li ul li ul{background-color:rgba(0,0,0,0);position:relative !important;display:block;height:auto;left:initial;top:initial;box-shadow:none;width:100%}.main-nav ul li ul li ul li{height:auto}.main-nav ul li ul li:hover ul,.main-nav ul li ul li:focus ul,.main-nav ul li ul li:focus-within ul{border:none;box-shadow:none;top:0;width:100%;background-color:rgba(0,0,0,0)}.page-header{margin:0}.main-content{padding:25px 0 35px 0}.left-content{width:100%}.right-content{width:100%;margin-top:25px;padding:135px 10px 20px 10px}.right-content .hoz-line{display:none}.right-content .spotlight{width:50%;float:left;padding:20px}}@media(max-width: 768px){.logo{width:150px;padding-right:20px}.header .site-title{padding-top:0}.header .site-title .pre-text{font-size:1.44rem}.popup{width:80%}.water-qual-data{column-count:2}.meeting-mins{column-count:3}.contactForm label:not(.lblRadCheck),.contactForm legend:not(.lblRadCheck){float:none;width:100%}.contactForm input:not(.button):not([type=radio]):not([type=checkbox]),.contactForm textarea,.contactForm select{width:100%}.contactForm .lblCharCount{margin-left:0;display:inline-block}}@media(max-width: 640px){.logo{width:100%}.logo img{width:25%;padding-right:0;padding-bottom:5px}.header{text-align:center}.right-content{padding:150px 15px 30px 15px}.right-content .spotlight{width:100%;padding:0 10px}.map-info{width:100%}}@media(max-width: 550px){.water-qual-data{column-count:1}.meeting-mins{column-count:2}}@media print{.skip{display:none}}