* {
	margin: 0;
	border: 0;
	padding: 0;

}
body{
	background: #F0F0F0;
	font-family: 'Ubuntu Condensed', sans-serif;
	line-height: 190%;
	text-align:  center;
	text-transform: uppercase;
	color: #555;
}
h3{
	font-size: 190%;
	padding: 5% 0;
}
h4{
	font-size: 120%;
	padding: 5% 0;
}
h5{
	font-size: 120%;
	color: #959595;
}
img{
	max-width: 100%;
}
header{
	background-color: #405580;
	height: 86px;
	position: fixed;
	z-index: 1000;
	width: 100%;
	opacity: .9;
	top: 0px;
}
#header-inner{
	max-width: 1200px;
	margin: 0 auto;
}
#logo{
	background: url(img/the-gym.png);
	float: left;
	width: 200px;
	height: 60px;
	margin: 20px;
}
nav{
	float: right;
	padding: 35px 20px 0 0;
}
#menu-icon{
	background: url(img/icon.png);
	width: 40px;
	height: 34px;
	display: hidden;
}
ul{
	list-style: none;
}
nav ul li{
	font-family: sans-serif;
	display: inline-block;
	padding: 10px;
	float: left;
	font-size: 110%;
	color: white;
}
nav ul li a{
	color: white;
	text-decoration: none;
	font-weight: 700;
}
a:hover, .current {
	text-decoration: underline;
}

.slider{
	margin-top: 90px;
}
.bx-controls{
	display: none;
}
#inner-wrapper{
	max-width: 1200px;
	margin: 0 auto;
}
.one-third{
	width: 29%;
	float: left;
	margin: 2%;
}
.circle{
	width: 150px;
	height: 150px;
	background: #405580;
	margin: 0 auto;
	border-radius: 50%;
}
.one-third i{
	color: #f0f0f0;
	font-size: 555%;
	padding: 20%;
}
p{
	font-family: 'Droid Sans', sans-serif;
	text-align: justify;
	text-transform: none;
	font-size: 125%;
	padding: 2%;

}
.clearfix{
	clear: both;
	padding: 2%;
}
article{
	float: left;
	width: 50%;
	padding: 4%;
}
.circle-image{
	border-radius: 70%;
}
aside{
	float: right;
	width: 35%;
	padding: 2%;
}
aside h3{
	text-decoration: underline;
}
.one-third img{
	padding-bottom: 2%;
}
footer{
	background:#333;
	overflow: hidden;
	opacity: .9;
}
#footer-inner{
	max-width: 1200px;
	margin: 0 auto;
}
footer .one-third{
	width: 33%;
	margin: 2% 0;
}
footer h3{
	color: #959595;
}
footer p{
	color: #959595;
	text-align: center;
}
#footer-third{
	border-right:1px solid #959595;
	max-height: 250px;
	min-height: 250px; 
}
footer a{
	color: #959595;
	text-decoration: none;
}
.social li{
	display: inline;

}
.social i{
	font-size: 245%;
	padding: 2% 6%;
	color: #959595;
}
.social i:hover{
	color: #F5F5F5;
}
h5 a:hover{
	text-decoration: none;
	color: #405580;
}
footer.second{
	border-top: 1px solid #4d4e50;
	max-height: 50px;
	padding-bottom: 1%;
	opacity: .95;
}














































