/*----- Toggle Button -----*/
.toggle-nav {
	display:none;
}
  #home-icon {
display:block;
}
#home-word {
display:none;
}
/*----- Menu -----*/

 .menu {
 background:#fff;
 float:right;
 
}

.menu ul {
	display:inline-block;
}
.menu li {
	margin-top:22px;
	margin-left: 50px;
	float:left;
	list-style:none;
}
.menu li:last-child {
	margin-left: 0.4em;
}

.menu a {
	color: #000;
	text-transform:uppercase;
	font-size:13px;
	transition:color linear 0.15s;
font-family:'p';
font-weight:400;
	letter-spacing:0.03em;
	
}
.menu a:hover, .menu .current-item a {
	text-decoration:none;
	color:#999;
}
nav li .fa {
	font-size:16px;
}
 
@media only screen and (max-width: 1200px) {
	.menu li {
margin-top:20px;
	margin-left: 30px;

}
.menu a {
	font-size:12px;
	}
@media screen and (max-width: 767px) {
 .menu {
 position:relative;
 display:inline-block;
 float:right;
}
 .menu ul.active {
 display:none;
}
 .menu ul {
 width:150px;
 position:absolute;
 top:100%;
 right:0px;
 padding:10px 18px;
 background:#fff;
 z-index:15;
}
 .menu ul:after {
 width:0px;
 height:0px;
 position:absolute;
 top:0%;
 right:22px;
 content:'';
 transform:translate(0%, -100%);
 border-left:7px solid transparent;
 border-right:7px solid transparent;
 border-bottom:7px solid #303030;
}
 .menu li {
 margin:10px 0px 30px 0px;
 float:none;
 display:block;
}
.menu li:last-child {
 margin-bottom:5px;
 
}
 .menu a {
 display:block;
padding-top:10px;
font-size:13px;
}
 .toggle-nav {
 padding:20px;
 float:left;
 display:inline-block;
 background:#fff;
 color:#777;
 font-size:20px !important;
 transition:color linear 0.15s;
}
 .toggle-nav:hover, .toggle-nav.active {
 text-decoration:none;
 color:#096;
}
 .menu li:last-child {
 display: none;
}
.menu li:nth-last-child(2) {
 display: none;
}
.menu li:nth-last-child(3) {
margin-bottom:10px;
}
 #home-icon {
display:none;
}
#home-word {
display:block;
}
}