body{
  font-family: 'Raleway', sans-serif;
  font-weight:300;
}
.page-holder {
  min-height: 100vh;
}

.bg-cover {
  background-size: cover !important;
}

h1, h2, .h1, .h2, .h3{
  font-family: 'Lato', sans-serif;
  font-weight:400;
}

h2  {
  font-size:1.5em;
}

h3 a:link {color: #00795d; text-decoration: none;}
h3 a:visited {color: #00795d; text-decoration: none;}
h3 a:hover {color: #333;text-decoration: none;}
.h3 a:link {color: #00795d; text-decoration: none;}
.h3 a:visited {color: #00795d; text-decoration: none;}
.h3 a:hover {color: #333;text-decoration: none;}

.footer {
  background-color: #353a3f;
}

li.breadcrumb-item a:link {color: #333; text-decoration: underline;}
li.breadcrumb-item a:visited {color: #666; text-decoration: none;}
li.breadcrumb-item a:hover {color: #999;text-decoration: none;}

.footer {color:#fff;}
.footer a:link {color: #fff; text-decoration: none;}
.footer a:visited {color: #fff; text-decoration: none;}
.footer a:hover {color: #ccc;text-decoration: none;}

.btn	{
	white-space: normal; 
}
.bg-blue {
  background-color: #00795d;
}

.text-white a:link {color: #fff; text-decoration: none;}
.text-white a:visited {color: #fff; text-decoration: none;}
.text-white a:hover {color: #ccc;text-decoration: none;}


.bannerbg {
  background-image: url(/assets/img/iStock_000017068698XLarge.jpg);
  background-position: center bottom;
  background-size: cover;
}

.bannertxt  {
  color:#fff;
}

.btn-rural { 
  color: #ffffff; 
  background-color: #00795D; 
  border-color: #116652; 
} 
 
.btn-rural:hover, 
.btn-rural:focus, 
.btn-rural:active, 
.btn-rural.active, 
.open .dropdown-toggle.btn-rural { 
  color: #fff; 
  background-color: #116652; 
  border-color: #116652; 
} 
 
.btn-rural:active, 
.btn-rural.active, 
.open .dropdown-toggle.btn-rural { 
  background-image: none; 
} 
 
.btn-rural.disabled, 
.btn-rural[disabled] { 
  background-color: #00795D; 
  border-color: #116652; 
} 
 

@media (min-width: 768px) {
  .bannerbg {
    background-image: url(/assets/img/wh.png);
    background-position: center bottom;
    background-size: cover;
  }
  .bannertxt  {
    color:#000;
  }
}