body {
  /*padding-top: 50px;*/
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#a1dbff+0,cbebff+9,f0f9ff+100 */
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#a1dbff+0,cbebff+9,f0f9ff+100 */
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#a1dbff+0,f0f9ff+100 */
background:#FFF;
text-align:center;
}
.mybluecontainer{
	background:#004181;
	padding-top:40px;
}
.mybluecontainer p{
	color:#FFF;
	font-size:x-large;
	text-justify:distribute;
	margin-top:30px;
	margin-bottom:30px;
}
.starter-template {
  padding: 40px 15px;
  text-align: center;
}
h2{
	color:#555;
}
h4{
	color:#e44125;
}
.myheader{
	background: #a1dbff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ExZGJmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGY5ZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  hsl(203,100%,82%) 0%, hsl(204,100%,97%) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsl(203,100%,82%)), color-stop(100%,hsl(204,100%,97%))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  hsl(203,100%,82%) 0%,hsl(204,100%,97%) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  hsl(203,100%,82%) 0%,hsl(204,100%,97%) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  hsl(203,100%,82%) 0%,hsl(204,100%,97%) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  hsl(203,100%,82%) 0%,hsl(204,100%,97%) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1dbff', endColorstr='#f0f9ff',GradientType=0 );
	padding-top: 70px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 35px;
}
.lead{
	color:#888;
}
.featurette-divider {
  margin: 80px 0; /* Space out the Bootstrap <hr> more */
}
/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {
	color:#000;
  height: auto;
  margin-bottom: 60px;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  z-index: 35;
}

/* Declare heights because of positioning of img element */

.carousel .item {
    overflow:hidden;
    /*padding:3px;8/
    /*min-height: 500px;*/
}
.carousel-inner > .item > img {
    float:right;
    /*padding: 2px;
    padding-left: 3px;*/
    min-width: 100%;
}

/* Thin out the marketing headings */
.featurette-heading {
  font-weight: 300;
  line-height: 1;
  letter-spacing: -1px;
}
#map-canvas {
  width:100%;
  height: 400px;
}
.img-center{
	margin:0px auto;
}
.pad-top-btm{
	padding:15px 0px;
}
#custom-bootstrap-menu.navbar-default .navbar-brand {
    color: rgba(247, 205, 0, 1);
}
#custom-bootstrap-menu.navbar-default {
    font-size: 14px;
    background-color: rgba(0, 102, 51, 1);
    background: -webkit-linear-gradient(top, rgba(0, 59, 30, 1) 0%, rgba(0, 102, 51, 1) 100%);
    background: linear-gradient(to bottom, rgba(0, 59, 30, 1) 0%, rgba(0, 102, 51, 1) 100%);
    border-width: 0px;
    border-radius: 0px;
}
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a {
    color: rgba(247, 205, 0, 1);
    background-color: rgba(248, 248, 248, 0);
}
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a:hover,
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a:focus {
    color: rgba(0, 0, 0, 1);
    background-color: rgba(247, 205, 0, 1);
}
#custom-bootstrap-menu.navbar-default .navbar-nav>.active>a,
#custom-bootstrap-menu.navbar-default .navbar-nav>.active>a:hover,
#custom-bootstrap-menu.navbar-default .navbar-nav>.active>a:focus {
    color: rgba(242, 215, 78, 1);
    background-color: rgba(0, 102, 51, 1);
}
#custom-bootstrap-menu.navbar-default .navbar-toggle {
    border-color: #006633;
}
#custom-bootstrap-menu.navbar-default .navbar-toggle:hover,
#custom-bootstrap-menu.navbar-default .navbar-toggle:focus {
    background-color: #006633;
}
#custom-bootstrap-menu.navbar-default .navbar-toggle .icon-bar {
    background-color: #006633;
}
#custom-bootstrap-menu.navbar-default .navbar-toggle:hover .icon-bar,
#custom-bootstrap-menu.navbar-default .navbar-toggle:focus .icon-bar {
    background-color: #006633;
}
.navbar{
	margin-bottom:0px;
}
#footer{
	background-color:#333;
	padding:25px 0px 20px 0px;
	color:#CCC;
}
#footer a {
    color:#ccc;
	font-size:x-large;
}
#footer p{
	padding-top:25px;
	padding-bottom:25px;
	font-size:medium;
}
#footer a:hover,
#footer a:focus {
    color:#FFF;
	font-size:x-large;
}
#footer ul{
	list-style:none;
	padding-left:0px;
}
.foot-top{
    background-color: #003b1e;
	margin-top:-25px;
	margin-bottom:25px;
	padding-top:15px;
	padding-bottom:15px;
}
.vert-align ul{
	position: relative;
  	top: 50%;
  	-webkit-transform: translateY(-50%);
  	-ms-transform: translateY(-50%);
  	transform: translateY(-50%);
}
.vert-align img{
	position: relative;
  	top: 50%;
  	-webkit-transform: translateY(-50%);
  	-ms-transform: translateY(-50%);
  	transform: translateY(-50%);
}
.vert-align p{
	position: relative;
  	top: 50%;
  	-webkit-transform: translateY(-50%);
  	-ms-transform: translateY(-50%);
  	transform: translateY(-50%);
}
.vert-align .text-block{
	position: relative;
  	top: 50%;
  	-webkit-transform: translateY(-50%);
  	-ms-transform: translateY(-50%);
  	transform: translateY(-50%);
}
 @media only screen and (max-width : 768px) {
	 .text-left, .text-right{
		 text-align:center;
	 }