#dnn_content { padding-top: 0!important;}
#footer { background-color: #000; color: #fff;}
#dnn_FooterPane { width: 100%; text-align: center;}
#dnn_FooterPane img#footerlogo { max-width: 220px; width: 100%; margin-bottom: 20px;}
#dnn_FooterPane p { color: #fff; margin-bottom: 0;}
.dng-main{
	/* background:#0c1a1d;*/
}

.Normal, h1, h2, h3, h4, h5, h6 {
	font-family: "Roboto", sans-serif;
}
.business06-menu .dng-megamenu .primary_structure > li > a::before {background-color: #e1251b!important; background-image: none; }
#dng-megamenu649160.hoverstyle_5 .primary_structure > li:hover > a, #dng-megamenu649160.hoverstyle_5 .primary_structure > li > a:focus, #dng-megamenu649160.hoverstyle_5 .primary_structure > li.current > a, #dng-megamenu649160.hoverstyle_5 .primary_structure > li.menu_hover > a, #dng-megamenu649160.hoverstyle_5 .primary_structure > li > a.current { color: #fff!important;}
.DNNModuleContent img { max-width: 100%;}
.Normal { color: #000; line-height: 1.4; }
#dnn_FullScreenPaneD:not(.DNNEmptyPane) { padding-bottom: 60px;}
#dnn_FooterPane { padding: 30px 0 0 0;}
.business06-iconbox02 h3.title { color: #e1251b; text-transform: uppercase; font-size: 16px; font-weight: 700; line-height: 16px;}
.business06-iconbox02 { align-items: flex-start!important; }
.business06-iconbox02 .icon { margin-top: 1px;}
#dnn_FullScreenPaneA:not(.DNNEmptyPane) {padding-bottom: 60px; background-image: url('/portals/EvansDevelopment/images/home_currentprojects_bg.jpg'); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.button-14 { text-transform: uppercase; font-family: 'Roboto Black', 'Roboto', sans-serif !important; font-weight: 700 !important;}
p { line-height: 1.4;}
#dnn_ContentPane:not(.DNNEmptyPane) {padding-bottom: 60px;}
footer #dnn_ctr7912_HtmlModule_lblContent  p:nth-child(3) { color: #e1251b;}
footer a:link, footer a:active, footer a:visited, footer a:hover { text-transform: uppercase; color: #fff; font-weight: 700; font-size: 14px;}
#dnn_ctr7907_HtmlModule_lblContent, #dnn_ctr7855_HtmlModule_lblContent { text-align: left;}
#dnn_RowEightGrid4Pane1 > div > div, #row-758069 > div:nth-child(3) { padding-top: 30px!important;}
#dnn_ctr7909_HtmlModule_lblContent > div:nth-child(1), #dnn_RowEightGrid4Pane1 .pt-60, #dnn_RowEightGrid4Pane3 .pt-60, #dnn_RowEightGrid4Pane1 > div > div, #row-758069 > div:nth-child(3) { padding-top: 0!important; }
#dnn_ctr7909_HtmlModule_lblContent .icon img { height: 106px;}
#dnn_roweightgrid4pane1 > div > div > div > div.home22-title01 { text-align: left;}
#dnn_RowEightGrid4Pane1 > div > div > div > div.container.contentmain { padding-left: 0; }
#dnn_FullScreenPaneD { background-color: #e7e8ea;}
#dnn_ctr7911_ModuleContent, #dnn_ctr7910_HtmlModule_lblContent, #dnn_ctr7903_HtmlModule_lblContent, #dnn_ctr7922_HtmlModule_lblContent { margin: 0 auto; width: 78%;}
#dnn_ctr7904_ModuleContent {max-width: 90%; margin: 0 auto;}
/* #dnn_FullScreenPaneA { padding-bottom: 0!important;} */

.DnnModule-7903 .pt-60, .DnnModule-7910 .pt-60 { padding-top: 30px!important;}
#dnn_ctr7922_HtmlModule_lblContent.Normal { color: #fff;}
#dnn_RowEightGrid4Pane1 > div > div > div > div.home22-title01 > h2 { line-height: 1;}
span.footer { font-size: 13px; font-style: italic; color: #eee;}
#martinlink { position: absolute; right: 0; bottom: 0;}
.martinlink img { max-width: 188px !important; width:188px; height: 59px; }
.DnnModule-7855 { margin-top: 100px;}
.DnnModule-7855 .container { padding-left: 0;}
.DnnModule-7855 .home22-title01 { text-align: left;}
.header-horizontal .header-content-wrap>div.search-popup-box { display: none;}
img#dnn_dnnLOGO196671_imgLogo { height: 60px; width: 199px; padding: 10px 0 0 0;}
header.mobile-header { background-color: #fff;}
div#martinlink { position: relative; right: 0; left: 0; bottom: 0; top: 0; text-align: center;}
@media only screen and (max-width: 768px) {
	.DnnModule-7855 { margin-top: 0px;}
	.DnnModule-7924 { max-width: 100%!important;}
	.DnnModule-7924 .dng-column>.dng-column-inner { padding: 0!important;}
	.home22-title01 h2 { min-width: 360px!important;}
}