body {padding-top: 60px; background-color: #ffffff;}
.anchor:before { content: ''; display: block; position: relative; width: 0; height: 60px; margin-top: -60px }

.navbar-brand {
  float: left;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
  height: 50px;
  margin-top:-15px;
  margin-right: 0px;
  }

.dropdown-toggle-jumbo {
    font-size: 140%;
}
.container {}
  .jumbotron {
  padding: 20px 15px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee;
}
   .google-maps {
        position: relative;
        padding-bottom: 75%; // This is the aspect ratio
        height: 0;
        overflow: hidden;
    }
    .google-maps iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100% !important;
        height: 100% !important;
    }

    html { 
  overflow-y: scroll; 
}

/*size of navigation menu items*/
.navbar {font-size: 1.14em;}

/* rollover of drop down menu items */
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
    background-color: #7bbd2e;
	
    }
.navbar-inverse .navbar-form {
  border-color: #000;
}
    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444444;
    background-color: #006570;
  }

/* rollover button color dark teal*/
  .navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #ffffff;
  background-color: #026670;
}

.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #006570;
}

/* onclick button color dark teal */
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #026670;
  color: #ffffff;
}

/* color around hamburger mobile nav button */
.navbar-inverse .navbar-toggle {
  border-color: #2f949f;
}

/* hamburger onclick color */
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #006570;
    border-color: #2f949f;
}
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #006570;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #006570;
  color: #ffffff;
}


 /*nav bar remove bottom border default and change background color to teal, nonmobile */ 
  .navbar-inverse{
background-color:#2f949f;
  border-color:#fff;} 
  
  
  .nav .open>a, .nav .open>a:hover, .nav .open>a:focus {background-color:white; border-color: white;}

  @media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #fff;
  }  
  
  }
  @media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-inverse .navbar-form{border-color:#ffffff;}

/* dropdown menu specs */
  .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 0.9em;
  text-align: left;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-background-clip: padding-box;
          background-clip: padding-box;background-color: #047783;
}

  
  
  
 
 /* change color of dropdown menu background to dark teal and font color*/ 
 .dropdown-menu>li>a {color: #fff; background-color: #047783; border: 0;}
 
 /* home page hero button*/
 .btn-primary {color: #fff; background-color: #7bbd2e; border-color: #7bbd2e; }
.btn-primary:hover,
.btn-primary:focus {
  background-color: #68a324;
  background-position: 0 -15px;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #68a324;
  border-color: #68a324;
}
.btn-primary:disabled,
.btn-primary[disabled] {
  background-color: #68a324;
  background-image: none;
}
  



.jumbotron {
  padding: 30px 15px;
  margin-bottom: 30px;
  color: #ffffff;
  background-color: #eeeeee;
  background: url('images/spheres4_lighter.jpg') center center;
  background-size: 100% auto;
}
.jumbotron p.jumbohm{  font-family: "Open Sans", sans-serif;
  font-size: 2.2em; 
  line-height: 1.4em;
 
  }

.jumbotron div.container {  
	margin-top: 3em;
  	margin-bottom: 2.5em;}
  
  .footernew{
	  padding: 30px 15px;
	  margin-bottom: 30px;
	  color: white;
	  background-size: 100% auto; background-color: black;}
.figure-caption {
    text-align: center;
}

.img-centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
  }

h1, .h1, h2, .h2, h3, .h3 {
    margin-top: 0.5em;
    margin-bottom: 0.23em;}
	h4, .h4 {margin-top: 0em; margin-bottom: 0.5em;}
h2{color: #006; font-size: 2.3em;font-family:'Sanchez', sans-serif;}
h3{color: #339; font-size: 1.5em;font-family: 'Open Sans', sans-serif; padding-top:5px;}
h4{color: #339; font-size: 1.3em;font-family: 'Open Sans', sans-serif; font-weight:300;}

body{font-family:"Open Sans",Helvetica,Arial,sans-serif;
font-size:1.4em;
line-height:1.9em;color:#333;background-color:#fff}

a{color:#F87500;text-decoration:none;  }
a:hover,a:focus{color:#23527c;text-decoration:underline}
