body .grecaptcha-badge {
   display: none !important;
}
h1, h2, h3, h4, h5, h6 {
font-style: normal;
font-weight: bold;
}
.shadow, #map-canvas {
box-shadow: 0 2px 2px rgba(0,0,0,.1);
}
#branding {
height: 160px;
}
#access {
margin: 125px auto 0;
}
#site-title img {
height: 100px;
}
#main {
padding: 160px 0 380px;
}
.home #main {
padding: 160px 0 300px;
}
#ftCol1 {
display: none;
}
#ftCol2 {
padding: 20px 40px 0 0 !important;
width: 530px !important;
}
#ftCol3 ul li {
line-height: 30px;
}
#HomeForm input[type=text], #HomeForm input[type=email], .widget-area input[type=text], widget-area input[type=email] {
width: 100%;
margin: 10px 0;
border: solid 1px #EEE;
box-shadow: 0 2px 2px rgba(0,0,0,.1);
box-sizing: border-box;
padding: 10px;
height: 40px;
font-size: 16px;
color: #666;
}
#HomeForm textarea, .widget-area textarea {
width: 100%;
margin: 10px 0 !important;
border: solid 1px #EEE !important;
box-shadow: 0 2px 2px rgba(0,0,0,.1);
box-sizing: border-box;
padding: 10px !important;
height: 140px;
font-size: 16px;
color: #666 !important;
}
#HomeForm select, .widget-area select {
width: 100%;
margin: 10px 0;
height: 40px;
background: #FFF;
font-size: 16px;
font-family: Karla;
box-shadow: 0 2px 2px rgba(0,0,0,.1);
}
#HomeForm .iphorm-element-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > label, #HomeForm .iphorm-element-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > label, #HomeForm .iphorm-element-wrap-password.iphorm-labels-inside > .iphorm-element-spacer > label, #HomeForm .iphorm-element-wrap-captcha.iphorm-labels-inside > .iphorm-element-spacer > label, .widget-area .iphorm-element-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > label, .widget-area .iphorm-element-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > label, .widget-area .iphorm-element-wrap-password.iphorm-labels-inside > .iphorm-element-spacer > label, .widget-area .iphorm-element-wrap-captcha.iphorm-labels-inside > .iphorm-element-spacer > label {
margin-top: 22px !important;
margin-left: 10px;
font-size: 16px;
}
#HomeForm .iphorm-submit-wrap, .widget-area .iphorm-submit-wrap {
margin: 0;
}
#HomeForm button, .widget-area button {
font-size: 22px;
width: 100px;
height: 40px;
line-height: 40px;
margin: 0;
box-shadow: none;
border-radius: 0px;
background: url('/wp-content/uploads/2014/03/vette.png') 0 0 no-repeat;
background-size: 100px;
text-shadow: 0px 2px 2px rgba(0,0,0,.5);
}
#HomeForm button:hover, .widget-area button:hover {
background-position: 0 -40px;
}
#HomeForm button span, .widget-area button span {
padding-left: 0;
background: none;
border: none;
}
#HomeForm button em, .widget-area button em {
font-style: normal;
padding-right: 0;
background: none;
}
#HomeForm button span, #HomeForm button em, .widget-area button span, .widget-area button em {
display: block;
height: 40px;
width: 100px;
line-height: 40px;
margin: 0;
color: #FFF;
cursor: pointer;
border-radius: 0px;
}
#HomeForm button:hover span, .widget-area button:hover span {
background: none;
border: none;
}
#HomeForm button:hover em, .widget-area button:hover em {
background: none;
}
.hotLink {
font-family: Cinzel;
font-size: 22px;
}
.widget-area p.iphorm-description {
font-size: 16px;
}
#threeCol1 {
background: url('/wp-content/uploads/2014/03/illinois-seal.png') no-repeat center center;
background-size: 80% auto;
}
#threeCol1, #threeCol2 {
height: 360px;
position: relative;
font-size: 15px;
line-height: 150%;
}
#threeCol1 .hotLinkWrap, #threeCol2 .hotLinkWrap {
margin: 0;
position: absolute;
bottom: 0px;
right: 0;
}
.main-home-content {
overflow: auto;
padding: 70px 0;
}
.main-home-content .entry-content {
width: 50%;
float: right;
}
#faq em {
display: block;
margin-bottom: 90px;
}
.outLink a, .outLink a:hover, .outLink:hover a {
color: #626c8c !important;
}