body{margin:0}
.menu_container{
	height:67px;
	/*margin:11px auto 0;*/
	background:#64c1ff;
	border-bottom:solid 1px #37afff;
	overflow:hidden;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:0 0 6px #bfbfbf;
	-moz-box-shadow:0 0 6px #bfbfbf;
	box-shadow:0 0 6px #bfbfbf;
}
.menu{height:36px;background:#333}
.menu ul{margin:0;padding:0;position:relative;float:right;list-style:none}
.menu ul li{float:right}
.menu ul li a{
	display:block;
	height:36px;
	padding:0 13px;
	font: 15px/35px "nassimbold";
	color:#FFF;
	text-decoration:none;
	border-right:solid 1px #1e1e1e;
	-webkit-transition:color 170ms linear 20ms,background 170ms linear 20ms;
	-moz-transition:color 170ms linear 20ms,background 170ms linear 20ms;-ms-transition:color 170ms linear 20ms,background 170ms linear 20ms;-o-transition:color 170ms linear 20ms,background 170ms linear 20ms;
	transition:color 170ms linear 20ms,background 170ms linear 20ms
}
.menu ul li a .icon-home{font-size:22px;line-height:38px}
.menu>ul:hover>li.active>a{color:#FFF;background:transparent}
.menu ul li.active>a,.menu>ul>li.active:hover>a,.menu>ul>li:hover>a{color:#64c1ff;background:#282828}
.menu ul li a:active,.menu>ul>li.active>a:active{background:#1f1f1f}
.menu ul ul{width:980px;height:31px;position:absolute;right:0;visibility:hidden;opacity:0;margin-top:31px;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}
.menu ul:hover li.active ul{visibility:hidden;opacity:0;margin-top:31px}
.menu ul li.active ul,.menu ul li.active:hover ul,.menu ul li:hover ul{visibility:visible;opacity:1;margin-top:0}
.menu ul ul li{height:100%}
.menu ul ul li a{height:100%;padding:0 10px;font-size:15px;color:#333;line-height:34px;border-right:0;-webkit-transition:color 190ms ease-in-out 10ms,background 190ms ease-in-out 10ms;-moz-transition:color 190ms ease-in-out 10ms,background 190ms ease-in-out 10ms;-ms-transition:color 190ms ease-in-out 10ms,background 190ms ease-in-out 10ms;-o-transition:color 190ms ease-in-out 10ms,background 190ms ease-in-out 10ms;transition:color 190ms ease-in-out 10ms,background 190ms ease-in-out 10ms}
.menu ul ul li:first-child a{padding-left:13px}
.menu ul ul li.active a{color:#FFF;background:#37afff}
.menu ul ul li:hover a{color:#FFF}
.menu ul ul li a:active{background:#37afff}
.menu .social{float:left}
.menu .social li a{padding:0 8px;font-size:16px;color:#64c1ff;border-right:0}
.social li a i{line-height:40px}.menu .social li:hover a{color:#FFF}
.menu .social li a:active{color:#64c1ff}