.header{
	width: 100%;
	position: absolute;
	top: 70px;
	z-index: 105;
}

.header > div > div{
	display: inline-block;
	vertical-align: top;
}

.logo_box{
	width:10%;
}

.menu_box{
	width: 75%;
}

.h_right{padding-left: 10%; width: 80%; padding-top: 28px;}

.h_right > div {display: inline-block; vertical-align: middle;}

.menu > ul{
	text-align: right;
}

.menu > ul > li{
	display: inline-block;
	vertical-align: top;
	margin-right:5%;
	position: relative;
	padding-bottom: 20px;
}

.menu > ul > li > a{
	text-decoration: none;
	font-size:12px;
	text-transform: uppercase;
	font-weight: 800;
	color: #56504f;
	
}

.menu ul li:after{
	content:"";
	display:block;
	width:0%;
	position: absolute;
	left:50%;
	border-bottom:2px solid #906f48;
	transition:0.3s ease;
	-o-transition:0.3s ease;
	-webkit-transition:0.3s ease;
	-moz-transition:0.3s ease;
	-ms-transition:0.3s ease;
	top:100%;
}

.menu ul li.on:after, .menu ul li:hover:after{
left:15%;
width:70%;
}

.rwd_button {
	height: 0;
	padding-bottom: 30px;
}

.rwd_button div {
  display: block;
  position: absolute;
  height: 3px;
  width: 100%;
  background: #56504f;
  opacity: 1;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}

.rwd_button div:nth-child(even) {
  left: 0;
  border-radius: 0 9px 9px 0;
}

.rwd_button div:nth-child(odd) {
  left:0px;
  border-radius: 9px 0 0 9px;
}

.rwd_button div:nth-child(1){
  top: 0px;
}

.rwd_button div:nth-child(2) {
	top: 6px;
}

.rwd_button div:nth-child(3){
  top: 12px;
}

.rwd_button divn:nth-child(4){
	top:18px;
}

.rwd_button div:nth-child(5), .rwd_button div:nth-child(6) {
  top: 36px;
}

.rwd_button.open div:nth-child(1),.rwd_button.open div:nth-child(6) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

.rwd_button.open div:nth-child(2),.rwd_button.open div:nth-child(5) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.rwd_button.open div:nth-child(1) {
  left: 0;
  top: 7px;
}

.rwd_button.open div:nth-child(2) {
  right: calc(50% - 9px);
  top: 7px;
}

.rwd_button.open div:nth-child(3) {
  left: -50%;
  opacity: 0;
}

.rwd_button.open div:nth-child(4) {
  left: 100%;
  opacity: 0;
}

.rwd_button.open div:nth-child(5) {
  left: 5px;
  top: 29px;
}

.rwd_button.open div:nth-child(6) {
  left: calc(50% - 5px);
  top: 29px;
}