@media screen and (max-width: 768px) {
#header {
	position: fixed;
	top: 0;
	width: 100%;
	height: 85px;
	background: rgba(255, 255, 255, 1.0);
	box-shadow: 0px 0px 3px #154e7e;
	
}
#mobile-menu {
	display: inline-block;
	width: 100%;
}
#mobilenavicon {
	width: 25%;
	float: left;
}
#mobilelogo {
	width: 50%;
	float: right;
}
#menu-wrap {
	width: 100%;
	float: none;
}
#mobilenavicon img {
	width: 60px;
	padding: 25px 0px 10px 10px;
}
#mobilelogo img {
	width: 130px;
	padding: 12px 0px 0px 0px;
}
#menu {
	display: none;
}
#logo {
	display: none;
}
	#main {height: 500px;}
#left-header {
	display: none;
}
#main-spacer {
	height: 85px;
}
#main-query {
	width: 100%;
	border: 0;
	border-radius: 0px 0px 0px 0px;
}
#hbedrooms, #hbathrooms, #hsleeps, #broption, #hgo {
	width: 90%;	padding: 0% 5% 0% 5%; float: none;
}
#kentucky-lake, #lbl, #lake-barkley {
	width: 90%; padding: 0% 5% 0% 5%; float: none;
}

#broption5, #broption6 /*five column */ {
	width: 40%;	padding: 0% 4% 0% 4%; float: left;
	font-size: 90%;
}
#lgo {
	width: 90%; padding: 0 5% 0 5%; float: none;
}
input[type=submit] {
  background-color: #E9E9E9;
  padding: 5%;
  margin: 5% 0% 5% 0%;
}
input[type=submit].lodging {
  background-color: #E9E9E9;
}

h1.home {
	font-size: 24px;
	padding-top: 20px;
}
h1.sech1 {
	font-size: 24px;
}

#secondary-content {
	width: 100%;
	position: static !important;
}
.sec-con-box {
	padding-top: 15px;
	width: 100%;
	font-size: 80%;
	float: none;
}
.sec-con-box p {
	color: #fff;
	font-size: 14px;	
}
#main-sec {
	background-image: none;
	background-color: #fff;
	padding-top: 85px;
}
.sec-content {
	width: 95%;
	border-radius: 0px 0px 0px 0px;
	border: 0px;
 	background: rgba(255, 255, 255, 1.0);
	padding: 2.5%;
}
.sec-spacer {
	height: 0px;
}
.footer-content {
	width: 90%;
	font-size: 12px;
	padding: 5%;
}
#footer-right {
	width: 40%;
}
#footer-left {
	width: 52%;
}

label {
	color: #000;
	font-size: 18px;
}
select option {
	font-size: 18px;
}
input.email {
}
input.button {
  font-size: 12px;
}

img.ekllogo{
	padding: 3%;
	width: 100px;
}
img.frelogo{
	padding: 3%;
	width: 40px;
}
img.lbllogo{
	padding: 3%;
	width: 100px;
}
#content {
	width: 90%;
	padding: 5%;
}

.content-box {
	width: 45%;
	margin: 2%;
}
.content-box h3 {
	color: #fff;
	font-size: 75%;
}
#content-box-wrap {width: 100%;}

hr {
	width: 90%;
}
}