/*---------------------------------------------------------------------------------

Theme Name: 777online-slots.co
Theme URI: 777online-slots.co
    Author: ÐÐ½Ð¾Ð½Ð¸Ð¼
    Version: 1.0

----------------------------------------------------------------------------------- */
/*_____Reset+_____*/


html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, q, small, strong,b, center, dl, dt, dd, ol, ul, li, form, label, legend, article, aside, canvas, figure, footer, header, hgroup, menu, nav, section, audio, video{
	margin:0;
	padding:0;
	font-size:100%;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{
	display:block;
}
.top_menu li, .bot_menu li, .left_menu li, .right_menu li{
	position:relative;
	padding:0;
	list-style:none;
}
.top_menu li p, .bot_menu li p, .left_menu li p, .right_menu li p{
	margin:0;
	cursor:pointer;
}
a{
	outline:none;
	color:#FFA200;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
a:hover{
	color:#fff;
}
a img{
	border:none;
}
.clear{
	clear:both;
}
.pT10{padding-top:10px;}
.pT20{padding-top:20px;}
.pT40{padding-top:40px;}
p{
	margin:0 0 15px 0;
	text-align:justify;
}
html,body{
	height:100%;
}
* html .wrapper{
	height:100%;
}
/*____end_Reset+_____*/
/*-----------------------------------------------------------------------------------------------------------------*/

h1, h2, h3, h4, h5, h6{
	padding:0 0 10px 0;
	color:#C87F00;
	line-height:1.3;
}

h1{
	color: #ffffff;
}

h1{font-size:19px;}
h2{font-size:18px;}
h3{font-size:17px;}
li {
	list-style-position: inside;
}
.title{
	background:url("../../../images/header_e1789d69.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
	border-radius:5px 5px 0 0;
	color:#FFFFFF;
	font-family:Tahoma,sans-serif;
	font-size:16px;
	font-weight:bold;
	min-height:31px;
	padding:0 17px;
	position:relative;
	text-shadow:-1px -1px 10px #DDE3EE;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: flex-start;
	width: 750px;
	box-sizing: border-box;
}
.title p,.title * {
	margin: 0;
	padding: 0;
}
.title:before {
	content: '';
	display: block;
	clear: both;
}
.box:after {
	content: '';
	display: block;
	clear: both;
}
.title h2{
	color:#FFFFFF;
	font-family:Tahoma,sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:1.7;
	text-shadow:-1px -1px 10px #DDE3EE;
}
body{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:135%;
	color:#C2C2C2;
	background:url("../../../images/light-border_ff9c29c0.png") repeat-y scroll 50% 50% #000000;
}
.wrapper{
	width:100%;
	min-width:1000px;
	min-height:100%;
	position:relative;
	float:left;
	background:url("../../../images/body__5ff8e26c.jpg") no-repeat scroll 50% 179px rgba(0, 0, 0, 0);
}

.social{
	background:none repeat scroll 0 0 #000000;
	border:1px solid #003285;
	border-radius:5px;
	margin:15px 0;
	padding:5px 5px 4px;
	text-align:left;
}

.overlay_popup {
    display:none;
    position:fixed;
    z-index: 999;
    top:0;
    right:0;
    left:0;
    bottom:0;
    background:#000;
    opacity:0.6;
}

.popup-block {
    display: none;
    position: fixed;
    z-index: 1000;
    width: 500px;
    height: 333px;
    top: 180px;
    left: 50%;
    transform: translateX(-50%);
}
.popup-block a {
    display: block;
    width: 500px;
    height: 333px;
    outline: none;
}
.small-pop-img {
    display: none;
}
.popup-block button {
    position: absolute;
    top: -15px;
    right: -5px;
    width: 46px;
    height: 46px;
    background: #FEEBBA;
    border: 0;
    border-radius: 50%;
    outline: none;
    display: flex;
    justify-content: center;
    align-items: center;
}
.popup-block button:after {
    position: absolute;
    top: -15px;
    right: -5px;
    width: 46px;
    height: 46px;
    background: #FEEBBA;
    border: 0;
    border-radius: 50%;
}

/*-----------------------------------------------------------------------------------------------------------------*/

/*_____header_____*/
.page_header{
	width:100%;
	position:relative;
	float:left;
	background:url("../../../images/top__c9e7e959.jpg") no-repeat scroll 50% 0 rgba(0, 0, 0, 0);
}
.header{
	width:1000px;
	height:146px;
	position:relative;
	margin:0 auto;
}
a.logo{
	display:block;
	position:relative;
	float:right;
	margin:1px 0 0 -17px;
	padding-top:15px;
	width:277px;
}
.head_cont{
	position:relative;
	float:left;
	padding:30px 0 0 0;
}
.head_cont img{
	position:relative;
	float:left;
	border:3px solid #0B3A95;
	border-radius:5px;
	display:inline-block;
	line-height:20px;
	margin:1px 14px 0 0;
	padding:3px;
}
/*____end_header_____*/
/*-----------------------------------------------------------------------------------------------------------------*/

/*_____content_____*/
.content{
	width:980px;
	position:relative;
	margin:0 auto;
	border-radius:12px;
	padding:10px;
}
.contentS{
	/*width:980px;*/
	position:relative;
	float:left;
	padding:0;
}
.box{
	width:730px;
	background:url("../../../images/bottom-gradient_8d1cca7d.png") repeat-x scroll 0 100% #000000;
	border-radius:0 0 5px 5px;
	margin-bottom: 15px;
	padding:15px 10px 20px 10px;
	position:relative;
	float:left;
}
.left{
	width:716px;
}
/* oval */
.wrap_b {
	position: absolute;
	width:167px;
	height:93px;
	background:url("../../../images/oval_hover_8ba2cfd8.png") no-repeat center center;
	z-index: 100;
	opacity: 0;
}
.wrap_b:hover {
	opacity: 1;
}
.wrap_b span {
	display: block;
	width: 167px;
	height: 41px;
	font: bold 14px Arial;
	line-height: 39px;
}
.wrap_b a {
	text-decoration: none;
	color: #fff;
}
.b_free {
	background:url("../../../images/b_free__bd1fb7bb.png") no-repeat 0px -44px;
	margin: 4px 0 0 0;
}
.b_free:hover {
	background:url("../../../images/b_free__bd1fb7bb.png") no-repeat 0px -2px;
}
.b_buy {
	background:url("../../../images/b_buy__4d2aff05.png") no-repeat 0px 0px;
}
.b_buy:hover {
	background:url("../../../images/b_buy__4d2aff05.png") no-repeat 0px -42px;
}

.oval img.attachment-thumbnail.size-thumbnail{
	width: 167px;
	height: 92px;
	object-fit: cover;
	border-radius: 50%;
}
.oval img {
	width: 167px;
	width: 167px;
	height: 92px;
	object-fit: cover;
	border-radius: 50%;
}
.mask_oval {
	position: absolute;
	width:167px;
	height:93px;
	background:url("../../../images/oval_340c2bf0.png") no-repeat center center;
	z-index: 10;
}

.oval{
	display:block;
	width:167px;
	height:130px;
	position:relative;
	float:left;
	margin:5px 7px;
	color:#FFFFFF;
	font-size:12px;
	line-height:1.7;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
/* slot_vk */
.slot_vk{
	width:241px;
	height:113px;
	position:relative;
	float:left;
	background:url("../../../images/slotbox_be8822c4.png") repeat-x scroll 0 -113px rgba(0, 0, 0, 0);
}
.slot_vk:before{
	content:'';
	display:block;
	width:241px;
	height:113px;
	position:absolute;
	top:0px;
	left:0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
	background:url("../../../images/slotbox_be8822c4.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
}
.slot_vk:hover:before{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity:1;
}
.slot_vk a{
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
}
.slot_vk h4{
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:0 0 3px 0;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.slot_vk:hover h4{
	color:#FFA200;
}
.slot_vk span{
	font-size:11px;
	color:#686868;
}
.slot_vk span.igrat{
	color:#FFA200;
}
.slot_vk_left{
	position:relative;
	float:left;
	margin:13px 0 0 13px;
}
.slot_vk_left img{
	border:1px solid #004FD4;
	border-radius:5px;
	float:left;
	margin:7px 5px 0;
	position:relative;
	width: 70px;
	height: 70px;
	object-fit: cover;
}
.slot_vk_right{
	position:relative;
	float:left;
	margin:15px 0 0 4px;
}
.slot-icon .vk-like{
	margin-bottom:3px;
}
.slot-icon .vk-like img{
	border:medium none;
	float:none;
}
.vk-like{
	margin:3px 0;
}
.vk-box, .vk-box .count, .vk-box .count .l, .vk-box .count .r{
	height:22px;
}
.vk-box{
	background:url("../../../images/vk-like-main_24ce943e.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	color:#2B587A;
	display:inline-block;
	font-weight:bold;
	line-height:22px;
	padding-left:47px;
	text-shadow:1px 1px 0 #FFFFFF;
}
.vk-box .count{
	background:url("../../../images/vk-like-left_2854f487.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	padding-left:6px;
}
.vk-box .count .l{
	background:url("../../../images/vk-like-right_e91e5ac4.png") no-repeat scroll 100% 0 rgba(0, 0, 0, 0);
	padding-right:3px;
}
.vk-box .count .r{
	background:url("../../../images/vk-like_241ae6b1.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
	padding:0 5px;
}

/* pagin */
.pagin{
	position:relative;
	float:left;
	padding:0 0 0 5px;
}
.pagin a, .pagin span{
	display:block;
	height:21px;
	position:relative;
	float:left;
	margin:0 2px;
	padding:0 8px;
	color:#fff;
	line-height:1.5;
	text-decoration:none;
	border:1px solid #003082;
	background:#000;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.pagin span{
	background:#003082;
}
.pagin a:hover{
	background:#003082;
}

/* new_slot */
.new_slot img{
	position:relative;
	float:left;
	margin:0 20px 10px 5px;
}
.new_slot h4 a{
	color:#fff;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
}
.new_slot p{
	text-align:left;
	margin:5px 0;
}
ul.spisok{
	position:relative;
	margin:15px 0 10px 0;
	list-style-position:inside;
}
ul.spisok li{
	margin:3px 0;
	list-style-image:url("../../../images/list-2_6cc92a10.png");
}
.right{
	width:350px;
	position:relative;
	float:right;
}

.txt{
	width: 730px;
	background: url("../../../images/bottom-gradient_8d1cca7d.png") repeat-x scroll 0 100% #000000;
	border-radius: 0 0 5px 5px;
	margin-bottom: 15px;
	padding: 15px 10px 20px 10px;
	position: relative;
	float: left;
}

.txt:after {
	content: '';
	display: block;
	clear: both;
}
div.txt p{
	max-width:739px;
}
/* right_col */
.right_col{
	width:220px;
	position:absolute;
	top:10px;
	right:10px;
}
.right_col .box{
	width:200px;
}
.right_col ul.spisok li a{
	text-decoration:none;
}
/*____end_content_____*/
/*-----------------------------------------------------------------------------------------------------------------*/

/*_____footer_____*/
.hFooter{
	clear:both;
	height:40px;
}
.page_footer{
	width:100%;
	position:relative;
	float:left;
}
.footer{
	width:1000px;
	box-sizing: border-box;
	padding: 0 20px;
	height:39px;
	position:relative;
	margin:0 auto;
	clear:both;
	border-top:1px dotted #555;
	text-align: center;
	background: black;
}
.footer-bottom{
	background:url("../../../images/footer_d1ccb20f.png") no-repeat scroll 50% 0 #000000;
	height:19px;
	margin-bottom:-6px;
}
.copy{
	position:relative;
	float:left;
	padding:14px 0 0 0;
}
.copy a{
	font-size:12px;
	color:#999;
	text-decoration:none;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
.copy a:hover{
	color:#fff;
}
/*____end_footer_____*/
/*-----------------------------------------------------------------------------------------------------------------*/

/*_________top_menu_________*/
.top_menu_100{
	width:100%;
	position:relative;
	margin:0 auto;
	z-index:222;
	background:#000;
	margin-top: 100px;
}
.top_menu{
	width:1000px;
	height:33px;
	position:relative;
	margin:0 auto;
}
.top_menu .inner{
	display:table;
	position:relative;
	margin:0 auto;
}

.top_menu a{
	background:url("../../../images/del_47dba3df.png") no-repeat scroll 100% 11px rgba(0, 0, 0, 0);
	color:#FFA200;
	display:inline-block;
	font-size:13px;
	line-height:31px;
	padding:0 25px;
	text-decoration:none;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
	position:relative;
	float:left;
}
.top_menu>ul>li:hover>a, .top_menu>ul>li.current>a{
	color:#fff;
}
/*________end_top_menu_________*/
.top_btn{
	margin: 0 auto;
	max-width: 1000px;
	width: 100%;
	order: 1;
}
.btn_download{
	position: absolute;
	top: -105px;
}
.btn_download {
	display: flex;
	justify-content: center;
	margin-bottom: 20px;
	flex-wrap: wrap;
	max-width: 1000px;
	width: 100%;
}
.item_btn_download{
	margin: 0 20px 3px;

}
.item_btn_download a {
	background: linear-gradient(180deg, #BC000A 1.78%, #E70C18 66.25%);
	box-shadow: 0px 2px 7px rgba(90, 7, 7, 0.7);
	border-radius: 5px;
	font-size: 16px;
	display: block;
	position: relative;
	color: #FFF;
	padding: 13px 30px 14px 60px;
	text-decoration: none;
}
.item_btn_download a:hover {
	background: linear-gradient(90deg, #BC000A 1.78%, #E70C18 66.25%);
}
.item_btn_download a:before {
	content: '';
	position: absolute;
	left: 20px;
	top: 11px;
	width: 21px;
	height: 25px;
}

.item_btn_download.pc a:before {
	top: 14px;
	width: 17px;
	height: 17px;
	background: url("../../../images/icon-pc_d86873ee.png") no-repeat;
}
.item_btn_download.android a:before {
	background: url("../../../images/icon-android_a69b1d2a.png") no-repeat;
}
.item_btn_download.ios a:before {
	background: url("../../../images/icon-ios_560c99ab.png") no-repeat;
}
/*-----------------------------------------------------------------------------------------------------------------*/

/* script viigrashi */
.winnering{
	border:1px solid #003285;
	border-radius:5px;
	padding-bottom:3px;
	position:relative;
}
.winnering ul{
	padding:1px 1px 0;
}
.winnering li{
	background:url("../../../images/winners-back_3972445f.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	color:#A7C4BF;
	font-size:10px;
	height:37px;
	padding:3px 10px 11px;
	width:198px;
	list-style-type:none;
}
.winnering li.even{
	background-color:#3E3E3E;
}
.winnering li:last-child{
	background-image:url("../../../images/top-dotted_00bb9c9a.png");
	background-position:100% 100%;
	background-repeat:repeat-x;
}
.winnering .win-user{
	color:#FFA810;
	position:relative;
	display:block;
	font-size:13px;
	font-weight:bold;
	margin-top:-2px;
	padding-left:37px;
	padding-bottom:5px;
}
.winnering .win-cash{
	color:#FFFFFF;
	float:right;
	font-size:17px;
	font-weight:bold;
	text-shadow:-1px -1px 10px #DDE3EE;
}
.winnering .winners-li{
	padding-top:5px;
}
.winnering li img{
	background:none repeat scroll 0 0 #FFFFFF;
	position:relative;
	float:left;
	margin-right:8px;
	margin-top:2px;
}
.winnering li a{
	color:#71757D;
	display:block;
	font-size:10px;
	margin-top:-5px;
	text-decoration:underline;
}
.winnering li a:hover{
	text-decoration:none;
}
.winnering small{
	color:#606060;
	font-size:10px;
	line-height:10px;
}
.winnering span{
	color:#5ABDC6;
	font-size:20px;
	line-height:20px;
}
.winnering .terms{
	margin-right:-23px;
}
.winnering .ts{
	display:inline-block;
	padding-right:30px;
}

/* script carusel */
.slider{
	margin-top:-32px;
	padding-top:30px;
	width:100% !important;
}
.slider li{
	margin-top:-28px;
	overflow:visible !important;
	padding-top:28px;
	position:relative;
	width:64px !important;
}
.slider li:hover .tooltip{
	display:block;
	white-space:nowrap;
}
.sliderbox{
	height:52px;
	margin:-24px auto 0;
	overflow:hidden;
	padding-left:12px;
	padding-top:30px;
	position:relative;
	width:576px !important;
}
.slider .prev, .slider .next{
	background:url("../../../images/slider-buttons_ddfe73b9.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	display:block;
	height:45px;
	position:absolute;
	top:40px;
	width:39px;
}
.slider .prev{
	background-position:-39px 0;
	right:21px;
}
.slider .next{
	left:21px;
}
.slider img{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #666666;
	border-radius:3px;
	position:relative;
	width: 50px;
	height: 50px;
	object-fit: cover;
}
.gallery_type li{
	float:left;
	text-align:center;
	width:50%;
}
.tooltip{
	background:none repeat scroll 0 0 #000000;
	border:1px solid #0045A0;
	box-shadow:0 0 5px #5399F4;
	color:#FFA200;
	display:none;
	left:0;
	padding:2px 4px;
	position:absolute;
	text-decoration:underline;
	top:0;
	z-index:100;
}
.sidebar_menu .inner {
	margin-left: 20px;
}
.sidebar_menu .inner a {
	margin: 3px 0;
	list-style-image: url("../../../images/list-2_6cc92a10.png");
	display: list-item;
	text-decoration: none;
}

/*Money Button*/
.btn-m{
	display: block;
	height: 75px;
	line-height: 75px;
	margin: 20px auto;
	border-radius: 10px;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	text-shadow: 2px 2px 2px rgba(0, 0, 0, .5);
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	background-color: #ef2121;
	background-image: linear-gradient(to bottom, #f32121 0%, #cb2121 49%, #b20000 50%, #7c0000 100%);
	box-shadow: 1px 1px 1px #f32121 inset, -2px -2px 2px #b21515 inset, 0 5px 5px #560000;
}

.btn-m:hover{
	background-color: #da6b19;
	background-image: linear-gradient(to bottom, #eb7c14 0%, #d96a1a 49%, #cb4a00 50%, #b53300 100%);
	box-shadow: 1px 1px 1px #ec7f16 inset, -2px -2px 2px #e15532 inset, 0 5px 5px #3b0000;
}

/* == WordPress WYSIWYG Editor Styles == */
.alignleft, img.alignleft {
	margin-right: 1.5em;
	margin-bottom: 5px;
	float: left;
}
.alignright, img.alignright {
	margin-left: 1.5em;
	margin-bottom: 5px;
	float: right;
}
.aligncenter, img.aligncenter {
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
	display: block;
	clear: both;
}
.txt.error404 {
	text-align: center;
}
.txt.error404 h1 {
	font-size: 130px;
}
.txt.error404 p {
	text-align: center;
}

/* NEWS LIST */
.news-list h2 a{
	text-decoration: none;
}
.news-post{
	padding: 10px 0 0;
	border-bottom-width: 2px;
	border-bottom-color: #FFA200;
	border-bottom-style: dotted;
}
.news-post img.alignleft{
	float: left;
	margin: 4px 1.5em 27px 0;
}
.slot_vk_right p {
	white-space: nowrap;
	text-overflow: ellipsis;
	max-width: 120px;
	overflow: hidden;
}
.b-share-popup-wrap{z-index:1073741823;position:absolute;width:500px}.b-share-popup{position:absolute;z-index:1073741823;border:1px solid #888;background:#FFF;color:#000}.b-share-popup-wrap .b-share-popup_down{top:0}.b-share-popup-wrap .b-share-popup_up{bottom:0}.b-share-popup-wrap_state_hidden{position:absolute!important;top:-9999px!important;right:auto!important;bottom:auto!important;left:-9999px!important;visibility:hidden!important}.b-share-popup,x:nth-child(1){border:0;padding:1px!important}@media all and (resolution=0){.b-share-popup,x:nth-child(1),x:-o-prefocus{padding:0!important;border:1px solid #888}}.b-share-popup__i{display:-moz-inline-box;display:inline-block;padding:5px 0!important;overflow:hidden;vertical-align:top;white-space:nowrap;visibility:visible;background:#FFF;-webkit-box-shadow:0 2px 9px rgba(0,0,0,.6);-moz-box-shadow:0 2px 9px rgba(0,0,0,.6);box-shadow:0 2px 9px rgba(0,0,0,.6)}.b-share-popup__item{font:1em/1.25em Arial,sans-serif;display:block;padding:5px 15px!important;white-space:nowrap;background:#FFF}.b-share-popup__item,a.b-share-popup__item:link,a.b-share-popup__item:visited{text-decoration:none!important;border:0!important}a.b-share-popup__item{cursor:pointer}a.b-share-popup__item .b-share-popup__item__text{display:inline;text-decoration:underline;color:#1A3DC1}a.b-share-popup__item:hover{word-spacing:0}a.b-share-popup__item:hover .b-share-popup__item__text{color:red;cursor:pointer}.b-share-popup__icon{display:-moz-inline-box;display:inline-block;margin:-3px 0 0;padding:0 5px 0 0!important;vertical-align:middle}.b-share-popup__icon_input{width:21px;height:16px;margin-top:-6px;padding:0!important}.b-share-popup__icon__input{margin-right:0;margin-left:2px;vertical-align:top}.b-share-popup__spacer{display:block;padding-top:10px!important}.b-share-popup__header{font:86%/1em Verdana,sans-serif;display:block;padding:10px 15px 5px!important;color:#999}.b-share-popup__header_first{padding-top:5px!important}.b-share-popup__input{font:86%/1em Verdana,sans-serif;display:block;padding:5px 15px!important;color:#999;text-align:left}.b-share-popup__input__input{font:1em/1em Verdana,sans-serif;display:block;width:10px;margin:5px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;resize:none;text-align:left;direction:ltr}.b-share-popup_down .b-share-popup_with-link .b-share-popup__input_link{position:absolute;top:5px;right:0;left:0}.b-share-popup_up .b-share-popup_with-link .b-share-popup__input_link{position:absolute;right:0;bottom:5px;left:0}.b-share-popup_down .b-share-popup_with-link{padding-top:55px!important}.b-share-popup_up .b-share-popup_with-link{padding-bottom:55px!important}.b-share-popup_down .b-share-popup_expandable .b-share-popup__main{padding-bottom:25px!important}.b-share-popup_up .b-share-popup_expandable .b-share-popup__main{padding-top:25px!important}.b-share-popup_down .b-share-popup_yandexed{padding-bottom:10px!important}.b-share-popup_up .b-share-popup_yandexed{padding-top:10px!important}.b-share-popup__yandex{position:absolute;right:4px;bottom:2px;font:78.125%/1em Verdana,sans-serif;padding:3px!important;background:0 0}a.b-share-popup__yandex:link,a.b-share-popup__yandex:visited{color:#C6C5C5;text-decoration:none}a.b-share-popup__yandex:link:hover,a.b-share-popup__yandex:visited:hover{color:red;text-decoration:underline}.b-share-popup_up .b-share-popup__yandex{top:2px;bottom:auto}.b-share-popup_expandable .b-share-popup__yandex{right:auto;left:4px}.b-share-popup_to-right .b-share-popup_expandable .b-share-popup__yandex{right:4px;left:auto}.b-share-popup__expander .b-share-popup__item{position:absolute;bottom:5px;font:86%/1em Verdana,sans-serif;margin:10px 0 0;padding:5px 10px!important;cursor:pointer;color:#999;background:0 0}.b-share-popup_to-right,.b-share-popup_to-right .b-share-popup__expander{direction:rtl}.b-share-popup_to-right .b-share-popup__expander .b-share-popup__icon{padding:0 0 0 5px!important}.b-share-popup_up .b-share-popup__expander .b-share-popup__item{top:-5px;bottom:auto}.b-share-popup__expander .b-share-popup__item:hover .b-share-popup__item__text{text-decoration:underline}.b-share-popup__expander .b-ico_action_rarr,.b-share-popup_to-right .b-share-popup__expander .b-ico_action_larr,.b-share-popup_full .b-share-popup__expander .b-ico_action_larr,.b-share-popup_to-right .b-share-popup_full .b-share-popup__expander .b-ico_action_rarr,.b-share-popup__expander .b-share-popup__item__text_collapse,.b-share-popup_full .b-share-popup__item__text_expand{display:none}.b-share-popup_to-right .b-share-popup__expander .b-ico_action_rarr,.b-share-popup_full .b-share-popup__item__text_collapse,.b-share-popup_full .b-share-popup__expander .b-ico_action_rarr,.b-share-popup_to-right .b-share-popup_full .b-share-popup__expander .b-ico_action_larr{display:inline}.b-ico_action_rarr,.b-ico_action_larr{width:8px;height:7px;border:0}.b-share-popup__main,.b-share-popup__extra{direction:ltr;vertical-align:bottom;text-align:left}.b-share-popup_down .b-share-popup__main,.b-share-popup_down .b-share-popup__extra{vertical-align:top}.b-share-popup__main{display:-moz-inline-stack;display:inline-block}.b-share-popup__extra{display:none;margin:0 -10px 0 0}.b-share-popup_full .b-share-popup__extra{display:-moz-inline-stack;display:inline-block}.b-share-popup_to-right .b-share-popup__extra{margin:0 0 0 -10px}.b-share-popup__tail{position:absolute;width:21px;height:10px;margin:0 0 0 -11px}.b-share-popup_down .b-share-popup__tail{top:-10px;background:url("../../../images/b-share-popup_down__tail_d96e522d.gif") 0 0 no-repeat}.b-share-popup_up .b-share-popup__tail{bottom:-10px;background:url("../../../images/b-share-popup_up__tail_55ba498e.gif") 0 0 no-repeat}.b-share-popup_down .b-share-popup__tail,x:nth-child(1){top:-9px;background-image:url("../../../images/b-share-popup_down__tail_4dc4f014.png")}.b-share-popup_up .b-share-popup__tail,x:nth-child(1){bottom:-9px;background-image:url("../../../images/b-share-popup_up__tail_eec81655.png")}@media all and (resolution=0){.b-share-popup_down .b-share-popup__tail,x:nth-child(1),x:-o-prefocus{top:-10px;background-image:url("../../../images/b-share-popup_down__tail_d96e522d.gif")}.b-share-popup_up .b-share-popup__tail,x:nth-child(1),x:-o-prefocus{bottom:-10px;background-image:url("../../../images/b-share-popup_up__tail_55ba498e.gif")}}.b-share-popup .b-share-popup_show_form_mail,.b-share-popup .b-share-popup_show_form_html{padding:0!important}.b-share-popup .b-share-popup_show_form_mail .b-share-popup__main,.b-share-popup .b-share-popup_show_form_html .b-share-popup__main,.b-share-popup .b-share-popup_show_form .b-share-popup__main,.b-share-popup .b-share-popup_show_form_mail .b-share-popup__extra,.b-share-popup .b-share-popup_show_form_html .b-share-popup__extra,.b-share-popup .b-share-popup_show_form .b-share-popup__extra{height:15px;padding:0!important;overflow:hidden;visibility:hidden}.b-share-popup_show_form_mail .b-share-popup__expander,.b-share-popup_show_form_html .b-share-popup__expander,.b-share-popup_show_form .b-share-popup__expander,.b-share-popup_show_form_mail .b-share-popup__input_link,.b-share-popup_show_form_html .b-share-popup__input_link,.b-share-popup_show_form .b-share-popup__input_link{display:none}.b-share-popup__form{position:relative;display:none;overflow:hidden;padding:5px 0 0!important;margin:0 0 -15px;white-space:normal}.b-share-popup_show_form_mail .b-share-popup__form_mail,.b-share-popup_show_form_html .b-share-popup__form_html,.b-share-popup_show_form .b-share-popup__form{display:block}.b-share-popup__form__link{padding:5px!important;margin:0 0 5px 10px;text-decoration:underline;cursor:pointer;color:#1A3DC1}.b-share-popup__form__link,.b-share-popup__form__button{font:86%/1.4545em Verdana,sans-serif;float:left;display:inline}.b-share-popup__form__button{margin:5px 0 0 15px}.b-share-popup__form__close{font:86%/1.4545em Verdana,sans-serif;float:right;display:inline;padding:5px!important;margin:0 10px 5px 0;cursor:pointer;color:#999}a.b-share-popup__form__link:hover,a.b-share-popup__form__close:hover{text-decoration:underline;color:red}.b-share-popup_font_fixed .b-share-popup__item{font-size:12.8px}.b-share-popup_font_fixed .b-share-popup__header,.b-share-popup_font_fixed .b-share-popup__input,.b-share-popup_font_fixed .b-share-popup__expander .b-share-popup__item,.b-share-popup_font_fixed .b-share-popup__form__link,.b-share-popup_font_fixed .b-share-popup__form__button,.b-share-popup_font_fixed .b-share-popup__form__close{font-size:11px}.b-share-popup_font_fixed .b-share-popup__yandex{font-size:10px}.b-share-form-button{font:86%/17px Verdana,Arial,sans-serif;display:-moz-inline-box;display:inline-block;position:relative;height:19px;margin:0 3px;padding:0 4px;cursor:default;white-space:nowrap;text-decoration:none!important;color:#000!important;border:none;outline:none;background:url("../../../images/b-share-form-button_fbbdb720.png") 0 -20px repeat-x}.b-share-form-button:link:hover,.b-share-form-button:visited:hover{color:#000!important}.b-share-form-button__before,.b-share-form-button__after{position:absolute;width:3px;height:19px;background:url("../../../images/b-share-form-button_fbbdb720.png")}.b-share-form-button__before{margin-left:-7px}.b-share-form-button__after{margin-left:4px;background-position:-3px 0}.b-share-form-button::-moz-focus-inner{border:none}button.b-share-form-button .b-share-form-button__before,button.b-share-form-button .b-share-form-button__after{margin-top:-1px}@-moz-document url-prefix(){button.b-share-form-button .b-share-form-button__after{margin-top:-2px;margin-left:6px}button.b-share-form-button .b-share-form-button__before{margin-top:-2px;margin-left:-9px}}SPAN.b-share-form-button:hover,.b-share-form-button_state_hover{background-position:0 -60px}SPAN.b-share-form-button:hover .b-share-form-button__before,.b-share-form-button_state_hover .b-share-form-button__before{background-position:0 -40px}SPAN.b-share-form-button:hover .b-share-form-button__after,.b-share-form-button_state_hover .b-share-form-button__after{background-position:-3px -40px}.b-share-form-button_state_pressed,.b-share-form-button_state_pressed .b-share-form-button_share{background-position:0 -100px!important}.b-share-form-button_state_pressed .b-share-form-button__before{background-position:0 -80px!important}.b-share-form-button_state_pressed .b-share-form-button__after{background-position:-3px -80px!important}button.b-share-form-button_state_pressed{overflow:visible}.b-share-form-button_icons{position:relative;padding:0;background-position:0 -20px!important}.b-share-form-button_icons .b-share-form-button__before{left:0;margin-left:-3px;background-position:0 0!important}.b-share-form-button_icons .b-share-form-button__after{z-index:-1;margin-left:0;background-position:-3px 0!important}.b-share-form-button_icons .b-share__handle{padding:2px!important}.b-share-form-button_icons .b-share__handle_more{position:relative;padding-right:6px!important;margin-right:-4px}.b-share-form-button_icons .b-share-icon{opacity:.5;background-image:url("../../../images/b-share-icon_size_14_25a2ab4c.png")}.b-share-form-button_icons A.b-share__handle:hover .b-share-icon{opacity:1}.b-share{font:86%/1.4545em Arial,sans-serif;display:-moz-inline-box;display:inline-block;padding:1px 3px 1px 4px!important;vertical-align:middle}.b-share .b-share-form-button{font-size:1em}.b-share__text .b-share-icon{margin:0 5px 0 0;border:none}.b-share__text{margin-right:5px}.b-share__handle{float:left;height:16px;padding:5px 3px 5px 2px!important;cursor:pointer;text-align:left;text-decoration:none!important}.b-share__handle_cursor_default{cursor:default}.b-share__handle .b-share-form-button{margin-top:-2px}.b-share__hr{display:none;float:left;width:1px;height:26px;margin:0 3px 0 2px}a.b-share__handle:hover .b-share__text{text-decoration:underline;color:red}.b-share_bordered{padding:0 2px 0 3px!important;border:1px solid #E4E4E4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.b-share_bordered .b-share__hr{display:inline;background:#E4E4E4}.b-share_link{margin:-8px 0}a.b-share_link{margin:0}.b-share_link .b-share__text{text-decoration:underline;color:#1A3DC1}.b-share-form-button_share{padding-left:26px!important;vertical-align:top}.b-share-form-button_share .b-share-form-button__before{margin-left:-29px}.b-share-form-button_share .b-share-form-button__icon{position:absolute;width:20px;height:17px;margin:1px 0 0 -23px;background:url("../../../images/b-share-form-button_share__icon_67d5858d.png") 0 0 no-repeat}.b-share-pseudo-link{border-bottom:1px dotted;cursor:pointer;text-decoration:none!important}.b-share_font_fixed{font-size:11px}.b-share__handle_more{font-size:9px;margin-top:-1px;color:#7B7B7B}A.b-share__handle_more:hover{color:#000}.b-share__group{float:left}.b-share-icon{float:left;display:inline;overflow:hidden;width:16px;height:16px;padding:0!important;vertical-align:top;border:0;background:url("../../../images/b-share-icon_eb4e488a.png") 0 99px no-repeat}.b-share-icon_vkontakte,.b-share-icon_custom{background-position:0 0}.b-share-icon_yaru,.b-share-icon_yaru_photo,.b-share-icon_yaru_wishlist{background-position:0 -17px}.b-share-icon_lj{background-position:0 -34px}.b-share-icon_twitter{background-position:0 -51px}.b-share-icon_facebook{background-position:0 -68px}.b-share-icon_moimir{background-position:0 -85px}.b-share-icon_friendfeed{background-position:0 -102px}.b-share-icon_mail{background-position:0 -119px}.b-share-icon_html{background-position:0 -136px}.b-share-icon_postcard{background-position:0 -153px}.b-share-icon_odnoklassniki{background-position:0 -170px}.b-share-icon_blogger{background-position:0 -187px}.b-share-icon_delicious{background-position:0 -221px}.b-share-icon_gbuzz{background-position:0 -238px}.b-share-icon_linkedin{background-position:0 -255px}.b-share-icon_myspace{background-position:0 -272px}.b-share-icon_evernote{background-position:0 -289px}.b-share-icon_digg{background-position:0 -306px}.b-share-icon_juick{background-position:0 -324px}.b-share-icon_moikrug{background-position:0 -341px}.b-share-icon_yazakladki{background-position:0 -358px}.b-share-icon_liveinternet{background-position:0 -375px}.b-share-icon_tutby{background-position:0 -392px}.b-share-icon_diary{background-position:0 -409px}.b-share-icon_gplus{background-position:0 -426px}.b-share-icon_pocket{background-position:0 -443px}.b-share-icon_surfingbird{background-position:0 -460px}.b-share-icon_pinterest{background-position:0 -477px}.b-share-icon_renren{background-position:0 0}.b-share-icon_renren,.b-share-icon_sina_weibo{background:url("../../../images/b-share-icon__china_06aaace2.png") no-repeat}.b-share-icon_sina_weibo{background-position:-18px 0}.b-share-icon_qzone{background-position:-36px 0}.b-share-icon_qzone,.b-share-icon_tencent_weibo{background:url("../../../images/b-share-icon__china_06aaace2.png") no-repeat}.b-share-icon_tencent_weibo{background-position:-54px 0}.b-share_theme_dark .b-share-icon{background:url("../../../images/b-share-icons__theme_dark_671a726c.png") 99px 0 no-repeat}.b-share_theme_dark .b-share-icon_odnoklassniki{background-position:-4px -3px}.b-share_theme_dark .b-share-icon_vkontakte{background-position:-24px -3px}.b-share_theme_dark .b-share-icon_twitter{background-position:-44px -3px}.b-share_theme_dark .b-share-icon_facebook{background-position:-64px -3px}.b-share_theme_dark .b-share-icon_lj{background-position:-85px -3px}.b-share_theme_dark .b-share-icon_yaru{background-position:-105px -3px}.b-share_theme_dark .b-share-popup .b-share-icon_odnoklassniki,.b-share_theme_dark .b-share-icon_odnoklassniki:hover{background-position:-4px -28px}.b-share_theme_dark .b-share-popup .b-share-icon_vkontakte,.b-share_theme_dark .b-share-icon_vkontakte:hover{background-position:-24px -28px}.b-share_theme_dark .b-share-popup .b-share-icon_twitter,.b-share_theme_dark .b-share-icon_twitter:hover{background-position:-44px -28px}.b-share_theme_dark .b-share-popup .b-share-icon_facebook,.b-share_theme_dark .b-share-icon_facebook:hover{background-position:-64px -28px}.b-share_theme_dark .b-share-popup .b-share-icon_lj,.b-share_theme_dark .b-share-icon_lj:hover{background-position:-85px -28px}.b-share_theme_dark .b-share-popup .b-share-icon_yaru,.b-share_theme_dark .b-share-icon_yaru:hover{background-position:-105px -28px}.b-share_theme_dark .b-share-form-button_share .b-share-form-button__icon{background-image:url("../../../images/b-share-form-button_share__icon_dark_e17725c6.png")}.b-share_theme_dark .b-share-form-button{color:#fff!important;opacity:.8}.b-share_theme_dark .b-share__handle:hover .b-share-form-button,.b-share_theme_dark .b-share-form-button:hover{opacity:1;cursor:pointer}.b-share_theme_dark .b-share-form-button,.b-share_theme_dark .b-share-form-button__before,.b-share_theme_dark .b-share-form-button__after{background:0 0}.b-share_theme_dark .b-share-popup__i{background-color:#333;border-radius:10px;-webkit-box-shadow:0 2px 9px rgba(255,255,255,.6);-moz-box-shadow:0 2px 9px rgba(255,255,255,.6);box-shadow:0 2px 9px rgba(255,255,255,.6)}.b-share_theme_dark .b-share__text{color:#AAA}.b-share_theme_dark .b-share-popup{color:#AAA;border-radius:10px;background-color:#333;background-color:rgba(50,50,50,.3)}.b-share_theme_dark .b-share-popup__item{background:0 0;color:#ccc}.b-share_theme_dark .b-share-popup .b-share-popup__item__text{color:#ccc}.b-share_theme_counter .b-share{display:inline-block;vertical-align:middle;white-space:nowrap}.b-share-counter{font:14px Arial,sans-serif;line-height:18px;display:none;float:left;margin:3px 6px 3px 3px;color:#fff}.b-share_theme_counter .b-share_type_small .b-share-counter{font-size:11px;line-height:14px;margin:2px 6px 2px 1px}.b-share_theme_counter .b-share-btn__counter .b-share-counter{display:block}.b-share-btn__counter{text-decoration:none}.b-share_theme_counter .b-share-btn__wrap{position:relative;float:left;margin-left:5px}.b-share_theme_counter .b-share_type_small .b-share-btn__wrap{margin-left:4px}.b-share_theme_counter .b-share-btn__wrap:first-child{margin-left:0}.b-share_theme_counter .b-share__link{display:inline-block;cursor:pointer;-webkit-border-radius:3px;border-radius:3px}.b-share_theme_counter .b-share_type_small .b-share__link{-webkit-border-radius:2px;border-radius:2px}.b-share_theme_counter .b-share-icon{display:block;float:left;width:24px;height:24px;background-image:url("../../../images/b-share_counter_large_2939f48b.png");background-position:-20px 0}.b-share_theme_counter .b-share_type_small .b-share-icon{width:18px;height:18px;background-image:url("../../../images/b-share_counter_small_d6817d8e.png")}.b-share_theme_counter .b-share-icon_facebook{background-position:0 0}.b-share_theme_counter .b-share-btn__facebook{background-color:#3c5a98}.b-share_theme_counter .b-share-btn__facebook:hover{background-color:#30487a}.b-share_theme_counter .b-share-btn__facebook:active{border-top:2px solid #24365a;background-color:#334d81}.b-share_theme_counter .b-share-icon_moimir{background-position:0 -29px}.b-share_theme_counter .b-share-btn__moimir{background-color:#226eb7}.b-share_theme_counter .b-share-btn__moimir:hover{background-color:#1b5892}.b-share_theme_counter .b-share-btn__moimir:active{border-top:2px solid #14426d;background-color:#1d5e9c}.b-share_theme_counter .b-share-icon_vkontakte{background-position:0 -58px}.b-share_theme_counter .b-share-btn__vkontakte{background-color:#48729e}.b-share_theme_counter .b-share-btn__vkontakte:hover{background-color:#3a5b7e}.b-share_theme_counter .b-share-btn__vkontakte:active{border-top:2px solid #2b445e;background-color:#3d6186}.b-share_theme_counter .b-share-icon_twitter{background-position:0 -87px}.b-share_theme_counter .b-share-btn__twitter{background-color:#00aced}.b-share_theme_counter .b-share-btn__twitter:hover{background-color:#008abe}.b-share_theme_counter .b-share-btn__twitter:active{border-top:2px solid #00668d;background-color:#0092ca}.b-share_theme_counter .b-share-icon_odnoklassniki{background-position:0 -116px}.b-share_theme_counter .b-share-btn__odnoklassniki{background-color:#ff9f4d}.b-share_theme_counter .b-share-btn__odnoklassniki:hover{background-color:#cc7f3e}.b-share_theme_counter .b-share-btn__odnoklassniki:active{border-top:2px solid #975e2e;background-color:#d98742}.b-share_theme_counter .b-share-icon_gplus{background-position:0 -145px}.b-share_theme_counter .b-share-btn__gplus{background-color:#c25234}.b-share_theme_counter .b-share-btn__gplus:hover{background-color:#9b422a}.b-share_theme_counter .b-share-btn__gplus:active{border-top:2px solid #73311f;background-color:#a5462c}.b-share_theme_counter .b-share-icon_yaru{background-position:0 -174px}.b-share_theme_counter .b-share-btn__yaru{background-color:#d83933}.b-share_theme_counter .b-share-btn__yaru:hover{background-color:#ad2e29}.b-share_theme_counter .b-share-btn__yaru:active{border-top:2px solid #80221e;background-color:#b8312b}.b-share_theme_counter .b-share-icon_pinterest{background-position:0 -203px}.b-share_theme_counter .b-share-btn__pinterest{background-color:#cd1e27}.b-share_theme_counter .b-share-btn__pinterest:hover{background-color:#a4181f}.b-share_theme_counter .b-share-btn__pinterest:active{border-top:2px solid #7b1217;background-color:#ae1921}.b-share_theme_counter .b-share__link:active{height:22px}.b-share_theme_counter .b-share_type_small .b-share__link:active{height:16px}.b-share_theme_counter .b-share__link:active .b-share-icon,.b-share_theme_counter .b-share__link:active .b-share-counter{position:relative;top:-1px}.b-share_theme_counter .b-share__link::after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.b-share_theme_counter .b-share__handle{height:auto;padding:0!important}
.top_menu ul.menu.top-menu {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-around;
	width: 100%;
}

.top_menu li a {
	background: url("../../../images/del_47dba3df.png") no-repeat scroll 100% 11px rgba(0, 0, 0, 0);
}

.top_menu li:last-child a {
	background: none;
}
ul.footer-menu {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-around;
	background: #101010;
}
.mob-devise .wrap_b span.b_buy {
	display: none;
}

.mob-devise .wrap_b span.b_free {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	background: transparent;
	color: transparent;
	width: initial;
	height: initial;
	display: block;
	border: none;
	box-shadow: none;
	box-sizing: border-box;
	width: initial;
	height: initial;
	margin: 0;
}
/*adapt menu */
.cover-table {
	max-width: 100%;
	overflow: auto;
}

.menu-close-button {
	display: none;
}

.adapt-menu-icon {
	display: none;
}

.media-mob {
	display: none;
}
img {
	max-width: 100%;
	height: initial;
}
body.OverflowHiden {
	overflow: hidden;
}
.cover-menu {
	display: none;
}
@media screen and (max-width: 1000px) {
	.btn_download{
		position: static;
		margin: 50px auto 0;
	}
	.adapt-menu-icon {
		display:block;
	}
	.cover-menu {
		-webkit-transform: translate(0,0);
		-ms-transform: translate(0,0);
		-moz-transform: translate(0,0);
		-o-transform: translate(0,0);
		transform: translate(0,0);
		right: -320px;
		top: 0px;
		padding:45px 10px 0;
		overflow: hidden;
		max-width: 320px;
		width: 100%;
		height: 100%;
		position: fixed;
		z-index: 3001;
		-webkit-transition: 0.5s all;
		-o-transition: 0.5s all;
		-moz-transition: 0.5s all;
		transition: 0.5s all;
		-webkit-transition-delay: 0.1s;
		-o-transition-delay: 0.1s;
		-moz-transition-delay: 0.1s;
		transition-delay: 0.1s;
		background: black;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		display: block;
	}

	.cover-menu .menu-close-button {
		display: block;
		background-color: transparent;
		position: absolute;
		left: 10px;
		top: 3px;
		height: 40px;
		width: 40px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.cover-menu ul:nth-child(2) {
		border-top: 1px solid white;
	}
	.cover-menu .menu-close-button .line-white-menu {
		-webkit-transition-delay: 0.2s;
		-o-transition-delay: 0.2s;
		-moz-transition-delay: 0.3s;
		transition-delay: 0.3s;
		-webkit-transition: 0.3s;
		-o-transition: 0.3s;
		-webkit-transition: 0.7s;
		-o-transition: 0.7s;
		-moz-transition: 0.7s;
		transition: 0.7s;
		display: block;
		height: 6px;
		-webkit-border-radius: 6px;
		border-radius: 6px;
		background-color: white;
		position: absolute;
		top: 0;
		left: 3px;
		right: 3px;
	}

	.cover-menu .menu-close-button .line-white-menu:first-child {
		top: -webkit-calc(25% - 3px);
		top: -moz-calc(25% - 3px);
		top: calc(25% - 3px);
	}

	.cover-menu .menu-close-button .line-white-menu:nth-child(2) {
		top: -webkit-calc(50% - 3px);
		top: -moz-calc(50% - 3px);
		top: calc(50% - 3px);
	}

	.cover-menu .menu-close-button .line-white-menu:last-child {
		top: -webkit-calc(75% - 3px);
		top: -moz-calc(75% - 3px);
		top: calc(75% - 3px);
	}

	.cover-menu.showmenu .line-white-menu:first-child {
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		transform: rotate(45deg);
		top: -webkit-calc(50% - 3px);
		top: -moz-calc(50% - 3px);
		top: calc(50% - 3px);
	}

	.cover-menu.showmenu .line-white-menu:last-child {
		-webkit-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		-moz-transform: rotate(-45deg);
		-o-transform: rotate(-45deg);
		transform: rotate(-45deg);
		top: -webkit-calc(50% - 3px);
		top: -moz-calc(50% - 3px);
		top: calc(50% - 3px);
	}

	.cover-menu.showmenu .line-white-menu {
		-webkit-transform: scale(0);
		-ms-transform: scale(0);
		-moz-transform: scale(0);
		-o-transform: scale(0);
		transform: scale(0);
	}

	.cover-menu>li>a>span.link-text {
		width: auto;
	}

	.cover-menu.showmenu {
		-webkit-transform: translateX(-320px);
		-moz-transform: translateX(-320px);
		-ms-transform: translateX(-320px);
		-o-transform: translateX(-320px);
		transform: translateX(-320px);
		overflow: auto;
	}

	body .icon-menu-bg {
		opacity: 0;
		-webkit-transition: 0.5s opacity;
		-o-transition: 0.5s opacity;
		-moz-transition: 0.5s opacity;
		transition: 0.5s opacity;
	}

	body .icon-menu-bg.showbg {
		position: fixed;
		opacity: 1;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		z-index: 1000;
		background: rgba(0,0,0,0.65);
	}

	body .show-menu-icon {
		display: block;
		width: 49px;
		height: 49px;
		margin: 0 auto;
		padding: 0;
	}

	.cover-menu li {
		width: 100%;
		text-align: center;
		background-color: transparent;
		height: auto;
		line-height: 1.0;
		padding: 0;
		display: -webkit-box;
		display: -webkit-flex;
		display: -moz-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-moz-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-moz-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}

	.cover-menu li .sub-menu {
		/*display: block;
		position: static;*/
		-webkit-box-shadow: none;
		box-shadow: none;
		padding-bottom: 0;
		width: 100%;
	}

	.cover-menu li a,.cover-menu li span {
		padding: 15px 5px;
		min-height: initial;
		color: white;
		font-size: 16px;
		width: 100%;
		border-bottom: 1px solid white;
		text-decoration: none;
	}

	body .adapt-menu-icon {
		position: absolute;
		right: -webkit-calc(50% - 35px);
		right: -moz-calc(50% - 35px);
		right: calc(50% - 35px);
		top: 120px;
		width: 70px;
		height: 60px;
		z-index: 100;
		-webkit-transform: translate(0px,0px);
		-moz-transform: translate(0px,0px);
		-ms-transform: translate(0px,0px);
		-o-transform: translate(0px,0px);
		transform: translate(0px,0px);
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		padding: 5px;
		cursor: pointer;
	}

	body .adapt-menu-icon .line-white-menu {
		-webkit-transition-delay: .2s;
		-o-transition-delay: .2s;
		-moz-transition-delay: .3s;
		transition-delay: .3s;
		-webkit-transition: .3s;
		-o-transition: .3s;
		-webkit-transition: .7s;
		-o-transition: .7s;
		-moz-transition: .7s;
		transition: .7s;
		display: block;
		height: 6px;
		background-color: white;
		position: absolute;
		top: 0;
		left: 5px;
		right: 5px;
	}

	body .adapt-menu-icon .line-white-menu:first-child {
		top: -webkit-calc(25% - 3px);
		top: -moz-calc(25% - 3px);
		top: calc(25% - 3px);
	}

	body .adapt-menu-icon .line-white-menu:nth-child(2) {
		top: -webkit-calc(50% - 3px);
		top: -moz-calc(50% - 3px);
		top: calc(50% - 3px);
	}

	body .adapt-menu-icon .line-white-menu:last-child {
		top: -webkit-calc(75% - 3px);
		top: -moz-calc(75% - 3px);
		top: calc(75% - 3px);
	}
}
@media screen and (max-width: 1000px){
	.top_menu_100{
		margin-top: 0;
	}
	.top_menu_100 .top_menu {
		display: none;
	}
	.top_menu {
		width: initial;
		max-width: 1000px;
		height: initial;
	}
	.wrapper {
		min-width: 100%;
		background: #101010;
	}
	.top_menu .inner {
		display: block;
	}
	.header {
		width: 100%;
		height: initial;
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		justify-content: center;
	}
	body {
		background: black;
	}
	.head_cont {
		width: 100%;
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		justify-content: space-around;
		order: 2;
	}
	.content {
		width: 100%;
		max-width: 980px;
		box-sizing: border-box;
	}
	.right_col {
		width: 100%;
		position: static;
	}

	.txt {
		width: 100%;
		box-sizing: border-box;
	}
	.title {
		box-sizing: border-box;
		width: 100%;
		background-size: auto 100%;
	}
	.box {
		width: 100%;
		box-sizing: border-box;
		display: flex;
		flex-wrap: wrap;
		align-items: stretch;
		justify-content: center;
	}
	.slot_vk {
		margin: 10px;
	}

	div.txt p {
		max-width: 100%;
	}
	.contentS {
		min-height: initial!important;
	}
	.right_col .title {
		box-sizing: border-box;
		width: 100%!important;
	}
	.right_col .box {
		width: 100%;
	}
	ul.spisok {
		column-count: 4;
		width: 100%;
	}
	.footer {
		width: 100%;
		max-width: 960px;
	}
	.copy {
		float: none;
	}
	.head_cont img {
		margin: 0;
	}
	.head_cont a {
		margin: 10px;
	}
	.page_footer {
		height: initial;

	}

	ul.footer-menu li a {
		background: transparent;
	}
	.page_header {
		background: transparent;
	}
	a.logo {
		margin: 1px 0 30px 0px;
	}

	.sliderbox {
		width: initial !important;
		max-width: 576px;
	}
	.btn-m {
		font-size: 25px;
	}
	.btn-m {
		width: 100%;
	}
}
@media screen and (max-width: 768px) {
	.item_btn_download.pc{
		display: none;
	}
}
@media screen and (max-width: 719px) {

	.item_btn_download{
		margin: 0 5px 0 5px;
	}
	.item_btn_download a{
		font-size: 12px;
		padding: 13px 15px 14px 35px;
	}
	.item_btn_download a:before{
		left: 8px;
	}
	ul.spisok {
		column-count: 3;
	}
	.slider {
		display: none;
	}
	ul.footer-menu li {
		width: 100%;
		box-sizing: border-box;
		text-align: center;
	}
	ul.footer-menu li a {
		float: none;
	}
	.item_btn_download a{

	}
}
@media screen and (max-width: 500px) {
	ul.spisok {
		column-count: 2;
	}
}
@media screen and (max-width: 400px) {
	ul.spisok {
		column-count: 1;
	}
}
@media screen and (max-width: 325px) {
	ul.spisok {
		column-count: 1;
	}
}

@media screen and (max-width: 500px) {
    .popup-block {
        top: 190px;
        width: 320px;
    }
    .popup-block a {
        width: 320px;
    }
    .big-pop-img {
        display: none;
    }
    .small-pop-img {
        display: block;
    }
}