body{max-width: 100%; background-color: rgba(250,245,240,1.0);color: rgba(45,30,15,1.00);font-family: Helvetica, Arial, 'sans-serif';font-size: 14px;}
#page_footer{background-color: rgba(124,31,30,1.0); color: rgba(236,198,125,1.0); bottom: 0px; width: 100% !important;}
#tmpl-body{min-height: 392px;}

/* nav header adjustments */
.navbar{background-color: rgba(30,15,10,1.0) !important;}
.navbar a.navbar-brand, a.navbar-brand:link, a.navbar-brand:visited{color: rgba(254,195,75,1.0) !important;}
.navbar .nav-item a.nav-link,.navbar .nav-item a.nav-link:link,.navbar .nav-item a.nav-link:visited,#page_footer a,#page_footer a:link, #page_footer a:visited,button.navbar-toggler,button.navbar-toggler.navbar-toggler-icon{color: rgba(236,198,125,0.9);}
.navbar .nav-item a.nav-link:focus,.navbar .nav-item a.nav-link:hover, a.navbar-brand:hover, a.navbar-brand:focus{color: rgba(254,195,75,1.0); text-shadow: 0px 0px 7px rgba(255,185,0,1.0);}
#page_footer a,#page_footer a:link, #page_footer a:visited{color: rgba(254,195,75,0.9); text-decoration: none !important;}
#page_footer a:hover,#page_footer a:focus,#email1:hover,#email1:focus{color: rgba(177,225,160,1.00);}
/* EMAIL COPY STYLING */
.email-copy-group{text-align: inherit;}
.copy-btn {border: none;background: transparent;cursor: pointer;padding: 0; color: rgba(254,195,75,0.9);}
.copy-btn:focus {outline: none;box-shadow: none;}
.tooltip-custom {margin-left: 8px; color: rgba(177,225,160,1.00); font-size: 0.90em; opacity: 0; transition: opacity 0.3s; pointer-events: none;}
.tooltip-custom.show {opacity: 1;}

.ad-section{background-color: rgba(242,243,245,1.0); color: rgba(155,165,175,0.7); border-top: 1px solid rgba(155,165,175,0.3); border-bottom: 1px solid rgba(155,165,175,0.3); min-height: 255px;}
.ad-box .ad-section{background-color: rgba(242,243,245,1.0); color: rgba(155,165,175,0.7); border: 1px solid rgba(155,165,175,0.3); min-height: 255px;}

a.noline,a.noline:link,a.noline:hover,a.noline:focus,a.noline:active,a.noline:visited{border: none !important; text-decoration: none !important;}
.ten{font-size: 0.715em;}
.eleven{font-size: 0.785em;}
.twelve{font-size: 0.857em;}
.thirteen{font-size: 0.9285em;}
.fourteen{font-size: 1.0em;}
.fifteen{font-size: 1.1em;}
.sixteen{font-size: 1.2em;}
.eighteen{font-size: 1.3em;}
.twenty{font-size: 1.4em;}
.twentyfour{font-size: 1.5em;}

/* text layout */
.std-blockquote{margin-left: 15px; border-left: 2px solid rgba(0,114,185,0.7); padding-left: 14px;}

/* text colors */

.text-light-green{color: rgba(177,225,160,1.00);}
.text-sage{color: rgba(105,168,96,1.0);}
.text-medium-sage{color: rgba(65,128,56,1.0);}

/* BREADCRUMB */
.breadcrumb-item + .breadcrumb-item::before {
    content: "\27a4";
	color: silver !important;
}
.breadcrumb-item{
	text-transform: uppercase !important;
	font-size: 0.9em;
}

.breadcrumb-item a,.breadcrumb-item a:link,.breadcrumb-item a:visited{color: cornflowerblue;}
.breadcrumb-item a:hover,.breadcrumb-item a:focus{color: darkgoldenrod;}
/* top arrow */
#top_arrow{position: fixed; bottom: 148px; right: 0px; opacity: 0.0; width: 60px; height: 48px; z-index: 50000; font-size: 48px; text-align: center;}
#top_arrow:hover,#top_arrow:focus{opacity: 0.9 !important;}

/* SUPPLEMENTAL MARGINS */
.mtop--8{margin-top: -8px;}
.mtop--12{margin-top: -12px;}
.mtop--16{margin-top: -16px;}
.mtop--20{margin-top: -20px;}
.mtop--24{margin-top: -24px;}
.mtop--32{margin-top: -32px;}
.mtop--48{margin-top: -48px;}
.mtop--64{margin-top: -64px;}

/* SUPPLEMENTAL NAV */
.mleft--12{margin-left: -12px;}
.mleft--64{margin-left: -64px;}
.mleft--128{margin-left: -128px;}
.mleft--192{margin-left: -192px;}
.mleft--224{margin-left: -224px;}

@media(max-width: 960px){
	#page_footer{text-align: center !important;}
}