.site-data h3{font-size:14pt;border-bottom:2px solid #8b846a}.site-row{margin-bottom:1em}.site-row h4{margin-top:1em;margin-bottom:2px}.site-row h5{margin-top:0;margin-bottom:2px;font-style:italic;font-size:11pt}.site-box{padding:10px;border:1px solid #8b846a;border-radius:5px;background:#d4ceb9;width:inherit;flex:1;margin-bottom:1em}.site-list ul{margin-top:5px}.site-list li{margin-bottom:5px}.tbl-options{cursor:pointer;float:right;font-style:italic}input{padding:3px 6px}button{padding:5px 10px}h4{margin-top:2em;margin-bottom:1em}.location-container{display:flex;gap:1em;align-items:center}.site-container{display:flex;max-width:100%;overflow:auto}.grey-box{border:1px solid #8b846a;background-color:#efefef;border-radius:3px;margin-bottom:1em;padding:10px 10px 5px 10px;width:fit-content}.sites-tbl{max-width:inherit;padding-bottom:10px}.sites-tbl thead tr{padding:5px x}.sites-tbl tbody tr{margin:0}.sites-tbl th,.sites-tbl td{padding:0 5px}.sites-tbl th,.sites-tbl td:first-child{padding:5px 5px}.toggle-site{display:inline-flex;align-items:center;gap:5px}.site-btn{margin:5px;padding:2px 5px 0px 5px;cursor:pointer}.delete-site{display:inline-flex;flex-shrink:0;align-items:center}#add-controls td{padding-top:5px}#add-controls button{width:100%}.sub-container{display:flex;flex-wrap:wrap;gap:1em}.sub-container p{line-height:1.5em}.site-controls{display:flex;gap:1em}.site-controls button{padding:5px 10px}.alert{font-weight:bold;color:#c5050c}.apple_pagination{text-align:center;margin:1em 0;cursor:default}.apple_pagination button{padding:2px 4px}.apple_pagination a,.apple_pagination span{padding:0.2em 0.3em}.apple_pagination a{text-decoration:none;color:black}.apple_pagination a:hover,.apple_pagination a:focus{text-decoration:underline}.apple_pagination .disabled{color:#aaaaaa}.apple_pagination .current{font-style:normal;font-weight:bold;background-color:#bebebe;display:inline-block;width:1.4em;height:1.4em;line-height:1.5;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;text-shadow:rgba(255,255,255,0.8) 1px 1px 1px}.form__oak_wilt{border:1px solid #8b846a;background-color:#efefef;border-radius:3px;padding:1rem;display:flex;flex-direction:column;width:50%;margin-bottom:1rem}.form__oak_wilt .form-row{margin-bottom:1rem;display:flex;flex-direction:column;width:100%}.form__oak_wilt .form-row label{padding-bottom:4px}.form__oak_wilt .form-row select{padding:5px}.form__oak_wilt .form-row .helper-link{color:blue !important}.link{border:none;background-color:transparent;text-decoration:underline;color:#383425}.link:hover{cursor:pointer}.form__download_csv{display:inline}.form__download_csv input{font-size:inherit}.format-row{display:flex;align-items:center;margin-bottom:.75rem}.button{padding:7px;width:100%;border-radius:3px;border:1px solid #5a5645;background-color:#8b846a}.button:hover{cursor:pointer;background-color:#5a5645}.back-button{margin-top:1rem;display:flex;flex-direction:flex-end}.larger-font{font-size:1.25em}.warning{font-weight:bold;color:#d25050}.map-image{max-height:25rem}.directions{margin-top:0px;font-size:14px}.disclaimer{font-style:italic;font-size:12px;margin:5px}#date-warning p{margin:0 5px;color:red}.user-guide{display:flex;flex-direction:column;padding:19px;font-size:14px}html,body,h1,h2{margin:0px;padding:0px}body{background:#f7f5ee;font-size:15px;font-family:"Lato", sans-serif}a{font-weight:600;color:#26241a}a:hover{color:#383425;text-decoration:underline}h2{color:#363325}h2 a{text-decoration:none}img{max-width:100%;display:block}ul{padding-inline-start:20px}li{margin-bottom:0.25em}table{border-collapse:collapse;max-width:100%;overflow:auto}hr{margin-top:0.5em;margin-bottom:1.5em;border:1px;border-bottom:1px solid #d3caa9}label{white-space:nowrap;margin-bottom:2px}input,select,button{margin-top:1px;margin-bottom:2px}button{cursor:pointer}button:disabled,button[disabled]{cursor:default}input[type="checkbox"]{transform:scale(1.15)}.flex{display:flex;flex-wrap:wrap}.gap-sm{row-gap:5px;column-gap:10px}.flex-col{display:flex;flex-direction:row;row-gap:5px;column-gap:10px}.flex-row{display:flex;flex-direction:column;gap:10px}.wrapper{max-width:1200px;min-height:calc(100vh - 20px);text-align:left;margin:auto;margin-top:20px}.nav-bar{display:inline-flex;width:100%}@media only screen and (max-width: 55em){.nav-bar{flex-direction:column}}.nav-title{color:#3f3c2d;font-variant:small-caps}.nav-title a{text-decoration:none;color:inherit}@media only screen and (max-width: 55em){.nav-title{text-align:center;margin-bottom:1em}}.nav-buttons{margin-left:auto;margin-top:auto;margin-right:5px;display:inline-flex;white-space:nowrap;justify-content:flex-end;gap:1px}@media only screen and (max-width: 43em){.nav-buttons{flex-wrap:wrap;justify-content:space-evenly;margin-left:inherit;width:100%}}.nav-buttons a{flex-grow:1;color:inherit;text-decoration:none}.nav-button{background-color:#aea686;color:#3f3c2d;border-top-left-radius:10px;border-top-right-radius:10px;height:1.5em;padding:5px 10px 0 10px;text-align:center;font-weight:bold;font-size:1.1em}@media only screen and (max-width: 43em){.nav-button{margin:5px;border-radius:5px;flex-wrap:wrap}}.nav-button:hover,.nav-button.selected{background-color:#8b846a;color:#e9e4d0}.main-box{background-color:#8b846a;border-radius:5px;padding:10px}.main{display:flex;gap:0 10px;width:inherit;min-height:750px}.welcome-box{background-color:#544e38;max-width:250px;border-radius:5px;color:#f2f7f8}@media only screen and (max-width: 43em){.welcome-box{display:none}}@media only screen and (min-width: 43.063em) and (max-width: 55em){.welcome-box{width:200px}}.welcome-image img{border-top-left-radius:5px;border-top-right-radius:5px;width:100%}.welcome{padding:10px}.welcome a{color:#f2f7f8}.welcome a:hover{color:#cfccbf}.welcome h2,.welcome h2 a{text-align:center;color:#ceb085}.welcome ul{margin:5px 0}.welcome h4{margin-bottom:5px}.content-box{background-color:#e9e4d0;border-radius:5px;width:100%;overflow:auto;padding:10px;display:flex;flex-direction:column}.main-content{flex:1}.main-content h3{margin-top:2em;margin-bottom:1em}.content-row{display:inline-flex;min-height:150px}.content-row h1,.content-row h2,.content-row h3,.content-row h4{margin-top:0}.content-img{flex:0 0 auto;width:150px;margin-right:20px}.content-img img{border-radius:5px;width:100%}@media only screen and (max-width: 55em){.content-img{width:100px}}@media screen and (max-width: 21em){.content-img{display:none}}.content-footer{margin-top:auto;padding-top:1em}.indent{margin-left:1em}.more{text-align:right}.clear{clear:both}.note{font-style:italic;margin-top:1em;margin-bottom:1em}.error{font-weight:bold;color:#c5050c}div .error{border:1px solid #c5050c;border-radius:5px;background-color:#fff0f0;padding:10px;margin-bottom:1em;width:fit-content}.success{font-weight:bold;color:#008000}div .success{border:1px solid #008000;border-radius:5px;background-color:honeydew;padding:10px;margin-bottom:1em;width:fit-content}.notice{font-weight:bold;color:#008000}.notice-container{display:flex;padding:1em 0;min-height:2em}.copyright{font:13px arial, sans-serif;color:#4e4a3a;text-align:right;margin-right:10px}.copyright p{margin-top:10px}.cal-container{width:inherit;display:inline-flex}.cal-container .cal-month{flex:0 1 auto}.tbl-container{overflow:auto}.grid-table td,.grid-table th{padding:2px 1em 2px 1em}.grid-table th{text-align:center;border-bottom:1px solid}.grid-table td{color:black;text-align:right}.grid-table tbody tr:nth-child(even){background:#d4ceb9}.grid-table tbody tr:nth-child(7n){border-bottom:1px solid #8b846a}.grid-table tfoot{border-top:1px solid;border-bottom:1px solid;font-weight:bold;font-style:italic}.normal-table thead{border:1px solid #aea686;background:#d4ceb9}.normal-table tbody{border:1px solid #aea686}.normal-table td,.normal-table th{padding:0.25em 1em 0.25em 1em}.normal-table th{border-bottom:1px solid #aea686}.normal-table tbody tr:nth-child(even){background:#d4ceb9}.simple-table tbody{border:1px solid #aea686}.simple-table td,.simple-table th{padding:0.25em 1em 0.25em 1em}.simple-table th{border-bottom:1px solid #aea686}.simple-table tbody tr:nth-child(even){background:#d4ceb9}.subscriber-table{font-size:small}.subscriber-table tbody{border:1px solid #aea686}.subscriber-table th{border-bottom:1px solid #aea686}.subscriber-table tbody tr:nth-child(even){background:#d4ceb9}.plain-table td,.plain-table th{text-align:center;padding:0 1em 1em 0}.center{text-align:center}.center-div{display:block;margin-left:auto;margin-right:auto;width:fit-content;max-width:inherit}.form-box{border:1px solid #8b846a;background-color:#efefef;border-radius:3px;padding:1em;margin-bottom:1em;width:fit-content}.form-box .title{font-weight:bold;margin-top:0;margin-bottom:1em}.form-box fieldset{margin-top:1em;margin-bottom:1em;border:2px solid lightgrey;border-radius:5px}.form-box button{margin-top:0.5em}.submit{width:100%;border:1px solid grey;border-radius:3px;padding:0.5em;cursor:pointer;font-weight:bold}.submit:hover{background:lightgrey;border-color:#544e38}.no-top-margin{margin-top:0}.two-box{display:flex;flex-direction:row;margin-bottom:0.5em;gap:0 20px}@media only screen and (max-width: 43em){.two-box{flex-direction:column}}.two-box .box{display:flex;flex-direction:column;flex:1 1 auto}@media only screen and (max-width: 43em){.two-box .box{width:auto}}.col-container{display:flex;flex-direction:row;gap:1em}@media only screen and (max-width: 43em){.col-container{flex-direction:column}}.col-50{width:50%}@media only screen and (max-width: 43em){.col-50{width:inherit}}.map-loading{padding:0.5em;border:1px solid #8b846a;border-radius:5px;background:#d4ceb9;display:flex;margin-bottom:1em;width:inherit;flex:1 1 auto}.map-loading div{margin-right:1em}.form-items{display:flex;flex-wrap:wrap;flex-direction:row}.form-items div{border:1px solid grey;border-radius:5px;padding:5px;gap:1em}.map-container{margin-bottom:1em}@media only screen and (max-width: 43em){.map-container{padding:0}}.map-form{padding:10px 10px 5px 10px;border:1px solid #8b846a;border-radius:5px;background:#ddd6bf;margin-bottom:10px}.map-form-row{line-height:20px;margin-bottom:5px;display:flex;flex-wrap:wrap;flex-direction:row;gap:5px 15px}.grey{background:#efefef}#map-img{position:relative;border:1px solid #8b846a}.map-fail{padding:1em;font-style:italic;font-weight:bold;color:#c5050c}.map-note{font-style:italic;text-align:center;margin:1em;font-size:small}.no-border{border:none !important}#dot{position:absolute;width:5px;height:5px;border-radius:5px;background:black;border:1px solid white;pointer-events:none}#data-container{max-width:100%;overflow:auto}#data-container h4{margin-top:0px}#date-warning{font-style:italic;color:red;margin-top:0.5em}.calendar-table{font-size:11px}.table-scroll-wrapper{overflow-x:scroll;margin:1rem}.field_with_errors{color:red;display:inline}
