@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300&display=swap');

/*.fancybox-slide{
		height: auto !important;
		margin: 5px;
}*/
.popup {
		max-width: 760px;
		display: block;
		border: 1px #006ea0 solid;
		background: #000000 !important;
		padding: 10px !important;
	}
	.button-wrapper_q {
		margin: 0 auto;
		padding: 20px 0;
		width: 358px;
		clear: both;
		height: 80px;
	}

	.button-wrapper_q a {
		color: #FFFFFF;
		text-decoration: none;
		font-family: 'Oswald',Arial,sans-serif; 
	}
	.a-btn-3 {
		padding-left: 20px;
		padding-right: 130px;
		height: 60px;
		display: inline-block;
		position: relative;
		float: left;
		clear: both;
		margin: 10px 0px;
		overflow: hidden;
		transition: all 0.3s linear;
		box-shadow: 0 2px 0 #661000, inset 0 0 8px rgba(255,210,0,.1), inset 0 1px 0 #fab81b, inset 0 -1px 0 #ef4511;
		background: linear-gradient(to bottom,#fab81b 0%,#ef4511 100%) no-repeat 0,linear-gradient(to bottom,#fab81b 0%,#ef4511 100%) no-repeat 100%,#f25322 linear-gradient(to bottom,#f60 0%,#a6230e 100%) no-repeat;
		background-size: 1px 100%,0px 100%,cover;
		border-radius: 1px;
		font-family: "Roboto Condensed","Arial Narrow",Arial,sans-serif !important;
	}
	.a-btn-3:hover {
		text-decoration: none;
		box-shadow: inset 0 0 8px rgba(255,210,0,.1), inset 0 1px 0 #fab81b, inset 0 -1px 0 #ff7e00;
		background: linear-gradient(to bottom,#fab81b 0%,#ff7e00 100%) no-repeat 0,linear-gradient(to bottom,#fab81b 0%,#ff7e00 100%) no-repeat 100%,#ff7e00 linear-gradient(to bottom,#ff7e00 0%,#c2530a 100%) no-repeat;
		background-size: 1px 100%,1px 100%,cover;
	}


	.a-btn-3-text{
		border-radius: 0px 0px 0px 0px;
		display: block;
		white-space: nowrap;
		text-shadow: 0px 1px 1px rgba(255,255,255,0.3);
		transition: all 0.2s linear;
		font-family: "Roboto Condensed","Arial Narrow",Arial,sans-serif;
		font-size: 23px;
		font-weight: 700;
		color: #f9f5e1;
		line-height: 60px;
	}
	.a-btn-3-slide-text{
		border-radius: 0px 0px 0px 0px;
		position:absolute;
		height:100%;
		top:0px;
		right:20px;
		width:55px;
		background:-webkit-linear-gradient(top, #fff 0%, #fff 100%);

		color:#716f6f;
		font-size:23px;
		white-space:nowrap;
		text-transform:uppercase;
		text-align:left;
		text-indent:10px;
		overflow:hidden;
		line-height:65px;
		-webkit-box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 2px rgba(0,0,0,0.2) inset;
		-moz-box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 2px rgba(0,0,0,0.2) inset;
		box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 2px rgba(0,0,0,0.2) inset;
		-webkit-transition:width 0.3s linear;
		-moz-transition:width 0.3s linear;
		-o-transition:width 0.3s linear;
		transition:width 0.3s linear;
	}

	.a-btn-3:hover{
		box-shadow: 0 1px 0 rgba(255,255,255,0.50) inset, 2px 2px 5px rgba(0,0,0,0.5);
		text-shadow:0px 1px 1px rgba(255,255,255,0.3);
		padding-right:115px;
		-webkit-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2);
		-moz-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2);
		box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2);
	}
	.a-btn-3:hover .a-btn-3-text{
		text-shadow:0px 1px 1px #5d81ab;
		color:#fff;
	}
	.a-btn-3:hover .a-btn-3-slide-text{
		width: 63px;
	}
	.a-btn-3:hover .a-btn-3-icon-right span{
		opacity:1;
	}
	.popup-inner-new {
		color: white;
		font-size: 14px;
		margin: 0;
		min-width: 320px;
		max-width: 650px;
		padding: 15px;
		font: 16px/20px 'Tahoma', Arial, sans-serif;
		/*font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;*/
		-webkit-box-shadow: 0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);
		-moz-box-shadow: 0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);
		-ms-box-shadow: 0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);
		box-shadow: 0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);
	}
	.popup-inner-new img {
		max-width: 100% !important;
		height: auto;
		padding: 5px 0px 5px 0px;
	}
	.ileft {
		text-align: center;
		display:flex;
		justify-content:center;
	    padding-top: 5px;
		display: block;
		height: 46px;
		padding-top: 10px;
	}
	.pic-left,.pic-right {
		width: 25%;
		height: auto;
	}
	.pic-left {
		display: block;
		width: 100%;
		height: auto;
	}
	.pic-right {
		float: right;
		margin: 5px 0 5px 15px;
	}

	.popup-inner-new embed, .popup-inner-new iframe {
		top: 0;
		right: 0;
		bottom: 0; 
		left: 0; 
		display:block;
		margin: auto;
		min-width: 320px;
		max-width: 600px;
		width: 100%;
	}
	.popup-inner-new h2 {
		margin: 0;
		color: #008000;
		padding: 5px 0px 10px;
		text-align: left;
		text-shadow: 1px 1px 3px #adadad;
		font-weight: 500;
		font-size: 1.4em;
		font-family: 'Tahoma', Arial, sans-serif;
		line-height: 1.3;
	}

	.titlepop {
		text-align: center;
		color: white;
		font-size: 24px;
		font-weight: bold;
		margin-top: -4px;
		padding: 15px 15px 15px 25px;
		line-height: 30px;
		margin: -15px -15px 0px;
		border: 0;
	}
	.popup-inner-new p {margin: 0; padding: 5px 0px 0px 10px;} input[type="text"] {
		padding: 1px;
		font-size: 20px;
		float: left
	}
	.text_q {
		padding: 1px;
		font-size: 18px;
		float: left;
		box-shadow: 0 1px 0 rgba(255,255,255,0.50) inset, 2px 2px 5px rgba(0,0,0,0.5); 
		text-align: center;
		font-weight: 600;
		height: 40px;
		box-sizing: border-box;
		width: 200px;
		font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;
	}

	@import url(https://fonts.googleapis.com/css?family=Raleway:800,400);
	h6 {
		color: #fff;
		font-family: Raleway, Helvetica, sans-serif;
		font-size: 1rem;
		font-weight: 30;
		top:10px;
		padding: 0px;
		margin: 0px;
	}
	.button6 {
		display:inline-block;
		position: relative;
		height: 41px;
		width: 180px;
		background: #006ea0;
		border-radius: 7px;
		text-align: center;
		margin: 0px 6px 6px 6px;
		cursor: pointer;
		overflow: hidden;
		-webkit-transition: all 0.3s ease;
		-moz-transition: all 0.3s ease;
		transition: all 0.3s ease;
		box-shadow: 0 1px 0 rgba(255,255,255,0.50) inset, 2px 2px 5px rgba(0,0,0,0.5);
	}

	.submit,
		.arrow {
		display: inline-block;
		-webkit-transition: all 0.2s ease;
		-moz-transition: all 0.2s ease;
		transition: all 0.2s ease;
	}

	.submit {
		text-transform: uppercase;
		margin: 13px 0 0 28px;
	}

	.arrow {
		position: relative;
		top: 3px;
		opacity: 0;
	}

	.line_q {
		height: 3px;
		width: 20px;
		border-radius: 6px;
		background: #fff;
	}

	.top_q {
		-webkit-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		transform: rotate(45deg);
	}

	.bottom6 {
		-webkit-transform: rotate(-45deg);
		-moz-transform: rotate(-45deg);
		transform: rotate(-45deg);
		margin-top: 10px;
	}

	.instructions {
		text-align: center;
		margin: 2px auto;
	}

	.button6:active {
		-webkit-transform: scale(1.5);
		-moz-transform: scale(1.3);
		transform: scale(1.3);
	}

	.button6.hover .submit {
		-webkit-transform: translateX(-90px);
		-moz-transform: translateX(-90px);
		transform: translateX(-90px);
		opacity: 0; 
	}

	.button6.hover .arrow {
		-webkit-transform: translateX(-70px);
		-moz-transform: translateX(-70px);
		transform: translateX(-70px);
		opacity: 1;
	}

	.button6.active .arrow {
		opacity: 1;
		-webkit-transform: rotate(90deg) translateY(0px);
		-moz-transform: rotate(90deg) translateY(0px);
		transform: rotate(90deg) translateY(0px);
	}

	.button6.active {
		background: #4CAF50;
	}

	.button6.active .submit {
		opacity: 0;
	}

	.button6.active .top_q {
		width: 34px;
	}

	.button6.active .bottom6 {
		margin: 14px 48px 0 12px;
	}
	.big-button {
		display: inline-flex;
	}
	.big-button a{
		max-width: 390px;
		font-family: "Roboto Condensed","Arial Narrow",Arial,sans-serif;
		box-shadow: 0 2px 0 #661000, inset 0 0 8px rgba(255,210,0,.1), inset 0 1px 0 #fab81b, inset 0 -1px 0 #ef4511;
		background: linear-gradient(to bottom,#fab81b 0%,#ef4511 100%) no-repeat 0,linear-gradient(to bottom,#fab81b 0%,#ef4511 100%) no-repeat 100%,#f25322 linear-gradient(to bottom,#f60 0%,#a6230e 100%) no-repeat;
		background-size: 1px 100%,1px 100%,cover;
		display: -ms-inline-flexbox;
		display: inline-flex;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-pack: center;
		justify-content: center;
		vertical-align: middle;
		font-size: 20px;
		font-weight: 700;
		line-height: 14px;
		color: #f9f5e1;
		text-transform: uppercase;
		text-shadow: 0 -1px rgba(71,0,0,.3);
		border-radius: 1px;
		position: relative;
		box-sizing: border-box;
		height: 44px;
		min-width: 180px;
		padding: 0 10px;
		white-space: nowrap;
		text-decoration: none;
	}
	.big-button a span{
		z-index: 2;
	}
	.big-button a:hover {
		color: #f9f5e1;
		cursor: pointer;
	}
	.big-button a:hover:after {
		opacity: 1;
	}
	.big-button a:after {
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		content: "";
		box-shadow: inset 0 0 8px rgba(255,210,0,.1), inset 0 1px 0 #fab81b, inset 0 -1px 0 #ff7e00;
		background: linear-gradient(to bottom,#fab81b 0%,#ff7e00 100%) no-repeat 0,linear-gradient(to bottom,#fab81b 0%,#ff7e00 100%) no-repeat 100%,#ff7e00 linear-gradient(to bottom,#ff7e00 0%,#c2530a 100%) no-repeat;
		background-size: 1px 100%,1px 100%,cover;
		z-index: 1;
		opacity: 0;
		transition: opacity .15s ease-out;
		will-change: opacity;
	}
	.btnclose a:hover {
		box-shadow: 2px 2px 8px rgba(0,0,0,0.5);
		margin-top: 3px;
	}
	.btnclose a:active {
		box-shadow: 0px 0px 0px 0px #313131, 6%;
		margin-top: 3px; 
	}
	.btn_w{display:inline-block;position:relative;float:right;}
	.btn_w .coupon_code{width:200px;height:48px;color: #d34506;background-color: #f9f3dd;line-height:48px;text-align:right;padding-right: 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing: border-box;}
	.btn_w .get_code{text-decoration: none;position:absolute;top:0;left:0;width:162px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;}
	.btn_w .get_code:hover{left:-30px}
	.coupon_code:hover > a{left:-30px}
	.btn_w .get_code,.btn_w .get_deal{font-size:1.1em;color:#fff;text-align:center;/* border-radius:5px; */height:48px;line-height:48px;box-shadow: 0 2px 0 #661000, inset 0 0 8px rgba(255,210,0,.1), inset 0 1px 0 #fab81b, inset 0 -1px 0 #ef4511;background: url(/bitrix/templates/tanks_new/templates/wot-black/images/knop.png) no-repeat;background-size: cover;}
	.cpon_btn{float:left;margin-top:20px;position:absolute;top:0;right:20px;left: 175px;}
	.cpon_btn a{display:block}
	
	.btn_w .get_code .iconfont{width:47px;position:absolute;top:-51px;right:-40px}
	.btn_w .coupon_code,.btn_w .get_deal{font-size: 21px;width: 380px;height: 60px;line-height: 60px;text-decoration: none;box-shadow: 0 2px 0 #661000, inset 0 0 8px rgba(255,210,0,.1), inset 0 1px 0 #fab81b, inset 0 -1px 0 #ef4511;font-weight: 600;}
	.btn_w .get_code{width: 380px;height: 60px;line-height: 60px;font-size: 26px;font-weight: 700;font-family: "Roboto Condensed","Arial Narrow",Arial,sans-serif;}
	.get_code > span{height: 60px;width: 420px;position: absolute;top: 0;left: 0;}
	.tex_a_btn {
		white-space: nowrap;
		text-shadow: 0px 1px 1px rgba(255,255,255,0.3);
		transition: all 0.2s linear;
		font-family: "Roboto Condensed","Arial Narrow",Arial,sans-serif;
		font-size: 23px;
		font-weight: 700;
		color: #f9f5e1;
		padding-right: 55px;
	}
	#invite_banner .showed-promo {
		display: inline-block;
		vertical-align: top;
		line-height: 44px;
		font-size: 16px;
		color: #000;
		background: #F5F5F5;
		cursor: pointer;
		width: 182px;
		padding: 0;
		padding-left: 10px;
		padding-right: 10px;
		text-align: center;
		box-sizing: border-box;
		height: 46px;
		border: none;
		padding-top: 1px;
	}
	#invite_banner .showed-promo:focus {
		outline: none;
	}
	#invite_banner .copy-cod:focus {
		outline: none;
	}
	#invite_banner .copy-cod:hover {
		background: #0682b9;
		text-decoration: none;
	}
	#invite_banner .copy-cod {
		display: inline-block;
		vertical-align: top;
		line-height: 47px;
		font-size: 16px;
		color: #ffffff;
		letter-spacing: 0;
		padding: 0;
		margin-left: -5px;
		text-transform: uppercase;
		border: 0px solid rgba(51,51,51,0.10);
		background: #006ea0;
		cursor: pointer;
		width: 182px;
		transition: width 0.3s linear;
		height: 46px;
	}

	#invite_banner .copy-cod span{
		margin-left: .2em;
	}

	@media (max-width: 576px){
		#invite_banner .copy-cod{
			width: auto;
			padding: 0 1em;
		}

		#invite_banner .copy-cod span{
			display: none;
		}
	}

	#invite_banner .open-tovar {
		display: block;
		position: relative;
		top: 0;
		right: 0;
		left: 0;
		text-align: center;
		-webkit-transform: translate(0,0);
		-ms-transform: translate(0,0);
		transform: translate(0,0);
		width: 100%;
		height: 105px;
	}
	.open-tovar {
		top: initial;
		bottom: 20px;
		left: inherit;
		right: 0;
				-webkit-transform: translate(0%,0);
				-ms-transform: translate(0%,0);
				transform: translate(0%,0);
		width: 640px;
		padding-top: 15px;
	}
	.popup-inner-new p {margin: 0; padding: 5px 0px 0px 10px;} input[type="text"] {
		padding: 1px;
		font-size: 20px;
		float: none !important;
	}
	#invite_banner .active {
		background: #4CAF50;
		background: #4CAF50;
		-webkit-transition-property: background;
		-webkit-transition-duration: 0.2s;
		-webkit-transition-timing-function: ease-in-out;
	}
	#invite_banner .active:hover {
		background: #4CAF50;
	}
	#invite_banner .active:focus {
		font-size: 17px;
		-webkit-transition-property: font-size;
		-webkit-transition-duration: 0.1s;
		-webkit-transition-timing-function: ease-in-out;
	}
	.div_btn {
		position: relative;
		height: 100px;
	}
	.big-button-wow {
		height: 44px;
		max-width: 390px;
		display: inline-block;
	}
	.big-button-wow a {
		width: 100%;
		height: 100%;
		cursor: pointer;
		touch-action: manipulation;
		position: relative;
		z-index: 1;
		vertical-align: middle;
		background-size: 100% 100%;
		font-family: 'Roboto Condensed', sans-serif;
		font-weight: 100;
		text-align: center;
		white-space: nowrap;
		text-shadow: 0 -1px 2px rgba(0,0,0,.4);
		transition: all .2s ease-out;
		color: #fff;
		display: flex;
		-webkit-box-align: center;
		align-items: center;
		-webkit-box-pack: center;
		justify-content: center;
		text-decoration: none;
		border: none;
		text-transform: uppercase;
		background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#006a6a),to(#009797));
		background-image: linear-gradient(0deg,#006a6a 0,#009797);
	}
	.big-button-wow a:hover {
		background-size: 100% 400%;
	}
	.slider-right {
		width: 300px;
		/*margin: 100px auto;*/
	}
	.slider-top {
		width: 730px;
		/*margin: 100px auto;*/
	}
	

	.slick-slide {
	  margin: 0px 0px;
	}

	.slick-slide img {
	  width: 100%;
	}

	.slick-prev:before,
	.slick-next:before {
	  color: black;
	}


	.slick-slide {
	  transition: all ease-in-out .3s;
	  /*opacity: .2;*/
	  opacity: 1;
	}
	
	.slick-active {
	  opacity: .5;
	}

	.slick-current {
	  opacity: 1;
	}
	.twitch-btn {
		display: inline-flex;
	}
	.big-btn-twitch a{ 
		max-width: 390px;
		background: #392e5c;
		color: #fff;
		font-family: "Roboto Condensed","Arial Narrow",Arial,sans-serif;
		/*box-shadow: 0 2px 0 #352258, inset 0 0 8px rgba(255,210,0,.1), inset 0 1px 0 #6441a4, inset 0 -1px 0 #503483;*/
		border: 1px solid #cfcade;
		border-radius: 4px;
		display: inline-flex;
		align-items: center;
		justify-content: center;
		vertical-align: middle;
		font-size: 20px;
		font-weight: 700;
		line-height: 14px;
		text-transform: uppercase;
		position: relative;
		box-sizing: border-box;
		height: 44px;
		min-width: 180px;
		padding: 0 20px;
		text-decoration: none;
	}
	.big-btn-twitch a:hover {
		background: #6441a4;
		cursor: pointer;
	}
	.tab-custom {
		display:none;
	}
	.tab-custom a {
		color: #b1b8bc;
	}
	.block-tabs{
		display: block;
	}
	.menu-tabs{
		width: 100%;
		height: 45px;
		padding: 0;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
	}

	.menu-tabs li{
		text-transform: uppercase;
	    background: #006e9d;
	    border: 1px #fff solid;
	    color: #FFF;
	    float: left;
	    list-style: none;
	    font-size: 12px;
	    height: 30px;
	    margin: 0 7px;
	    min-width: 88px;
	    /*padding: 7px 0 3px;*/
	    text-align: center;
	    position: relative;
	    margin-left: 34px;
	}

	.menu-tabs li.active{
		background: #910202;
	}
	
	.menu-tabs li:first-child::before{
		content: '';
	    display: inline-block;
	    background: url(/bitrix/templates/tanks_new/templates/wot-black/images/3-radius.png) no-repeat 50%;
	    width: 27px;
	    height: 5px;
	    position: absolute;
	    left: -34px;
	    top: 50%;
	    transform: translateY(-50%);
	}

	.menu-tabs li::after{
		content: '';
		display: inline-block;
		background: url(/bitrix/templates/tanks_new/templates/wot-black/images/3-radius.png) no-repeat 50%;
		width: 27px;
		height: 5px;
		position: absolute;
		right: -34px;
		top: 50%;
		transform: translateY(-50%);
	}

	.menu-tabs li a{
		display: block;
		text-decoration: none;
		color: #fff;
		line-height: 30px;
	}
	.tab-custom .title{
		font-size: 14px;
	}
		@font-face {
		font-family: caliber;
		src: url(/bitrix/templates/tanks_new/css/fonts/Caliber.eot);
		src: url(/bitrix/templates/tanks_new/css/fonts/Caliber.eot?#iefix) format("embedded-opentype"),url(/bitrix/templates/tanks_new/css/fonts/Caliber.svg#Caliber) format("svg"),url(/bitrix/templates/tanks_new/css/fonts/Caliber.ttf) format("truetype"),url(/bitrix/templates/tanks_new/css/fonts/Caliber.woff) format("woff"),url(/bitrix/templates/tanks_new/css/fonts/Caliber.woff2) format("woff2");
		font-weight: 400;
		font-style: normal
	}
	.big-button-caliber {
		height: 48px;
		max-width: 310px;
		display: inline-block;
	}
	.big-button-caliber a{
		cursor: pointer;
		border-radius: 0;
		padding: .75rem 1.875rem;
		font-weight: 600;
		font-size: 1.125rem;
		line-height: 22px;
		color: #000;
		background-color: #ffc83c;
		border-color: #ffc83c;
		text-transform: uppercase!important;
		display: block;
		width: 100%;
		text-align: center;
		white-space: nowrap;
		vertical-align: middle;
		user-select: none;
		border: 1px solid transparent;	
		transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
		text-decoration: none;
		box-sizing: border-box;
		font-family: caliber
	}
	.big-button-caliber a:hover{
		color: #212529;
		background-color: #e0a800;
		border-color: #d39e00;
	}
	.w35{
		max-width: 350px;
	}
	.b-r a{
		background: #006e9d;
	}
	.b-r a:hover {
		background: #910202;
		cursor: pointer;
	}
	.big-coupon a span{
		font-size: 1em;
	}
	.autor > div {
		border-bottom: 1px #565555 dashed;
		border-top: 1px #565555 dashed;
	}
	.search-block .main-content__tile-row-desc b {
		background:#4ba5e1;
		color: black;
	}
	h1 {
		color: #4ba5e1;
	}
	.main-content__detail b {
		color: #ebebeb;
	}
	.main-content__detail h2,h3,h4 {
		color: #ebebeb;
	}
	.sticky {
		position: sticky;
		top: 10px;
	}
	.border-b-blue {
		border-bottom: 1px #02587c dashed !important;
	}
	.download-verified img{
		margin: 0 0 0 0;
	}

	/*Ручные классы-фиксы*/

		/* Шрифт для контентной области*/
		.tahoma--font{
			font-family: Tahoma, sans-serif;
		}
		
		/* Отступы у тега p для детального просмотра*/
		.paragraph--fix p{
			margin: 0;
			margin: .2em 0;
		}
		.main-content__detail h2 {
			margin-bottom: 0.5em;
		}
		.main-content__detail ul {
			padding-top: .5em;
		}
	/**/
	.news-name {
		font-size: 1em;
		font-weight: 500;
		margin: 0;
	}
	.wrap .bg_link {
		display: block;
		width: 100%;
		height: 100%;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 0;
	}
	.footer-menu {
		flex-wrap: wrap;
		list-style: none;
		padding: 0;
		margin: 0;
		margin-top: .5em;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
	}
	.footer-menu li:not(:first-child)::before {
		content: '|';
		font-family: "fontello";
		width: auto;
		display: inline-block;
		padding-left: 0.4em;
		padding-right: 0.4em;
	}
	.footer-menu li a {
		display: inline-block;
		color: #ffffff;
		/* border-bottom: 1px dashed #868788; */
	}
	