html,body{margin:0;padding:0;width:100%;-webkit-text-size-adjust:none;}
html{height:100%}
body{min-height:100vh;display:flex;flex-direction:column;}
body{background-color:#151414;background-image:url("Image/Background.jpg");}
#mainContainer{width:100%;margin-top:20px;position:relative;min-height:100vh;}
.footer{position:absolute;bottom:0;width:100%;height:2.5rem;} 
p,span,.menuFont{max-height:999999px;}
a{text-decoration:none;}
.logoPic,.pic,.logoPicAll,.sidePic{border:0px;}
.clearRow{clear:both;}
p.home,p.contactText,p.contactPage,.listSection,.greenText,.greenLinkText,p.projectDate,p.contactPageDetail{line-height:1.64em;letter-spacing:0.9px;word-break:break-word;word-spacing:1px;}
p.home,p.contactText,.listSection,h1,h2,.boldText,p.contactPage,p.contactPageDetail{color:#AEACAC;}
.copyDiv,.copyRightWithLine{color:#474747;}
.copyDiv,p.home,.copyRightWithLine,p.contactText,p.contactPage,.greenText,.listSection,.greenLinkText,p.projectDate,.boldText,p.contactPageDetail{font-family:Verdana, Geneva, sans-serif;}
.copyRightWithLine{text-decoration:underline;}
#footerDiv{padding-bottom:2.5rem;}
.bottomInfoDetails,.boldSmall{color:#979595;line-height:1.45em;letter-spacing:1px;font-family:Verdana, Geneva, sans-serif;}
.boldSmall,.boldText{font-weight:bold;}
h1,h2{font-family:Verdana, Geneva, sans-serif;font-weight:bold;text-align:left;letter-spacing:1.2px;}
ul li::before{content:"\2022";color:#4E9B04;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;}
.greenText,.greenLinkText,p.projectDate{color:#4E9B04;}
.greenLinkText{text-decoration:underline;}
.bottomSpace{height:30px;}
.hrTop,.hrDown,.hrProject{color:#37402D;background-color:#37402D;height:1px;}