body {
  color:black;
  font-size:2em;
}
h2 {
  font-family: "Times New Roman", Times, serif;
  text-align: center;
}
.navbar-brand {
  font-size: 30px;
  line-height: 30px;
}
.hunterdon-map img{
  max-width:180px;
  width:auto;
}
.warren-map img {
  max-width:180px;
  width:auto;
}
.helpful_menu {
  color:green;
  font-size:18px
}
/**
 * Rev 2 css
 */
.bridges-page-title {
  color:black;
  text-align:center;
  font-size: 2.0em;
  padding-bottom:1em;
  font-weight: 700;
}
.footer {
  background-color: black;
  color: white;
  text-align: center;
  font-family: "Times New Roman", Times, serif;
  font-size: 2em;
  font-style: italic;
  margin-bottom:50px;
}
.page-header{
  margin-bottom:0px;
}
#navbar {
   background-color: #FEE1C3; 
}
.navbar-header {
  width:100%;
}
.navbar-header p {
  color:black;
  text-align:center;
  font-size: 1.5em;
  margin-left:-150px;

}
ul.navbar-nav {
  display: inline-block;
  float: none;
  margin: 0 auto;
}
#block-paul-bootstrap-main-menu {
   float: none;
   text-align: center;
   width: 100%;
   
}
/**
 * Homepage Bootstrap links
 */
 .link-row-wrapper {
   margin-top:1em;
 }
.link1-col-outer, .link2-col-outer {
  background-color: #c2c2a3;
  padding:10px;
  border: solid black 1px;
} 
.link2-col-outer {
  color: black;
  font-size: .7em;
} 
.link2a p, .link1b {
  margin-top:15px;
} 
.link2a a{
  text-decoration: none;
  color: black;
}
.link2a a:hover{
  color:blue;
}

.about-us-highlight {
  background-color:yellow;
  color:black;
  width:100%;
  padding:10px 25px;
  float:right;
  margin-bottom:1em;
  margin-top:.5em;
} 
.about-us-list li{
  margin-top:.7em;
} 
.about-us-page {
  background-image: url('/sites/bridge.dd/files/logo_nj_1024_a20.png');
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: 100% 100%;
  -moz-background-size: 100% 100%;
  -o-background-size: 100% 100%;
   background-size: 100% 100%;
}
/*     
***  Resource Page
*/
.blue-text {
  color:blue;
}
.resources-col1,.resources-col1b,.resources-col2,.resources-col2b, .resources-col3,.resources-col3b {
  padding: 20px;
  border-radius: 25px;
}
.resources-col1 {
  background-color: #DCD6C2;
}
.resources-col2 {
  background-color: #DAD6E3;
}
.resources-col3 {
  background-color: #EDEDED;
}
.resources-col3b {
  margin-top:20px;
  background: #e2e2b9; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(#f7f7eb, #e2e2b9); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#f7f7eb, #e2e2b9); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#f7f7eb, #e2e2b9); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#f7f7eb, #e2e2b9); /* Standard syntax */
}
.resources-page a {
  font-weight: 700;
}
.resources-col2b img, .resources-col1b img {


}
.county-name {
  height:200px;
  display:inline-block;
}
.resources-col2b .county-name {
  height:160px
}
.county-img {
  max-width:80%; 
  display:inline-block;
}
.clearboth {
  clear:both;
}
/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */
/* Small devices (tablets, 768px and up) */
@media (max-width: 768px) {

}

/* Medium devices (desktops, 992px and up) */

@media (max-width: 992px) {
  .navbar-header p {
      margin-left:0px;
  }
  
}
