/*MAIN*/
nav {
	float: right;
	margin-top:-1px;
	}
	
#menu-icon {
	display: hidden;
	width: 40px;
	height: 40px;
	background: #3399cc url(../images/menu-icon.png) center;
}
a:hover#menu-icon {
	background-color: #3399cc;
	border-radius: 4px 4px 0 0;
}
ul {
	list-style: none;
}

li {
	display: inline-block;
	float: left;
	padding: 10px
}

.current {
	color: #2262AD;
}

section {
	margin: 80px auto 40px;
	max-width: 980px;
	position: relative;
	padding: 20px
}

p {
	line-height: 1.45em;
	margin-bottom: 20px;
}

/*MEDIA QUERY*/
@media only screen and (max-width : 3200px) {

	.rheader-two {
		position: absolute;
	}
	#menu-icon {
		display:inline-block;
	}
	nav ul, nav:active ul { 

		display: none;
		position: absolute;
		background: #3399cc;
		border: 1px solid #fff;
		right: 20px;
		top: 60px;
		width: 25%;
		border-radius: 4px 0 4px 4px;
		margin-top:-10px;
	}
	nav li {

		text-align: center;
		width: 100%;
		padding: 10px 0;
		margin: 0;
		border-bottom:1px solid #fff;
	}
	nav:hover ul {
		display: block;
	}
}
@media only screen and (max-width : 760px) {

	.rheader-two {
		position: absolute;
	}
	#menu-icon {
		display:inline-block;
	}
	nav ul, nav:active ul { 

		display: none;
		position: absolute;
		background: #3399cc;
		border: 1px solid #fff;
		right: 20px;
		top: 60px;
		width: 65%;
		border-radius: 4px 0 4px 4px;
		margin-top:-10px;
	}
	nav li {

		text-align: center;
		width: 100%;
		padding: 10px 0;
		margin: 0;
		border-bottom:1px solid #fff;
	}
	nav:hover ul {
		display: block;
	}
}