@charset "UTF-8";
/* CSS Document */

.header_banner {
}
.menu {
}
.home_slides {
}
.home_content {
}
.home_icon {
	text-align: left;
	vertical-align: middle;
}
#header {
	position: relative;
	text-align: center;
}
#header_logo {
	position: absolute;
	margin-top: 140px;
	margin-left: 20px;
}
h3 {
	color: #0099CC;
}
h6, .h6 {
  font-size: 1rem;
  color: #0099CC;
  padding-left: 10px;
}
h7, .h7 {
  font-size: 1rem;
  color: #0099CC;
  padding-left: 8px;
  font-weight: 600;
}

a {
  color: #0099CC;
  text-decoration: none;
}

a:hover {
  color: #66ccff;
  text-decoration: none;
}

.spectable{
	width: 100%;
	border: 1px solid;
	border-color: darkgrey;
	text-align: center;
	padding: 5px;
	
}

.card-text02 {
    color: #747373;
    font-size: 0.8rem;
    font-weight: 300; }

tr:nth-child(even) {background-color: #e6e7e8;}

@media screen and (min-width:769px) and (max-width:992px){
a #header_logo {
	width: 200px;
	height: auto;
	top: -20px;
	left: 0px;
}
}

@media screen and (min-width:577px) and (max-width:768px){
a #header_logo {
	width: 150px;
	height: auto;
	top: -53px;
	left: 0px;
}
h7, .h7 {
  font-size: .75rem;
  color: #0099CC;
  padding-left: 8px;
  font-weight: 500;
}	
p, .p {
  font-size: .7rem;
}	

}

@media screen and (min-width:5px) and (max-width:576px){
a #header_logo {
	width: 105px;
	height: auto;
	top: -82px;
	left: 0px;
}
h7, .h7 {
  font-size: .75rem;
  color: #0099CC;
  padding-left: 8px;
  font-weight: 500;
}
p, .p {
  font-size: .6rem;
}

}
.navbar{
	background-color: #0099cc;
	text-decoration: none;
}
.navbar-nav {
	padding: 5px;
}
.navbar-nav > li{
  padding-left:12px;
  padding-right:12px;
}
.navbar a {
  color: #ffffff;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}

.navbar a:hover {
  color: #66ccff;
  text-decoration: none;
}
.dropdown{
	text-decoration: none;
	color: #ffffff;
}
.dropdown-menu {
	min-width: 250px;
	text-decoration: none;
	font-size: .75rem;
}
.dropdown-menu.columns-1 {
	min-width: 200px;
}
.dropdown-menu.columns-2 {
	min-width: 350px;
}
.dropdown-menu.columns-3 {
	min-width: 400px;
}
.dropdown-menu.columns-4 {
	min-width: 550px;
}
.dropdown-menu li a {
	padding: 5px 15px;
	font-weight: 300;
}
.multi-column-dropdown {
	list-style: none;
  	margin: 0px;
  	padding: 0px;
}
.multi-column-dropdown li a {
	display: block;
	clear: both;
	line-height: 1.428571429;
	color: #333;
	white-space: normal;
	text-decoration: none;
}
.multi-column-dropdown li a:hover {
	text-decoration: none;
	color: #262626;
	background-color: #999;
}
 
@media (max-width: 767px) {
	.dropdown-menu.multi-column {
		min-width: 240px !important;
		overflow-x: hidden;
	}
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: #66ccff;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #66ccff;
  text-decoration: none;
  outline: 0;
  opacity: .9;
}
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236cf' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236cf' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

#footer_banner {
}
#footer_row {
	position: relative;
}
#footer_content p {
	position: relative;
	top: 58px;
	border-top: thin double #0099CC;
}
#footer_container {
	text-align: center;
}
#footer_content {
}
#content_title {
}
#menu {
	text-align: center;
	align-content: center;
}
#home_content {
	border-top: thin solid #0099cc;
	padding-top: 10px;
}
