@charset "utf-8";

body.scrolled_start .header {
	height: 66px;
	background-color: rgba(175,183,186,0.95);
}
body.scrolled_start .header .header_inner .header_logo,body.scrolled_start .header .header_inner .header_logo_mobile {
	width: 160px
}
body.scrolled_start .header .header_line {
	border-bottom: 1px solid rgba(255,255,255,0.5)
}
body.scrolled_start .header .header_line span {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0)
}
@media (max-width:576px) {
	body.scrolled_start .header {
		height: 60px
	}
}
body.scrolled_start .menu_top>li{
	line-height: 66px
}
body.scrolled_start .menu_top>li.languages_container{
	margin-top: 22px
}
.header {
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	transition-duration: 0.4s;
	transition-timing-function: ease-in-out;
	transition-property: transform,all;
	pointer-events: auto;
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	height: 100px;
	/*background-color: rgba(175,183,186,0.7);*/
	z-index: 1000;
}

.header .header_inner {
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	transition-duration: 0.4s;
	transition-timing-function: ease-in-out;
	transition-property: transform,all;
	margin-left: auto;
	margin-right: auto;
	padding:0 5%;
	width:100%;
	/*width: 1240px;
	max-width: 100%;
	position: relative;*/
	height: 100%;
	z-index: 2;
}
.headwrap{
	width:1240px; 
	margin:0 auto;
	overflow:hidden; 
	position:relative; 
	height:100%;
}
.header .header_line {
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	transition-duration: 0.4s;
	transition-timing-function: ease-in-out;
	transition-property: transform,all;
	position: absolute;
	width: 100%;
	height: 0px;
	left: 0px;
	bottom: 0px;
	border-bottom: 1px solid rgba(255,255,255,0.5)
}

.header .header_line span {
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	transition-duration: 0.4s;
	transition-timing-function: ease-in-out;
	transition-property: transform,all;
	font-weight: normal;
	font-style: normal;
	font-size: 1.4754098361vw;
	line-height: 1em;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	pointer-events: none;
	display: block;
	position: absolute;
	width: 185px;
	top: 20px;
	right: 50%;
	margin-right: -610px;
	color: #ffffff
}
@media (max-width:1194px) {
	.header {
		height: 66px
	}
}
@media (max-width:576px) {
	.header {
		height: 60px
	}
}

.hamburger {
	position: absolute;
	top: 50%;
	left: auto;
	bottom: auto;
	right: -10px;
	width: 56px;
	height: 46px;
	z-index: 999999;
	margin-top: -23px;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	transition-duration: 0.4s;
	transition-timing-function: ease-in-out;
	transition-property: transform,all;
	pointer-events: auto!important
}

.hamburger .hamburger_line {
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	transition-duration: 0.4s;
	transition-timing-function: ease-in-out;
	transition-property: transform,all;
	position: absolute;
	width: 36px;
	height: 2px;
	background-color: #FFF;
	left: 50%;
	z-index: 1;
	margin-left: -18px;
	font-size: 0px;
	line-height: 0px
}
body.menu_active .hamburger .hamburger_line.hamburger_line_1,body.menu_active .hamburger .hamburger_line.hamburger_line_3 {
	opacity: 0!important;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0 !important)"!important;
	filter: alpha(opacity=0 !important)!important
}
body.menu_active .hamburger .hamburger_line.hamburger_line_2a {
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: perspective(999px) rotate(45deg);
	transform: perspective(999px) rotate(45deg);
	-moz-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	opacity: 1!important;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100 !important)"!important;
	filter: alpha(opacity=100 !important)!important
}

body.menu_active .hamburger .hamburger_line.hamburger_line_2b {
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-webkit-transform: perspective(999px) rotate(-45deg);
	transform: perspective(999px) rotate(-45deg);
	-moz-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	opacity: 1!important;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100 !important)"!important;
	filter: alpha(opacity=100 !important)!important
}
.hamburger .hamburger_line.hamburger_line_1,.hamburger .hamburger_line.hamburger_line_2a,.hamburger .hamburger_line.hamburger_line_3 {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100)
}

.hamburger .hamburger_line.hamburger_line_2b {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0)
}

.hamburger .hamburger_line.hamburger_line_1,.hamburger .hamburger_line.hamburger_line_2a,.hamburger .hamburger_line.hamburger_line_2b,.hamburger .hamburger_line.hamburger_line_3 {
	top: 23px
}

.hamburger .hamburger_line.hamburger_line_1 {
	margin-top: -13px
}

.hamburger .hamburger_line.hamburger_line_2a,.hamburger .hamburger_line.hamburger_line_2b {
	margin-top: -1px
}

.hamburger .hamburger_line.hamburger_line_3 {
	margin-top: 11px
}

.hamburger:hover {
	cursor: pointer
}

@media (max-width:1194px) {
	.hamburger {
		position: absolute;
		top: 50%;
		left: auto;
		bottom: auto;
		right: -10px;
		width: 54px;
		height: 44px;
		z-index: 50;
		margin-top: -22px
	}

	.hamburger .hamburger_line {
		-webkit-transform: translate3d(0,0,0);
		-moz-transform: translate3d(0,0,0);
		-ms-transform: translate3d(0,0,0);
		-o-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0);
		transition-duration: 0.4s;
		transition-timing-function: ease-in-out;
		transition-property: transform,all;
		position: absolute;
		width: 34px;
		height: 2px;
		background-color: #323C46;
		left: 50%;
		z-index: 1;
		margin-left: -17px;
		font-size: 0px;
		line-height: 0px
	}

	.hamburger .hamburger_line.hamburger_line_1,.hamburger .hamburger_line.hamburger_line_2a,.hamburger .hamburger_line.hamburger_line_3 {
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100)
	}

	.hamburger .hamburger_line.hamburger_line_2b {
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0)
	}

	.hamburger .hamburger_line.hamburger_line_1,.hamburger .hamburger_line.hamburger_line_2a,.hamburger .hamburger_line.hamburger_line_2b,.hamburger .hamburger_line.hamburger_line_3 {
		top: 22px
	}

	.hamburger .hamburger_line.hamburger_line_1 {
		margin-top: -12px
	}

	.hamburger .hamburger_line.hamburger_line_2a,.hamburger .hamburger_line.hamburger_line_2b {
		margin-top: -1px
	}

	.hamburger .hamburger_line.hamburger_line_3 {
		margin-top: 10px
	}

	.hamburger:hover {
		cursor: pointer
	}
}

@media (max-width:576px) {
	.hamburger {
		position: absolute;
		top: 50%;
		left: auto;
		bottom: auto;
		right: -10px;
		width: 50px;
		height: 42px;
		z-index: 50;
		margin-top: -21px
	}

	.hamburger .hamburger_line {
		-webkit-transform: translate3d(0,0,0);
		-moz-transform: translate3d(0,0,0);
		-ms-transform: translate3d(0,0,0);
		-o-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0);
		transition-duration: 0.4s;
		transition-timing-function: ease-in-out;
		transition-property: transform,all;
		position: absolute;
		width: 30px;
		height: 2px;
		background-color: #323C46;
		left: 50%;

		z-index: 1;
		margin-left: -15px;
		font-size: 0px;
		line-height: 0px
	}

	.hamburger .hamburger_line.hamburger_line_1,.hamburger .hamburger_line.hamburger_line_2a,.hamburger .hamburger_line.hamburger_line_3 {
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100)
	}

	.hamburger .hamburger_line.hamburger_line_2b {
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0)
	}

	.hamburger .hamburger_line.hamburger_line_1,.hamburger .hamburger_line.hamburger_line_2a,.hamburger .hamburger_line.hamburger_line_2b,.hamburger .hamburger_line.hamburger_line_3 {
		top: 21px
	}

	.hamburger .hamburger_line.hamburger_line_1 {
		margin-top: -11px
	}

	.hamburger .hamburger_line.hamburger_line_2a,.hamburger .hamburger_line.hamburger_line_2b {
		margin-top: -1px
	}

	.hamburger .hamburger_line.hamburger_line_3 {
		margin-top: 9px
	}

	.hamburger:hover {
		cursor: pointer
	}
}

.header_logo,.header_logo_mobile {
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	transition-duration: 0.4s;
	transition-timing-function: ease-in-out;
	transition-property: transform,all;
	-webkit-transform: translateX(0%) translateY(-50%) scale(1,1) rotate(0deg);
	-moz-transform: translateX(0%) translateY(-50%) scale(1,1) rotate(0deg);
	-ms-transform: translateX(0%) translateY(-50%) scale(1,1) rotate(0deg);
	-o-transform: translateX(0%) translateY(-50%) scale(1,1) rotate(0deg);
	transform: translateX(0%) translateY(-50%) scale(1,1) rotate(0deg);
	transform-origin: center center;
	position: absolute;
	top: 50%;
	left: 0px;
	display: block;
	z-index: 9999999;
	width: 222px
}

@media (max-width:1194px) {
	.header_logo,.header_logo_mobile {
		width: 110px
	}
}

.header_logo.off,.header_logo_mobile.off {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	pointer-events: none
}

.header_logo_mobile {
	display: none
}

.menu_hamburger_container {
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	transition-duration: 0.4s;
	transition-timing-function: ease-in-out;
	transition-property: transform,all;
	/*-webkit-transform: translateY(-30px) scale(1);
	-moz-transform: translateY(-30px) scale(1);
	-ms-transform: translateY(-30px) scale(1);
	-o-transform: translateY(-30px) scale(1);
	transform: translateY(-30px) scale(1);*/
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	pointer-events: none;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	background: -ms-linear-gradient(top,#afb7ba 0%,#9DA5A9 100%);
	background: -moz-linear-gradient(top,#afb7ba 0%,#9DA5A9 100%);
	background: -o-linear-gradient(top,#afb7ba 0%,#9DA5A9 100%);
	background: -webkit-linear-gradient(top,#afb7ba 0%,#9DA5A9 100%);
	background: linear-gradient(to bottom,#afb7ba 0%,#9DA5A9 100%);
	z-index:999999;
	padding-bottom:40px;
}

@media (max-width:1194px) {
	.menu_hamburger_container {
		height: 100vh;
		overflow-y: auto;
		-webkit-overflow-scrolling: touch
	}
}

.menu_hamburger_container .menu_hamburger_container_inner {
	width: 1240px;
	margin: 0 auto;
	padding: 135px 0px 100px 0px;
}

@media (max-width:1332px) {
	.menu_hamburger_container .menu_hamburger_container_inner {
		width: auto;
		padding-left: 56px;
		padding-right: 56px
	}
}

@media (max-width:769px) {
	.menu_hamburger_container .menu_hamburger_container_inner {
		padding-top: 80px;
		padding-left: 36px;
		padding-right: 36px
	}
}

@media (max-width:576px) {
	.menu_hamburger_container .menu_hamburger_container_inner {
		padding-top: 60px;
		padding-left: 20px;
		padding-right: 20px
	}
}

.menu {
	position:absolute;
	left:0;
	top:42px;
	width:100%;
	height:40px;
	margin: 0px;
	list-style: none;
	padding: 0px;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	transition-duration: 0.4s;
	transition-timing-function: ease-in-out;
	transition-property: transform,all;
	pointer-events: auto!important
}

/*.menu li {
	position: relative;
	padding: 0px;
	display: inline-block;
	vertical-align: top;
}

.menu li:before {
	display: none
}

.menu li:after {
	display: none;
	content: "";
	position: absolute;
	top: calc(50% - 1px);
	left: 0px;
	width: 100%;
	height: 2px;
	background-color: red
}

.menu.menu_top{
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	transition-duration: 0.8s;
	transition-timing-function: ease-in-out;
	transition-property: transform,all;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	position: absolute;
	top: 0%;
	left: 200px;
	height: 100%;
}

@media (max-width:1200px) {
	.menu.menu_top{
		display: none
	}
}
.menu.menu_top>li{
	font-family: "Roboto Medium","Hiragino Sans GB W6","冬青黑体 W6","DengXian Bold","经典细等线繁",sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 1.4754098361vw;
	line-height: 100px;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	transition-duration: 0.4s;
	transition-timing-function: ease-in-out;
	transition-property: transform,all;
	text-transform: uppercase;
	margin-right: 40px
}

.menu.menu_top>li em,.menu.menu_top>li i,.menu.menu_top_2>li em,.menu.menu_top_2>li i {
	font-weight: normal;
	font-style: normal
}

@media (max-width:1240px) {
	.menu.menu_top>li,.menu.menu_top_2>li {
		font-size: 18px;
		line-height: 100px
	}
}

@media (min-width:1240px) {
	.menu.menu_top>li,.menu.menu_top_2>li {
		font-size: 18px;
		line-height: 100px
	}
}

.menu.menu_top>li>a,.menu.menu_top_2>li>a {
	color: #323C46
}

.menu.menu_top>li.languages_container,.menu.menu_top_2>li.languages_container {
	position: relative;
	line-height: 1.2em;
	margin-top: 39px
}

.menu.menu_top>li.languages_container .globe,.menu.menu_top_2>li.languages_container .globe {
	position: absolute;
	top: -1px;
	left: 0px;
	color: #323C46;
	z-index: 5;
	font-size: 22px
}

.menu.menu_top>li.languages_container .languages,.menu.menu_top_2>li.languages_container .languages {
	pointer-events: none;
	position: absolute;
	top: -13px;
	left: 0px;
	display: flex;
	flex-wrap: wrap;
	z-index: 1
}

.menu.menu_top>li.languages_container .languages:after,.menu.menu_top_2>li.languages_container .languages:after {
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	transition-duration: 0.4s;
	transition-timing-function: ease-in-out;
	transition-property: transform,all;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	content: "";
	position: absolute;
	top: -5px;
	left: -15px;
	right: -15px;
	bottom: -5px;
	background: #ffffff;
	z-index: 1
}

.menu.menu_top>li.languages_container .languages .item,.menu.menu_top_2>li.languages_container .languages .item {
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	transition-duration: 0.4s;
	transition-timing-function: ease-in-out;
	transition-property: transform,all;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	pointer-events: none;
	flex: 0 0 100%;
	order: 2;
	padding: 13px 40px 13px 40px;
	z-index: 10
}

.menu.menu_top>li.languages_container .languages .item.selected,.menu.menu_top_2>li.languages_container .languages .item.selected {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	pointer-events: auto;
	order: 1
}

.menu.menu_top>li.languages_container .languages .item a,.menu.menu_top>li.languages_container .languages .item span,.menu.menu_top_2>li.languages_container .languages .item a,.menu.menu_top_2>li.languages_container .languages .item span {
	color: #323C46
}

.menu.menu_top>li.languages_container .languages .item a.inactive,.menu.menu_top>li.languages_container .languages .item span.inactive,.menu.menu_top_2>li.languages_container .languages .item a.inactive,.menu.menu_top_2>li.languages_container .languages .item span.inactive {
	color: #808384
}

.menu.menu_top>li.languages_container .languages .item:hover,.menu.menu_top_2>li.languages_container .languages .item:hover {
	pointer-events: auto
}

.menu.menu_top>li.languages_container:hover .languages:after,.menu.menu_top_2>li.languages_container:hover .languages:after {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100)
}

.menu.menu_top>li.languages_container:hover .languages .item,.menu.menu_top_2>li.languages_container:hover .languages .item {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	pointer-events: auto
}

.menu.menu_top>li.languages_container:hover .languages .item a:hover,.menu.menu_top_2>li.languages_container:hover .languages .item a:hover {
	color: #808384
}

.menu.menu_top>li.active>a,.menu.menu_top>li.selected>a,.menu.menu_top>li:hover>a,.menu.menu_top_2>li.active>a,.menu.menu_top_2>li.selected>a,.menu.menu_top_2>li:hover>a {
	color: #ffffff
}

.menu.menu_top_2 {
	-webkit-transform: translateY(-101%) scale(1);
	-moz-transform: translateY(-101%) scale(1);
	-ms-transform: translateY(-101%) scale(1);
	-o-transform: translateY(-101%) scale(1);
	transform: translateY(-101%) scale(1)
}

.menu.menu_top_2 li a.selected {
	color: #ffffff
}
*/
.menu.menu_hamburger {
	color: #323C46;
	text-transform: uppercase;
	display: flex;
	flex-wrap: wrap;
	width: auto;
	margin-left: -20px;
	margin-right: -20px
}

.menu.menu_hamburger a {
	color: #323C46
}

.menu.menu_hamburger .share {
	display: inline-block
}

.menu.menu_hamburger .share .options {
	margin-bottom: 4px
}

.menu.menu_hamburger .share .options .option {
	margin-right: 19px;
	pointer-events: none
}

@media (max-width:1194px) {
	.menu.menu_hamburger .share .options .option {
		margin-left: 15px
	}
}

@media (max-width:1194px) {
	.menu.menu_hamburger .share .options {
		margin-bottom: 10px
	}
}

.menu.menu_hamburger li {
	font-family: "Roboto","Hiragino Sans GB W3","冬青黑体 W3","DengXian Regular","经典细等线繁",sans-serif;
	font-weight: normal;
	font-style: normal;
	padding-top: 5px;
	padding-bottom: 5px
}

.menu.menu_hamburger li em,.menu.menu_hamburger li i {
	font-style: italic
}

.menu.menu_hamburger li b,.menu.menu_hamburger li strong {
	font-family: "Roboto Medium","Hiragino Sans GB W6","冬青黑体 W6","DengXian Bold","经典细等线繁",sans-serif;
	font-weight: normal;
	font-style: normal
}

@media (max-width:1194px) {
	.menu.menu_hamburger li {
		font-size: 1.8032786885vw;
		line-height: 1.4545454545em;
		padding: 10px 0px
	}
}

@media (max-width:1194px) and (max-width:1240px) {
	.menu.menu_hamburger li {
		font-size: 22px;
		line-height: 1.4545454545em
	}
}

@media (max-width:1194px) and (min-width:1240px) {
	.menu.menu_hamburger li {
		font-size: 22px;
		line-height: 1.4545454545em
	}
}

@media (max-width:576px) {
	.menu.menu_hamburger li {
		display: block;
		text-align: center;
		padding: 0px 0px
	}
}

.menu.menu_hamburger li ul {
	margin-bottom: 0px
}

.menu.menu_hamburger li ul li {
	display: block
}

@media (max-width:576px) {
	.menu.menu_hamburger li .languages {
		margin-top: 36px
	}
}

.menu.menu_hamburger li .languages a.selected {
	color: #808384
}

.menu.menu_hamburger li .divider,.menu.menu_hamburger li .item_lang {
	display: inline-block
}

.menu.menu_hamburger li .divider a:hover,.menu.menu_hamburger li .item_lang a:hover {
	color: #808384
}

.menu.menu_hamburger li .divider {
	margin-left: 7px;
	margin-right: 7px
}

.menu.menu_hamburger li.gap {
	font-size: 0px!important;
	line-height: 0px!important;
	height: 30px
}

@media (max-width:576px) {
	.menu.menu_hamburger li.gap {
		height: 17px
	}
}

.menu.menu_hamburger li:first-child {
	border-top: none
}

.menu.menu_hamburger li>a {
	display: block;
	text-transform: uppercase;
	color: #323C46
}

@media (max-width:576px) {
	.menu.menu_hamburger li>a {
		padding: 6px 0px
	}
}

.menu.menu_hamburger li>a:hover {
	cursor: pointer;
	color: #808384
}

.menu.menu_hamburger li.active>a {
	color: #323C46
}

.menu.menu_hamburger li.active>a:hover {
	color: #808384
}

.menu.menu_hamburger>li {
	flex: 0 0 33.333333%;
	max-width: 33.333333%;
	padding: 35px 20px 5px 20px
}

@media (max-width:769px) {
	.menu.menu_hamburger>li {
		flex: 0 0 50%;
		max-width: 50%
	}
}

@media (max-width:576px) {
	.menu.menu_hamburger>li {
		flex: 0 0 100%;
		max-width: 100%;
		padding-top: 20px
	}
}

.menu.menu_hamburger>li>a {
	margin-bottom: 5px
}

@media (max-width:576px) {
	.menu.menu_hamburger>li>a {
		margin-bottom: 0px
	}
}

@media (max-width:1200px) {
	body .hamburger {
		display: block
	}
}
@media (max-width:576px) {
	body.scrolled_start .header {
		height: 60px
	}
}

body.scrolled_start .hamburger {
	position: absolute;
	top: 50%;
	left: auto;
	bottom: auto;
	right: -10px;
	width: 54px;
	height: 44px;
	z-index: 50;
	margin-top: -22px
}

body.scrolled_start .hamburger .hamburger_line {
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	transition-duration: 0.4s;
	transition-timing-function: ease-in-out;
	transition-property: transform,all;
	position: absolute;
	width: 34px;
	height: 2px;
	background-color: #323C46;
	left: 50%;
	z-index: 1;
	margin-left: -17px;
	font-size: 0px;
	line-height: 0px
}
body.scrolled_start .menu {
	top:25px;
}
body.scrolled_start .hamburger .hamburger_line.hamburger_line_1,body.scrolled_start .hamburger .hamburger_line.hamburger_line_2a,body.scrolled_start .hamburger .hamburger_line.hamburger_line_3 {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100)
}

body.scrolled_start .hamburger .hamburger_line.hamburger_line_2b {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0)
}

body.scrolled_start .hamburger .hamburger_line.hamburger_line_1,body.scrolled_start .hamburger .hamburger_line.hamburger_line_2a,body.scrolled_start .hamburger .hamburger_line.hamburger_line_2b,body.scrolled_start .hamburger .hamburger_line.hamburger_line_3 {
	top: 22px
}

body.scrolled_start .hamburger .hamburger_line.hamburger_line_1 {
	margin-top: -12px
}

body.scrolled_start .hamburger .hamburger_line.hamburger_line_2a,body.scrolled_start .hamburger .hamburger_line.hamburger_line_2b {
	margin-top: -1px
}

body.scrolled_start .hamburger .hamburger_line.hamburger_line_3 {
	margin-top: 10px
}

body.scrolled_start .hamburger:hover {
	cursor: pointer
}

@media (max-width:576px) {
	body.scrolled_start .hamburger {
		position: absolute;
		top: 50%;
		left: auto;
		bottom: auto;
		right: -10px;
		width: 50px;
		height: 42px;
		z-index: 50;
		margin-top: -21px
	}

	body.scrolled_start .hamburger .hamburger_line {
		-webkit-transform: translate3d(0,0,0);
		-moz-transform: translate3d(0,0,0);
		-ms-transform: translate3d(0,0,0);
		-o-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0);
		transition-duration: 0.4s;
		transition-timing-function: ease-in-out;
		transition-property: transform,all;
		position: absolute;
		width: 30px;
		height: 2px;
		background-color: #323C46;
		left: 50%;
		z-index: 1;
		margin-left: -15px;
		font-size: 0px;
		line-height: 0px
	}

	body.scrolled_start .hamburger .hamburger_line.hamburger_line_1,body.scrolled_start .hamburger .hamburger_line.hamburger_line_2a,body.scrolled_start .hamburger .hamburger_line.hamburger_line_3 {
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100)
	}

	body.scrolled_start .hamburger .hamburger_line.hamburger_line_2b {
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0)
	}

	body.scrolled_start .hamburger .hamburger_line.hamburger_line_1,body.scrolled_start .hamburger .hamburger_line.hamburger_line_2a,body.scrolled_start .hamburger .hamburger_line.hamburger_line_2b,body.scrolled_start .hamburger .hamburger_line.hamburger_line_3 {
		top: 21px
	}

	body.scrolled_start .hamburger .hamburger_line.hamburger_line_1 {
		margin-top: -11px
	}

	body.scrolled_start .hamburger .hamburger_line.hamburger_line_2a,body.scrolled_start .hamburger .hamburger_line.hamburger_line_2b {
		margin-top: -1px
	}

	body.scrolled_start .hamburger .hamburger_line.hamburger_line_3 {
		margin-top: 9px
	}

	body.scrolled_start .hamburger:hover {
		cursor: pointer
	}
}

body.scrolled_start .menu_hamburger_container {
	/*padding-top: 66px*/
}

@media (max-width:576px) {
	body.scrolling_down.menu_active .header {
		-webkit-transform: translateY(0%) scale(1);
		-moz-transform: translateY(0%) scale(1);
		-ms-transform: translateY(0%) scale(1);
		-o-transform: translateY(0%) scale(1);
		transform: translateY(0%) scale(1)
	}
}

body.menu_active .header {
	pointer-events: none;
	background: rgba(175,183,186,0)
}

body.menu_active .menu.menu_top,body.menu_active .menu.menu_top_2 {
	-webkit-transform: translateY(-165%) scale(1);
	-moz-transform: translateY(-165%) scale(1);
	-ms-transform: translateY(-165%) scale(1);
	-o-transform: translateY(-165%) scale(1);
	transform: translateY(-165%) scale(1)
}

body.menu_active .header_logo,body.menu_active .header_logo_mobile {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	pointer-events: none
}

body.menu_active .menu_hamburger_container {
	-webkit-transform: translateY(0%) scale(1);
	-moz-transform: translateY(0%) scale(1);
	-ms-transform: translateY(0%) scale(1);
	-o-transform: translateY(0%) scale(1);
	transform: translateY(0%) scale(1);
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	pointer-events: auto;
	z-index:99;
}

body.menu_active .menu_hamburger_container .share .options .option {
	pointer-events: auto
}

@media (max-width:576px) {
	body.menu_active .menu_hamburger_container .share .options {
		margin-top: 6px
	}

	body.menu_active .menu_hamburger_container .share .options .option {
		margin-right: 7px;
		margin-left: 7px
	}
}
.mu{
	float:left;
	margin-right:100px;
	/*width:calc(100% / 6);*/
}
li.mu:last-child{
	margin-right:0
}
a.mua{
	font-weight:bold;
	text-transform:uppercase;
	display:block;
	margin-bottom:10px;
	font-size:15px;
}
.mu .li1 a{
	font-size:15px;
}
a.mua:hover,.mu .li1 a:hover,.mu:hover a.mua{
	color:#E35F13;
}