html,
body {
	height: 100%;
	background-color: #b6ddf8;
	/* The html and body elements cannot have any padding or margin. */
}

a {
	color:#0077c0;
}

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

/* Wrapper for page content to push down footer */
#wrap {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	/* Negative indent footer by its height */
	margin: 0 auto -60px;
	/* Pad bottom by footer height */
	padding: 0 0 60px;
}

#phone_links {
	position:relative;
	text-align:center;
	font-size: 1.2em;
	line-height:1.7em;
	margin-top:1em;
}
	
#phone_links ul{
	list-style-type:none;
}
	
#phone_links ul li{
	display:inline-block;
	padding: 0;
}
	
#phone_links ul li:after {
	content: " \2022 ";
	color: #fff;
	display: inline-block;
	font-size: 100%;
	margin: 0 0 0 .5em;
}

#formContainer{
	background-color: #2184be !important;
	width:100%;
}

#phone_links ul li:last-child:after { content: ""; }

/* Cycle Slideshow */
.cycle-pager { 
	text-align: center; width: 100%; margin:auto auto 1em auto; z-index: 1200; 
}



.cycle-pager span { 
	width: 22px;
	height: 12px; 
	display: inline-block;
	color: #00aa4f;
	cursor: pointer; 
}
.cycle-pager span.cycle-pager-active { color: #dc1f27;}
.cycle-pager > * { cursor: pointer;}
.cycle-slideshow {
	max-width:1560px;
	margin:auto;
	margin-bottom:0;
}

.cycle-slideshow li {
	width:100%;
	height:100%;
}
.pagerBox {background-color:#646464;margin:auto 3px;border:1px solid #000;}
.pagerBox.cycle-pager-active {background-color:#0077c0; border:1px solid #0077c0;}
/* END Cycle Slideshow */

.mk-blue {color:#0077c0;}
.white-link { color:#fff;}
.white-link:hover { color:#e3d3ba;}

#custom-bootstrap-menu.navbar-default .navbar-brand {
	color: rgba(255, 255, 255, 1);
}
#custom-bootstrap-menu.navbar-default {
	font-size: 16px;
	background-color: #0077c0;
	/*background: -webkit-linear-gradient(top, rgba(236, 58, 59, 1) 0%, #0077c0 100%);
	background: linear-gradient(to bottom, rgba(236, 58, 59, 1) 0%, #0077c0 100%);*/
	border-width: 0px;
	border-radius: 0px;
}
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a {
	color: rgba(255, 255, 255, 1);
	background-color: #0077c0;
	text-shadow: 2px 2px 4px #000;

	/*background: -webkit-linear-gradient(top, rgba(236, 58, 59, 1) 0%, #0077c0 100%);
	background: linear-gradient(to bottom, rgba(236, 58, 59, 1) 0%, #0077c0 100%);*/
}
#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: #eeac57;
	text-shadow: none;
	/*background: -webkit-linear-gradient(top, rgba(247, 186, 43, 1) 0%, #eeac57 100%);
	background: linear-gradient(to bottom, rgba(247, 186, 43, 1) 0%, #eeac57 100%);*/
}
#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(0, 0, 0, 1);
	background-color: #eeac57;
	text-shadow: none;
	/*background: -webkit-linear-gradient(top, rgba(247, 186, 43, 1) 0%, #eeac57 100%);
	background: linear-gradient(to bottom, rgba(247, 186, 43, 1) 0%, #eeac57 100%);*/
}
#custom-bootstrap-menu.navbar-default .navbar-toggle {
	border-color: #eeac57;
}
#custom-bootstrap-menu.navbar-default .navbar-toggle:hover,
#custom-bootstrap-menu.navbar-default .navbar-toggle:focus {
	background-color: #eeac57;
}
#custom-bootstrap-menu.navbar-default .navbar-toggle .icon-bar {
	background-color: #eeac57;
}
#custom-bootstrap-menu.navbar-default .navbar-toggle:hover .icon-bar,
#custom-bootstrap-menu.navbar-default .navbar-toggle:focus .icon-bar {
	background-color: #ba2b2a;
}

.navbar-form {
	border:none !important;
	-webkit-box-shadow:none;
	box-shadow:none;
}

.dropdown-menu {
	background-color:#f9dd9c;
	color:#000;
}

.dropdown-menu li {
}

.dropdown-menu li:last-child {
	border-bottom:none;
}

.dropdown-menu li {
	border-bottom:1px solid #efce84;
	background-color:#f9dd9c;
	color:#000;
	padding:.45em 0;
}

.dropdown-menu li:hover,.dropdown-menu li a:hover,.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
	background-color:#eeac57;
}

/* xs media queries */
@media only screen and (max-width: 767px)  {

	#phone_links ul{
		padding:0;
		margin:0;
	}
	
	#phone_links ul li:after {
		content: "";
		content: none;
		margin:0;
	}

	#phone_links ul li:last-child:after { content: none; }

	#phone_links ul li{
		display:block;
		font-size:1.5em;
		margin:.5em 0;
	}
	
}

/* sm media queries */
@media only screen and (min-width: 768px) {

}

/* md media queries */
@media only screen and (min-width: 992px)  {

}

/* lg media queries */
@media only screen and (min-width: 1200px)  {

}

