h1{
font:Arial;
font-weight:bold;
}
.navbar-inverse{
 background-color:#000000;
 border-bottom:4px orange solid;
-webkit-box-shadow: 0px 6px 25px -8px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 6px 25px -8px rgba(0,0,0,0.75);
box-shadow: 0px 6px 25px -8px rgba(0,0,0,0.75);
 }
.navbar{
 padding:15px;
}
.navbar-brand {
 padding:7px;
}
.row{
margin:0;
}
@media all and (min-width:991px){
.navbar-nav {
    float: right;
    margin: 0;
 }
}
/* Focus color */
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{
border-bottom:solid 5px orangered;
}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover{
color:#ffffff;
border-bottom:solid 5px orangered;
}
.navbar-inverse .navbar-nav>li>a:hover{
color:#ffffff;
border-bottom:solid 5px orangered;
}
.navbar-inverse .navbar-nav>li>a:focus{
color:#ffffff;
}
.navbar-inverse .navbar-nav>li>a{
color:#ffffff;
}
.navbar a:hover{
color:#ffffff;
}
.navbar-default .navbar-toggle > li > a:focus{
color:#09416a;
}
.navbar-inverse .navbar-toggle{
border-bottom:solid 5px orangered;
}
/* Background color of nav focus */
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{
 background-color:#000;
 }
.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover{
color:#09416a;
}
.col-space{
 width:100%;
 height:20px;
 float:left;
}
.home-text{
width:100%;
min-height:600px;
background-image: 
    linear-gradient(
      rgba(0, 0, 0, 0.6),
      rgba(0, 0, 0, 0.6)
    ),
    url(../img/VastNature/nature-slider3.jpg);
background-size:cover;
overflow:hidden;
 width:100%;
 text-align: center;
 color:#ffffff;
 font-weight:bold;
 font-size:60px;
}
.home-text2{
width:100%;
min-height:60px;
background-image: 
    linear-gradient(
      rgba(0, 0, 0, 0.6),
      rgba(0, 0, 0, 0.6)
    ),
    url(../img/VastNature/nature-slider3.jpg);
 text-align: center;
 color:#ffffff;
 font-weight:bold;
 font-size:60px;
	background-size:cover;
overflow:hidden;
}
.home-header p{
font-size:18px;
}
.home-header h1{
font-weight:bold;
font-size:60px;
 margin:300px 0 0 0;
}
.home-header h2{
font-weight:bold;
font-size:60px;
margin:135px 0 35px 0;
}
.home-header{
display:inline-block;
position:relative;
vertical-align: middle;
 }
.home-subheader{
  margin-top:100px;
  vertical-align: middle;
  height:100px;
 }
.home-subtext{
width:100%;
height:200px;
background-image: 
    linear-gradient(
      rgba(0, 0, 0, 0.6),
      rgba(0, 0, 0, 0.6)
    ),
    url(../img/2.jpg);
background-size:cover;
overflow:hidden;
color:#fff;
text-align:center;
}
.home-subheader p{
font-size:18px;
}
.body-text{
 font-size:16px;
}
.home-subheader h1{
font-weight:bold;
font-size:60px;
}
.vn-image{
width:300px;
padding:10px;
}
.vn-image-text{
 margin-top:13%;
 padding-bottom:20px;
 color:#fff;
 text-shadow: 2px 2px 1px #000;
}
.vn-feature1{
background-color:#000;
background-image: url("../img/VastNature/nature1.jpg");
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: 20% 50%;
}
.vn-feature2{
background-color:#eee;
}
.vn-feature3{
background-color:#fff;

}
.footer{
width:100%;
background-color:#000;
color:#ffffff;
border-bottom:solid 5px orange;
height:200px;
padding:100px;
}
.footer a {
 color:orange;
} 
/* Vast Nature Blocks */
@keyframes example {
    from {background-size:300px 300px;}
    to {background-size:400px 400px;}
}
.cover-vb{
width:100%;
height:400px;
overflow:hidden;
position:relative;
z-index:2;
}
.vb{
 color:#fff;
 background-color:#fff;
 background-image: linear-gradient(rgba(0, 0, 0, 0.7),rgba(0, 0, 0, 0.7)), url('../img/VastNature/nature3.jpg');
 background-size:100% 100%;
 width:100%;
 height:400px;
 transition: all .2s ease-in-out;
 position:relative;
 z-index:0;
}
.vb2{
 color:#fff;
 background-color:#fff;
 background-image: linear-gradient(rgba(0, 0, 0, 0.7),rgba(0, 0, 0, 0.7)), url('../img/VastNature/nature4.jpg');
 background-size:100% 100%;
 width:100%;
 height:400px;
 transition: all .2s ease-in-out;
 position:relative;
 z-index:0;
}
.vb3{
 color:#fff;
 background-color:#fff;
 background-image: linear-gradient(rgba(0, 0, 0, 0.7),rgba(0, 0, 0, 0.7)), url('../img/VastNature/nature2.jpg');
 background-size:100% 100%;
 width:100%;
 height:400px;
 transition: all .2s ease-in-out;
 position:relative;
 z-index:0;
}
.cover-vb h1{
position:absolute;
z-index:3;
padding:20px;
color:#fff;
text-shadow:2px 2px #000;
}
.vb:hover{
 transform: scale(1.1); 
}
.vb2:hover{
 transform: scale(1.1); 
}
.vb3:hover{
 transform: scale(1.1); 
}
.vast-detail{
padding:60px 0 60px 0;
background-color:#eee;
vertical-align:middle;
color:#000;
}
.vast-detail-alt{
padding:10px 0 60px 0;
background-color:#eee;
vertical-align:middle;
color:#000;
}
.vast-detail-fff{
padding:60px 0 60px 0;
background-color:#fff;
vertical-align:middle;
color:#000;
}
.vast-detail img,.vast-detail-alt img, .vast-detail-fff img{
 min-width:100%;
 max-width:330px;
}
.content{
min-height:220px;
background-color:#fff;
}
.content-heading{
color:#ffc600;
background-color:#000;
padding:10px;
}
.content-heading2 h1{
color:#000;
padding:0px 0 5px 0px;
}