
.navbar-custom {
  background-color: #234975;
  border-color: #234975;
}

.navbar-custom .navbar-brand {
  color: #aeb47c;
}
.navbar-custom .navbar-brand:hover,
.navbar-custom .navbar-brand:focus {
  color: #ecdbff;
}
.navbar-custom .navbar-text {
  color: #aeb47c;
}
.navbar-custom .navbar-nav > li > a {
  color: #aeb47c;
}
.navbar-custom .navbar-nav > li > a:hover,
.navbar-custom .navbar-nav > li > a:focus {
  color: #ecdbff;
}
.navbar-custom .navbar-nav > li > .dropdown-menu {
  background-color: #5968b6;
}
.navbar-custom .navbar-nav > li > .dropdown-menu > li > a {
  color: #aeb47c;
}
.navbar-custom .navbar-nav > li > .dropdown-menu > li > a:hover,
.navbar-custom .navbar-nav > li > .dropdown-menu > li > a:focus {
  color: #ecdbff;
  background-color: #8e44ad;
}
.navbar-custom .navbar-nav > li > .dropdown-menu > li > .divider {
  background-color: #8e44ad;
}
.navbar-custom .navbar-nav .open .dropdown-menu > .active > a,
.navbar-custom .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-custom .navbar-nav .open .dropdown-menu > .active > a:focus {
  color: #ecdbff;
  background-color: #8e44ad;
}
.navbar-custom .navbar-nav > .active > a,
.navbar-custom .navbar-nav > .active > a:hover,
.navbar-custom .navbar-nav > .active > a:focus {
  color: #ecdbff;
  background-color: #8e44ad;
}
.navbar-custom .navbar-nav > .open > a,
.navbar-custom .navbar-nav > .open > a:hover,
.navbar-custom .navbar-nav > .open > a:focus {
  color: #ecdbff;
  background-color: #8e44ad;
}
.navbar-custom .navbar-toggle {
  border-color: #8e44ad;
}
.navbar-custom .navbar-toggle:hover,
.navbar-custom .navbar-toggle:focus {
  background-color: #8e44ad;
}
.navbar-custom .navbar-toggle .icon-bar {
  background-color: #aeb47c;
}
.navbar-custom .navbar-collapse,
.navbar-custom .navbar-form {
  border-color: #aeb47c;
}
.navbar-custom .navbar-link {
  color: #aeb47c;
}
.navbar-custom .navbar-link:hover {
  color: #ecdbff; 
}

@media (max-width: 767px) {
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a {
    color: #aeb47c;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ecdbff;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ecdbff;
    background-color: #8e44ad;
  }
}



.navbar-nav > li > a {
  font-size: 17px;
  
}

btn {
	border-radius: 12px;
	/* font-size:12px; */
}

input{ 
height: 30px; width: 130px;
} 

img {
    max-width: 100%;
    height: auto;
}

#footer { 
    display: block;
	font-size:14px;
	text-align:center;
 }
 
 #caption { 
    display: block;
	font-size:18px;
	text-align:center;
	 font-weight: bold;
 }
 
 

#map {
        width: 50%;
        height: 30%;
		margin-left: auto;
		margin-right: auto;
      }
#gmap_canvas{
		width: 50%;
        height: 30%;
		margin-left: auto;
		margin-right: auto;
	
}

table, th, td {
	border: 2px solid black;
	
	
}
th, td{
	text-align:center;

}
#tablediv{
	width: 50%;
	margin-left: auto;
	margin-right: auto;

}

tr.head th {
	color: #ffffff;
	background-color: #29c44a;
	border-bottom: 2px solid #547ca0;
	border-right: 1px solid #749abe;
	border-top: 1px solid #90b4d6;
	text-align: center;
	text-shadow: -1px -1px 1px #666666;
	letter-spacing: 0.15em;
}


tr.head th:first-child {
border-top-left-radius: 10px;}
tr.head th:last-child {
border-top-right-radius: 10px;}





