﻿body{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5em;color:#333333;font-weight:normal;}
#topBarContent{height:60px;padding-top:15px;}
div#mdGovLogo img{width:171px;}
#topBar a{font-size:14px;}
#headerContentWrapper{height:134px;}
.mdg-brand{margin-top:10px;}
.mdg-hero__heading{margin-top:20px;}
#header h1{font-size:230%;}
h2.page-title{font-size:26px;margin:10px 0 20px 0;color:#2b639e;text-transform:none;font-weight:normal;}
#bodyWrapper{border-radius:0;border-bottom:0;background-color:rgba(255,255,255,.9) !important;padding-bottom:20px;margin:4rem auto !important;}
#middleColumn{display:grid;grid-template-columns: 1fr 1fr;grid-gap:20px;}
#middleColumn1, #middleColumn2{display:grid;}
#middleColumn1 div.button, #middleColumn2 div.button{align-self:end;}
#middleColumn h2{text-transform:uppercase;font-weight:normal;border-bottom:none;color:#2b639e;}
.mdg-btn--block{display:block;width:100%;}
.mdg-btn {display: inline-block;vertical-align: bottom;line-height: inherit;text-transform: uppercase;text-align: center;text-decoration: none;font-family: "Montserrat", sans-serif !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-right: 1rem;padding: .5rem 1rem;border: 0;background-color: transparent;color: #2b639e;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}
.mdg-btn--primary{color:#FFFFFF;background-color:#2b639e;}
a.mdg-btn:hover{color:#FFFFFF;text-decoration:none !important;}
.mdg-btn--primary:hover{background-color:#204a76;}

h1{margin:0 0 70px 0 !important;}
	
.pull-left{float:left;}
.pull-right{float:right;}

.mainColumn{padding:0 20px;}

hr{color:#CCCCCC;border-top:0;}
a{text-decoration:none;}
ul.supportOptions{padding-left:0;margin-top:1em;}
ul.supportOptions li{list-style:none;display:flex;}
ul.supportOptions li i{width:1.5em;text-align:center;color:#999;margin-right:0.5em;padding-top:0.2em;}

/*Customer Service/Survey Block*/
.mdg-csp{background-color:#ffdfa2;padding:2rem 0;}
.mdg-csp img{width:150px;}
.mdg-csp h2{font-weight:500;border-bottom:0;}
.btn-survey{background-image:none;background-color:#2b639e;text-transform:uppercase;display:block;padding:10px;margin-top:3rem;color:#FFFFFF;}
.btn-survey:hover{background-color:#204a76;color:#FFFFFF;}
.btn{box-shadow:none;text-shadow:none;}
.btn-default, .btn-primary, .btn-warning, .btn-info{background-image:none;text-shadow:none;}

/*Footer*/
footer#footer{position:relative;z-index:5;text-align:center;padding:20px;background-color:#2b639e;color:#95b1cf;box-shadow:none;text-shadow:none;border-radius:0;border-bottom:0;margin-top:0;margin-bottom:0;height:260px;}
.footerWide{padding:20px 0 !important;text-align:left !important;}
.spanCenter{text-align:center;}
.footerContactHead{color:#FFFFFF !important;text-transform:uppercase;font-weight:450;}
#footer a{color:#95b1cf;}
#footer a:hover{text-decoration:none !important;color:#ffffff;}
.modal-footer{padding:15px 0 0 0;}
.modal-footer img{width:160px;}