body {
	background: #fff;
}

.h1, .h2, .h3, h1, h2, h3 {
	font-size: 22px;
	font-weight: bold;
	color: #f90;
}

.h5, h5 {
  font-weight: bold;
}

.mib15 {
	margin-bottom: 15px;
}

.toplogo {
	background: #f90;
}
.logo1, .logo2 {
  float: left;
  margin-left: 5%;
}
.logo1 {
  max-width: 20%;
}
.logo2 {
  max-width: 66%;
}
#topnav {
	background-color: #fff;
	border-color: #fff;
	border-radius: 0px;
	border: none;
}
.navbar-brand {
	margin: 0px;
}
.ekko-lightbox-container {
  overflow: hidden;
}





.footer ul.menu {
  list-style: none;
	margin: 0px;
	padding: 0px;
}
.footer {
  background: #f90;
  padding: 10px 2.8%;
}
.footer a {
  color: #333;
  font-weight: bold;
}

@media (max-width: 767px) {
	.toplogo {
		margin: 0 -15px;
	}
	#topnav {
		margin: 0 -15px;
		margin-bottom: 15px;
		background: #fafafa;
		border-color: #fafafa;
	}
	.footer {
		text-align: center;
	}
}

@media (min-width: 768px) {
	body {
		background-color: #FAAA05;
	}
	#topnav {
		padding: 0 5%;
		padding-right: 2.8%;
		border-bottom: 1px solid #eee;
	}
	.navbar-brand {
    padding: 15px 0px;
	}
	.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
		color: #eee;
		background-color: #333;
	}
	.content {
		min-height: 500px;
		padding: 15px 5%;
		padding-right: 2.8%;
	}
	.mainbg {
		margin-top: 25px;
		background: #fff;
		box-shadow: 5px 5px 21px #00000054;
	}
	.footer ul.menu {
	  float: right;
	}
	.footer ul.menu li {
		float: left;
		margin-left: 20px;
	}
	.footer ul.menu li:first-child {
		margin-left: 0px;
	}
}
@media (max-width: 991px) {
	.content {
    padding-bottom: 25px;
    padding-top: 5px;
	}
	.footer a {
	  display: inline-block;
	  width: 99%;
	  padding: 8px;
	  margin: 3px 0px;
	  background: #eee;
	}
}

@media (min-width: 992px) {
	.scroll {
		overflow-y: auto;
		max-height: 387px;
    padding-right: 15px;
	}
}
