@charset "utf-8";
/* CSS Document */
ul#easyamm-accordion-771 li a{font-size:0.4em;}
div#mod-custom768 {display:none;}
ol li{font-size:1.2em; line-height:1.25em;}
.portrait{display:none;}
li {line-height:1.5em;margin-bottom:25px; font-size:1.3em;}
div.com-content-article.item-page p{line-height:1.5em;font-size:1.3em;}
ul.mobile li {font-size:1.3em;line-height:1.5em;}
div.contact p{font-size:1.3em;}
p.center50 {width:60%;margin:0 auto;}
div.item-content p {font-size:1.1em;}
div.navbar-menu{height:0px;}
img {max-width:100% !important;height:auto;}
div.container-phone {display:none;}
header.sticky {width:100%;position:fixed;top:0;background:#fff;padding:0;margin-bottom:100px;min-height:85px;z-index:9000;}
.container-topbar {grid-template-columns: 150px 1fr auto;width:98%;}
.container-topbar p{margin-bottom:0;padding:0;}
div#mod-custom251, div#mod-custom252, div#mod-custom253 {padding:0px;}
	div#mod-custom253 {/*grid-column:1/3;*/ text-align:center;display:none;}
div.wrapper-below-top {display:grid;}
.grid-child.container-below-top {display:grid;grid-template-columns:3fr 1fr;justify-content: center;text-align:center;}
div.navbar-menu {display:none;}
div#mod-custom271 {text-align:right;}
.grid-child.container-below-top-home {/*display:grid;grid-template-columns: 5px 250px auto;margin-top:15px;width: 100%;justify-content:center;*/height:5px;}
div#dj-megamenu249mobileWrap {padding-top:25px;padding-left:20px;}
div.grid-child.container-top-aa{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;}
div.mission h2 {font-size:1.2em;text-align:center;}
div#mod-custom760{display:grid;grid-template-columns:1fr 1fr 1fr;width:85%;margin:0 auto;grid-gap:30px;padding:20px;}
div.site-grid{display:grid;padding-top:165px;}
div#content-container {width:98%;}
div.grid-child.container-top-a{display:grid;grid-template-columns:1fr;padding:0.1px;text-align:center;}
div.container-banner.full-width {display:none;}
div.mod_rapid_contact_ex {padding:20px;background-color:#526a03;}
.rpx_field_input {font-size:1rem; margin-bottom:1px;}
a.btn.btn-primary.art-button {padding:2px 8px 4px 8px;background: #000;color:#fff;border-radius:6px;}
div.artcaption-button{margin-top:15px;}
div.text-desc p{font-size:16px !important;}
div.text-desc h1, div.text-desc h2, div.text-desc h3, div.text-desc h4 {font-size:19px;text-transform:uppercase;max-width:100%;}
.rpx-compact .rpx_field input, .rpx-compact .rpx_field textarea, .rpx-compact .rpx_field select {
    padding: 5px 7px;
    margin-bottom: 1px;
    font-size: 1rem;}
img.left {float:left;margin-right:20px;}
img.right {float:right;margin-left:20px;}
.mod-custom.custom h4 {padding:10px;font-size:20px;max-width:100%;}
p.readmore{text-align:center;margin:25px auto;}
a.btn.btn-secondary {background:#6d822b;padding:10px 12px 13px 12px;color:#fff;border-radius:6px;text-decoration:none;}
div#mod-custom268 {padding:20px;max-width:100%;font-size:1.2em;line-height:1.3em;}
/*Blog Layout/Featured*/
i.com-content-blog__link {font-size:1.1em;}
.columns-2 {display:grid;grid-template-columns:1fr;}
div.grid-child.container-component{line-height:1.3em;}
/* Vertical Menu 
.menu-icon-cont .menu-icon3 {
    display: inline-block;
    position: relative;
    height: 0px;
    margin: 41px 0 0 0;
    user-select: none;
    width: 0px;
}*/
div.newsflash{margin-top:35px;}
ul{max-width:100%;}li{max-width:100%;}ul li {max-width:100%;}
.grid-child.container-bottom div {margin-bottom:15px;}
/*OS Map*/
div.osmap-items ul li,li.even{font-size:1.1em;}
div#mod-custom761 {margin-bottom:25px;}
ol li {font-size:0.95em;}