.form-group .form-control.ws-important-hide+SPAN.ws-inputreplace{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-group .form-control.ws-important-hide+SPAN.ws-inputreplace>INPUT{border:none;width:auto}.form-group .form-control.ws-important-hide+SPAN.ws-inputreplace.has-input-buttons{border-left:none;width:auto;position:relative;display:inline}.form-group .form-control.ws-important-hide+SPAN.ws-inputreplace.has-input-buttons:before{line-height:0;display:block;content:"\a";border:none;padding:0;margin:0}.hide-form-group-control-labels .form-group>.control-label{display:none}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-text-overflow:ellipsis}
#Contacts td {border-top: 0;display: block;padding-left: 15px;padding-top: 0;padding-bottom: 10px;}#Contacts th {display: block;padding-bottom: 0;}
table {font-size: 14px !important;line-height: 1.42857143;color: #333;}
table.project-details  th, table.project-details  td {vertical-align: top;padding-bottom: 12px;}
table.project-details th {min-width:80px;padding-right:5px;}
table.project-details ul {margin-bottom:0}
#finder .form-group {padding-left:0;padding-right:8px;min-width: 50px;margin-bottom:15px;}
nav#statefooter {z-index: 0;}
.page-header {margin-top:0}
#ProjectList  .row{margin-left:1px;margin-right:1px;}
#ClosuresList .row {margin-left:1px;margin-right:1px;}
.buttonlink {border: solid #f9f9f9 0px;box-shadow: 1px 1px 1px rgba(1,0,0,0.2);outline: none;background: #00a2d1;padding: 5px 10px;color: #f9f9f9;font-family: Arial, Helvetica, sans-serif;font-weight: bold;border-radius: 4px;font-size: 15px;text-decoration: none;display: inline-block;line-height: inherit;margin: 0 1px 5px 1px;}
.buttonlink:hover {background: #00c2f1;}
.modal-header .close {margin-top: -8px;margin-right: -4px;margin-left:7px;}
.panel-body {padding: 10px;}
nav#statefooter .navbar-nav li {float: left;}
#StateSocialMediaIcons li {margin-bottom:10px}
@media screen and (max-width: 639px){#finder .form-group {display: block;width: 95%;}}
@media print {img{max-width: none !important;}}
@media print {.map-panel{display:block !important;}}
@media print {header .container {display:block !important;}}
#searchlinks a {color: #32557c !important;text-decoration: none !important;}
#news li {margin-bottom: 5px;}
#slider .slidetext a {color:#fff; text-decoration:underline;}
#slider .slidetext a:hover {color:#000;}