<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
/*
Theme Name: HowToGetRid
Description: How To Get Rid
Author: http://xspire.ru

Version: 1.0
*/
@font-face {
	font-family: 'Elektra Text Probold';
	src: url('fonts/ublldpzh.eot');
	src: url('fonts/ublldpzh.eot?#iefix') format('embedded-opentype'),
		url('fonts/ublldpzh.woff2') format('woff2'),
		url('fonts/ublldpzh.woff') format('woff'),
		url('fonts/ublldpzh.ttf') format('truetype'),
		url('fonts/ublldpzh.svg#elektra_text_probold') format('svg');
	font-weight: normal;
	font-style: normal;
}

*{
	margin:0;
	padding:0;
	outline: none;
}

body, html{
	font-family: 'Tahoma', sans-serif;
	background-color: #fff;
}

a{
	color: #d3597e;
    font: 14px/20px "Tahoma", sans-serif;
}

a:hover{
	text-decoration: none;
}

p{
	margin-bottom: 20px;
	font: 14px/20px 'Tahoma', sans-serif;
	color: #0A0A0A;
}

img{
	border: none;
}


::-webkit-input-placeholder{
	opacity: 1 !important;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;
}
:-moz-placeholder{
	opacity: 1 !important;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;
}
::-moz-placeholder{
	opacity: 1 !important;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;
}
:-ms-input-placeholder{
	opacity: 1 !important;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;
}

.clear{
	clear:both;
}

.clearfix:after{
	content: '';
	display: table;
	clear: both;
}

button::-moz-focus-inner,
input.submit::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="password"]::-moz-focus-inner,
input[type="file"] &gt; input[type="button"]::-moz-focus-inner {
	border: none;
	padding: 0;
	margin: 0;
	font-family: 'Tahoma', sans-serif;
}

header,
main,
section,
article,
aside,
footer{
	display: block;
	position: relative;
	width: 100%;
}

/* MESSAGE */
.message &gt; p{
    -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #000;
    font-size: 12px;
    height: 100%;
    margin: 15px auto;
	position: relative;
    padding: 15px 10px;
    text-align: center;
    font: 16px/22px 'Tachoma', sans-serif;
	color: #000;
	background-color: #F0F0F0;
	width: auto;
}
.message p.error{
	background-color: #ffebe8;
    border-color: #c00;
	color: #cc0000;
}
.message p.alert{
	background-color: #FFF9D5;
    border-color: #D3AC00;
	color: #D3AC00;
}
.message p.success{
	background-color: #D3FFDA;
    border-color: #30A341;
	color: #30A341;
}

.container{
	max-width: 1106px;
	width: 100%;
	margin: 0 auto;
	display: block;
	position: relative;
}

/* HEADER */
header{
	position: relative;
	width: 100%;
	overflow: hidden;
}
	header .container:before{
		content: '';
		position: absolute;
		width: 100%;
		right: 1106px;
		top: 0;
		height: 281px;
		background: url(images/header-bk-left.jpg) -1px 1px;
	}
	header .container{
		padding-top: 40px;
		padding-bottom: 30px;
		background: url(images/header-bk-center.jpg) 0 0 no-repeat;
		height: 211px;
	}
	header .container:after{
		content: '';
		position: absolute;
		width: 100%;
		right: -1106px;
		top: 0;
		height: 281px;
		background: url(images/header-bk-right.jpg) -3px 1px;
	}
	
	
@media only screen and (max-width:768px){
header .container:before{height: 150px;}
header .container{height: 130px;}
header .container:after{height: 150px;}	
	
}

	/* logo */
	header a.logo{
		margin-top: 8px;
		margin-left: 3.4%;
		display: inline-block;
		width: auto;
		float: left;
	}
	header a.logo &gt; img{
		max-width: 170px;
		max-height: 55px;
		width: auto;
		display: block;
	}
	/* Logo end */

	/* Tagline */
	header .tagline{
		width: 38%;
		float: left;
		margin-left: 8.5%;
	}
	header .tagline .one-row{
		font: 18px/20px 'Elektra Text Probold', sans-serif;
		color: #F1E9EC;
		text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6);
	}
	header .tagline .two-row{
		font: 28px/30px 'Elektra Text Probold', sans-serif;
		color: #FFFFFF;
		text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6);
		padding-left: 80px;
	}
	header .tagline .three-row{
		font: 15px/18px 'Tahoma', sans-serif;
		color: #FFFFFF;
		text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6);
		padding-left: 50px;
	}
	/* Tagline end */

	/* Form search */
	header .wrap-search{
		float: right;
		width: 21%;
		margin-right: 9.5%;
		position: relative;
		margin-top: 15px;
	}
	header .wrap-search form input[type="text"]{
		background: rgba(68, 9, 27, 0.5);
		font: 11px/11px 'Tahoma', sans-serif;
		width: 80.85%;
		height: 11px;
		padding: 9px 12.76% 9px 6.38%;
		border: none;
		color: #E4ADBE;
		border-bottom: 1px solid #CD99A7;
		border-right: 1px solid #CD99A7;
		-webkit-box-shadow: inset 1px 1px 7px -2px rgba(50, 50, 50, 0.75);
		-moz-box-shadow:    inset 1px 1px 7px -2px rgba(50, 50, 50, 0.75);
		box-shadow:         inset 1px 1px 7px -2px rgba(50, 50, 50, 0.75);
		-webkit-transition: 0.5s;
		-o-transition: 0.5s;
		-moz-transition: 0.5s;
		transition: 0.5s;
	}
	header .wrap-search form input[type="submit"]{
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		width: 30px;
		height: 30px;
		background: url(images/button-search.png) center center no-repeat;
		cursor: pointer;
		font-size: 0;
		border: none;
		-webkit-transition: 0.5s;
		-o-transition: 0.5s;
		-moz-transition: 0.5s;
		transition: 0.5s;
	}
	header .wrap-search form input[type="submit"]:hover{
		opacity: 0.5;
	}
	header .wrap-search .example{
		padding-left: 16px;
		padding-top: 3px;
	}
	header .wrap-search .example span{
		font: 11px/14px 'Tahoma', sans-serif;
		color: #F5D7E0;
	}
	header .wrap-search .example &gt; a{
		font: 11px/14px 'Elektra Text Probold', sans-serif;
		color: #FFFFFF;
	}
	/* Form search end */
/* HEADER END*/

/* MAIN */
.main-wrap{
	overflow: hidden;
	width: 100%;
	margin: 0 auto;
}
main{
	margin: -145px auto 23px;
	max-width: 1106px;
	width: auto;
}
main .container{
	background-color: #fff;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	 border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-right-radius: 10px;
}
main .container:before{
	content: '';
	width: 26px;
	height: 456px;
	position: absolute;
	top: 0px;
	right: -26px;
	background: url(images/shadow-mani-right.png) 0 0 no-repeat;
	opacity: 0.8;
}
main .container:after{
	content: '';
	width: 26px;
	height: 456px;
	position: absolute;
	top: 0px;
	left: -26px;
	background: url(images/shadow-mani-left.png) 0 0 no-repeat;
	opacity: 0.8;
}

	/* Headtitle */
	.headtitle{
		width: 100%;
		position: relative;
		overflow: hidden;
		text-align: center;
		margin-bottom: 20px;
	}
	.headtitle .title{
		position: relative;
		text-align: center;
		display: inline-block;
		width: auto;
		margin: 0 auto;
		padding: 0 37px;
		background: url(images/circle-title-left.png) -1px center no-repeat,
					url(images/circle-title-right.png) right center no-repeat #fff;
		font: 20px/26px 'Elektra Text Probold', sans-serif;
		color: #0A0A0A;
		border: none;
	}
	.headtitle:before{
		content: '';
		position: absolute;
		width: auto;
		height: 1px;
		top: 50%;
		left: 0;
		right: 0;
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+10,d9567e+50,ffffff+90 */
		background: #ffffff; /* Old browsers */
		background: -moz-linear-gradient(left,  #ffffff 10%, #d9567e 50%, #ffffff 90%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, right top, color-stop(10%,#ffffff), color-stop(50%,#d9567e), color-stop(90%,#ffffff)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(left,  #ffffff 10%,#d9567e 50%,#ffffff 90%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(left,  #ffffff 10%,#d9567e 50%,#ffffff 90%); /* Opera 11.10+ */
		background: -ms-linear-gradient(left,  #ffffff 10%,#d9567e 50%,#ffffff 90%); /* IE10+ */
		background: linear-gradient(to right,  #ffffff 10%,#d9567e 50%,#ffffff 90%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
	}
	/* Headtitle end */

/* Wrap main menu */
main .wrap-main-menu{
	padding-top: 27px;
	position: relative;
	margin-bottom: 32px;
	width: 100%;
}
main .wrap-main-menu:before{
	content: '';
	width: 182px;
	height: 190px;
	position: absolute;
	top: -42px;
	right: -46px;
	background: url(images/lifebuoy.png) 0 0 no-repeat;
	z-index: 50;
}
main .wrap-main-menu .block-menu{
	position: relative;
	background: url(images/bg-main-menu.png) 0 0;
	overflow: hidden;
}
main .wrap-main-menu ul{
	position: relative;
	list-style: none;
	padding: 0 6.25% 10px;
}
main .wrap-main-menu ul &gt; li{
	float: left;
	display: block;
	width: 14.285%;
	position: relative;
	margin-top: 10px;
}
main .wrap-main-menu ul &gt; li:before{
	content: '';
	width: 2px;
	position: absolute;
	top: 0;
	bottom: 0;
	left: -4.3%;
	background: url(images/separator-menu.png) 0 0 repeat-y;
}
main .wrap-main-menu ul &gt; li:first-child:before,
main .wrap-main-menu ul &gt; li:nth-child(8n+1):before{
	display: none;
}

main .wrap-main-menu ul &gt; li &gt; a{
	display: block;
	width: 87%;
	color: #212121;
	font: 13px/18px 'Elektra Text Probold', sans-serif;
	padding: 3px 3px 6px;
	min-height: 148px;
}
main .wrap-main-menu ul &gt; li &gt; a .wrap-img{
	height: 96px;
	position: relative;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	margin: 0 auto;
	width: 1%;
}
main .wrap-main-menu ul &gt; li &gt; a .wrap-img &gt; img{
	max-width: 60%;
	width: auto;
	height: auto;
}
main .wrap-main-menu ul &gt; li &gt; a .wrap-img &gt; img._before{
	margin-right: 0 !important;
}
main .wrap-main-menu ul &gt; li &gt; a .menu-sep{
	height: 2px;
	width: 90%;
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	position: relative;
	margin: 3px auto 0;
	background-color: #D9567E;
	-webkit-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.5);
	-moz-box-shadow:    1px 1px 2px 0px rgba(50, 50, 50, 0.5);
	box-shadow:         1px 1px 2px 0px rgba(50, 50, 50, 0.5);
}
main .wrap-main-menu ul &gt; li &gt; a span{
	color: #212121;
	text-align: center;
	padding: 0 5px;
	font: 13px/18px 'Elektra Text Probold', sans-serif;
	margin-top: 10px;
	display: block;
}

main .wrap-main-menu ul &gt; li &gt; a:hover,
main .wrap-main-menu ul &gt; li.current-menu-item &gt; a,
main .wrap-main-menu ul &gt; li.current-menu-parent &gt; a{
	display: block;
	width: 87%;
	color: #E43F10;
	border: 3px solid #E43F10;
	padding: 0 0 3px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: inset 0px 0px 15px 5px rgba(225, 194, 203, 1);
	-moz-box-shadow:    inset 0px 0px 15px 5px rgba(225, 194, 203, 1);
	box-shadow:         inset 0px 0px 15px 5px rgba(225, 194, 203, 1);
	text-decoration: none;
}
main .wrap-main-menu ul &gt; li &gt; a:hover .menu-sep,
main .wrap-main-menu ul &gt; li.current-menu-item &gt; a .menu-sep:before,
main .wrap-main-menu ul &gt; li.current-menu-parent &gt; a .menu-sep:before{
	background-color: #E43F10;
}
main .wrap-main-menu ul &gt; li &gt; a:hover span,
main .wrap-main-menu ul &gt; li.current-menu-item &gt; a span,
main .wrap-main-menu ul &gt; li.current-menu-parent &gt; a span{
	color: #E43F10;
}
/* Wrap main menu end */

/* CONTENT */
section.wrap-content{
	position: relative;
}
section.wrap-content .content{
	width: 65.8227%;
	padding-left: 2.26%;
	float: left;
}
	/* LIST NEWS */
	main .list-articles {
		position: relative;
	}
	section.wrap-content ul.list-articles.loading{
		opacity: 0.5
	}
	section.wrap-content ul.list-articles.loading:before{
		content: '';
		width: 44px;
		height: 44px;
		position: absolute;
		bottom: 0;
		left: 50%;
		margin-left: -22px;
		background: url(images/ajax-loader.gif) 0 0 repeat-x;
	}
	section.wrap-content ul.list-articles li{
		position: relative;
		list-style: none;
		margin-top: 23px;
		padding-top: 23px;
	}
	section.wrap-content ul.list-articles li:before{
		content: '';
		top: 0;
		left: 0;
		position: absolute;
		width: 100%;
		height: 4px;
		background: url(images/separator-list-article.png) 0 0 repeat-x;
	}
	section.wrap-content ul.list-articles li:first-child:before{
		display: none;
	}
	section.wrap-content ul.list-articles li:first-child{
		padding-top: 0;
	}
	section.wrap-content ul.list-articles li a.wrap-img{
		height: auto;
		width: 29.589%;
		display: block;
		float: left;
		-webkit-transition: 0.5s;
		-o-transition: 0.5s;
		-moz-transition: 0.5s;
		transition: 0.5s;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
	}
	section.wrap-content ul.list-articles li a.wrap-img img{
		max-width: 216px;
		width: 100%;
		height: auto;
		display: block;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
	}
	section.wrap-content ul.list-articles li a.wrap-img:hover{
		opacity: 0.5;
	}
	section.wrap-content ul.list-articles li .wrap-content-block{
		width: 67%;
		float: right;
	}
	section.wrap-content ul.list-articles li .wrap-content-block h3 &gt; a{
		color: #0A0A0A;
		font: 15px/16px 'Elektra Text Probold', sans-serif;
		-webkit-transition: 0.5s;
		-o-transition: 0.5s;
		-moz-transition: 0.5s;
		transition: 0.5s;
	}
	section.wrap-content ul.list-articles li .wrap-content-block h3 &gt; a:hover{
		color: #F04012;
	}
	section.wrap-content ul.list-articles li .wrap-content-block h3{
		display: block;
		margin-top: -7px;
		margin-bottom: 15px;
	}
	section.wrap-content ul.list-articles li .wrap-content-block .desc{
		color: #0A0A0A;
		font: 12px/17px 'Tahoma', sans-serif;
	}
	section.wrap-content ul.list-articles li .wrap-content-block a.more{
		color: #D3597E;
		margin-top: 13px;
		display: inline-block;
		font: 12px/12px 'Elektra Text Probold', sans-serif;
		-webkit-transition: 0.5s;
		-o-transition: 0.5s;
		-moz-transition: 0.5s;
		transition: 0.5s;
	}
	section.wrap-content ul.list-articles li .wrap-content-block a.more:hover{
		color: #F04012;
	}
	section.wrap-content ul.list-articles li.first-li{
		width: 46%;
		margin-right: 0;
		padding: 0;
		margin-top: 0;
		margin-bottom: 23px;
		float: left;
	}
	section.wrap-content ul.list-articles li.first-li:nth-child(odd){
		margin-right: 8%;
	}
	section.wrap-content ul.list-articles li.first-li:before{
		display: none;
	}
	section.wrap-content ul.list-articles li.first-li a.wrap-img{
		width: 100%;
		height: auto;
		display: block;
		-webkit-transition: 0.5s;
		-o-transition: 0.5s;
		-moz-transition: 0.5s;
		transition: 0.5s;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		overflow: hidden;
		position: relative;
	}
	section.wrap-content ul.list-articles li.first-li a.wrap-img{
		text-decoration: none;
	}
	section.wrap-content ul.list-articles li.first-li a.wrap-img h3{
		position: absolute;
		bottom: 0;
		left: 0;
		right: 0;
		padding: 10px;
		color: #fff;
		font: 16px/18px 'Elektra Text Probold', sans-serif;
		text-align: center;
		background: rgba(0,0,0, 0.7);
		-moz-border-radius-bottomright: 10px;
		-webkit-border-bottom-right-radius: 10px;
		border-bottom-right-radius: 10px;
		-moz-border-radius-bottomleft: 10px;
		-webkit-border-bottom-left-radius: 10px;
		border-bottom-left-radius: 10px;
	}
	section.wrap-content ul.list-articles li.first-li a.wrap-img img{
		max-width: 335px;
		height: auto;
		width: 100%;
		display: block;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
	}
	section.wrap-content ul.list-articles li.first-li a.wrap-img:hover{
		opacity: 0.5;
	}
	/* LIST NEWS END */

	/* LIST CATEGORY */
	main.home  a.more-cat-post{
		font: 14px/20px 'Elektra Text Probold', sans-serif;
	}
	main.home  a.more-cat-post{
		font: 14px/20px 'Elektra Text Probold', sans-serif;
	}
	section.wrap-content ul.list-category{
		list-style: none;
		margin: 40px 0;
	}
	section.wrap-content ul.list-category li.first-li{
		float: left;
		width: 41%;
		margin-right: 2%;
		padding: 0;
	}
	section.wrap-content ul.list-category li.first-li a.wrap-img{
		width: 100%;
		height: auto;
		display: block;
		-webkit-transition: 0.5s;
		-o-transition: 0.5s;
		-moz-transition: 0.5s;
		transition: 0.5s;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		overflow: hidden;
		position: relative;
	}
	section.wrap-content ul.list-category li.first-li a.wrap-img{
		text-decoration: none;
	}
	section.wrap-content ul.list-category li.first-li a.wrap-img h3{
		position: absolute;
		bottom: 0;
		left: 0;
		right: 0;
		padding: 10px;
		color: #fff;
		font: 16px/18px 'Elektra Text Probold', sans-serif;
		text-align: center;
		background: rgba(0,0,0, 0.7);
		-moz-border-radius-bottomright: 10px;
		-webkit-border-bottom-right-radius: 10px;
		border-bottom-right-radius: 10px;
		-moz-border-radius-bottomleft: 10px;
		-webkit-border-bottom-left-radius: 10px;
		border-bottom-left-radius: 10px;
	}
	section.wrap-content ul.list-category li.first-li a.wrap-img img{
		max-width: 300px;
		height: auto;
		width: 100%;
		display: block;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
	}
	section.wrap-content ul.list-category li.first-li a.wrap-img:hover{
		opacity: 0.5;
	}
	section.wrap-content ul.list-category li{
		float: right;
		position: relative;
		width: 57%;
		padding: 10px 0 15px;
	}
	section.wrap-content ul.list-category li  a.title{
		color: #0A0A0A;
		font: 14px/18px 'Elektra Text Probold', sans-serif;
		-webkit-transition: 0.5s;
		-o-transition: 0.5s;
		-moz-transition: 0.5s;
		transition: 0.5s;
	}
	section.wrap-content ul.list-category li a.title:hover{
		color: #F04012;
	}
	section.wrap-content ul.list-category li:before{
		content: '';
		bottom: -4px;
		left: 0;
		position: absolute;
		width: 100%;
		height: 4px;
		background: url(images/separator-list-article.png) 0 0 repeat-x;
	}
	section.wrap-content ul.list-category li.first-li:before,
	section.wrap-content ul.list-category li:last-child:before{
		display: none;
	}
	/* LIST CATEGORY END */

	/* load more */
	main .wrap-list .wrap-more{
		position: relative;
	}
	main .wrap-list .load-more{
		padding: 5px 10px;
		border: 1px solid #C0A4AF;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		position: relative;
		cursor: pointer;
		text-align: center;
		-webkit-transition: 0.5s;
		-o-transition: 0.5s;
		-moz-transition: 0.5s;
		transition: 0.5s;
	}
	main .wrap-list .load-more:hover{
		background-color: #F4EEF0;
	}
	main .wrap-list .load-more p{
		color: #C0A4AF;
		font: 20px/44px 'Elektra Text Probold', sans-serif;
		text-align: center;
		margin: 0;
		padding-left: 50px;
		display: inline-block;
		width: auto;
		background: url(images/load-more.png) 0 center no-repeat;
	}
	main .wrap-list .load-more.loading p{
		background: url(images/ajax-loader.gif) 0 center no-repeat;
	}
	/* load more end */
/* CONTENT end */

/* ASIDE */
aside{
	width: 27.124%;
	float: right;
	margin-right: 2.0795%;
	margin-top: 20px;
}
main aside li.widget,
main .wrap-top-bar li.widget {
	list-style: none;
}
aside .widget,
.wrap-top-bar .widget {
	margin-bottom: 30px;
}

/* KNOW */
aside .know,
.wrap-top-bar .know{
	padding: 27px 27px 30px;
	background: url(images/bg-know.png) 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	position: relative;
	width: auto;
}
aside .know:before,
.wrap-top-bar .know:before{
	content: '';
	background: url(images/icon-know.png) 0 0 no-repeat;
	width: 53px;
	height: 59px;
	position: absolute;
	top: -10px;
	right: 12px;
}
aside .know .title,
.wrap-top-bar .know .title {
	color: #fff;
	font: 18px/18px 'Elektra Text Probold', sans-serif;
	margin-bottom: 20px;
}
aside .know .text,
.wrap-top-bar .know .text {
	color: #fff;
	font: 13px/17px 'Tachoma', sans-serif;
	padding: 0 20px 0 27px;
	position: relative;
}
aside .know .text p,
.wrap-top-bar .know .text p {
	color: #fff;
	font: 13px/17px 'Tachoma', sans-serif;
	margin-bottom: 0;
}
aside .know .text:after,
.wrap-top-bar .know .text:after {
	content: '';
	background: url(images/brackets.png) 0 0 no-repeat;
	height: 11px;
	width: 15px;
	top: 0;
	left: 0;
	position: absolute;
}
aside .know .text:before,
.wrap-top-bar .know .text:before {
	content: '';
	background: url(images/brackets.png) -15px 0 no-repeat;
	height: 11px;
	width: 15px;
	bottom: 0;
	right: 0;
	position: absolute;
}
aside .wrap-more-know,
.wrap-top-bar .wrap-more-know {
	padding: 0 25px;
}
aside .wrap-know-ajax.loading,
.wrap-top-bar .wrap-know-ajax.loading {
	opacity: 0.5;
}
aside .wrap-know-ajax,
.wrap-top-bar .wrap-know-ajax {
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
}
aside .wrap-more-know .load-more,
.wrap-top-bar .wrap-more-know .load-more {
	background: #53516B;
	display: block;
	border: 1px solid #fff;
	width: 150px;
	font: 12px/30px 'Elektra Text Probold', sans-serif;
	color: #fff;
	text-align: center;
	text-decoration: none;
	margin: 20px auto 0;
	padding: 0 10px;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
	cursor: pointer;
}
aside .wrap-more-know .load-more:hover,
.wrap-top-bar .load-more:hover {
	background: rgba(0,0,0,0.3);
}

/* сalculator */
aside .сalculator-widget,
.wrap-top-bar .сalculator-widget {
	padding: 27px 27px 30px;
	background: url(images/bg-know.png) 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	position: relative;
	width: auto;
}
aside .сalculator-widget:before,
.wrap-top-bar .сalculator-widget:before {
	content: '';
	width: 60px;
	height: 64px;
	position: absolute;
	top: -10px;
	right: 12px;
}
aside .сalculator-widget .title,
.wrap-top-bar .сalculator-widget .title {
	color: #fff;
	font: 18px/18px 'Elektra Text Probold', sans-serif;
	margin-bottom: 20px;
}
aside .сalculator-widget .text,
.wrap-top-bar .сalculator-widget .text {
	color: #fff;
	font: 13px/17px 'Tachoma', sans-serif;
	padding: 0 20px 0 27px;
	position: relative;
}
aside .сalculator-widget .text p,
.wrap-top-bar .сalculator-widget .text p {
	color: #fff;
	font: 13px/17px 'Tachoma', sans-serif;
	margin-bottom: 0;
}
aside .сalculator-widget .text:after,
.wrap-top-bar .сalculator-widget .text:after {
	content: '';
	background: url(images/brackets.png) 0 0 no-repeat;
	height: 11px;
	width: 15px;
	top: 0;
	left: 0;
	position: absolute;
}
aside .сalculator-widget .text:before,
.wrap-top-bar .сalculator-widget .text:before {
	content: '';
	background: url(images/brackets.png) -15px 0 no-repeat;
	height: 11px;
	width: 15px;
	bottom: 0;
	right: 0;
	position: absolute;
}
aside .wrap-more-сalculator,
.wrap-top-bar .wrap-more-сalculator {
	padding: 0 25px;
}
aside .wrap-more-сalculator .load-more,
.wrap-top-bar .wrap-more-сalculator .load-more {
	background: #53516B;
	display: block;
	border: 1px solid #fff;
	width: 150px;
	font: 12px/30px 'Elektra Text Probold', sans-serif;
	color: #fff;
	text-align: center;
	text-decoration: none;
	margin: 20px auto 0;
	padding: 0 10px;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
}
aside .wrap-more-сalculator .load-more:hover,
.wrap-top-bar .wrap-more-сalculator .load-more:hover {
	background: rgba(0,0,0,0.3);
}


/* сalculator style2 */
aside .сalculator-widget.style2,
.wrap-top-bar .сalculator-widget.style2 {
	padding: 27px 27px 30px;
	background: url(images/bg-main-menu.png) 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	position: relative;
	width: auto;
}
aside .сalculator-widget.style2:before,
.wrap-top-bar .сalculator-widget.style2:before {
	content: '';
	width: 70px;
	height: 64px;
	position: absolute;
	top: -10px;
	right: 12px;
}
aside .сalculator-widget.style2 .title,
.wrap-top-bar .сalculator-widget.style2 .title {
	color: #0a0a0a;
	font: 18px/18px 'Elektra Text Probold', sans-serif;
	margin-bottom: 20px;
}
aside .сalculator-widget.style2 .text,
.wrap-top-bar .сalculator-widget.style2 .text {
	color: #0a0a0a;
	font: 13px/15px 'Tachoma', sans-serif;
	padding: 0 20px 0 27px;
	position: relative;
}
aside .сalculator-widget.style2 .text p,
.wrap-top-bar .сalculator-widget.style2 .text p {
	color: #fff;
	font: 13px/15px 'Tachoma', sans-serif;
	margin-bottom: 0;
}
aside .сalculator-widget.style2 .text:after,
.wrap-top-bar .сalculator-widget.style2 .text:after {
	content: '';
	background: url(images/brackets-style2.png) 0 0 no-repeat;
	height: 11px;
	width: 15px;
	top: 0;
	left: 0;
	position: absolute;
}
aside .сalculator-widget.style2 .text:before,
.wrap-top-bar .сalculator-widget.style2 .text:before {
	content: '';
	background: url(images/brackets-style2.png) -15px 0 no-repeat;
	height: 11px;
	width: 15px;
	bottom: 0;
	right: 0;
	position: absolute;
}
aside .сalculator-widget.style2 .wrap-more-сalculator,
.wrap-top-bar .сalculator-widget.style2 .wrap-more-сalculator {
	padding: 0 0;
}
aside .сalculator-widget.style2 .load-more,
.wrap-top-bar .сalculator-widget.style2 .load-more {
	background: #fff;
	display: block;
	border: 1px solid #D15C7F;
	width: 150px;
	font: 12px/30px 'Elektra Text Probold', sans-serif;
	color: #D15C7F;
	text-align: center;
	text-decoration: none;
	margin: 20px 0 0;
	padding: 0 10px;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
}
aside .сalculator-widget.style2 .load-more:hover,
.wrap-top-bar .сalculator-widget.style2 .load-more:hover {
	background: #D15C7F;
	color: #fff;
}


/* POPULAR ARTICLES */
aside .popular-articles.slider,
.wrap-top-bar .popular-articles.slider {
	min-height: 164px;
}
aside .popular-articles,
.wrap-top-bar .popular-articles {
	padding: 27px 27px 17px;
	width: auto;
	background: url(images/bg-main-menu.png) 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	position: relative;
}
aside .popular-articles .title,
.wrap-top-bar .popular-articles .title {
	color: #0A0A0A;
	font: 17px/17px 'Elektra Text Probold', sans-serif;
	margin-bottom: 20px;
	position: relative;
	display: inline-block;
	width: auto;
	padding-right: 40px;
	background: url(images/circle-title-right.png) right 5px no-repeat;
}
aside .popular-articles.slider .title,
.wrap-top-bar .popular-articles.slider .title {
	margin-bottom: 10px;
}
aside .popular-articles ul.list-popular-articles,
.wrap-top-bar .popular-articles ul.list-popular-articles {
	position: relative;
	list-style: none;
}
aside .popular-articles ul.list-popular-articles li,
.wrap-top-bar .popular-articles ul.list-popular-articles li {
	position: relative;
	padding-top: 10px;
	margin-bottom: 15px;
}
aside .popular-articles ul.list-popular-articles li:before,
.wrap-top-bar .popular-articles ul.list-popular-articles li:before {
	content: '';
	top: -4px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 4px;
	background: url(images/separator-list-article.png) 0 0 repeat-x;
}
aside .popular-articles ul.list-popular-articles li:first-child,
.wrap-top-bar .popular-articles ul.list-popular-articles li:first-child {
	padding-top: 0;
}
aside .popular-articles ul.list-popular-articles li:first-child:before,
.wrap-top-bar .popular-articles ul.list-popular-articles li:first-child:before {
	display: none;
}
aside .popular-articles ul.list-popular-articles li .number,
.wrap-top-bar .popular-articles ul.list-popular-articles li .number {
	background: url(images/bg-number.png) 0 0;
	width: 9%;
	height: 25px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	float: left;
	color: #fff;
	font: 13px/25px 'Elektra Text Probold', sans-serif;
	text-align: center;
	margin-right: 4.09%;
	margin-top: 5px;
}
aside .popular-articles ul.list-popular-articles li a.link,
.wrap-top-bar .popular-articles ul.list-popular-articles li a.link {
	color: #0A0A0A;
	font: 13px/18px 'Elektra Text Probold', sans-serif;
	float: left;
	display: inline-block;
	width: 81.95%;
}
aside .popular-articles ul.list-popular-articles li a.link:hover,
.wrap-top-bar .popular-articles ul.list-popular-articles li a.link:hover {
	color: #F04012;
	text-decoration: none;
}
aside .popular-articles.slider,
.wrap-top-bar .popular-articles.slider {
	min-height: 164px;
}
aside .popular-articles .nav,
.wrap-top-bar .popular-articles .nav {
	width: 50px;
	height: 24px;
	position: absolute;
	right: 25px;
	bottom: -12px;
}
aside .popular-articles .nav .arrow,
.wrap-top-bar .popular-articles .nav .arrow{
	width: 24px;
	height: 24px;
	display: block;
}
aside .popular-articles .nav .arrow a,
.wrap-top-bar .popular-articles .nav .arrow a {
	width: 20px;
	height: 20px;
	border: 2px solid #fff;
	background: #F0E8EB;
	border-radius: 24px;
	cursor: pointer;
	display: block;
	position: relative;
}
aside .popular-articles .nav .arrow-prev,
.wrap-top-bar .popular-articles .nav .arrow-prev {
	float: left;
}
aside .popular-articles .nav .arrow-prev a:before,
.wrap-top-bar .popular-articles .nav .arrow-prev a:before {
	content: "";
	position: absolute;
	width: 5px;
	height: 8px;
	top: 6px;
	left: 7px;
	background: url(images/arrow-prev.png) 0 0 no-repeat;
}
aside .popular-articles .nav .arrow-prev:hover a:before,
.wrap-top-bar .popular-articles .nav .arrow-prev:hover a:before {
	background: url(images/arrow-prev-hover.png) 0 0 no-repeat;
}

aside .popular-articles .nav .arrow-next,
.wrap-top-bar .popular-articles .nav .arrow-next {
	float: right;
}
aside .popular-articles .nav .arrow-next a:before,
.wrap-top-bar .popular-articles .nav .arrow-next a:before {
	content: "";
	position: absolute;
	width: 5px;
	height: 8px;
	top: 6px;
	left: 8px;
	background: url(images/arrow-next.png) 0 0 no-repeat;
}
aside .popular-articles .nav .arrow-next:hover a:before,
.wrap-top-bar .popular-articles .nav .arrow-next:hover a:before {
	background: url(images/arrow-next-hover.png) 0 0 no-repeat;
}

/* USEFUL TIPS */
aside .useful-tips,
.wrap-top-bar .useful-tips {
	padding: 27px 27px 30px;
	background: url(images/bg-useful.png) 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	position: relative;
	width: auto;
}
aside .useful-tips:before,
.wrap-top-bar .useful-tips:before {
	content: '';
	background: url(images/icon-useful.png) 0 0 no-repeat;
	width: 66px;
	height: 50px;
	position: absolute;
	top: -10px;
	right: 12px;
}
aside .useful-tips .title,
.wrap-top-bar .useful-tips .title {
	color: #fff;
	font: 18px/18px 'Elektra Text Probold', sans-serif;
	margin-bottom: 20px;
}
aside .useful-tips .text,
aside .useful-tips .text p,
.wrap-top-bar .useful-tips .text,
.wrap-top-bar .useful-tips .text p {
	color: #fff;
	font: 13px/17px 'Tachoma', sans-serif;
}
aside .useful-tips a.button,
.wrap-top-bar .useful-tips a.button {
	background: rgba(48, 47, 65, 0.56);
	display: block;
	border: 1px solid #FC834B;
	width: 150px;
	font: 12px/30px 'Elektra Text Probold', sans-serif;
	color: #FC834B;
	text-align: center;
	text-decoration: none;
	margin: 20px 0 0;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
}
aside .useful-tips a.button:hover,
.wrap-top-bar .useful-tips a.button:hover {
	border: 1px solid #d3597e;
	color: #d3597e;
	background: rgba(48, 47, 65, 0.7);
}
aside .useful-tips  ul.list-sub-cat,
.wrap-top-bar .useful-tips  ul.list-sub-cat {
	background-color: #fff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	list-style: none;
	padding: 12px 0;
	overflow: hidden;
}
aside .useful-tips  ul.list-sub-cat li,
.wrap-top-bar .useful-tips  ul.list-sub-cat li {
	width: 96%;
	padding: 4px 2%;
	position: relative;
	margin-bottom: 4px;
}
aside .useful-tips  ul.list-sub-cat li:before,
.wrap-top-bar .useful-tips  ul.list-sub-cat li:before {
	content: '';
	width: 86%;
	margin: 0 6%;
	position: absolute;
	bottom: -3px;
	border-bottom: 1px dashed #b2b1bd;
}
aside .useful-tips  ul.list-sub-cat li:last-child:before,
.wrap-top-bar .useful-tips  ul.list-sub-cat li:last-child:before {
	display: none;
}
aside .useful-tips  ul.list-sub-cat li a.link-cat,
.wrap-top-bar .useful-tips  ul.list-sub-cat li a.link-cat {
	color: #000;
	width: 98%;
	padding: 2% 0;
	border: 3px solid #fff;
	text-decoration: none;
	display: block
}
aside .useful-tips  ul.list-sub-cat li a.link-cat:hover,
.wrap-top-bar .useful-tips  ul.list-sub-cat li a.link-cat:hover {
	border: 3px solid #E43F10;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: inset 0px 0px 5px 2px rgba(225, 194, 203, 1);
	-moz-box-shadow:    inset 0px 0px 5px 2px rgba(225, 194, 203, 1);
	box-shadow:         inset 0px 0px 5px 2px rgba(225, 194, 203, 1);
}
aside .useful-tips  ul.list-sub-cat li a.link-cat .wrap-img,
.wrap-top-bar .useful-tips  ul.list-sub-cat li a.link-cat .wrap-img {
	height: auto;
	width: 28%;
	float: left;
}
aside .useful-tips  ul.list-sub-cat li a.link-cat .wrap-img img,
.wrap-top-bar .useful-tips  ul.list-sub-cat li a.link-cat .wrap-img img {
	display: block;
	max-width: 48px;
	margin: 0 auto;
}
aside .useful-tips  ul.list-sub-cat li a.link-cat .text,
.wrap-top-bar .useful-tips  ul.list-sub-cat li a.link-cat .text {
	float: left;
	width: 68%;
	color: #000;
	padding: 0 1% 0 2%;
}
aside .useful-tips  ul.list-sub-cat li a.link-cat .text .title,
.wrap-top-bar .useful-tips  ul.list-sub-cat li a.link-cat .text .title {
	font: 14px/18px "Elektra Text Probold",sans-serif;
	margin-bottom: 5px;
	color: #000;
	text-decoration: underline;
}
aside .useful-tips  ul.list-sub-cat li a.link-cat:hover .text .title,
.wrap-top-bar .useful-tips  ul.list-sub-cat li a.link-cat:hover .text .title {
	color: #f04012;
	text-decoration: none;
}
aside .useful-tips  ul.list-sub-cat li a.link-cat .text .desc,
.wrap-top-bar .useful-tips  ul.list-sub-cat li a.link-cat .text .desc {
	font: 11px/15px "Tahoma",sans-serif;
}

/* Menu sidebar custom */
.menu-sidebar-widget {
	position: relative;
	background-color: #FFFFFF;
}
.menu-sidebar-widget .title {
	color: #0A0A0A;
	font: 20px/22px 'Elektra Text Probold', sans-serif;
	margin-bottom: 20px;
	position: relative;
	display: inline-block;
	width: auto;
	padding-right: 40px;
	background: url(images/circle-title-right.png) right center no-repeat;
}
	.menu-sidebar-widget .wrap-menu-sidebar {
		position: relative;
		border-top: 1px dashed #b2b1bd;
	}
	.menu-sidebar-widget .wrap-menu-sidebar ul {
		list-style: none;
		position: relative;
	}
		.menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li {
			list-style: none;
			position: relative;
			border-bottom: 1px dashed #b2b1bd;
		}
			.menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; .arrow {
				display: block;
				width: 30px;
				height: 30px;
				position: absolute;
				top: 12px;
				right: 0;
				z-index: 100;
				cursor: pointer;
				background: url(images/arrow-sub-menu.png) center center no-repeat;
			}
				.menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; .arrow:hover {
					background: url(images/arrow-sub-menu-hover.png) center center no-repeat;
				}
				.menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; .arrow.active{
					-webkit-transform: rotate(-180deg);
					-moz-transform: rotate(-180deg);
					filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
					-o-transform: rotate(-180deg);
					transform: rotate(-180deg);
				}
			.menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; a {
				padding: 15px 30px 15px 10px;
				display: block;
				color: #000;
				font: 15px/18px "Elektra Text Probold",sans-serif;
				text-decoration: underline;
			}
				.menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; a:hover,
				.menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li.opened &gt; a {
					background: url(images/bg-main-menu.png);
				}
				.menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; a:hover,
				.menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; a:hover span,
				.menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li.opened &gt; a,
				.menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li.opened &gt; a span {
					text-decoration: none;
					color: #D3597E;
				}
			.menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; a span {
				color: #000;
				font: 15px/18px "Elektra Text Probold",sans-serif;
				text-decoration: underline;
			}
			.menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; a &gt; img {
				max-width: 27px;
				height: auto;
				width: auto;
				margin-right: 12px;
			}
			.menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; ul:after{
				content: '';
				display: table;
				clear: both;
			}
			.menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; ul {
				border-top: 1px dashed #b2b1bd;
				background: url(images/bg-sub-menul.png);
				padding: 12px 30px 12px;
				display: none;
			}
			.menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; ul &gt; li {
				width: 50%;
				float: left;
				margin-bottom: 10px;
			}
			.menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; ul &gt; li &gt; a,
			.menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; ul &gt; li &gt; a span {
				color: #000;
				font: 14px/16px "Elektra Text Probold",sans-serif;
			}
			.menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; ul &gt; li &gt; a &gt; img {
				max-width: 10px;
				height: auto;
			}
	.menu-sidebar-widget .button {
		background: #fff;
		display: block;
		border: 1px solid #D15C7F;
		width: 150px;
		font: 12px/30px 'Elektra Text Probold', sans-serif;
		color: #D15C7F;
		text-align: center;
		text-decoration: none;
		margin: 20px 0 0;
		padding: 0 10px;
		-webkit-transition: 0.5s;
		-o-transition: 0.5s;
		-moz-transition: 0.5s;
		transition: 0.5s;
	}
	.menu-sidebar-widget .button:hover{
		background: #D15C7F;
		color: #fff;
	}

/* Menu main sidebar custom */
.menu-menu-sidebar-widget {
	position: relative;
}
.menu-menu-sidebar-widget .title {
	color: #0A0A0A;
	font: 20px/22px 'Elektra Text Probold', sans-serif;
	margin-bottom: 20px;
	position: relative;
	display: inline-block;
	width: auto;
	padding-right: 40px;
	background: url(images/circle-title-right.png) right center no-repeat;
}
	.menu-menu-sidebar-widget .wrap-menu-sidebar {
		position: relative;
	}
	.menu-menu-sidebar-widget .wrap-menu-sidebar ul {
		list-style: none;
		position: relative;
	}
		.menu-menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li {
			list-style: none;
			position: relative;
			margin-top: 6px;
		}
			.menu-menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; a {
				padding: 12px 30px 12px 20px;
				display: block;
				color: #000;
				font: 15px/18px "Elektra Text Probold",sans-serif;
				text-decoration: underline;
				border-radius: 10px;
				background: url(images/bg-main-menu.png);
				position: relative;
			}
				.menu-menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; a:hover {
					background: url(images/bg-know.png);
				}
				.menu-menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; a:hover,
				.menu-menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; a:hover span {
					text-decoration: none;
					color: #fff;
				}
				.menu-menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; a:hover:before {
					content: "";
					display: block;
					width: 30px;
					height: 30px;
					position: absolute;
					top: 50%;
					margin-top: -15px;
					right: 0;
					cursor: pointer;
					background: url(images/arrow-menu-left.png) 3px center no-repeat;
				}
			.menu-menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; a span {
				color: #000;
				font: 15px/18px "Elektra Text Probold",sans-serif;
				text-decoration: underline;
			}
			.menu-menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; a &gt; img {
				max-width: 27px;
				height: auto;
				width: auto;
				margin-right: 12px;
			}


/* POPULAR ARTICLES */
aside .random-articles,
.wrap-top-bar .random-articles {
	padding: 27px 27px 17px;
	background: url(images/bg-main-menu.png) 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	position: relative;
	width: auto;
}
aside .random-articles .title,
.wrap-top-bar .random-articles .title {
	color: #0A0A0A;
	font: 17px/17px 'Elektra Text Probold', sans-serif;
	margin-bottom: 20px;
	position: relative;
	display: inline-block;
	width: auto;
	padding-right: 40px;
	background: url(images/circle-title-right.png) right 5px no-repeat;
}
aside .random-articles ul.list-random-articles,
.wrap-top-bar .random-articles ul.list-random-articles {
	position: relative;
	list-style: none;
}
aside .random-articles ul.list-random-articles li,
.wrap-top-bar .random-articles ul.list-random-articles li {
	position: relative;
	padding-bottom: 14px;
}
aside .random-articles ul.list-random-articles li:before,
.wrap-top-bar .random-articles ul.list-random-articles li:before {
	content: '';
	bottom: -4px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 4px;
	background: url(images/separator-list-article.png) 0 0 repeat-x;
}
aside .random-articles ul.list-random-articles li a.link,
.wrap-top-bar .random-articles ul.list-random-articles li a.link {
	color: #0A0A0A;
	font: 13px/18px 'Elektra Text Probold', sans-serif;
	display: inline-block;
}
aside .random-articles ul.list-random-articles li a.link:hover,
.wrap-top-bar .random-articles ul.list-random-articles li a.link:hover {
	color: #F04012;
	text-decoration: none;
}
aside .random-articles .nav,
.wrap-top-bar .random-articles .nav {
	width: 50px;
	height: 24px;
	position: absolute;
	right: 25px;
	bottom: -12px;
}
aside .random-articles .nav .arrow,
.wrap-top-bar .random-articles .nav .arrow{
	width: 24px;
	height: 24px;
	display: block;
}
aside .random-articles .nav .arrow a,
.wrap-top-bar .random-articles .nav .arrow a {
	width: 20px;
	height: 20px;
	border: 2px solid #fff;
	background: #F0E8EB;
	border-radius: 24px;
	cursor: pointer;
	display: block;
	position: relative;
}
aside .random-articles .nav .arrow-prev,
.wrap-top-bar .random-articles .nav .arrow-prev {
	float: left;
}
aside .random-articles .nav .arrow-prev a:before,
.wrap-top-bar .random-articles .nav .arrow-prev a:before {
	content: "";
	position: absolute;
	width: 5px;
	height: 8px;
	top: 6px;
	left: 7px;
	background: url(images/arrow-prev.png) 0 0 no-repeat;
}
aside .random-articles .nav .arrow-prev:hover a:before,
.wrap-top-bar .random-articles .nav .arrow-prev:hover a:before {
	background: url(images/arrow-prev-hover.png) 0 0 no-repeat;
}

aside .random-articles .nav .arrow-next,
.wrap-top-bar .random-articles .nav .arrow-next {
	float: right;
}
aside .random-articles .nav .arrow-next a:before,
.wrap-top-bar .random-articles .nav .arrow-next a:before {
	content: "";
	position: absolute;
	width: 5px;
	height: 8px;
	top: 6px;
	left: 8px;
	background: url(images/arrow-next.png) 0 0 no-repeat;
}
aside .random-articles .nav .arrow-next:hover a:before,
.wrap-top-bar .random-articles .nav .arrow-next:hover a:before {
	background: url(images/arrow-next-hover.png) 0 0 no-repeat;
}

/* recbox */
main aside &gt; .recbox{
	width: 100%;
	overflow: hidden;
	position: relative;
	text-align: center;
}
main aside &gt; .recbox &gt; .сalculator-widget{
	text-align: left;
	margin-top: 10px;
}
/* ASIDE END */
/* MAIN END */

/* ABOUT */
section.about{
	position: relative;
	background: url(images/bg-main-menu.png) 0 0;
}
section.about .container{
	max-width: 1033px;
	width: auto;
	padding: 35px 50px 15px 23px;
}
section.about .container .text p{
	color: #000;
	font: 14px/20px 'Tachoma', sans-serif;
	margin-bottom: 20px;
}
section.about .container .text{
	color: #000;
	font: 14px/20px 'Tachoma', sans-serif;
}
/* Headtitle */
section.about .headtitle .title{
	background: url(images/circle-title-left.png) -1px center no-repeat,
				url(images/circle-title-right.png) right center no-repeat,
				url(images/bg-main-menu.png) 0 0;
}
section.about .headtitle:before{
	content: '';
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f4eef0+10,d9567e+50,f4eef0+90 */
	background: #f4eef0; /* Old browsers */
	background: -moz-linear-gradient(left,  #f4eef0 10%, #d9567e 50%, #f4eef0 90%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(10%,#f4eef0), color-stop(50%,#d9567e), color-stop(90%,#f4eef0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #f4eef0 10%,#d9567e 50%,#f4eef0 90%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #f4eef0 10%,#d9567e 50%,#f4eef0 90%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #f4eef0 10%,#d9567e 50%,#f4eef0 90%); /* IE10+ */
	background: linear-gradient(to right,  #f4eef0 10%,#d9567e 50%,#f4eef0 90%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4eef0', endColorstr='#f4eef0',GradientType=1 ); /* IE6-9 */

}
/* Headtitle end */
/* ABOUT END */

/* FOOTER */
footer{
	position: relative;
	width: 100%;
	overflow: hidden;
}
	footer .container:before{
		content: '';
		position: absolute;
		width: 100%;
		right: 1106px;
		top: 0;
		bottom: 0;
		background: url(images/footer-bg-left.jpg) -1px 1px;
	}
	footer .container{
		background: url(images/footer-bg-center.jpg) 0 0 repeat-y;
		padding: 20px 0;
	}
	footer .container:after{
		content: '';
		position: absolute;
		width: 100%;
		right: -1106px;
		top: 0;
		bottom: 0;
		background: url(images/footer-bg-right.jpg) -3px 1px;
	}
	footer .footer-menu{
		width: 34.358%;
		padding-left: 2.08%;
		float: left;
	}
	footer .footer-menu ul{
		position: relative;
		list-style: none;
	}
	footer .footer-menu ul li{
		display: block;
		width: 42.95%;
		float: left;
		margin-right: 7%;
	}
	footer .footer-menu ul li a{
		display: inline-block;
		width: auto;
		color: #fff;
		font: 13px/20px 'Elektra Text Probold', sans-serif;
		-webkit-transition: 0.5s;
		-o-transition: 0.5s;
		-moz-transition: 0.5s;
		transition: 0.5s;
	}
	footer .footer-menu ul li a:hover,
	footer .footer-menu ul li.current-menu-item a,
	footer .footer-menu ul li.current-menu-parent a{
		text-decoration: none;
		color: #FC7439;
	}
	footer a.logo-footer{
		display: block;
		width: 11.573%;
		height: 44px;
		float: left;
		margin-top: 27px;
	}
	footer .сopyright{
		margin-left: 45px;
		float: left;
		width: 33.9%;
		color: #fff;
		font: 11px/16px 'Tachoma', sans-serif;
		margin-top: 17px;
	}
	footer .wrap-counter{
		float: right;
		width: 12.658%;
		margin-top: 30px;
	}
	footer .wrap-counter .counter{
		float: right;
		margin-right: 23px;
		cursor: pointer;
	}
/* FOOTER END */

/* Breadcrumb */
main .breadcrumbs{
	margin: 0 0 25px;
	color: #C8B0BA;
	font: 13px/14px 'Elektra Text Probold', sans-serif;
	padding-top: 20px;
}
main .breadcrumbs span,
main .breadcrumbs a{
	color: #C8B0BA;
	font: 13px/18px 'Elektra Text Probold', sans-serif;
}
main .breadcrumbs a{
	margin-right: 37px;
	position: relative;
}
main .breadcrumbs a:before{
	content: '';
	width: 4px;
	height: 4px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-color: #D9567E;
	position: absolute;
	top: 50%;
	margin-top: -1px;
	right: -25px;

}
main .breadcrumbs a:hover{
	color: #F04012;
}
main.single .breadcrumbs a{
	margin-right: 0;
	margin-left: 37px;
	position: relative;
}
main.single  .breadcrumbs span:first-child a{
	margin-left: 0;
	position: relative;
}
main.single  .breadcrumbs span:first-child a:before{
	display: none;
}
main.single  .breadcrumbs a:before{
	content: '';
	width: 4px;
	height: 4px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-color: #D9567E;
	position: absolute;
	top: 50%;
	margin-top: -1px;
	left: -20px;

}
/* Breadcrumb end*/

/* Category */
main.category article{
	margin-bottom: 25px;
}
/* Category end */

/* PAGE-NAVI */
.wp-pagenavi{
	position: relative;
	margin-top: 20px;
	padding-top: 10px;
	margin-bottom: 35px;
	width: 100%;
}
.wp-pagenavi:before{
	content: '';
	top: 0;
	left: 0;
	position: absolute;
	width: 100%;
	height: 4px;
	background: url(images/separator-list-article.png) 0 0 repeat-x;
}
.wp-pagenavi:after{
	content: '';
	display: table;
	clear: both;
}
.wp-pagenavi a,
.wp-pagenavi span{
	display: inline-block;
	text-decoration: none;
	color: #C0A4AF;
	font: 12px/32px 'Elektra Text Probold', sans-serif;
	border: 1px solid #C0A4AF;
	padding: 0 12px;
	text-decoration: underline;
	margin-right: 12px;
	float: left;
	margin-top: 10px;
}
.wp-pagenavi a:hover,
.wp-pagenavi .current{
	color: #fff;
	border: 1px solid #D9567E;
	background-color: #D9567E;
}
.wp-pagenavi .nextpostslink,
.wp-pagenavi .previouspostslink{
	position: relative;
	padding: 0;
	width: 30px;
	line-height: 0;
	font-size: 0;
	display: block;
	height: 32px;
	float: left;
}
.wp-pagenavi .nextpostslink:before{
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -7px;
	margin-left: -5px;
	width: 9px;
	height: 14px;
	display: inline-block;
	background: url(images/arrow-pg-navi.png) -9px -14px no-repeat;
}
.wp-pagenavi .nextpostslink:hover:before{
	background: url(images/arrow-pg-navi.png) -9px 0 no-repeat;
}
.wp-pagenavi .previouspostslink:before{
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -7px;
	margin-left: -5px;
	width: 9px;
	height: 14px;
	display: inline-block;
	background: url(images/arrow-pg-navi.png) 0 -14px no-repeat;
}
.wp-pagenavi .previouspostslink:hover:before{
	background: url(images/arrow-pg-navi.png) 0 0 no-repeat;
}
.block-overlay{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 9;
	width: 100%;
	height: 100%;
}
/* PAGE-NAVI END */

/* PAGE */
main.page  .wrap-content .headtitle  h1.title{
	color: #0A0A0A;
	font: 27px/30px 'Elektra Text Probold', sans-serif;
	text-align: left;
	display: block;
	padding: 0;
	background: #fff;
}
/* PAGE END */

/* SINGLE */
main.single .headtitle h1.title{
	color: #0A0A0A;
	font: 27px/30px 'Elektra Text Probold', sans-serif;
	text-align: left;
	display: block;
	padding: 0;
	background: #fff;
}

/* Contents */
main.single #toc_container{
	padding: 27px 130px 17px 27px;
	width: auto;
	background: url(images/bg-main-menu.png) 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	position: relative;
	margin-bottom: 30px;
	border: none;
	display: block;
}
main.single #toc_container:before{
	content: '';
	background: url(images/book.png) 0 0 no-repeat;
	width: 64px;
	height: 77px;
	top: 45px;
	right: 25px;
	position: absolute;
}
main.single #toc_container .toc_title{
	color: #0A0A0A;
	font: 17px/17px 'Elektra Text Probold', sans-serif;
	margin-bottom: 20px;
	position: relative;
	display: inline-block;
	width: auto;
	padding-right: 40px;
	background: url(images/circle-title-right.png) right 5px no-repeat;
}
main.single #toc_container .toc_title .toc_toggle{
	display: none;
}
main.single #toc_container ul.toc_list{
	position: relative;
	list-style: none;
	margin: 0;
}
main.single #toc_container ul.toc_list ul{
	margin: 10px 0 0;
}
main.single #toc_container ul.toc_list li{
	position: relative;
}
main.single #toc_container ul.toc_list li a{
	color: #765B66;
	font: 13px/16px 'Elektra Text Probold', sans-serif;
	display: inline-block;
	text-decoration: underline;
	margin-bottom: 10px;
}
main.single #toc_container ul.toc_list li a &gt; span{
	display: none;
}
main.single #toc_container ul.toc_list li a:hover{
	color: #F04012;
	text-decoration: none;
}
/* Contents end */

/* recbox */
main .content .recbox{
	width: auto;
	overflow: hidden;
	position: relative;
	margin-bottom: 30px;
}
/* recbox END */

main.single article{
	margin-bottom: 30px;
}

/* Similar articles */
main section.similar-articles{
	margin-bottom: 30px;
}
main section.similar-articles ul li{
	position: relative;
	list-style: none;
	margin-top: 23px;
	padding-top: 23px;
}
main section.similar-articles ul.loading{
	opacity: 0.5;
}
main section.similar-articles ul li:before{
	content: '';
	top: 0;
	left: 0;
	position: absolute;
	width: 100%;
	height: 4px;
	background: url(images/separator-list-article.png) 0 0 repeat-x;
}
main section.similar-articles ul li:first-child:before{
	display: none;
}
main section.similar-articles ul li:first-child{
	padding-top: 0;
}
main section.similar-articles ul li a.wrap-img{
	height: auto;
	width: 29.589%;
	display: block;
	float: left;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
main section.similar-articles ul li a.wrap-img img{
	max-width: 216px;
	width: 100%;
	height: auto;
	display: block;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
main section.similar-articles ul li a.wrap-img:hover{
	opacity: 0.5;
}
main section.similar-articles ul li .wrap-content-block{
	width: 67%;
	float: right;
}
main section.similar-articles ul li .wrap-content-block h3 &gt; a{
	color: #0A0A0A;
	font: 15px/16px 'Elektra Text Probold', sans-serif;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
}
main section.similar-articles ul li .wrap-content-block h3 &gt; a:hover{
	color: #F04012;
}
main section.similar-articles ul li .wrap-content-block h3{
	display: block;
	margin-top: -7px;
	margin-bottom: 15px;
}
main section.similar-articles ul li .wrap-content-block .desc{
	color: #0A0A0A;
	font: 12px/17px 'Tahoma', sans-serif;
}
main section.similar-articles ul li .wrap-content-block a.more{
	color: #D3597E;
	margin-top: 13px;
	display: inline-block;
	font: 12px/12px 'Elektra Text Probold', sans-serif;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
}
main section.similar-articles ul li .wrap-content-block a.more:hover{
	color: #F04012;
}
main section.similar-articles ul li.first-li{
	width: 46%;
	margin-right: 0;
	padding: 0;
	margin-top: 0;
	margin-bottom: 23px;
	float: left;
}
main section.similar-articles ul li.first-li:nth-child(odd){
	margin-right: 8%;
}
main section.similar-articles ul li.first-li:before{
	display: none;
}
main section.similar-articles ul li.first-li a.wrap-img{
	width: 100%;
	height: auto;
	display: block;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden;
	position: relative;
}
main section.similar-articles ul li.first-li a.wrap-img{
	text-decoration: none;
}
main section.similar-articles ul li.first-li a.wrap-img h3{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 10px;
	color: #fff;
	font: 16px/18px 'Elektra Text Probold', sans-serif;
	text-align: center;
	background: rgba(0,0,0, 0.7);
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
}
main section.similar-articles ul li.first-li a.wrap-img img{
	max-width: 335px;
	height: auto;
	max-height: 220px;
	width: 100%;
	display: block;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
main section.similar-articles ul li.first-li a.wrap-img:hover{
	opacity: 0.5;
}

/* recbox */
main section.similar-articles .recbox{
	width: 300px;
	overflow: hidden;
	background-color: #fff;
	position: relative;
	display: table-cell;
	z-index: 10;
	border-left: 28px solid #fff;
}
/* recbox END */
/* Similar articles end*/

/* Block comments */
section.wrap-comments{
	position: relative;
	margin-bottom: 30px;
}
#vk_comments,
#vk_comments iframe{
	width: 100%!important;
}
section.wrap-comments .tabs{
	position: relative;
	margin-bottom: 20px;
	text-align: center;
}
section.wrap-comments .tabs .tab{
	display: inline-block;
	width: 26%;
	padding: 0 1%;
	height: 30px;
	border: 1px solid #D4C7DB;
	text-align: center;
	background-color: #fff;
	color: #FB7342;
	font: 12px/30px 'Elektra Text Probold', sans-serif;
	text-decoration: none;
	margin: 0 6px;
}
section.wrap-comments .tabs .tab.active,
section.wrap-comments .tabs .tab:hover{
	color: #000;
	background-color: #F3ECEF;
}
#tabbed-comments .tabs-cont .tab.active {
	display: block;
}
#tabbed-comments .tabs-cont .tab {
	display: none;
}
/* Block comments end */

/* Info bar */
section.info-bar{
	padding-top: 25px;
	position: relative;
	margin-bottom: 30px;
}
main section.info-bar:before{
	content: '';
	top: 0;
	left: 0;
	position: absolute;
	width: 100%;
	height: 4px;
	background: url(images/separator-list-article.png) 0 0 repeat-x;
}
section.info-bar .social-button{
	width: 47%;
	float: right;
	font: 12px/16px "Tahoma", Helvetica, sans-serif;
	color: #0A0A0A;
	margin-top: 2px;

}
section.info-bar .social-button span{
	margin-right: 1%;
	float: right;
}
section.info-bar .rating{
	float: left;
	width: 53%;
	font: 11px/16px "Tahoma", Helvetica, sans-serif;
	color: #91717E;
	font-style: normal;
}
section.info-bar .rating em{
	font: 11px/16px "Tahoma", Helvetica, sans-serif;
	color: #91717E;
	font-style: normal;
	margin-left: 1%;
	position: relative;
	top: 0;
	display: inline-block;
}
section.info-bar .rating .post-ratings-text{
	display: none!important;
}
.post-ratings img,
.post-ratings-loading img,
.post-ratings-image img{
	margin-right: 2%;
	top: 3px;
	position: relative;
}
/* Info bar end */
/* SINGLE END */

/* SEARCH */
main.search .search-request{
	color: #0a0a0a;
    font: 20px/26px "Elektra Text Probold",sans-serif;
	padding: 0 10px 0;
	margin-bottom: 18px;
	position: relative;
}
main.search .search-request span{
	color: #F04012;
}
/* SEARCH END*/

/* comments */
main .comments{
	position: relative;
}
main .comments li.comment{
	margin-bottom: 25px;
	list-style: none;
	position: relative;
}
main .comments li.comment:before{
	content: '';
	bottom: -4px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 4px;
	background: url(images/separator-list-article.png) 0 0 repeat-x;
}
main .comments li.comment:last-child:before{
	display: none;
}
main .comments li.comment .wrap-avatar{
	float: left;
	width: 9.8%;
	margin-right: 2.05%;
	background: url(images/avatar-user.png) center center no-repeat,
	url(images/bg-main-menu.png) 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
main .comments li.comment .wrap-avatar img.admin-img{
	display: none;
}
main .comments li.comment .wrap-avatar img.user-img{
	display: block;
	width: 100%;
}
main .comments li.comment-author-admin .wrap-avatar{
	background: url(images/avatar-admin.png) center center no-repeat,
	url(images/bg-main-menu.png) 0 0;
}
main .comments li.comment-author-admin .wrap-avatar  img.user-img{
	display: none;
}
main .comments li.comment-author-admin .wrap-avatar  img.admin-img{
	display: block;
	width: 100%;
}
main .comments li.comment .wrap-content-comment{
	float: right;
	width: 86.98%;
}
main .comments .comment .name{
	font: 14px/24px "Tahoma", Helvetica, sans-serif;
	color: #0A0A0A;
}
main .comments .comment-author-admin .name{
	color: #C73C67;
}
main .comments .comment .content,
main .comments .comment .content &gt; p{
	font: 12px/18px "Tahoma", Helvetica, sans-serif;
	color: #0A0A0A;
	padding: 0;
	width: auto;
}
main .comments .comment .info{
	font: 12px/24px "Tahoma", Helvetica, sans-serif;
	color: #AF8F9C;
	margin-bottom: 5px;
	position: relative;
}
main .comments .comment  a{
	color: #d3597e;
    font: 12px/12px "Elektra Text Probold",sans-serif;
	margin-left: 30px;
}
main .comments .comment  em{
	color: #d3597e;
    font: italic 16px/24px "Tahoma",sans-serif;
	display: block;
	position: absolute;
	right: 0;
	top: 0;
}
main .comments ul.commentlist li.comment &gt; ul.children{
	border-top: 1px solid #EEEBE4;
	width: 625px;
	margin-left: 50px;
	padding-top: 25px;
}
main .comments ul.commentlist li.comment &gt; ul.children  li.comment ul.children{
	border-top: 1px solid #EEEBE4;
	width: 625px;
	margin-left: 0;
	padding-top: 25px;
}
main .comments li.comment .children li.comment{
	border: none;
}
main .comments .comment .name .separator{
	padding-left:20px;
	margin-left: 12px;
	display: inline-block;
}
main .comments .comment-notes{
	display: none;
}
/* comments end */

/* form leave comment */
main .form-leave-comment{
	position: relative;
}
	.form-leave-comment .comment-reply-title{
		font-size: 20px;
		margin-bottom: 17px;
		font-weight: 400;
		display: none;
	}
	.form-leave-comment .comment-reply-title #cancel-comment-reply-link{
		font-size: 12px;
		margin-left: 20px;
		display: none;
	}
	.form-leave-comment form{
		padding: 30px 52px 35px;
		background: url(images/bg-main-menu.png) 0 0;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		margin-bottom: 35px;
	}
	.form-leave-comment form input:focus{
		border: 1px solid #BFA5CD;
		color: #000000;
	}
	.form-leave-comment form input{
		width: 86%;
		height: 14px;
		padding: 10px 7%;
		border: 1px solid #D4C7DB;
		color: #888888;
		font: 12px/20px "Tahoma", Helvetica, sans-serif;
	}
	.form-leave-comment form textarea{
		width: 93.62%;
		height: 90px;
		padding: 10px 3.189%;
		border: 1px solid #D4C7DB;
		color: #888888;
		font: 12px/20px "Tahoma", Helvetica, sans-serif;
		resize: none;
		margin: 0 0 18px;
	}
	.form-leave-comment form textarea:focus{
		border: 1px solid #BFA5CD;
		color: #000000;
	}
	.form-leave-comment form input[type="submit"]{
		width: 117px;
		padding: 0;
		background-color: #D9567E;
		border: none;
		color: #fff;
		font: 12px/34px "Elektra Text Probold",sans-serif;
		cursor: pointer;
		display: block;
		height: 34px;
		text-decoration: underline;
		-webkit-transition: 0.5s;
		-o-transition: 0.5s;
		-moz-transition: 0.5s;
		transition: 0.5s;
	}
	.form-leave-comment form input[type="submit"]:hover{
		background-color: #B8496A;
	}
	.form-leave-comment form input[type="text"],
	.form-leave-comment form input[type="email"] {
		margin: 0 0 12px;
	}
	.form-leave-comment form p.form-submit{
		margin-bottom: 0;
	}
	.form-leave-comment form  label.error {
		border: 1px solid #be6d59;
		background: #fff;
		color: #be6d59;
		font-size: 12px;
		padding: 7px 10px;
		position: absolute;
		top: 0;
		right: 0px;
		z-index: 101;
	}
	.form-leave-comment form input.error,
	.form-leave-comment form textarea.error {
		border-color: #BE897C;
	}
	.form-leave-comment form .wrap-error-textarea{
		display: inline-block;
		width: 100%;
		position: relative;
	}
	.form-leave-comment form .wrap-error-name{
		display: inline-block;
		width: 48%;
		float: left;
		position: relative;
	}
	.form-leave-comment form .wrap-error-email{
		display: inline-block;
		width: 48%;
		float: right;
		position: relative;
	}


#wc-comment-header{
	display: none;
}
#wpcomm{
	border: none;
}
#wpcomm .wc-form-wrapper{
	background: rgba(0, 0, 0, 0) url("images/bg-main-menu.png") repeat scroll 0 0;
    border-radius: 10px;
    margin-bottom: 35px;
    padding: 30px 52px 35px;
	border: none;
}
#wpcomm .wc-field-comment textarea, #wpcomm .wc-comment .wc-comment-right textarea {
	padding: 10px 3.189%;
	border: 1px solid #D4C7DB;
	color: #888888;
	font: 12px/20px "Tahoma", Helvetica, sans-serif;
	resize: none;
}

#wpcomm .wc-field-name input{
	height: 14px;
	padding: 15px 7%;
	border: 1px solid #D4C7DB;
	color: #888888;
	font: 12px/20px "Tahoma", Helvetica, sans-serif;
}

#wpcomm .wc-field-submit input[type="button"],
#wpcomm .wc-field-submit input[type="submit"]{
	width: 117px;
	padding: 0;
	background-color: #D9567E;
	border: none;
	color: #fff;
	font: 12px/34px "Elektra Text Probold",sans-serif;
	cursor: pointer;
	display: block;
	height: 34px;
	text-decoration: underline;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
	margin: 0;
	padding: 0;
}
#wpcomm .wc-field-submit{
	margin: 0;
	padding: 0;
}
#wpcomm .wc-field-submit input[type="button"]:hover,
#wpcomm .wc-field-submit input[type="submit"]:hover{
	background-color: #B8496A;
}
#wpcomm .wc-form-footer .wpd-form-row .wpd-form-col-right,
#wpcomm .wc-form-footer .wpd-form-row .wpd-form-col-left {
	width: 100%;
}
#wpcomm .wc-form-footer .wpd-form-row .wpd-form-col-left .wpdiscuz-item:nth-child(1) {
	width: 49.5%;
	margin-bottom: 1%;
	float: left;
}
#wpcomm .wc-form-footer .wpd-form-row .wpd-form-col-left .wpdiscuz-item:nth-child(2) {
	width: 49.5%;
	margin-bottom: 1%;
	float: right;
}
#wpcomm .wc-author-data{
	width: 100%;
	float: none;
	margin-bottom: 5px;
}
#wpcomm .wc-field-name{
	width: 48%;
	float: left;
}
#wpcomm .wc-field-email{
	width: 48%;
	float: right;
}
#wpcomm .wc-field-submit,
#wpcomm .wc-form-submit{
	width: 100%;
	float: none;
	padding-left: 0;
	padding-top: 0;
}
#wpcomm .wc-field-name input[type="text"],
#wpcomm .wc-field-email input[type="email"]{
    font-size: 14px;
    height: 36px;
    margin: 0;
    max-width: 100%;
    padding: 3px 18px;
    width: 100%;
	font: 12px/20px "Tahoma", Helvetica, sans-serif;
}
#wpcomm .wc_social_plugin_wrapper .wp-social-login-connect-with {
    float: left;
    font-size: 13px;
    padding: 5px 7px 0 0;
    text-transform: none;
}
#wpcomm .wp-social-login-widget{
    margin-bottom: 25px;
}
#wpcomm .wpdiscuz-item.bad .alert{
	border: 1px solid #be6d59;
	background: #fff;
	color: #be6d59;
	font-size: 12px;
	padding: 7px 10px;
	position: absolute;
	top: -25px;
	right: 0px;
	z-index: 101;
	left: auto;
}
#wpcomm .wc-blog-guest &gt; .wc-comment-right .wc-comment-author,
#wpcomm .wc-blog-guest &gt; .wc-comment-right .wc-comment-author a,
#wpcomm .wc-blog-post_author &gt; .wc-comment-right .wc-comment-author,
#wpcomm .wc-blog-post_author &gt; .wc-comment-right .wc-comment-author a,
#wpcomm .wc-blog-subscriber &gt; .wc-comment-right .wc-comment-author,
#wpcomm .wc-blog-subscriber &gt; .wc-comment-right .wc-comment-author a{
	color: #0a0a0a;
	font: 14px/24px "Tahoma", Helvetica, sans-serif;
}
#wpcomm .wc-comment-date,
#wpcomm .wc-toggle{
	color: #af8f9c;
	font: 12px/24px "Tahoma", Helvetica, sans-serif;
}
#wpcomm .wc-comment-footer,
#wpcomm .wc-reply-link,
#wpcomm .wc-vote-link,
#wpcomm .wc-share-link,
#wpcomm .wc-comment-footer a,
#wpcomm .wc-comment-footer span.wc_editable_comment,
#wpcomm .wc-comment-footer span.wc_save_edited_comment,
#wpcomm span.wc_cancel_edit{
	color: #d3597e;
	font: 12px/12px "Elektra Text Probold", sans-serif;
}
#comments #wpcomm .wc-comment-footer {
	border-bottom: 0;
}
#comments #wpcomm .wc-comment-author {
	padding: 6px 0px 2px 10px;
}
#comments #wpcomm .avatar {
	padding: 1px;
	margin: 0 auto;
	float: none;
	display: inline;
	width: 60px;
	height: auto;
	max-height: 68px;
	max-width: 100%;
	border: 1px solid #ddd;
	border-radius: 0;
}
#comments #wpcomm .wc-cta-button,
#comments #wpcomm .wc-cta-button-x,
#comments #wpcomm .wc-cta-button.wc-cta-active {
	background: transparent!important;
	border: 0!important;
	color: #d3597e!important;
	font-size: 10px!important;
}
#comments #wpcomm .wc-cta-button.wc-cta-active {
	text-decoration: underline;
}
#comments #wpcomm .wc-cta-button:hover,
#comments #wpcomm .wc-cta-button-x:hover {
	background: transparent!important;
	border: 0!important;
	color: #d3597e!important;
	font-size: 10px!important;
	text-decoration: underline;
}
#comments #wpcomm .wc_save_wrap input[type="submit"]{
	width: 70px;
	padding: 0;
	background-color: #D9567E;
	border: none;
	color: #fff;
	font: 12px/20px "Elektra Text Probold",sans-serif;
	cursor: pointer;
	display: block;
	height: 20px;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
	margin: 0;
	padding: 0;
}
#comments #wpcomm .wc_save_wrap input[type="submit"]:hover{
	background-color: #B8496A;
}
#comments #wpcomm .wc-comment-footer {
	padding: 5px 10px 10px 0px;
}
#comments #wpcomm .wc-comment-footer .wc-footer-right {
	position: relative;
	top: -3px;
}
/*#comments #wpcomm .wc-field-textarea .wpdiscuz-textarea-wrap textarea {
	margin-bottom: -3px !important;
}*/
#wpcomm .wc-field-textarea .wpdiscuz-textarea-wrap {
	padding-bottom: 0!important;
	background: #fff!important;
}
#wpcomm .wc-comment-footer a{
	text-decoration: underline;
}
#wpcomm .wc-comment-text p{
	font: 12px/18px "Tahoma", Helvetica, sans-serif;
}
#wpcomm .wc-comment .wc-comment-right{
	border: none;
	background-color: #fff;
	padding-top: 0;
}
#wpcomm .wc-comment .wc-comment-left{
	margin-top: 5px;
    max-height: 68px;
    overflow: hidden;
}
#wpcomm .wc-field-comment .wc-field-avatararea{
    max-height: 52px;
    overflow: hidden;
}
#wpcomm .wc-comment{
	position: relative;
	margin-bottom: 20px;
}
#wpcomm .wc-reply{
	position: relative;
	padding-top: 10px;
}
#wpcomm .wc-comment:before{
	content: '';
	bottom: -14px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 4px;
	background: url(images/separator-list-article.png) 0 0 repeat-x;
}
#wpcomm .wc-comment.wc-reply:before{
	display: none;
}
#wpcomm .wc-reply:after{
	content: '';
	top: -4px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 4px;
	background: url(images/separator-list-article.png) 0 0 repeat-x;
}
#wpcomm .wc-comment:last-child:before{
	display: none;
}
#wpcomm hr{
	display: none;
}
#wpcomm .wc-thread-wrapper{
	padding-top: 0;
}
#wpcomm  .wc-comment-left img.avatar{
	width: 60px;
}
p.wc-must-login{
	visibility: hidden;
	position: relative;
}
p.wc-must-login:before{
	content: 'Вы должны быть авторизованы чтобы оставить комментарий';
	visibility: visible;
	position: absolute;
	top: 11px;
	left: 0;
	right: 0;
	text-align: center;
}

/* form leave comment end */

/* PAGE-404 */
article.page-404 .title-404{
	font: 220px/220px "Elektra Text Probold",sans-serif;
	color: #D46586;
	text-align: center;
}
article.page-404{
	text-align: center;
	padding: 45px 0;
}
article.page-404 .title{
	font:  30px/40px 'Elektra Text Probold', sans-serif;
	color: #374051;
}
article.page-404 .desc{
	font:  22px/26px 'Elektra Text Probold', sans-serif;
	color: #A6B0BB;
}
/* PAGE-404 END */

/* CONTENT FORMATTING */
.content-formatting{
	font: normal 14px/20px 'Tahoma';
	color: #0A0A0A;
}
.content-formatting .wrap-link-text{
	padding: 5px 5px 7px 30px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: url('images/arrow-link-wrap.png') 10px 12px no-repeat, #F4EEF0;
	margin-bottom: 20px;
	display: block;
}
.content-formatting .wrap-link-text:after{
	content: '';
	display: table;
	clear: both;
}
.content-formatting .wrap-link-text:before{
	content: 'Советуем почитать:';
	display: inline-block;
	width: auto;
	float: left;
	margin-right: 7px;
	color: #000;
    font: bold 14px/20px "Tahoma",sans-serif;
}
.content-formatting .wrap-link-text p{
	margin-bottom: 0;
}
.content-formatting p{
	margin-top: 15px;
	font: normal 14px/20px 'Tahoma';
	color: #0A0A0A;
}
.content-formatting p:first-child{
	margin-top: 0;
}
.content-formatting .alignnone{
	margin: 15px 0 0;
}
.content-formatting .aligncenter,
.content-formatting div.aligncenter{
	display: block;
	margin: 15px auto;
}
.content-formatting .alignright{
	float: right;
}
.content-formatting .alignleft{
	float: left;
}
.content-formatting .aligncenter{
	display: block;
	margin: 15px auto;
}
.content-formatting a img.alignright{
	float: right;
	margin: 15px 0 15px 15px;
}
.content-formatting a img.alignnone{
	margin: 15px 15px 15px 0;
}
.content-formatting a img.alignleft{
	float: left;
	margin: 15px 25px 15px 0;
	padding-left: 0;
}
.content-formatting a img.aligncenter{
	display: block;
	margin-left: auto;
	margin-right: auto
}
.content-formatting a.image_center{
	display: table;
	margin: 0 auto;
}
.content-formatting .thumbnail img{
	display: block;
	margin-top: 0 !important;
	max-width: 286px;
}
.content-formatting iframe{
	display: block;
	margin: 0 auto;
	width: 100%;
}
.content-formatting object{
	display: block;
	margin: 0 auto;
}
.content-formatting p:first-child{
	margin-top: 0;
}
.content-formatting img{
	max-width: 100%;
	height: auto;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.content-formatting a{
	color: #d3597e;
	text-decoration: underline;
}
.content-formatting a:hover{
	text-decoration: none;
}
.content-formatting strong,
.content-formatting b{
	font-family: 'Arial';
	font-weight: bold;
}
.content-formatting strong,
.content-formatting b{
	font-family: 'Arial';
	font-weight: bold;
}
.content-formatting p strong,
.content-formatting p b{
	font-family: 'Arial';
	font-weight: bold;
}
.content-formatting em{
	font-style: italic;
}
.content-formatting em strong{
	font-style: italic;
}
.content-formatting em a{
	font-style: italic;
}
.content-formatting i,
.content-formatting p i{
	font-style: italic;
}
.content-formatting blockquote{
	background: url(images/blockquote.png) 20px center no-repeat,
				url(images/bg-know.png) 0 0;
	min-height: 55px;
	margin-top: 20px;
	padding: 20px 10px 1px 90px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.content-formatting blockquote p{
	text-indent: 0;
	color: #fff;
}
.content-formatting blockquote p:first-child{
	margin-top: 0;
}
.content-formatting h1,
.content-formatting h2,
.content-formatting h3,
.content-formatting h4,
.content-formatting h5,
.content-formatting h6{
	color: #0A0A0A;
	margin-top: 15px;
	font-family: 'Arial';
	text-decoration: none;
}
.content-formatting h6{
	font-size: 14px;
	line-height: 16px;
}
.content-formatting h5{
	font-size: 14px;
	line-height: 16px;
}
.content-formatting h4{
	font-size: 15px;
	line-height: 18px;
}
.content-formatting h3{
	font-size: 16px;
	line-height: 19px;
}
.content-formatting h2{
	font-size: 17px;
	line-height: 20px;
}
.content-formatting h1{
	font-size: 18px;
	line-height: 21px;
	text-transform: uppercase;
}
.content-formatting ul{
	margin-top: 20px;
}
.content-formatting ol{
	margin-left: 14px;
	margin-top: 20px;
}
.content-formatting  ol li{
	margin-top: 20px;
}
.content-formatting  ul li{
	list-style: none;
	padding-left: 22px;
	background: url(images/arrow-li.png) 0 center no-repeat;
}
.wrap-xkit-advertising{
	display: inline-block;
	width: auto;
	max-width: 90%;
	padding: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #FFFFFF;
	margin-left: 20px;
	margin-top: 6px;
}

/* Scrroll top */
.scrollTop{
	background:url(images/arrow-top-site.png) 0 0 no-repeat;
}

.scrollTop:hover{
	opacity: 0.8;
}
/* Scrroll top end */

/* tab front page */
section.tab-front-page{
	position: relative;
	width: 100%;
	margin-bottom: 25px;
}
section.tab-front-page #tabbed-post{
	width: 100%;
	position: relative;
	overflow: hidden;
	background: url("images/bg-main-menu.png");
	min-height: 290px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0px 3px 2px 0px rgba(50, 50, 50, 0.4);
	-moz-box-shadow:    0px 3px 2px 0px rgba(50, 50, 50, 0.4);
	box-shadow:         0px 3px 2px 0px rgba(50, 50, 50, 0.4);
}
section.tab-front-page #tabbed-post  ul.tabs{
	float: left;
	width: 40%;
	list-style: none;
	background: url("images/bg-main-menu.png");
}
section.tab-front-page #tabbed-post ul.tabs li.tab{
	width: 94%;
	padding: 0 3%;
	display: table;
	position: relative;
}
section.tab-front-page #tabbed-post ul.tabs li.tab  a:before{
	content: '';
	bottom: -4px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 4px;
	background: url(images/separator-list-article.png) 0 0 repeat-x;
}
section.tab-front-page #tabbed-post ul.tabs li.tab.active a:before{
	display: none;
}
section.tab-front-page #tabbed-post ul.tabs li.tab:last-child  a:before{
	display: none;
}
section.tab-front-page #tabbed-post ul.tabs li:first-child:before{
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	 border-top-left-radius: 10px;
}
section.tab-front-page #tabbed-post ul.tabs li:last-child:before{
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
}
section.tab-front-page #tabbed-post ul.tabs li.tab a{
	width: 100%;
	padding: 5px 0;
	display: table-cell;
	vertical-align: middle;
	position: relative;
	text-decoration: none;
	height: 48px;
	font: 13px/20px "Elektra Text Probold", Helvetica, sans-serif;
}
section.tab-front-page #tabbed-post ul.tabs li.tab.active a{
	color: #fff;
	z-index: 7;
}
section.tab-front-page #tabbed-post ul.tabs li.tab.active:before {
    background: url(images/bg-know.png) right -4px;
    content: " ";
    bottom: 0;
	right: 0;
    left: 0;
    top: 0;
    position: absolute;
    width: 100%;
    z-index: 5;
}
section.tab-front-page #tabbed-post ul.tabs li.tab.active:after {
    background: url(images/arrow-list-tab.png) 0 center no-repeat;
    content: " ";
    bottom: 0;
	right: -17px;
    top: 0;
    position: absolute;
    width: 17px;
    z-index: 5;
}
section.tab-front-page #tabbed-post .tabs-cont{
	float: left;
	width: 60%;
	-webkit-transition: 1s;
	-o-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
	position: relative;
	background-color: #F4EEF0;
}
section.tab-front-page #tabbed-post .tabs-cont .tab{
	-webkit-transition: 1s;
	-o-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #F4EEF0;
	height: 290px;
}
section.tab-front-page #tabbed-post .tabs-cont .tab{
	opacity: 0;
}
section.tab-front-page #tabbed-post .tabs-cont .tab.active{
	opacity: 1;
}
section.tab-front-page #tabbed-post  ul.tabs li.tab .number{
	background: url(images/bg-number.png) 0 0;
	width: 8%;
	height: 25px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	float: left;
	color: #fff;
	font: 13px/25px 'Elektra Text Probold', sans-serif;
	text-align: center;
	margin-right: 3%;
	margin-top: 5px;
}
section.tab-front-page #tabbed-post .tabs-cont .tab  img{
	max-width: 436px;
	width: 436px;
	height: 290px;
	display: block;
}
.wp-social-login-provider-list{
	padding-left: 0;
}
/* tab front page end */

/* FAQ */
section.block-faq{
	position: relative;
}
section.block-faq  &gt; ul &gt; li{
	list-style: none;
	margin-bottom: 15px;
}
section.block-faq .question-title{
	color: #fff;
    font: 16px/26px 'Elektra Text Probold', sans-serif;
	padding: 5px 5px 5px 40px;
	cursor: pointer;
	background: url("images/faq-close.png") 10px center no-repeat, #D36385;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
}
section.block-faq .question-title:hover{
	background: url("images/faq-close.png") 10px center no-repeat, #CA5776;
}

section.block-faq .question-title.open{
	background: url("images/faq-open.png") 10px center no-repeat, #CA5776;
}
section.block-faq .sliding-question-content{
	padding: 2% 2% 0;
	border: 1px solid #D36385;
	border-top: none;
	display: none;
	background-color: #F4EEF0;
}
section.block-faq .sliding-question-content.open{
	display: block;
}
/* FAQ END */

/* CALC */
.calc-container {
    margin: 0 auto;
    padding: 0 0 30px;
    width: 100%;
}
.calc-container .title-calc{
	margin-bottom: 20px;
}
.autocomplete-suggestions {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #999;
    box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);
    cursor: default;
    overflow: auto;
}
.autocomplete-suggestion {
    overflow: hidden;
    padding: 2px 5px;
    white-space: nowrap;
}
.autocomplete-selected {
    background: #f0f0f0 none repeat scroll 0 0;
}
.autocomplete-suggestions strong {
    color: #3399ff;
    font-weight: normal;
}
.calc-container table {
    border-collapse: collapse;
    font-family: sans-serif;
    font-size: 13px;
}
.calc-container td {
    font-style: normal;
    padding: 6px 5px !important;
}
.calc-container thead td {
    background-color: #D9567E;
    border: 1px solid #53516B;
    color: #fff;
    font-weight: bold;
    vertical-align: top;
}
.calc-container tbody td {
    border: 1px solid #53516B;
    vertical-align: middle;
	text-align: center;
}
.calc-container tbody td.td-1{
	text-align: left;
}
.calc-container tfoot td {
	border: 1px solid #53516B;
	color: #D84A17;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
}
.calc-container tfoot td {
	background-color: #F1E9EC;
}
.t_inp {
	width: 40px;
	height: 18px;
	padding: 2px 2%;
	width: 40px;
	border: 1px solid #D4C7DB;
	color: #888888;
	font: 12px/20px "Tahoma", Helvetica, sans-serif;
	background-color: #fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
}
.t_inp:focus {
	border: 1px solid #53516B;
}
.calc-button {
	width: 117px;
	padding: 0;
	background-color: #D9567E;
	border: none;
	color: #fff;
	font: 12px/36px "Elektra Text Probold",sans-serif;
	cursor: pointer;
	display: block;
	height: 34px;
	text-transform: uppercase;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
	text-align: center;
}
.calc-button:hover {
    background: #B8496A;
}

.btn-closeRow {
    background: #e50909 none repeat scroll 0 0;
    border-radius: 10px;
    color: #fff;
    cursor: pointer;
    display: block;
    font-family: Arial,sans-serif;
    font-size: 18px;
    height: 18px;
    line-height: 20px;
    padding: 0 0 1px;
    text-align: center;
    text-decoration: none;
    vertical-align: 5px;
    width: 20px;
}
.btn-closeRow:hover {
    background-color: #960000;
}
.tbl_h {
    text-align: center;
}
.t_val {
    display: none;
}
.cl-prod-input {
    margin-bottom: 20px;
    margin-right: 10px;
    max-width: 440px;
    position: relative;
    width: 100%;
}
.cl-prod-button {
    width: 117px;
}
.cl-left {
    box-sizing: border-box;
    float: left;
}
.cl-right {
    box-sizing: border-box;
    float: left;
	margin-bottom: 25px;
}
#pr_table {
    background: #fff none repeat scroll 0 0;
    width: 100%;
	margin-bottom: 15px;
}
.cl-mb {
    display: none;
}
.inpt-dv {
    display: inline-block;
}
.save_btn {
    display: inline-block;
    margin-right: 20px;
}
.save_btn:before {
    content: "";
    display: inline-block;
    height: 30px;
    margin-right: 8px;
    position: relative;
    top: 10px;
    width: 23px;
}
.save_btn1 {
    display: inline-block;
    margin-right: 20px;
}
.save_btn1:before {
    content: "";
    display: inline-block;
    height: 30px;
    margin-right: 8px;
    position: relative;
    top: 10px;
    width: 23px;
}
#save_btn_pdf:before {
	background: url("images/pdf.png") 0 0 no-repeat;
}
#save_btn_xls:before {
	background: url("images/xls.png") 0 0 no-repeat;
}
#save_btn_pechat:before {
	background: url("images/document-print.png") 0 0 no-repeat;
}
table#pr_table tr {
	border-bottom: 0 none;
}

#add-product-calc{
	margin-bottom: 20px;
}
#add-product-calc select{
	width: 65%;
	float: left;
	margin-right: 2%;
	height: 34px;
}
#tbl_body .td-2 .inpt-dv span{
	display: none;
}
/* CALC END */

/* TOP BAR */
.wrap-top-bar {
	position: relative;
	padding: 23px 2.26% 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
	.wrap-top-bar:before{
		content: '';
		width: 182px;
		height: 190px;
		position: absolute;
		top: -42px;
		right: -46px;
		background: url(images/lifebuoy.png) 0 0 no-repeat;
		z-index: 50;
	}
	.wrap-top-bar &gt; div {
		margin-left: 2.26%;
		float: left;
		width: 31.8%;
	}
	.wrap-top-bar &gt; div:first-child {
		margin-left: 0;
	}
/* TOP BAR END */

/* PAGE MOON */
main.page-moon .content table h2{
	margin: 20px 0;
}
main.page-moon .content .fonlun{
	background: url("images/bg-useful.png");
	border: none;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 30px;
	text-align: left;
}
main.page-moon .content .fonlun tr.title-main td{
	width: 50%;
}
main.page-moon  .fonlun .wrap-title-moon{
	position: relative;
}
main.page-moon  .fonlun .wrap-title-moon .left-title-block{
	position: relative;
	text-align: left;
}
main.page-moon  .fonlun .wrap-title-moon .left-title-block .today{
	color: #fff;
	font: 16px/20px "Tahoma", Helvetica, sans-serif;
	text-align: left;
	margin-bottom: 15px;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
main.page-moon  .fonlun .wrap-title-moon .left-title-block .moonzagolovok{
	color: #FFC604;
	font: 16px/24px "Elektra Text Probold", Helvetica, sans-serif;
	text-align: left;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
main.page-moon  .fonlun .wrap-title-moon .left-title-block .moonzagolovok span{
	color: #FFC604;
	font: 22px/24px "Elektra Text Probold", Helvetica, sans-serif;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
main.page-moon  .fonlun .wrap-title-moon .right-title-block{
	position: absolute;
	float: right;
	width: 250px;
	text-align: right;
	background: url("images/fon-moon.png") right 0px no-repeat;
	min-height: 200px;
	top: -30px;
	right: -30px;
}
main.page-moon  .fonlun .wrap-title-moon .right-title-block img{
	width: auto;
	height: auto;
	position: absolute;
	top: -20px;
	right: 20px;
}
main.page-moon  .fonlun  .wrap-main-desc{
	position: relative;
	margin-top: 25px;
	margin-bottom: 25px;
}
main.page-moon  .fonlun  .wrap-main-desc .title{
	color: #fff;
	font: 18px/20px "Elektra Text Probold", Helvetica, sans-serif;
	text-align: left;
	margin-bottom: 25px;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}

main.page-moon  .fonlun  .wrap-main-desc .wrap-param p{
	display: block;
	width: 58%;
	float: left;
	text-align: left;
	margin-bottom: 8px;
}
main.page-moon  .fonlun  .wrap-main-desc .wrap-param p:nth-child(2n-1){
	margin-right: 4%;
	width: 38%;
}
main.page-moon  .fonlun  .wrap-main-desc .wrap-param p .name-options{
	float: left;
	color: #DBDAEC;
	font: bold 12px/20px "Tahoma", Helvetica, sans-serif;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
	white-space: pre-line;
	word-wrap: break-word;
}
main.page-moon  .fonlun  .wrap-main-desc .wrap-param p .value-options{
	float: right;
	color: #fff;
	font: bold 12px/20px "Tahoma", Helvetica, sans-serif;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
	white-space: pre-line;
	word-wrap: break-word;
	text-align: right;
}
main.page-moon  .fonlun  .wrap-select{
	position: relative;
	background: #fff;
	border: none;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 20px 10px;
	margin-bottom: 15px;
}
main.page-moon  .fonlun  .wrap-select .title{
	color: #000;
	font: 18px/20px "Elektra Text Probold", Helvetica, sans-serif;
	text-align: left;
	margin: 0 5px 10px;
}
main.page-moon  .fonlun  .wrap-select .block-element{
	text-align: left;
	float: left;
	margin: 0 10px;
}
main.page-moon  .fonlun  .wrap-select .block-element span{
	display: block;
	margin-bottom: 5px;
	font: 14px/20px "Tahoma", Helvetica, sans-serif;
	color: #5D5D5D;
}
main.page-moon  .fonlun  .wrap-select .block-element{
	margin-right: 57px;
	margin-bottom: 10px;
}
main.page-moon  .fonlun  .wrap-select .block-element .chzn-container-single .chzn-single{
	background: #fff;
	border-radius: 0;
	border: 1px solid #E0E0E0;
	-webkit-box-shadow: inset 0px 2px 10px 0px rgba(50, 50, 50, 0.11);
	-moz-box-shadow:    inset 0px 2px 10px 0px rgba(50, 50, 50, 0.11);
	box-shadow:         inset 0px 2px 10px 0px rgba(50, 50, 50, 0.11);
	padding: 3px 25px 3px 7px;
	width: 100%;
}
main.page-moon  .fonlun  .wrap-select .block-element .chzn-container-single .chzn-single div b{
	background: url(images/arrow-select.png) center center no-repeat;
}
main.page-moon  .fonlun  .wrap-select .block-element .chzn-container-single .chzn-single div{
	width: 25px;
}
main.page-moon  .fonlun  .wrap-select .block-element .chzn-container-single .chzn-drop{
	border-color: #E0E0E0;
}
main.page-moon  .fonlun  .wrap-select .block-element.dd .chzn-container-single .chzn-single{
	width: 50px;
}
main.page-moon  .fonlun  .wrap-select .block-element.dd .chzn-container-single .chzn-drop{
	width: 82px!important;
}
main.page-moon  .fonlun  .wrap-select .block-element.mm .chzn-container-single .chzn-single{
	width: 85px;
}
main.page-moon  .fonlun  .wrap-select .block-element.mm .chzn-container-single .chzn-drop{
	width: 117px!important;
}
main.page-moon  .fonlun  .wrap-select .block-element.yy .chzn-container-single .chzn-single{
	width: 65px;
}
main.page-moon  .fonlun  .wrap-select .block-element.yy .chzn-container-single .chzn-drop{
	width: 97px!important;
}
main.page-moon  .fonlun  .wrap-select .block-element.city .chzn-container-single .chzn-single{
	width: 185px;
}
main.page-moon  .fonlun  .wrap-select .block-element.city .chzn-container-single .chzn-search input{
	width: 185px!important;
}
main.page-moon  .fonlun  .wrap-select .block-element.city .chzn-container-single .chzn-drop{
	width: 217px!important;
}
main.page-moon  .fonlun  .wrap-select .block-element.chas .chzn-container-single .chzn-single{
	width: 50px;
}
main.page-moon  .fonlun  .wrap-select .block-element.chas .chzn-container-single .chzn-drop{
	width: 82px!important;
}
main.page-moon  .fonlun  .wrap-select .block-element.min .chzn-container-single .chzn-single{
	width: 50px;
}
main.page-moon  .fonlun  .wrap-select .block-element.min .chzn-container-single .chzn-drop{
	width: 82px!important;
}
main.page-moon  .fonlun .classname{
	background: rgba(0,0,0,0.5);
	border-radius: 0px;
	border: 1px solid #D1B125;
	color: #FFC604;
	box-shadow: none;
	text-shadow: none;
	font: 13px/20px "Elektra Text Probold", Helvetica, sans-serif;
	padding: 8px 25px;
	cursor: pointer;
	margin-bottom: 5px;
}
main.page-moon  .fonlun .classname:hover{
	background: rgba(0,0,0,1);
	transition: all 0.5s ease 0s;
}

aside .moon-widget,
.wrap-top-bar .moon-widget {
	padding: 27px 27px 30px;
	background: url(images/bg-useful.png) 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	position: relative;
	width: auto;
}
aside .moon-widget:before,
.wrap-top-bar .moon-widget:before {
	content: '';
	background: url(images/moon-icon.png) 0 0 no-repeat;
	width: 66px;
	height: 50px;
	position: absolute;
	top: -10px;
	right: 12px;
}
aside .moon-widget .title,
.wrap-top-bar .moon-widget .title {
	color: #fff;
	font: 18px/18px 'Elektra Text Probold', sans-serif;
	margin-bottom: 15px;
}
aside .moon-widget .wrap-moon-widget,
.wrap-top-bar .moon-widget .wrap-moon-widget {
	position: relative;
}
aside .moon-widget .wrap-moon-widget .left-title-block,
.wrap-top-bar .moon-widget .wrap-moon-widget .left-title-block {
	margin-bottom: 25px;
}
aside .moon-widget .wrap-moon-widget .left-title-block .today,
.wrap-top-bar .moon-widget .wrap-moon-widget .left-title-block .today {
	color: #fff;
	font: 13px/20px "Tahoma", Helvetica, sans-serif;
	text-align: left;
	margin-bottom: 10px;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
aside .moon-widget .wrap-moon-widget .left-title-block .moonzagolovok,
.wrap-top-bar .moon-widget .wrap-moon-widget .left-title-block .moonzagolovok {
	color: #FFC604;
	font: 22px/24px "Elektra Text Probold", Helvetica, sans-serif;
	text-align: left;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
aside .moon-widget .wrap-moon-widget .left-title-block .moonzagolovok2,
.wrap-top-bar .moon-widget .wrap-moon-widget .left-title-block .moonzagolovok2 {
	color: #FFC604;
	font: 14px/16px "Elektra Text Probold", Helvetica, sans-serif;
	text-align: left;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
aside .moon-widget .wrap-moon-widget form,
.wrap-top-bar .moon-widget .wrap-moon-widget form {
	text-align: left;
}
aside .moon-widget .wrap-moon-widget .wrap-select,
.wrap-top-bar .moon-widget .wrap-moon-widget .wrap-select {
	position: relative;
	background: #fff;
	border: none;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 20px 10px;
	margin-bottom: 15px;
}
aside .moon-widget .wrap-moon-widget  .wrap-select .title,
.wrap-top-bar .moon-widget .wrap-moon-widget  .wrap-select .title {
	color: #000;
	font: 18px/20px "Elektra Text Probold", Helvetica, sans-serif;
	text-align: left;
	margin: 0 5px 10px;
}
aside .moon-widget .wrap-moon-widget  .wrap-select .block-element span,
.wrap-top-bar .moon-widget .wrap-moon-widget  .wrap-select .block-element span {
	display: block;
	margin-bottom: 5px;
	font: 14px/20px "Tahoma", Helvetica, sans-serif;
	color: #5D5D5D;
}
aside .moon-widget .wrap-moon-widget  .wrap-select .block-element,
.wrap-top-bar .moon-widget .wrap-moon-widget  .wrap-select .block-element {
	margin: 0 1% 10px;
	float: left;
	width: 48%;
}
aside .moon-widget .wrap-moon-widget  .wrap-select .block-element .jq-selectbox__select,
.wrap-top-bar .moon-widget .wrap-moon-widget  .wrap-select .block-element .jq-selectbox__select {
	width: 65px;
	background: #fff;
	border-radius: 0;
	border: 1px solid #E0E0E0;
	-webkit-box-shadow: inset 0px 2px 10px 0px rgba(50, 50, 50, 0.11);
	-moz-box-shadow:    inset 0px 2px 10px 0px rgba(50, 50, 50, 0.11);
	box-shadow:         inset 0px 2px 10px 0px rgba(50, 50, 50, 0.11);
	padding: 3px 25px 3px 7px;
	overflow: hidden;
}
aside .moon-widget .wrap-moon-widget  .wrap-select .block-element .jq-selectbox__trigger,
.wrap-top-bar .moon-widget .wrap-moon-widget  .wrap-select .block-element .jq-selectbox__trigger {
    border-left: none;
    height: 100%;
    position: absolute;
    right: -1px;
    top: 0;
    width: 21px;
	border-right: 1px solid #E0E0E0;
	background: #fff;
	-webkit-box-shadow: inset 0px 2px 10px 0px rgba(50, 50, 50, 0.11);
	-moz-box-shadow:    inset 0px 2px 10px 0px rgba(50, 50, 50, 0.11);
	box-shadow:         inset 0px 2px 10px 0px rgba(50, 50, 50, 0.11);
}
aside .moon-widget .wrap-moon-widget  .wrap-select .block-element .jq-selectbox__trigger-arrow,
.wrap-top-bar .moon-widget .wrap-moon-widget  .wrap-select .block-element .jq-selectbox__trigger-arrow {
	background: url(images/arrow-select.png) center center no-repeat;
	border: none;
	width: 10px;
	height: 10px;
}
aside .moon-widget .wrap-moon-widget  .wrap-select .block-element .jq-selectbox__dropdown,
.wrap-top-bar .moon-widget .wrap-moon-widget  .wrap-select .block-element .jq-selectbox__dropdown {
	border-radius: 0px;
	border-color: #E0E0E0;
}
aside .moon-widget .wrap-moon-widget  .wrap-select .block-element .jq-selectbox li.selected,
aside .moon-widget .wrap-moon-widget  .wrap-select .block-element .jq-selectbox li:hover,
.wrap-top-bar .moon-widget .wrap-moon-widget  .wrap-select .block-element .jq-selectbox li.selected,
.wrap-top-bar .moon-widget .wrap-moon-widget  .wrap-select .block-element .jq-selectbox li:hover {
    background-color: #E0E0E0;
    color: #fff;
}

aside .moon-widget .wrap-moon-widget .classname,
.wrap-top-bar .moon-widget .wrap-moon-widget .classname {
	background: rgba(0,0,0,0.5);
	border-radius: 0px;
	border: 1px solid #D1B125;
	color: #FFC604;
	box-shadow: none;
	text-shadow: none;
	font: 13px/20px "Elektra Text Probold", Helvetica, sans-serif;
	padding: 8px 25px;
	cursor: pointer;
	margin-bottom: 5px;
}
aside .moon-widget .wrap-moon-widget .classname:hover,
.wrap-top-bar .moon-widget .wrap-moon-widget .classname:hover {
	background: rgba(0,0,0,1);
	transition: all 0.5s ease 0s;
}
/* PAGE MOON END */

/* moon widget style2 */
aside .moon-widget.style2,
.wrap-top-bar .moon-widget.style2 {
	padding: 27px 27px 30px;
	background: url(images/bg-useful.png) 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	position: relative;
	width: auto;
}
aside .moon-widget.style2:before,
.wrap-top-bar .moon-widget.style2:before {
	content: '';
	background: url(images/moon-icon.png) 0 0 no-repeat;
	width: 70px;
	height: 64px;
	position: absolute;
	top: -10px;
	right: 12px;
}
aside .moon-widget.style2 .title,
.wrap-top-bar .moon-widget.style2 .title {
	color: #fff;
	font: 18px/18px 'Elektra Text Probold', sans-serif;
	margin-bottom: 20px;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
aside .moon-widget.style2 .text,
.wrap-top-bar .moon-widget.style2 .text {
	color: #fff;
	font: 13px/15px 'Tachoma', sans-serif;
	padding: 0 20px 0 27px;
	position: relative;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
}
aside .moon-widget.style2 .text p,
.wrap-top-bar .moon-widget.style2 .text p {
	color: #fff;
	font: 13px/15px 'Tachoma', sans-serif;
	margin-bottom: 0;
}
aside .moon-widget.style2 .text:after,
.wrap-top-bar .moon-widget.style2 .text:after {
	content: '';
	background: url(images/brackets.png) 0 0 no-repeat;
	height: 11px;
	width: 15px;
	top: 0;
	left: 0;
	position: absolute;
}
aside .moon-widget.style2 .text:before,
.wrap-top-bar .moon-widget.style2 .text:before {
	content: '';
	background: url(images/brackets.png) -15px 0 no-repeat;
	height: 11px;
	width: 15px;
	bottom: 0;
	right: 0;
	position: absolute;
}
aside .moon-widget.style2 .wrap-more-сalculator,
.wrap-top-bar .moon-widget.style2 .wrap-more-сalculator {
	padding: 0 0;
}
aside .moon-widget.style2 .load-more,
.wrap-top-bar .moon-widget.style2 .load-more {
	background: rgba(0,0,0,0.5);
	display: block;
	border: 1px solid #FFC604;
	width: 150px;
	font: 12px/30px 'Elektra Text Probold', sans-serif;
	color: #FFC604;
	text-align: center;
	text-decoration: none;
	margin: 35px 0 0;
	padding: 0 10px;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
}
aside .moon-widget.style2 .load-more:hover,
.wrap-top-bar .moon-widget.style2 .load-more:hover {
	background: #FFC604;
	color: #fff;
}

.wrap-link-advertising{
	padding: 5px 5px 7px 30px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: url('images/arrow-link-wrap.png') 10px 12px no-repeat, #F4EEF0;
	margin-bottom: 20px;
	display: block;
}
.wrap-link-advertising div{
	float: right;
	margin-left: 12px;
}
.wrap-link-advertising:after{
	content: '';
	display: table;
	clear: both;
}
.wrap-link-advertising:before{
	content: 'Реклама:';
	display: inline-block;
	width: auto;
	float: left;
	margin-right: 7px;
	color: #000;
    font: bold 14px/20px "Tahoma",sans-serif;
}
#b1{
	display: none;
}

aside .error-widget,
.wrap-top-bar .error-widget {
	padding: 27px 27px 30px;
	background: url(images/bg-main-menu.png) 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	position: relative;
	width: auto;
}
aside .error-widget .block-left,
.wrap-top-bar .error-widget .block-left {
	width: 30%;
	float: left;
	padding-top: 3px;
}
aside .error-widget .block-left img,
.wrap-top-bar .error-widget .block-left img {
	max-width: 100%;
	height: auto;
}
aside .error-widget .block-right,
.wrap-top-bar .error-widget .block-right {
	width: 65%;
	float: right;
	text-align: left;
}
aside .error-widget .block-right p,
.wrap-top-bar .error-widget .block-right p {
	margin-bottom: 6px;
	font: 14px/16px "Elektra Text Probold", Helvetica, sans-serif;
}
aside .error-widget .block-cont,
.wrap-top-bar .error-widget .block-cont {
	padding: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background: url("images/bg-know.png");
	margin-top: 15px;
	text-align: center;
}
aside .error-widget .block-cont .title,
.wrap-top-bar .error-widget .block-cont .title {
	margin: 0 auto 15px;
	font: 13px/16px "Elektra Text Probold", Helvetica, sans-serif;
	color: #fff;
	text-align: center;
	padding: 0 6px;
}
aside .error-widget .block-cont img,
.wrap-top-bar .error-widget .block-cont img {
	max-width: 100%;
	height: auto;
}

/* ------------------------------------------------ */
/* ---------------- MEDIA 768 - 991 --------------- */
/* ------------------------------------------------ */
@media (min-width: 768px) and (max-width: 1000px) {

	aside .moon-widget .wrap-moon-widget  .wrap-select .block-element,
	.wrap-top-bar .moon-widget .wrap-moon-widget  .wrap-select .block-element {
		width: 100%;
	}
	aside .moon-widget .wrap-moon-widget  .wrap-select .block-element .jq-selectbox__select,
	.wrap-top-bar .moon-widget .wrap-moon-widget  .wrap-select .block-element .jq-selectbox__select {
		width: 100px;
	}
	aside .moon-widget .wrap-moon-widget .classname,
	.wrap-top-bar .moon-widget .wrap-moon-widget .classname {
		font: 12px/20px "Elektra Text Probold", Helvetica, sans-serif;
		padding: 8px 5px;
		cursor: pointer;
		margin-bottom: 5px;
	}

	main.page-moon  .fonlun  .wrap-main-desc .wrap-param p,
	main.page-moon .fonlun .wrap-main-desc .wrap-param p:nth-child(2n-1){
		display: block;
		width: 100%;
		float: none;
		text-align: left;
		margin: 0 0 8px;
		margin-bottom: 8px;
	}
	main.page-moon .fonlun .right-title-block{
		display: none;
	}
	main.page-moon .fonlun .wrap-select .block-element.city .chzn-container-single .chzn-single{
		width: 170px!important;
	}
	main.page-moon  .fonlun  .wrap-select .block-element.city .chzn-container-single .chzn-search input{
		width: 170px!important;
	}
	main.page-moon  .fonlun  .wrap-select .block-element.city .chzn-container-single .chzn-drop{
		width: 202px!important;
	}

	/* Tagline */
	header .tagline{
		margin-left: 5.5%;
	}
	header .tagline .one-row{
		text-align: center;
	}
	header .tagline .two-row{
		text-align: center;
		padding-left: 0;
	}
	header .tagline .three-row{
		text-align: center;
		padding-left: 0;
	}
	/* Tagline end */

	main .wrap-main-menu:before{
		display: none;
	}
	header .wrap-search .example{
		display: none;
	}
	header .wrap-search{
		margin-right: 3.4%;
		width: 24%;
	}
	main .wrap-main-menu ul{
		padding: 0 0.25% 10px;
	}
	main .wrap-main-menu ul &gt; li &gt; a .wrap-img {
		height: 80px;
		overflow: hidden;
	}
	main .wrap-main-menu ul &gt; li &gt; a{
		min-height: 135px;
	}
	aside .know:before,
	.wrap-top-bar .know:before {
		display: none;
	}
	aside .know .title,
	.wrap-top-bar .know .title {
		text-align: center;
	}
	aside .know,
	aside .popular-articles,
	aside .useful-tips,
	aside .random-articles,
	.wrap-top-bar .know,
	.wrap-top-bar .popular-articles,
	.wrap-top-bar .useful-tips,
	.wrap-top-bar .random-articles {
		padding: 15px 15px 20px;
	}
	aside .know .text p ,
	aside .know .text,
	.wrap-top-bar .know .text p ,
	.wrap-top-bar .know .text {
		font: 12px/16px "Tachoma",sans-serif;
	}
	aside .popular-articles .title,
	aside .random-articles .title,
	.wrap-top-bar .popular-articles .title,
	.wrap-top-bar .random-articles .title {
		padding-right: 0;
		text-align: center;
		display: block;
		background: none;
	}
	aside .popular-articles ul.list-popular-articles li a.link,
	.wrap-top-bar .popular-articles ul.list-popular-articles li a.link {
		font-size: 12px;
	}
	aside .popular-articles ul.list-popular-articles li .number,
	.wrap-top-bar .popular-articles ul.list-popular-articles li .number {
		height: 20px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		font: 12px/20px 'Elektra Text Probold', sans-serif;
	}
	aside .useful-tips:before,
	.wrap-top-bar .useful-tips:before {
		display: none;
	}
	aside .random-articles ul.list-random-articles li a.link,
	.wrap-top-bar .random-articles ul.list-random-articles li a.link {
		font-size: 12px;
	}
	footer .wrap-counter,
	footer .сopyright{
		display: none;
	}
	footer a.logo-footer{
		float: right;
		width: 128px;
		margin-right: 23px;
	}
	footer .footer-menu {
		width: 50%;
	}
	section.info-bar .rating em{
		clear: left;
		margin-left: 0;
		margin-top: 5px;
	}
	section.info-bar .social-button &gt; span{
		display: none;
	}
	section.wrap-comments .tabs .tab{
		width: auto;
		padding: 0 3%;
	}
	section.about .container {
		max-width: 1033px;
		padding: 35px 23px 15px 23px;
		width: auto;
	}
	.scrollTop{
		display: none!important;
	}
	section.tab-front-page #tabbed-post  ul.tabs li.tab .number{
		background: url(images/bg-number.png) 0 0;
		width: 8%;
		height: 20px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		float: left;
		color: #fff;
		font: 12px/20px 'Elektra Text Probold', sans-serif;
		text-align: center;
		margin-right: 3%;
		margin-top: 5px;
	}
	section.tab-front-page #tabbed-post .tabs-cont .tab img {
		display: block;
		height: 310px;
		max-width: 436px;
		width: 436px;
	}
	.menu-sidebar-widget .wrap-menu-sidebar &gt; ul &gt; li &gt; ul &gt; li {
		width: 100%;
	}
} /* MEDIA 768 - 1001 */

/* ------------------------------------------------ */
/* ------------------- MEDIA 767 ------------------ */
/* ------------------------------------------------ */
@media (max-width: 767px) {
	main.page-moon  .fonlun  .wrap-main-desc .wrap-param p,
	main.page-moon .fonlun .wrap-main-desc .wrap-param p:nth-child(2n-1){
		display: block;
		width: 100%;
		float: none;
		text-align: left;
		margin: 0 0 8px;
		margin-bottom: 8px;
	}
	main.page-moon .fonlun .right-title-block{
		display: none;
	}
	main.page-moon .fonlun .wrap-select .block-element.city .chzn-container-single .chzn-single{
		width: 140px!important;
	}
	main.page-moon  .fonlun  .wrap-select .block-element.city .chzn-container-single .chzn-search input{
		width: 140px!important;
	}
	main.page-moon  .fonlun  .wrap-select .block-element.city .chzn-container-single .chzn-drop{
		width: 172px!important;
	}

	header a.logo{
		width: 170px;
		margin: 0 auto;
		display: block;
		float: none;
	}
	header .tagline{
		display: none;
	}
	main .wrap-main-menu:before{
		display: none;
	}
	header .wrap-search .example{
		display: none;
	}
	header .wrap-search{
		margin: 25px auto 0;
		width: 85%;
		float: none;
	}
	main{
		margin: -100px auto 23px;
	}
	section.wrap-content .content{
		float: none;
		width: 94%;
		padding: 0 3%;
		margin-bottom: 20px;
	}
	aside {
		float: none;
		width: 96%;
		margin: 0 2%;
	}
	main.single #toc_container:before{
		display: none;
	}
	main.single #toc_container{
		padding: 27px 27px 17px;
	}
	section.info-bar .rating em{
		clear: left;
		margin-left: 0;
		margin-top: 5px;
	}
	section.info-bar .social-button &gt; span{
		display: none;
	}
	section.info-bar .rating,
	section.info-bar .social-button{
		width: 50%
	}
	main section.similar-articles ul.list-similar-articles,
	main section.similar-articles .recbox{
		display: block;
	}
	main section.similar-articles .recbox{
		width: 300px;
		margin: 25px auto 0;
		border: none;
	}
	section.wrap-comments .tabs .tab{
		width: auto;
		padding: 0 3%;
		font-size: 11px;
	}
	footer .wrap-counter,
	footer  .сopyright{
		display: none;
	}
	footer a.logo-footer{
		float: right;
		width: 128px;
		margin-right: 17px;
	}
	footer .footer-menu {
		width: 65%;
	}
	section.about .container {
		max-width: 1033px;
		padding: 35px 10px 15px 10px;
		width: auto;
	}
	main .wrap-main-menu ul{
		padding: 0 0.25% 10px;
	}
	main .wrap-main-menu ul &gt; li &gt; a .wrap-img{
		height: auto;
		overflow: hidden;
		width: 8%;
		margin-right: 2%;
		display: table-cell;
	}
	main .wrap-main-menu ul &gt; li &gt; a .wrap-img img{
		width: 100%;
		max-width: auto;
		display: block;
	}
	main .wrap-main-menu ul &gt; li &gt; a span{
		display: table-cell;
		width: 75%;
		vertical-align: middle;
		height: 100%;
		padding-right: 10%;
	}
	main .wrap-main-menu ul &gt; li {
		float: none;
		width: 100%;
		text-align: center;
		display: table;
	}
	main .wrap-main-menu ul &gt; li:before {
		background: rgba(0, 0, 0, 0) url("images/separator-list-article.png") repeat-x scroll 0 0;
		content: "";
		height: 4px;
		left: 0;
		position: absolute;
		top: -6px;
		width: 100%;
	}
	main .wrap-main-menu ul &gt; li &gt; a .menu-sep{
		display: none;
	}
	main .wrap-main-menu ul &gt; li &gt; a{
		min-height: inherit!important;
		width: 96%;
		margin: 0 auto;
		padding: 6px;
	}
	main .wrap-main-menu ul &gt; li &gt; a:after{
		content: '';
		display: table;
		clear: both;
	}
	main .wrap-main-menu ul &gt; li &gt; a:active,
	main .wrap-main-menu ul &gt; li.current-menu-item &gt; a,
	main .wrap-main-menu ul &gt; li.current-menu-parent &gt; a,
	main .wrap-main-menu ul &gt; li.current-menu-item &gt; a:hover,
	main .wrap-main-menu ul &gt; li.current-menu-parent &gt; a:hover{
		width: 96%;
		margin: 0 auto;
		padding: 3px;
		display: block;
		color: #E43F10;
		border: 3px solid #E43F10;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		-webkit-box-shadow: inset 0px 0px 15px 5px rgba(225, 194, 203, 1);
		-moz-box-shadow:    inset 0px 0px 15px 5px rgba(225, 194, 203, 1);
		box-shadow:         inset 0px 0px 15px 5px rgba(225, 194, 203, 1);
		text-decoration: none;
	}
	main .wrap-main-menu ul &gt; li &gt; a:hover{
		width: 96%;
		margin: 0 auto;
		padding: 6px;
		border: none;
		-webkit-box-shadow: none;
		-moz-box-shadow:    none;
		box-shadow:         none;
	}
	main .wrap-main-menu ul &gt; li &gt; a:hover &gt; span{
		color: #000;
		text-decoration: underline;
	}
	main .wrap-main-menu ul &gt; li.current-menu-item &gt; a:hover &gt; span,
	main .wrap-main-menu ul &gt; li.current-menu-parent &gt; a:hover &gt; span{
		color: #e43f10;
		text-decoration: none;
	}
	.scrollTop{
		display: none!important;
	}
	main .comments .comment em {
		font: italic 14px/24px "Tahoma",sans-serif;
	}
	.wp-pagenavi a,
	.wp-pagenavi span{
		font: 10px/26px 'Elektra Text Probold', sans-serif;
		padding: 0 8px;
		margin-right: 8px;
	}
	.wp-pagenavi .nextpostslink, .wp-pagenavi .previouspostslink {
		height: 26px;
		width: 24px;
	}
	/* PAGE-404 */
	article.page-404 .title-404{
		font: 100px/100px "Elektra Text Probold",sans-serif;
		color: #D46586;
		text-align: center;
	}
	article.page-404{
		text-align: center;
		padding: 45px 0;
	}
	article.page-404 .title{
		font:  20px/30px 'Elektra Text Probold', sans-serif;
		color: #374051;
	}
	article.page-404 .desc{
		font:  16px/20px 'Elektra Text Probold', sans-serif;
		color: #A6B0BB;
	}
	/* PAGE-404 END */
	main.single .headtitle h1.title {
		font: 20px/25px "Elektra Text Probold",sans-serif;
	}

	/* tab front page */
	section.tab-front-page{
		position: relative;
		width: 100%;
		margin: 0 auto;
		margin-bottom: 25px;
	}
	section.tab-front-page #tabbed-post{
		width: 100%;
		position: relative;
	}
	section.tab-front-page #tabbed-post  ul.tabs{
		float: none;
		width: 100%;
		list-style: none;
		padding: 0;
		background: background: url("images/bg-main-menu.png");	;
	}
	section.tab-front-page #tabbed-post ul.tabs li.tab{
		width: 96%;
		padding: 0 2%;
		display: block;
		position: relative;
	}
	section.tab-front-page #tabbed-post ul.tabs li.tab  a:before{
		content: '';
		bottom: -4px;
		left: 0;
		position: absolute;
		width: 100%;
		height: 4px;
		background: url(images/separator-list-article.png) 0 0 repeat-x;
	}

	section.tab-front-page #tabbed-post ul.tabs li.tab.active a:before{
		display: none;
	}
	section.tab-front-page #tabbed-post ul.tabs li.tab a{
		width: 100%;
		padding: 1.5% 0;
		display: block;
		vertical-align: middle;
		position: relative;
		text-decoration: none;
		height: auto;
		font: 13px/20px "Elektra Text Probold", Helvetica, sans-serif;
	}
	section.tab-front-page #tabbed-post ul.tabs li.tab.active a{
		color: #fff;
		z-index: 7;
	}
	section.tab-front-page #tabbed-post ul.tabs li.tab.active:before {
		background: url(images/bg-know.png) 0 0;
		content: " ";
		bottom: 0;
		right: 0;
		left: 0;
		top: 0;
		position: absolute;
		width: 100%;
		z-index: 5;
	}
	section.tab-front-page #tabbed-post .tabs-cont{
		float: none;
		width: 100%;
		-webkit-transition: 0.5s;
		-o-transition: 0.5s;
		-moz-transition: 0.5s;
		transition: 0.5s;
		position: relative;
		background-color: #F4EEF0;
	}
	section.tab-front-page #tabbed-post .tabs-cont .tab{
		-webkit-transition: 0.5s;
		-o-transition: 0.5s;
		-moz-transition: 0.5s;
		transition: 0.5s;
		position: relative;
		height: auto;
		background-color: #F4EEF0;
	}
	section.tab-front-page #tabbed-post .tabs-cont .tab{
		display: none;
	}
	section.tab-front-page #tabbed-post .tabs-cont .tab.active{
		display: block;
	}
	section.tab-front-page #tabbed-post .tabs-cont .tab  img{
		max-width: 100%;
		width: 100%;
		height: auto;
		display: block;
		-moz-border-radius-bottomright: 10px;
		-webkit-border-bottom-right-radius: 10px;
		border-bottom-right-radius: 10px;
		-moz-border-radius-bottomleft: 10px;
		-webkit-border-bottom-left-radius: 10px;
		border-bottom-left-radius: 10px;
	}
	section.tab-front-page #tabbed-post ul.tabs li:first-child:before{
		-moz-border-radius-topleft: 10px;
		-webkit-border-top-left-radius: 10px;
		 border-top-left-radius: 10px;
		-moz-border-radius-topright: 10px;
		-webkit-border-top-right-radius: 10px;
		border-top-right-radius: 10px;
	}
	section.tab-front-page #tabbed-post ul.tabs li:last-child:before{
		-moz-border-radius-bottomleft: 0;
		-webkit-border-bottom-left-radius: 0;
		border-bottom-left-radius: 0;
	}
	section.tab-front-page #tabbed-post  ul.tabs li.tab .number{
		background: url(images/bg-number.png) 0 0;
		width: 5%;
		height: 20px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		float: left;
		color: #fff;
		font: 12px/20px 'Elektra Text Probold', sans-serif;
		text-align: center;
		margin-right: 2%;
		margin-top: 0;
	}
	section.tab-front-page #tabbed-post ul.tabs li.tab.active:after {
		display: none;
	}
	/* tab front page end */

	/* LIST CATEGORY */
	main.home  a.more-cat-post{
		font: 14px/20px 'Elektra Text Probold', sans-serif;
	}
	main.home  a.more-cat-post{
		font: 14px/20px 'Elektra Text Probold', sans-serif;
	}
	section.wrap-content ul.list-category{
		list-style: none;
		margin: 25px 0;
	}
	section.wrap-content ul.list-category li.first-li{
		float: none;
		width: 100%;
		margin-right: 0;
		padding: 0;
		margin: 20px 0;
	}
	section.wrap-content ul.list-category li.first-li a.wrap-img{
		width: 100%;
		max-width: 300px;
		height: auto;
		display: block;
		margin: 0 auto;
		-webkit-transition: 0.5s;
		-o-transition: 0.5s;
		-moz-transition: 0.5s;
		transition: 0.5s;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		overflow: hidden;
		position: relative;
	}
	section.wrap-content ul.list-category li.first-li a.wrap-img h3{
		position: absolute;
		bottom: 0;
		left: 0;
		right: 0;
		padding: 10px;
		color: #fff;
		font: 16px/18px 'Elektra Text Probold', sans-serif;
		text-align: center;
		background: rgba(0,0,0, 0.7)
	}
	section.wrap-content ul.list-category li.first-li a.wrap-img img{
		max-width: 300px;
		height: auto;
		width: 100%;
		display: block;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
	}
	section.wrap-content ul.list-category li{
		float: none;
		position: relative;
		width: 100%;
		padding: 10px 0 15px;
	}
	/* LIST CATEGORY END */

	/* CALC */
	.calc-container .title-calc{
		font-size: 16px;
	}
	table#pr_table thead {
		display: none;
	}
	table#pr_table tr{
		position: relative;
	}
	table#pr_table tr td.td-0{
		display: none !important;
		width: 10%;
	}
	table#pr_table tbody tr td.td-1 {
		font-weight: bold;
		padding: 10px 20px 7px;
		text-align: center !important;
		width: 100%;
		color: #fff;
		background-color: #D9567E;
	}
	table#pr_table tfoot tr td.td-1 {
		font-weight: bold;
		padding: 10px 20px 7px;
		text-align: center !important;
		width: 100%;
		color: #fff;
		background-color: #65637E;
	}
	table#pr_table tfoot tr{
		background-color: #F1E9EC;
	}
	table#pr_table tfoot tr td.td-7 {
		display: none;
	}
	table#pr_table tr td.td-2 {
		padding: 0;
		width: 100%;
	}
	.cl-mb {
		display: inline;
	}
	.btn-closeRow {
		position: absolute;
    		left: 5px;
    		top: -109px;
   		color: #e50909 !important;
    		background: #fff;
    		z-index: 10;
	}
	#pr_table {

	}
	table#pr_table tr td {
		border: 0 none;
		box-sizing: border-box;
		display: block;
		float: left;
		position: relative;
	}
	.calc-container table tbl_body tr {
		display: block;
		position: relative;
	}
	table#pr_table tr td.td-3,
	table#pr_table tr td.td-4,
	table#pr_table tr td.td-5,
	table#pr_table tr td.td-6{
		padding: 2px 0;
		width: 25%;
	}
	table#pr_table tr td.td-3 &gt; div &gt; .cl-mb,
	table#pr_table tr td.td-4 &gt; div &gt; .cl-mb,
	table#pr_table tr td.td-5 &gt; div &gt; .cl-mb,
	table#pr_table tr td.td-6 &gt; div &gt; .cl-mb {
		color: #53516B;
		font-size: 12px;
	}
	table#pr_table tr td &gt; div{
		margin-bottom: 3px;
	}
	table#pr_table tr td.td-2 .cl-mb,
	table#pr_table tr td.td-3 .cl-mb,
	table#pr_table tr td.td-4 .cl-mb,
	table#pr_table tr td.td-5 .cl-mb,
	table#pr_table tr td.td-6 .cl-mb {
		color: #2d82b9;
		font-size: 12px;
	}
	table#pr_table  #tbl_body tr td.td-2 .cl-mb,
	table#pr_table  #tbl_body tr td.td-3 .cl-mb,
	table#pr_table  #tbl_body tr td.td-4 .cl-mb,
	table#pr_table  #tbl_body tr td.td-5 .cl-mb,
	table#pr_table  #tbl_body tr td.td-6 .cl-mb {
		margin: 0 5px;
	}

	table#pr_table  #tbl_body tr.none-tr td{
		background-color: #d9567e;
		color: #fff;
		font-weight: bold;
		padding: 10px 20px 7px;
		text-align: center !important;
		width: 100%;
	}
	/* CALC END */
	.wrap-top-bar &gt; div {
		margin-left: 0;
		width: 100%;
	}
	.wrap-xkit-advertising {
		display: block;
		width: 100%;
		max-width: 100%;
		padding: 0;
		float: none;
		margin-left: 0;
		border: none;
		text-align: center;
	}
	.wrap-block-article-advertising{
		display: inline-block;
		width: auto;
		max-width: 100%;
		padding: 0;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		border: none;
		float: none;
		margin-left: 0;
	}

} /* MEDIA 767 */

/* ------------------------------------------------ */
/* -------------------- MEDIA 479 ----------------- */
/* ------------------------------------------------ */
/* @media (max-width: 479px) and (orientation: landscape) { */
@media (max-width: 479px){
	main.page-moon .fonlun .wrap-main-desc .wrap-param p .name-options,
	main.page-moon .fonlun .wrap-main-desc .wrap-param p .value-options{
		width: 100%;
		float: none;
		display: block;
		margin-bottom: 1px;
		text-align: center;
	}
	main.page-moon .fonlun .wrap-main-desc .title{
		text-align: center;
		line-height: 26px;
	}
	main.page-moon  .fonlun  .wrap-main-desc .wrap-param p,
	main.page-moon .fonlun .wrap-main-desc .wrap-param p:nth-child(2n-1){
		display: block;
		width: 100%;
		float: none;
		text-align: left;
		margin: 0 0 8px;
		margin-bottom: 8px;
	}
	main.page-moon .fonlun .right-title-block{
		display: none;
	}
	main.page-moon .fonlun .wrap-select .block-element.city .chzn-container-single .chzn-single{
		width: 140px!important;
	}
	main.page-moon  .fonlun  .wrap-select .block-element.city .chzn-container-single .chzn-search input{
		width: 140px!important;
	}
	main.page-moon  .fonlun  .wrap-select .block-element.city .chzn-container-single .chzn-drop{
		width: 172px!important;
	}
	.headtitle .title{
		font-size: 18px;
	}
	section.wrap-content ul.list-articles li a.wrap-img {
		display: block;
		float: none;
		text-align: center;
		width: 100%;
		margin-bottom: 20px;
	}
	section.wrap-content ul.list-articles li a.wrap-img img{
		margin: 0 auto;
	}
	section.wrap-content ul.list-articles li .wrap-content-block{
		float: none;
		width: 100%;
	}
	footer .container {
		background: rgba(0, 0, 0, 0) url("images/footer-bg-left.jpg") repeat scroll -1px 1px;
		padding: 20px 0;
	}
	footer .wrap-counter,
	footer  .сopyright{
		display: none;
	}
	footer a.logo-footer{
		float: none;
		width: 128px;
		margin: 30px auto;
	}
	footer .footer-menu {
		width: 100%;
		float: none;
	}
	footer .footer-menu ul li{
		float: none;
		width: 94%;
		padding: 0 3%;
		text-align: center;
	}
	footer .footer-menu ul li a {
		font: 16px/36px "Elektra Text Probold",sans-serif;
	}
	footer .wrap-counter, footer .сopyright {
		display: block;
		float: none;
		width: 94%;
		padding: 0 3%;
		margin: 15px auto;
		text-align: center;
	}
	section.info-bar .rating,
	section.info-bar .social-button{
		width: 100%;
		float: none;
		text-align: center;
	}
	section.info-bar .rating{
		margin-bottom: 15px;
	}
	section.info-bar .social-button .share42init {
		float: none;
		margin: 0 auto;
		display: inline-block;
		width: auto;
	}
	main section.similar-articles ul.list-similar-articles,
	main section.similar-articles .recbox{
		display: block;
	}
	main section.similar-articles .recbox{
		width: 300px;
		margin: 25px auto 0;
		border: none;
		overflow: hidden;
	}
	section.wrap-comments .tabs .tab{
		width: auto;
		padding: 0 3%;
		font-size: 11px;
	}
	section.wrap-comments .tabs .tab{
		display: block;
		margin-bottom: 10px;
	}
	.form-leave-comment form{
		padding: 20px 15px 25px;
	}
	.content-formatting blockquote {
		background: url(images/blockquote.png) 8px center no-repeat,
				url(images/bg-know.png) 0 0;
		padding: 20px 10px 1px 75px;
	}
	main.single #toc_container {
		padding: 27px 15px 17px;
	}
	main.single .headtitle h1.title {
		font: 20px/25px "Elektra Text Probold",sans-serif;
	}
	.scrollTop{
		display: none!important;
	}
	.form-leave-comment form .wrap-error-name{
		display: inline-block;
		width: 100%;
		float: none;
		position: relative;
	}
	.form-leave-comment form .wrap-error-email{
		display: inline-block;
		width: 100%;
		float: none;
		position: relative;
	}
	main .comments li.comment .wrap-avatar{
		float: none;
		width: 72px;
		margin: 0 auto 20px;
	}
	main .comments li.comment .wrap-content-comment{
		float: none;
		width: 100%;
	}
	main .comments .comment .name,
	main .comments .comment .info{
		text-align: center;
	}
	main .comments .comment em {
		color: #d3597e;
		display: block;
		font: italic 14px/24px "Tahoma",sans-serif;
		position: relative;
	}
	section.wrap-content ul.list-articles li.first-li{
		width: 100%;
		float: none;
	}
	section.wrap-content ul.list-articles li.first-li:nth-child(2n){
		float: none;
	}
	section.wrap-content ul.list-articles li.first-li:nth-child(2n+1){
		float: none;
	}
	section.wrap-content ul.list-articles li.first-li a.wrap-img img{
		max-width: 100%;
		margin-left: 0;
		margin-right: 0;
	}


	main section.similar-articles ul li.first-li{
		width: 100%;
		float: none;
	}
	main section.similar-articles ul li.first-li:nth-child(2n){
		float: none;
	}
	main section.similar-articles ul li.first-li:nth-child(2n+1){
		float: none;
	}
	main section.similar-articles ul li.first-li a.wrap-img img{
		max-width: 100%;
		margin-left: 0;
		margin-right: 0;
	}
	.wrap-xkit-advertising {
		display: block;
		width: 100%;
		max-width: 100%;
		padding: 0;
		float: none;
		margin-left: 0;
		border: none;
		text-align: center;
	}
	.wrap-block-article-advertising{
		display: inline-block;
		width: auto;
		max-width: 100%;
		padding: 0;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		border: none;
		float: none;
		margin-left: 0;
	}
	#wpcomm .wc-field-name{
		width: 100%;
		float: none;
	}
	#wpcomm .wc-field-email{
		width: 100%;
		float: none;
	}
	#wpcomm .wc-author-data {
		float: none;
		margin-top: 0px;
		width: 100%;
	}
	#wpcomm .wc-form-wrapper{
		padding: 15px;
	}

	/* CALC */

	/* CALC END */
} /* MEDIA 479 */
@media screen and (max-width: 800px) {
    .yandex-adaptive {
        width:200px;
        height:300px;
    }
}

@media screen and (max-width: 1024px) {
    .yandex-adaptive {
        width:240px;
        height:400px;
    }
}</pre></body></html>