.post{display:flex;flex-wrap:nowrap;align-items:flex-start;width:100%;margin:0;padding:2.4rem 2rem 2.4rem 0;background:#f0f0f0}.post-featured-img{float:left;margin-right:25px}.post:nth-child(even){background:#fafafa}.post:last-child{border:none;margin-bottom:0}.pro-pic{position:relative;width:7em;margin:0 1.5em}.post-d{width:100%;margin-left:25px}.post-d h2{margin:0 0 .8em -8em;padding:.4em 0 .4em 8em;font-size:1.2em}.post-d h2 a{font-family:Montserrat,Verdana,sans-serif;color:#737144;font-size:2.4em}.post-info{color:#444;font-weight:700}.blog-post-info{padding:8px 0;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}.blog-post-info h4{margin-top:0;padding-top:0}.news-filter-h2{position:relative;margin-top:.5em;padding-left:1.4em;line-height:1.2;color:#737144}.news-filter-h2 svg{position:absolute;top:.25em;left:0}.cat-listing-edit{display:block;position:absolute;top:.5em;right:.5em}.cat-listing-edit svg{width:1.6em;max-height:2em;fill:#4d4d4d;stroke:#e0e0e0;stroke-width:3px}.post-datestamp{margin:.65em 5% 0;font-family:Montserrat,Verdana,sans-serif;font-size:1.5em;font-weight:400;color:#737144;line-height:unset}.post:only-child{display:block;padding-left:1em}.post:only-child .pro-pic{float:left;margin:0 2em 1em 0}.post:only-child h2{margin-left:-1em}.article-page .content-o-simple{padding-top:1.4rem}.article-page .page-column-full{margin-top:1.5rem}.article-actions-top{text-align:right;margin-bottom:5em}.article-actions-top svg{max-width:1.5rem;height:1.2rem;margin-left:1rem}.article-print:hover svg,.article-ics:hover svg,.admin-edit-article:hover svg{fill:#6e2405;stroke:#6e2405}.article-content{width:100%}.article-left{float:left;clear:left;width:32%}.article-right{width:64%;margin-left:36%}.article-titles{margin:1em 0 2em 36%;border-top:1px solid #231f20;border-bottom:1px solid #231f20}.article-content h1{position:relative;margin-top:0;padding:.4em 0 0 1em;font-size:3.4em}.article-content h1:before{content:"";display:block;position:absolute;top:.8em;left:0;width:.72em;height:.72em;border-radius:50%;background:#737144}.article-content h2{position:relative;margin-top:0;padding:0 0 .5em 1.6em;font-family:Georgia,Times New Roman,Times,serif;font-style:italic;font-size:2.2em;text-transform:unset}.article-images-one img{margin-bottom:1.5em;width:100%}.news-article-time{margin:0;font-size:2em;font-weight:700;line-height:1.3em;color:#635e33}.news-article-time span{font-weight:400;font-size:.9em}.news-categories{color:#737144}.news-no-img .article-right{width:100%;margin-left:unset}.news-no-img .article-titles{margin:1em 0 2em}@media screen and (max-width:1250px){.post-d h2 a{font-size:1.5em}}@media screen and (max-width:750px){.post-d h2 a{font-size:1em}.post img{max-width:35%}}@media screen and (max-width:600px){.post .pro-pic{display:none}.post:nth-of-type(n) h2{margin-left:0;padding-left:0}}.profile-pic{float:left;margin:.4em 1.5em 1em 0}.profile-pic .pro-pic{margin:0}.post-date{margin-top:.3em}@media screen and (max-width:600px){.profile-pic{float:none;width:100%;margin:1em 0}.profile-pic .pro-pic{width:100%}}.news-menu{margin:2em 0 0}.news-menu:first-of-type{margin-top:1em}.news-menu h2{position:relative;margin-bottom:0;padding:.5em;background-color:#84824f;text-align:center;font-size:1.3em;font-weight:700;color:#f0f0f0;text-transform:none}.news-menu a{color:#222;font-style:normal;padding-left:1em}.news-menu ul{margin:0;list-style:none}.archive-arrow{display:inline-block;width:.5em;height:.5em;margin:0 .5em .2em 1em;border-right:2px solid #404545;border-bottom:2px solid #404545;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.news-menu li{padding:.5em 0;background-color:#f0f0f0;text-align:left}.news-menu li ul:last-child{margin-bottom:1em}.news-menu li li li:first-child{margin-top:.5em}.news-menu li li{padding-left:3.25em;background-color:#dcdcdc}.news-menu li li li{padding-left:5.25em;background-color:#cdcdcd}.news-menu li li li:hover{background-color:#b4b4b4}.news-menu li li li:nth-of-type(even){background-color:#bebebe}.news-menu li li li:nth-of-type(even):hover{background-color:#aaa}.news-menu li ul:nth-of-type(even) li{background-color:#cdcdcd}.news-menu li ul:nth-of-type(even) li li{background-color:#bebebe}.news-menu li ul:nth-of-type(even) li li:hover{background-color:#a0a0a0}.news-menu li ul:nth-of-type(even) li li:nth-of-type(even){background-color:#afafaf}.news-menu li ul:nth-of-type(even) li li:nth-of-type(even):hover{background-color:#969696}.news-menu li:nth-of-type(even){background-color:#e9e9e9}.news-menu li:nth-of-type(even) li{background-color:#cdcdcd}.news-menu li:nth-of-type(even) li li{background-color:#b9b9b9}.news-menu li:nth-of-type(even) li li:hover{background-color:#a0a0a0}.news-menu li:nth-of-type(even) li li:nth-of-type(even){background-color:#afafaf}.news-menu li:nth-of-type(even) li li:nth-of-type(even):hover{background-color:#969696}.news-menu li:nth-of-type(even) ul:nth-of-type(even) li{background-color:#b9b9b9}.news-menu li:nth-of-type(even) ul:nth-of-type(even) li li{background-color:#a0a0a0}.news-menu li:nth-of-type(even) ul:nth-of-type(even) li li:hover{background-color:#828282}.news-menu li:nth-of-type(even) ul:nth-of-type(even) li li:nth-of-type(even){background-color:#8c8c8c}.news-menu li:nth-of-type(even) ul:nth-of-type(even) li li:nth-of-type(even):hover{background-color:#787878}.subscribe-rss .button{margin:0}.subscribe-rss .button,.blog-email-signup{width:100%;margin-bottom:0}fieldset.subscribe-email{margin:0 0 1em;padding:1em 1.5em .75em;background-color:#e0e0e0;font-size:.9em}.post-suggestion-o{display:flex;flex-wrap:wrap;margin-left:-2em}.post-suggestion{flex:1 0 45%;width:45%;margin:1em 0 1em 2em;padding:0 2em 1.25em;background:#e0e0e0;font-size:.85em}@media screen and (max-width:750px){.post-suggestion-o{margin:0}.post-suggestion{flex:1 0 100%;width:100%;margin:1em 0}}@media screen and (max-width:1450px){.article-titles{margin:.8em 0 1.8em 36%}.article-content h1{font-size:2.8em}.article-content h2{padding:0 0 .5em 1.9em;font-size:1.6em}.news-article-time{font-size:1.6em;line-height:1.6em}}@media screen and (max-width:1250px){.article-content h1{font-size:2.3em}.article-content h2{padding:.3em 0 .5em 1.8em;font-size:1.4em}.news-article-time{font-size:1.35em}}@media screen and (max-width:1024px){.article-content h1{font-size:2em}.article-content h2{padding:.2em 0 .5em 1.8em;font-size:1.1em}.news-article-time{margin-bottom:.5em;font-size:1.2em;line-height:1.3em}}@media screen and (max-width:900px){.article-page .content-i{width:90%}}@media screen and (max-width:768px){.article-page .content-o-simple{padding-top:1.4rem}.article-page .content-i{width:100%}.article-page .bread{margin:0 3%;top:.8em}.article-page .bread ol{margin:0}.article-page .bread ol li{font-size:13.6px}.article-page .page-column-full{margin-top:0}.article-actions-top{margin-bottom:.5em;margin-right:3%}.article-actions-top svg{max-width:1.5rem;height:1rem;margin-left:.2em}.article-content{display:flex;margin-top:1em;flex-wrap:wrap}.article-content>div{flex:0 0 100%;width:100%;float:unset;margin-left:0}.article-images-one{order:1}.news-categories{order:2}.article-titles{order:3}.article-dates{order:4}.article-description-div{order:5}.article-images-one img{margin-bottom:0}p.news-categories.article-right{margin:1.2em 3% .5em}.article-titles,.article-dates,.article-description-div{padding:0 3%}.news-article-time{margin-bottom:.5em}}@media screen and (max-width:600px){.article-page .bread{margin:0 10% 0 2.5%;top:.7em}.article-page .bread ol li{font-size:11.2px}.news-categories p{font-size:.9em}.article-content h1{font-size:1.8em}.article-content h2{font-size:1.05em}.article-event-time{font-size:1.2em}}@media screen and (max-width:432px){.article-page .bread{top:.6em}#aaa,#bbb{display:none}}@media screen and (max-width:360px){#ddd{display:none}.article-actions-top svg{margin-left:.4em}.article-titles{margin-bottom:1.3em}.article-content h1{font-size:1.4em}.article-content h2{font-size:1em;padding:.2em 0 .5em 1.4em}.news-article-time{font-size:1.1em;line-height:1.1em;letter-spacing:unset}}@media print{header,.wave-h1,.article-actions-top,.article-content h1:before,.subscribe-email-form,.news-menu,.news-archive{display:none}.news-article-time{font-size:9px}.article-content h1{padding:unset;font-size:2em;margin-top:.5em}.article-content h2{padding:unset;font-size:1.2em;margin-bottom:1em}.calendar-event-time{font-size:1em}}form{border-radius:3px}.fieldsets-flex{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1.75em}.fieldsets-flex.fieldsets-flex-block{margin-left:-1.75em}.fieldsets-flex-block{flex:1 0 90%;margin-left:1.75em}.fieldsets-flex-2{flex:1 0 40%}fieldset.fieldset-open-close{margin-top:3em;margin-bottom:.6em;padding:0}.fieldset-open,.fieldset-closed{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;width:100%;margin:0 0 -.5em;padding:.8em 1.325em .4em}.fieldset-open{background-color:#c78500}.fieldset-closed{background-color:#404545;color:#fff}.toggle-arrow{content:"";position:absolute;top:.65em;right:1em;width:0;height:0;border-top:15px solid #e0e0e0;border-left:10px solid transparent;border-right:10px solid transparent;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-moz-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease}.fieldset-closed .toggle-arrow{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:-moz-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease}.fieldset-closed+.flex-toggle{display:none}.flex-toggle{padding:2em .5em 1em}.fieldset-open-close .flex-form{margin-top:-1em}.flex-2-sm:first-child{display:flex;flex-direction:row;flex-wrap:wrap;flex:0 5em;margin-right:1.5em}.flex-2-sm:last-child{display:flex;flex-direction:row;flex-wrap:wrap;flex:0 5em;margin-left:1.5em}.flex-2>div{flex:1;margin-bottom:0}.fieldset-open-close+input[type=button],.fieldset-open-close+input[type=submit]{margin-top:2em}.flex-date{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;position:relative}.flex-date label{width:100%}.flex-date input[type=text]{flex:1 0 90%;width:90%;padding-right:0}.flex-date .ui-datepicker-trigger{position:unset}.flex-date input+svg,.flex-date input+img{flex:0 0 1.175em;width:1.175em;height:1.127em;margin:.5em 0 0 .5em;cursor:pointer;position:absolute;right:10px;top:1.25em}.flex-times select{flex:1 0 40%;width:40%}.flex-times select:first-of-type{margin-right:1.25em}.flex-times label{width:100%}.pos{color:#74b535}.neg{color:#ef4136}.flex-dollar{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%}.dollar{flex:0;margin-right:.75em}.flex-dollar input[type=text]{flex:1 0 0;width:auto}.fieldsets-flex-2 .fieldsets-flex-block{flex:1 0 auto;margin-left:0}.flex-value{margin:0}label.flex-subhead{margin:.8em 0 .4em 1.5em}.flex-check-o{margin-top:.5em}.flex-form>.flex-check-o{margin-left:0}.flex-block>.flex-block.flex-check-o{margin:.5em 0 0 -1.5em}.flex-check-o .flex-check,.flex-check-sm .flex-check{flex:0 0 auto;width:auto}.flex-check-o>.flex-check:nth-of-type(n){margin-bottom:0;margin-left:1.5em}.flex-radio p{display:inline;width:auto;margin:0 1.5em 0 .75em}.flex-from-to{display:flex;flex-wrap:wrap;align-items:center;width:100%}.flex-from-to,.flex-to{display:flex;flex-wrap:wrap;align-items:center;width:100%}.flex-from-to label{margin-top:0;margin-right:1em}.flex-from-to label:not(:first-child){width:auto;margin-left:1em}.flex-from-to select,.flex-from-to input[type=text]{flex:1;min-width:4.5em;width:100%}.flex-from-to select+select,.flex-from-to select:last-child{margin-right:0}.flex-from-to select+select{margin-left:.5em}.flex-from-to input[type=text]:first-child,.flex-from-to select:first-child{margin-left:-1.75em;margin-right:1em}.flex-range{align-items:center}.flex-range input[type=text]{flex:1 1 auto;width:20%}.flex-range label:nth-of-type(2){width:auto;margin:0 .75em}.legend-buttons .button{float:right;margin:0 0 0 1em;background:#e0e0e0;color:#404545;font-size:.66em}.flex-form-full{width:100%}.form-start-date{margin-right:2em}@media screen and (min-width:1000px){.flex-table{margin-top:1em;margin-bottom:.3em}.flex-table .flex-block{margin-bottom:0;padding:0 0 0 1em;background:#e6e6e6;border-bottom:1px solid #c8c8c8;font-size:.9em}.flex-table .flex-block:first-of-type{background:#404545;color:#fff}.flex-table .flex-block:last-of-type{border:none}.flex-table p{margin:0 1em 0 0;padding:.1em 0 .15em}}@media screen and (max-width:1550px){.fieldsets-flex{width:100%;margin-left:-.875em}}@media screen and (max-width:1200px){.fieldsets-flex{margin-left:0}.fieldsets-flex-block{flex:1 0 100%;margin-left:0}}@media screen and (max-width:1000px){.flex-table .flex-block{border-bottom:1px solid #c8c8c8}.flex-table .flex-block:first-child{display:none}}@media screen and (max-width:750px){.fieldsets-flex{display:block}.flex-toggle{background-color:#e1e1e1 !important}fieldset.fieldset-open-close{margin-top:2em}.fieldset-open,.fieldset-closed{font-size:1.25em}}@media screen and (max-width:582px){.flex-from-to,.flex-to{display:block;width:unset;margin-top:2em}.form-start-date,.form-end-date{display:flex;flex:1 1 100%;align-items:center}.form-start-date{margin-right:unset}.flex-from-to select{margin:unset}}@media screen and (max-width:450px){.flex-2 .flex-2-sm{flex:1 1 100%;width:100%;margin-right:0;margin-left:0}}.ui-autocomplete{max-height:25em;overflow:scroll;font-size:.85em !important}ul.ui-autocomplete{z-index:2000}.ui-autocomplete li span{font-size:.95em !important;font-weight:700}.ui-autocomplete li{position:relative;margin-top:-1px !important;margin-bottom:-1px !important;padding:.5em 1em !important;border-top:1px solid #222;border-bottom:1px solid #222}.ui-autocomplete li:hover{background:#afd9f7}.ui-state-active{border:1px solid #afd9f7 !important;background:#afd9f7 !important}.ui-state-active,.ui-state-active:before,.ui-state-active:after,.ui-autocomplete li:before,.ui-autocomplete li:after{-moz-transition:background 0s ease,color 0s ease,fill 0s ease,border-color 0s ease,-moz-transform 0s ease,opacity 0s ease;-webkit-transition:background 0s ease,color 0s ease,fill 0s ease,border-color 0s ease,-webkit-transform 0s ease,opacity 0s ease;transition:background 0s ease,color 0s ease,fill 0s ease,border-color 0s ease,transform 0s ease,opacity 0s ease}.mfp-wrap .mfp-container .mfp-content{width:90vw;max-width:1200px;padding:1em 2em;background:#fff}input[type=text].hasDatepicker{flex:1;width:auto}.ui-datepicker-trigger{margin-left:5px;cursor:pointer}table.ui-datepicker-calendar{border-collapse:separate}.ui-datepicker-calendar td{border:1px solid transparent}#ui-datepicker-div{font-size:.9em}#ui-datepicker-div *{font-weight:400;font-style:normal}a.ui-datepicker-prev.ui-corner-all{position:absolute;top:.6em;left:.5em;width:0;height:0;background:0 0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;border-left:none;border-radius:0;cursor:pointer}a.ui-datepicker-next.ui-corner-all{position:absolute;top:.6em;right:.5em;width:0;height:0;background:0 0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff;border-right:none;border-radius:0;cursor:pointer}a.ui-datepicker-prev.ui-corner-all span,a.ui-datepicker-next.ui-corner-all span{display:none;background:0 0}.ui-datepicker table,.ui-datepicker tr{background:0 0}.ui-datepicker .ui-datepicker-calendar th{width:20px !important;padding:.25em 0}.ui-datepicker .ui-datepicker-calendar td a{border:1px solid #d3d3d3 !important;color:#222;text-align:center}.ui-datepicker .ui-datepicker-calendar td a:hover{background:#c8c8c8;border-color:#646464;color:#222}.ui-datepicker .ui-datepicker-calendar .ui-state-highlight{background:0 0;border:none}.ui-datepicker .ui-datepicker-calendar a.ui-state-highlight{background:#6e2405;border:none;color:#fff}.ui-datepicker .ui-datepicker-calendar .ui-state-highlight a,.ui-datepicker .ui-datepicker-calendar .ui-state-highlight.ui-datepicker-today a{background:#6e2405 none;color:#fff;border:none}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a{background:#ffe8aa;color:#222}.ui-datepicker .ui-datepicker-other-month{background:#ccc}#checkAll{cursor:pointer}