/*
Theme Name: astmania.ru
Description: Markup by <a href="http://dimox.name/">Dimox</a>, <a href="http://blogoart.ru/">Blogoart.ru</a>
Author: Dimox
*/
/* reset */html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}:focus{outline:0}/* end reset */
/* normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;vertical-align:bottom}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/* end normalize */

body {
	background: #D9D6D3 url('/wp-content/themes/astmania.ru/i/bg-top.jpg') no-repeat 50% 0;
	font: 14px/1.3 'PT Sans', sans-serif;
}
a {
	color: #0E6259;
}
a:hover {
	text-decoration: none;
}
.spanlink {
	color: #0E6259;
	text-decoration: underline;
	cursor: pointer;
}
.spanlink:hover {
	text-decoration: none;
}
p {
	margin: 0 0 20px;
}
.aligncenter,
div.aligncenter {
	display: block;
	margin-right: auto;
	margin-left: auto;
}
.alignleft {
	float: left;
}
img.alignleft,
.wp-caption.alignleft {
	margin: 5px 20px 10px 0;
}
.alignright {
	float: right;
}
img.alignright,
.wp-caption.alignright {
	margin: 5px 0 10px 20px;
}
.container {
	overflow: hidden;
	min-width: 300px;
}
.wrapper {
	width: 990px;
	margin: 0 auto;
}
.wrap:after {
	content: '';
	display: table;
	clear: both;
}
/* Header
-----------------------------------------------------------------------------*/
.header {
	position: relative;
	z-index: 1;
	height: 123px;
	background: url('/wp-content/themes/astmania.ru/i/logo.jpg') no-repeat 0 23px;
}
.header__logo {
	position: absolute;
	top: 23px;
	left: 0;
	width: 310px;
	height: 72px;
	text-indent: -9999px;
}
.header__tnav {
	position: absolute;
	top: 34px;
	left: 420px;
}
.header__tnav li {
	list-style: none;
	float: left;
	margin: 0 1px;
}
.header__tnav a {
	display: block;
	height: 23px;
	background: #1BA697;
	color: #FFF;
	font-size: 12px;
	text-transform: uppercase;
	padding: 0 7px;
	text-decoration: none;
	line-height: 24px;
}
.header__tnav a:hover {
	background: #0EB4A3;
}
.header__tnav li:first-child a {
	background: #80B541;
}
.header__tnav li:first-child a:hover {
	background: #83C036;
}
.search-form {
	position: absolute;
	top: 60px;
	left: 373px;
	width: 215px;
	height: 28px;
	border: 1px solid #E5E0DF;
	background: #FFF;
}
.search-form__field {
	width: 100%;
	padding: 5px 26px 5px 9px;
	border: none;
	background: none;
	font-size: 12px;
}
.search-form__button {
	position: absolute;
	top: 0;
	right: 0;
	width: 70px;
	height: 100%;
	border: none;
	background: #DBF1F5 ;
} 
.header__tests {
	position: absolute;
	top: 33px;
	right: 0;
	background: #DBF1F5;
	text-decoration: none;
	border-bottom: 4px solid #7AC5D3;
	padding: 9px 85px 9px 25px;
}
.header__tests:after {
	content: '';
	position: absolute;
	top: -8px;
	right: 10px;
	width: 66px;
	height: 70px;
	background: url(/wp-content/themes/astmania.ru/i/header-tests.png);
}
.header__tests-title {
	font-weight: bold;
	font-size: 20px;
	line-height: 1;
	color: #118398;
}
.header__tests-text {
	font-size: 12px;
	color: #72848F;
}
.header__nav {
	position: absolute;
	bottom: -39px;
	left: 22px;
	font-weight: bold;
	text-transform: uppercase;
}
.header__nav li {
	list-style: none;
}
.header__nav .menu > li {
	position: relative;
	float: left;
	padding: 0 0 5px;
}
.header__nav .menu > li:not(:first-child) {
	padding-left: 52px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAHCAYAAADnCQYGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYtJREFUeNpskDlIXVEQQGfe 0UgECGNICJpAmkUYqEiCrE0LiAKoq2VoBYibmhwKxTRIvgRxEawEAQLFyysoiAEa7EQt1IQvmAjvHvveN7/SH6Ryzt3ljczd2Z05qhJgkUSQiTOqzikD3Gd83E7fE98XA2PLmR2EhdtOJ95SlxMbCxJiOVkOCvvp3Zh5Bu5NVHesvzHUeWahTKYhOZUxzkmZql CzOiUiL/PdrCtVYoKvaZpGmUMxiCVuiBD AJPjbVRmQX9k86uKHwOPqn4pI0dqBil8r45T5E/Yw/H0xfGeuLC3Gn89EA8iOj/mb8LGPnEp uKKPYHTBHbAVsEbdPfC4E7Qoh3ko73VS1XVF7tcJr99wrqF/NZBjZzVYe8C3SaWk xGQPKqEN 0XNBlnRGv8XL34tXaVFf5hovZgWtvJvGgfbOKpYTS PNZB8h28dvT4fqvIHmWU11zTV ndq TlNTIuOUugCZ1HBogfSvkQP0RvouNEK/h1EDk6hj6DJ84nVp/fsNwEGAIU1reOIxQpVAAAAAElFTkSuQmCC') no-repeat 15px 6px;
}
.header__nav ul .current-menu-item > a {
	color: #0E6259;
}
.header__nav  ul > li:hover ul {
	display: block;
}
.header__nav > ul > li > a:not(:last-child),
.header__nav > ul > li > .current-menu-item a:not(:last-child) {
	padding: 0 10px 0 0;
	background: url('data:image/gif;base64,R0lGODlhBQADAIABAAAAAAAAACH5BAEAAAEALAAAAAAFAAMAAAIFhB0XC1sAOw==') no-repeat 100% 8px;
}
.header__nav a {
	display: block;
	color: #000;
	text-decoration: none;
}
.header__nav a:hover {
	color: #0E6259;

}
.header__nav ul ul {
	position: absolute;
	top: 100%;
	display: none;
	min-width: 100%;
	background: #318077;
	white-space: nowrap;
}
.header__nav ul ul li:not(:first-child) {
	border-top: 1px solid #8DB9B4;
	
}
.header__nav ul ul li {
	min-width: 100%;
}
.header__nav ul ul a,
.header__nav ul ul .current-menu-item a {
	padding: 10px 13px;
	color: #FFF;
}
.header__nav ul ul a:hover,
.header__nav ul ul .current-menu-item a {
	background: #10534A;
	color: #FFF;
}
.header__ask {
	position: absolute;
	right: 8px;
	bottom: -41px;
	height: 34px;
	padding: 0 15px 0 9px;
	border-bottom: 3px solid #5C9E3C;
	background: #80B541;
	transition: .1s;
	font-weight: bold;
	line-height: 34px;
	color: #FFF;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}
.header__ask span {
	display: inline-block;
	padding: 0 0 0 27px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAcRJREFUeNq01ksoRFEYwPHbjMdMWBhKdhZeZTPKQll4LSQLSUpDsqFs2Cg2ykZ5zkoWlja2UmJl5LHSLJQya43YiFBo0vU/ m6due6Mew1f/Zo7Z o7537fOacxTNM0bOpwbXqPGPz2fHlGetQhhkqM4dRwH cII64P6hPU4hC76EYSCQ8TfCDfPuiTzxpZ R4mYBreYwZXGMAwCr5GqVM1kjhGI8K4Q4dDf7IpxglucYO4GlM/bCOFN80RCn R/BGlCOASk6pEQcwhoGnDu8vSFGNfyv2ATenHE8rzjNzCSq6iCyHZKKoXRdjw/VFytetecI0DSd6OO6c3aEWfiwla8KYlV7GIfkmesJ8DK/zSh2wrj DMlnwJI3pya5vuYNbjbjmRZ2t8WbZn/U9Xhdeaq1iRg9XudPJ9OSZf1ZJ3osTNBFOq zZJh RrGNJWvoAGezKnEm3hQvseRZlD8kimsqTFD00O4lWuj3kZi2ZoqLommr02WZ2JZ/RKD9RprXK18iwlKkeTPI/KYVqW0xnykjzTBIOYtioo94o6/uPy7CmcJlgXfxI 459DvUEKFajPMZdfcn3bpj24N3MPx78tnwIMAPVdMkgoznvDAAAAAElFTkSuQmCC') no-repeat 0 43%;
}
.header__ask:hover {
	border-bottom-color: #68B344;
	background: #8DC050;
}
/* Middle
-----------------------------------------------------------------------------*/
.middle {
	position: relative;
	margin: 0 0 -32px;
	padding: 67px 8px 12px;
	border-radius: 1px;
	background: #FFF;
	box-shadow: 0 0 0 4px rgba(125,134,119,.38);
}
.middle:after {
	content: '';
	display: table;
	clear: both;
}
.middle:before {
	content: '';
	position: absolute;
	top: 49px;
	right: 0;
	left: 0;
	height: 1px;
	background: #BDBEB7;
}
.content {
	float: left;
	width: 100%;
	min-height: 1px;
	padding: 0 260px 0 0;
}
.headline {
	display: table;
	width: 100%;
	margin: 0 0 25px;
	padding: 0 20px;
	border-top: 2px solid #63A11A;
	background: url('/wp-content/themes/astmania.ru/i/headline-bg1.png') no-repeat, #F1FBE5 url('/wp-content/themes/astmania.ru/i/headline-bg2.png') no-repeat 100% 0;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	line-height: 1;
}
/*.headline.asthma,
.headline.respirat,
.headline.drugs {
	background-image: url('/wp-content/themes/astmania.ru/i/asthma.png');
	background-position: 10px 50%;
}
.headline.respirat {
	background-image: url('/wp-content/themes/astmania.ru/i/respirat.png');
}
.headline.drugs {
	background-image: url('/wp-content/themes/astmania.ru/i/drugs.png');
}*/
.headline span {
	display: table-cell;
	vertical-align: middle;
	height: 57px;
}

.add-story {
	display: table;
	margin: 0 0 35px;
	background: #E3EFD5 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAtCAYAAADRLVmZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA/ZJREFUeNrkWAtIU2EUPlvWSMxVOklNssKkMHqZYq2GBT3oSRQxCRKCQjIsUipy2KiYRSWEaQUVQSRlQk9YUMTCHmoRURBLeqg9yaiZPUxznbPuHbfrbvt372Z39cHH/nu3+5/vnn333P8/GrfbDQFAi8xDmpBGZDyEFq+RtUgHshLZ7f2GhDNyHrLZ/ffQzGnw6NEwZnwe8iKoA/ORl1iEkz2eI5PooOV9K5ScqYIbzkfwxvUxpAqH6AfC1NTRYF1qhqSYWP50CzKZRfhaZDkvekrJZmj7+qVXUxzdPxJuWkuF4vO1DNeZ+AFlurdFEygmxRZqYhFu5Adkj78FUWxjBMM13pIn9nRWSirsXL4CJg0fGVSRd589ga2nTsCtRidIxI7XKgkQCtEEmpPm9lcxFAUIFfzNrYUwhdDjk5FmZAbSIGcy/aocRWJcR04GLHzjK1fT6rKrW+BOkwPetb/2/uChpVu1GZ9MopccGg/tHa6wsQp53EyZDifRfMYzyB7BQCAeDUbGDUJPEyYmGaFq1W3V+ltcVbwomrUHxiZkFOLwAi3Z1VhVfNZxFA2caFU/nGGJf+LNGXZV5f+zCq2bQwV/cysSTov9UIjnNxJKPd6OjOJ33cKdCO1QZuywBCRqzrgJsMu8EpINcQHVf4otbBSxZNz7AqJWgVLY79+DTEsRlJ6vgW+dnczXiWLXsgj/yg+ov0GtAqUgwbZzNZ4boBthaU9QbAEc1Fdxpm3/XT+3RknlDp24lhlhiIqPUFNDiKmO2+wFb/ctPZ1IY5rg6Jp1ssWcvVMHG08cg9ZPbXLfB9R07WaxShWK/oyfL5FdSrO4OD0T6rbv9nwGCMq0p2/IWg63cbYZitQh85HV8KsFLAuxA6LheF6BhzT2g2ouZjIvmuDT47QWFyxrg7aURQtYvv/oKO7XR9ePP0eWIeuQhSSsovE1l0/htJHg1uQ9bMP9AwQT1xXIZhX+4FU9lF3ZopmeMndwblZhjJT3WYXXZpcl9tgF+QJXbaYgV7/48DTXdnk9OBrltc2zRy2M3DRrX9zQQSN6ZJ8sxNdr5DSpV359+jATc8COrm83K65bcxcdTJMtmnDt8fkvCyrHNOEc78XeF/lbcq1StWGmDaJ0er/BSCgJrnBY6QYU12ldRH93StxYEk711Sn6mtqzlVLX8o19yYZQKIAvM6B/mRKWoB92GE/tRfblarSRswiJ7vQn3GcLTvzQCjEo0gDFc8th9phlcrS/I4tyD3uD0h1Qg2gSp9RFJJZEo/gDeLhf9Vs3QZbteEg1q+5P/woL5PZumIWrIcsBCfeVZbXv8u0odo6asixVVcSg5VuOmrIsxE8BBgDWlUPy6B07bQAAAABJRU5ErkJggg==') no-repeat right 30px top 50%;
	border-top: 2px solid #2B8201;
	font-size: 24px;
	line-height: 20px;
	font-weight: bold;
	color: #2B8201;
	padding: 30px 95px 30px 30px;
	text-decoration: none;
}
.add-story:hover {
	color: #000;
}

.categories {
	margin: 0 0 15px;
	font-weight: bold;
	line-height: 1;
}
.categories:after {
	content: '';
	display: table;
	clear: both;
}
.categories li {
	list-style: none;
	position: relative;
}
.categories li:hover > ul {
	display: block;
}
.categories a {
	display: block;
	color: #63A11A;
}
.categories > li {
	float: left;
	width: 25%;
	margin: 0 0 35px;
}
.categories > li > a {
	display: table-cell;
	padding: 0 0 0 82px;
	height: 72px;
	vertical-align: middle;
	position: relative;
}
.categories > li > a:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 72px;
	height: 72px;
	background: #E5F8CE url('/wp-content/themes/astmania.ru/i/categories-icon-bg.png');
	border-radius: 50%;
	box-shadow: 2px 2px #C9E6A6;
}
.categories > li > a:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 72px;
	height: 72px;
}
.categories .cat-1:after {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA/RJREFUeNrMmXlIVFEUxt+MS2qk2apZRhu5BGUlGUFaaGUblU1ZhkJEQX8EBSUEEf3RAkFUtkBEIkRBRYsRRZSVkZVphZC0F7aQGZbaqjXTd/AbGGSe8+bJ3OeBH+qbufd977xzzz33aNP0LQz0A4lgBsgAv8BecFbrRhYPskEhKAXNwAX+gGrwjsIzu4PYJaCMolzkLTgM8sA4EA6Gge/gpNWCCyjyIzgNVoJYfhbKn0PBdpAOzoPnYKCVomsowi10EFgBDoJbYC293QLWgNWgDaRaJTgY2MAbvv7HXHh20ApeggYuvBvgE0jiuBTwwCrh+yhsGjjCvx30uDfrA+oYSpbZXMZ0lh9jjoF6kAPmWSF6CPgNdvkxZqdHlrkCQlSLlli+Ax4a+O4YcJxpT0Kkigu0vxXe3k2v6d18ODjA78jmUgSiwXxem2mF6GXACRZ1uB4HdoAmiivmRuO20aAR7LdCtKSxb8wcYlFgI/hCsRd08rJsPrdBrRWi7awtarhDvqDYMgN1xh7GeIIVos94ZIRKhkqwgbELGFr5qnfFYlZyj8Aqj5rDiPXltn5ItZdL6OFYk3PcZfrrpUqwk4vJndrMWClrkcGqRGtchC1d2JJvcq6JKkNEtuGnoNzk+BjwHpxQnUGOsggaafKNnWJeD1EVHhoLnwEg2cQ8TtbWkknGqhRdzptPNjnXPabNLJXhYWe1J6mrh4nxPXnOvKjS006GSArDxF/7wZ00uQv53m/R7lds56nbjF3iyT1RpWg5lX8Ac7qYr1NUp77LbNqEmhgbzjL1qheHBMzT7jpCengTTMwnp5prYAqIVClabirNx0km56wAEYFs5ngTXcVTTJrJV/yE47MDWUt3NOksXadoCZPPHT63Mbt8JTncuuX6K1Z8z3gokLURZECHjP3HtFvCef22fNbXaTrFlUy8jQfiRh58m1ktioCFfIAmet0XjVwPLiPpUu84Vc0nT2fu9jQ5pWziTVqZJoMotoE3Psc+Sgy9Z6R2kbJ4K8ebskjetEJhqs016mm9hdbM1JfKpowKc9c7UnRJq24z7y198EKeiiQrbeksO1TytWco3tz+au2dWQdFRnGxR/PBcjsbPIoeL1IktqCr4SEmDfU67oxhCj3dyipzPU/34vV1vCY6NnQm2sUaQp58hGLRcUyn0cxADo+YLvA1QSbFOxSGR4KXKAg2Gh4aO04/wVTFC7E3WMrTkCzExTx/Sngs9zVBEAv719w8Aml59LSku/Fa+z+t4nkSus9rEt+1vhqMsivKv+Vma+2NRm+1hEvnd01nd/P2/TaP1kUE3/AstjRsvHc9P59uxAPJzCQuRST5EvRfgAEAGkwLYi9B3LsAAAAASUVORK5CYII=') no-repeat 50%;
}
.categories .cat-2:after {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAjCAYAAADv0ujUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABEtJREFUeNrsmHmIzVEUx997Y2Ysg8a+jRn72lAjGRL+sEX2JRIS/iBCtviHkPxlV5TIFslaKCTbyD5ZsmQbS/Z9GcyMec6pz6+un9/vvd/vzdjKqW/vvXvPPffcc889ywsGio9Cgq6CAYJWgjzBacFWQVbgL6Q0wW1B2IYzgqTitEpxUWVBnMN4SUHFv1HhAsE3H+N/XOHfQv8V/q/wv65wiRjWlBaU4bBvSBB+qJSgPNHjo+DLr1K4nKCDoLcgk/i6XbBY8AwFCh3WFTKnVF8wRdBD8IoMuEtwyq/i0ai1YJORvd6xgX7fDE8zQY5DprskqMDNHGHsg+CTwbNC0KS4lO1vpFxVaD4WGi14Lsjl+yLcQ/nuCp4Yyk0TzOD3HcEQQR/BKsFLxi8IOhZV2TGGwN2C5rb5Wcy9Fnzl+xM2HoSPhjmU5e8jbDI6C47Bdx+Xi9my7xC0RpAoaIlVLKEtBC+Mq1U3GW7ImG5zjysUSXZKxZetA7f3q2wm160ClgoSuMaHjK0yCp59hkJTbQVQIo/Sml9LhHGiSoId8F0TNPSqbE1BNgt3Eg0Gc+1h6tva8MYLljG+npBlp2qCg/DMirJ3quEeaohkL4lkCQtOY8FMw7KLHWrbOcwtcJGpFt0AzxgPBmtjPPJp0Zi1Y8gXvBX0JBQdZvFGQVmHNROZX+4S15MN/xzo8ZbHo4fG6vRIGegMglczNtUIRW5xcjg86zignaoIDpFAunlUON54G3tMQ5i1xFB6sQeCuYzpKa/y+7qL8Ld8lmUjp82TSBQfPCqs+84jFOohO9kV1rQ7kt/riRB6gHuCfoItEYRb8TfJReES+HEuvF5J39ABItRo08r6pS9B/ikRoAVKHBUEowjuznUfF9RwmNfwdAsjtPYZXttyyMeCDNUlhI91wQr7cQlNBisJawkeIksQ/413aUJLwee3nFUrnxRUJSCUUQFN0T5A4A5woikkiK8eFA6gdKTbCHq4LadKbxt7qB+nhigZ01DynMGcZ5SFXhR2488HcTE2DKeQraVphxBxrhLKfixC15LnUg9/Q+FQDBYO8K4u47otVUgtBOV4tGik/yXcFC4ogsIaXR7xRlJUSHUmXsfQ7pgW/owlnQ7yhWgUi0vkUTUq1QjR3lh1aXIMAhvwqTH7vUtiuU/lVjsG+dWpLwp5Z4EJRnGzgurKK2WQAXXtqAjRYbZRUNXxIb8efWMYPx5kpdRhRmdxhM2rRel8dc1F1uwlVrpRXcF5eLV87OXyx6HJP45AYLVcmqDizUfQh77MKpzP0iHkcAO5KJWKZdtyzRrYx0aoNSxqR1xPx02ysNoDjKWtfwrKppNtAxx0Mvv8RE0osrNtrU0u/llgjGkrM9OnX6r8hUavF+ZRvTe6cAsnBJM4xA/+Zac4Yl4rNtATN6a40TLzBtbMptD2+1dqAnK1P2xEpk2h9r3J472K/Ff2UPldgAEAfyNFG59OTHQAAAAASUVORK5CYII=') no-repeat 50%;
}
.categories .cat-3:after {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAjCAYAAAAaLGNkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxNJREFUeNq8mEloFEEUhrvH1kjEBZGgxgUTFUzwkEOU4EEQcY+YCIJkAtGDRA/iSXA9elFQUPDiUby4HSKuuBAkEEVxgUQxatTgkogYo44SY/uX/B2KoqqremYyDz4Yerqr/37v1Xuv2/eys8mgApSBUlDM4z/BR/AWvAKvbQuFYegFCW48FtSCtaAGzAZFprXBe9AJ7oKL4ImXoy0DN7l4NnwHJ8AcnSdsNgrsBb9yECDTBdYkFXEkTzdXvbLeVcSOERAQ8QkstIkQmf9tBEUIWkBgEhEwm8MCUG8SUQUyBRJxQYhIaUSkWRMKYYt835+hHpwIXhbICxF1qicWgOleYa1KFTE/T6HoZz1wsVmqiPF5ECB2VhM4DO679CS1gY3LgwfOgYPssOfBPDAp5poBXThysS/srhVM8iXgh+WaF7KIcrCRv0W1fApugUdc3Cm+YALYxqb3Ffgx5/8GbfKB09wyIpZzpYuFULGXt4CHDlvuADulSMxT9ITp3HYwJhJQx6moXhIl4lgiTU3Rsd2gh/EfAJ9BB+eFGgr4AK7yKeMEN4uKKZ62msl0FBwDlWAX3dkKHoM3dF1kUxn7gOJD5tNqhvQGQ9oUEwohcgNE/F93H2MvrAHcAVvphSgkurjO5LT1DPRRyCA4Cc5QtMkDz7lrhlt5CRNqJefAygS7Ia0sPugwhfUxbMNDjfyES3lSK0WtA9PAHyq/ZKiCh8CeBMJ3guO2yUrEsVvzBG30lmpi4n7g2Kxug9FxM2aKmW+bD9MaIbUMhbVj2qZtofCs46C6QllLPMBly3XvWG+sI7/IgyHH0X2Kcu0m8NcyU2rfwFKa0S7lkFzlbFKytbCmmKzL9IdOhKs1sLxHlmHdMFnGVUR7wpfizcqxKC90ZpxVfM12awSL+QrYS4rZwMrUNsyy3y+V83uspqpdA6uyeReVbbsh4aqVd9crhvN6dOJMI7/JOpj9qskihvhdQmelHHasORFnnZLbZVuujmsxazTq7pnkI4nIjf2cOSIX+/wqE7DHeGyC1zUJ6pMidaf8E2AAdb3nbdNUcUQAAAAASUVORK5CYII=') no-repeat 50%;
}
.categories .cat-4:after {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAApCAYAAADEZlLzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4dJREFUeNq8l1tIFVEUhs/RTLPM1K4mSIlZqRlZQWIQFGQXzSKCCHqU6CGIyod6LCLowYoe6qHHHiroQlBR0EXKyuxuN7OLGNFd7SKk2fT/8g8Mm5lzxuOcFnzMmbNn73/vNWuvtSchNDCrBPXgk67LLcsK+cWvhcEW0AM6wU3QBXrB1qDFysBv0AAKQZKuDZpAWZBiu7SKUuP/OeAv2BOU2BBwA7SAEUZbOniqFYajiSX4EMsAk8Aj0G20den/Qj0X0fyI5YPRoFkuM+0lGAlKghCzA+KuR/sdXYuCEJsp9/GdrQNVRnuLInVGKABrBE0gB3SA40b7KPAMPADDBxMgY8Fk8BCM0cBPnA9gkE79lxstSKKJ0TVZmjXdaXm8u/uaSOFgxGyBWxL+qX1lWr2uJbGKsW2Bkm6nssVb8NHl2efgG9NWGBaL2DgwW27r1n5jmP9yefarkvNcMD4WsRIJ0oVTFCwv3B5EkHCz3wMTIu23SGLlul4AaeCLcqCXXQJ9YJHfPZUNdqhjj6JsmCY1FSS6rMrO6KnajxS8rHEmemX9xcoGloKAq6iQ0E5Q7eFC52AV6vdB47zif6bYCtWrdrBe7ypFbbyeBrXRxDRgivpznHcat9oWY/S0qWGah3uHurnQTcwQLtDYbQqefhexZW0sidNHdV6j8Xfbu7/VT/GLUSxDyaAxQbmvVRk9HvZdBTaT54s/OlskKmzt2ZQr0z92FEjvs144zGxTrLRVj1V1OM4wadIJndJZIl+NrMon5GdLnVdHciNspVKW3eckJ6+2PK3uLN14TGeIzerPUL0GboP3WuUyHyflTD3PflchZHtpk1Z2lDfJ4JxmVKt727KUYJs1ITdLV9anq7MdgZGsUzRvzjv2bX+VbVLDFVADFoIluuf/h1UgncYJHFQ7o3qpylKNox+rRq6Zrrjr6wzfW6pl7frdoNXz4LNN95baO4x+HGcfN7O9WrdCl6dCmaM61qRcuVHvNcnxLCNsPzigTFSqyKZ4IwRem18nfo2DrALzVd+YtK8z8jDoj9D/ML2LsK58pwWD/YqJmq4UfWfk8uJ4i9U5goMnsMy4iOk99um0vEGCe7k14iF2RJFZpHsekj6DeQP9PvNjPMC+UfWgXdRn1qyBfsX4LSPcl9OR/VNVMXqVEAIP/Sq9px65j78PsUTFKxor5T4e/7bzaGdG4z8BBgAwzIlX1hMZ2QAAAABJRU5ErkJggg==') no-repeat 50%;
}
.categories .cat-5:after {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAmCAYAAABZNrIjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABDZJREFUeNrUmHtsjXcYx89ptdbWSim2SInFfcKG/qFxi5C0Il2DuIb90wzbSJiYBRMZy2g3gphbKk2DSiTuic2l/LFJM7qZzXWuo9jG3Efp7PvI5yxvTo72vKfnPY0n+aRp3vN73+/7e57f8/v+Xr8vdDQSfURX0UZUiQviR/Gdr54jXkwWp8Qt8af4RpSJv8UNcVjk1JfAFmKPeCoWiY4ijmuviddFd1EqnokC0SCWAl8VB8UZkRXi+kJxWXwiGotR4qFYEkuRy8V90fYF19PFVHFa/MzMZjOjo2Mh8C1m5b0wfpsmdolzIkWspn4bey3yc3HCxe9fEb+KZSJVPGFWPY0KscLlmBHid9GB1b7US4Fx1GG5y3HWlpJEK0R28lqkpe+iy3H36JvWts6L5l6L/DfCsY9EIivc77XISMOPQM8jzvcSxEshMlp7b3UIHzCA5t+Sv1bDlZiU2w7OeCnSD9XYuR70XItcsZatdj+LMwn3ZC/QUPyDBfxL7BObEPw4miLjWTiP2dsPifFim2P1VyF2d9A4a3tNRWeE9xXvs0GYy1qDTfw/HrB/u403mclJmOG54i42r4L9/Ut86TthZNTu9wHm2vr2SGfKLCVbImjolq4EMZj79BPzxac4pSrsnYn9ELe0I4z7JvPCHzNupZ/dw4r5ToRpt3r8hYXiQ6g5qkIxgR3prJgo3nWUQ22RbwJ5+efp7lWH2pxGup2xgJU7XfwktorFPCvXxb1t3JZAn0yqg8iGIXaeOTireaJEvCHaMTMbRF6Y97bF2NPLZh4QOlsUO4Su4v9wZvRt6v55CvrWQcwsR38MFQtY9Zb6Y6SwgOfWtOrzyNCpWIgMCL0ZVKMF1G1w6m3mpojrLMgT0RJ5JIzfLaSTOGe0kPPVUJr8OE6tt5nl8YHWWFeR09l1bFEM57yeykODY4a4Kj5ilgKr3mbtJIKWO06ttlFciJbBuMdRYiVn+MAXkAdcu8/+HY/hmEnf/IK6s8b/G/31muO+5gfONYiCebUaukR60mjuvUWGaCKasbJ9bBjrxTC+lGRyvsrgMOcUmEXzH+vjLYfwhoMiEPkVLsaNPbRtcy+CT1Muzo8Mw3BHX9vsx1EP3XAkm12aDT8pOe5yTDkZeEbK7bS5XQzERxRTOpMDXrWIr2Y+HrbTxQNTeONKWspg/GJiLeNS+eqRSPaKaE2V2LrM4LfK4S0CF8rxczPxhDXFFFxPKbPRHeHWYv6gBm9BAkffdGo3nY8L1oK+FwcwHxdDTb3VyLcM6kbBbqQMxuDvQkUXcRSRBZyXMnhwJjXeDGHNWcGVDq5hcs+y8GqNTjjhEkQ34WNU1gt+357SOBxGaqMa/RFq21CfGr5j5lMGZV5/uXCm2xntsP/ZFPJl/iazii2drcU68RmNOuYinY10HO0omT5mBuEHBF6JZYr/E2AA50sXihjTDVkAAAAASUVORK5CYII=') no-repeat 50%;
}
.categories .cat-6:after {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAqCAYAAADf/ynVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACgJJREFUeNrEWGdsFdkVPjaPbrDpmGpaANMxiBaFHkRbCUQRQiKAKSKQ/MgigYEIHIFpIggiETlI1goSWNCC6aEjEGgh9GZMjanBmI4xYBvffN/RO6N5DzsLq2j3SPPmzZ2Ze7/TvnPuRDjn5EslIiKiTSAQ+HXp0qV7VahQoW358uVrlytXrjTnev/+fcGHDx+y3717l1FYWHi4oKBg78ePHy998RqfCwxgogBkWpkyZX4bExMTl5+fL6VKlRKMSWRkJO/rc5yvqKhIDwDTZ16+fHkf4P4KwH/B/dz/CzAsGMDiv4dVksuWLRsFC+liXyIECUvK27dv83BOhhX/jHULfzQwWOcXAJVesWLFeLjKsw4X+jECqwlAyYsXL67Del/h+sYXAwOY4YijDZUqVYKhyobcw6TqJgIkUCigoM06HAu3mCmEOfXdnJwcREP+aBzbPhtYdHT0ZIBJhdsiuCAnssXevHkj9evXl379+knNmjXl3r17cuTIEXn27JnQqpRwq5Z0DXAOrp0EcGk/CAyBPQoW+BYWi6B2FsicjHEyZMgQmT17tjRq1EgBc+zGjRsyZ84cyczM1PgLt1o4MLvPg+Dy8vJGANzWEoEBVDzAXGDqI9i9yTgBXpa2bdvK+vXrha69ffu2tGnTRjIyMqRVq1Zy7tw5GTFihLrUD4IxxYNC0FSWZwPL8+PHj/MxfzvEXKanjD/78NBOPyjTiv8ZuKNGjZJq1arJxYsXpUePHjJu3DgF++TJE+nUqZNUrVpVbt26JcxcgqHbEaPStGlT6dChg57pbmSnWtukevXqZQB4GzHYmPcH8ZKEhxvTGqaxnQmKWsbGxipfEVSNGjVkw4YNMnHiRKldu7bNoefr169Lu3btZPjw4dKtWzdp3ry5zgXSlZs3b8qePXtk27Ztynlcj8rXqlWrOSz3NV5f6hEigr0StH2HoHaNGzcu9sCLbt26dY6yadMm+t9hQT3n5uY6KOVgNb0GUHf27FlXkvDZzZs3u9atW7u6det6a8DSb/F+FDFFBvnqa1ikXDgt+IWxsXfvXnUBLXb+/Hm5cOGC7Ny5U+OPMXf16lV11ZUrV6Rjx44lzkULjRw5UhYvXiyWYBSESQVg+IMXY0A4lXHxv4iTQX3ixAlZsGCBmr99+/YKgllKDXv27KmuWrp0qcZhScK4W7hwocDK+u7AgQNZsrzyBqDTNOYRnB2wwDkGqT9TKBag1IrChSn16tWTZs2a6UGK2Lhxo2eJp0+fSpUqVUoENnToUNm1a5fMnTtXAd65c0cTCIygCjMxUBk6sg4ODjezn7uYXeQq/reydPfuXTl16tQni44fP94DRStaYTfp1auXHD16VLN2xowZOsbEISeSduLi4nQNWO+rAFD29VvJz10sPbRkQkKCDBgwQFq2bKkTke0fPHigpMrYMiHNmBw7dkyOHz8us2bNUjf17dtXQdHNfJ/gTAFWEsYlXcr1oFCvAH5astaZ24y7GNCkhCVLlkjXrl3V1CZ0JSmEZYluNO0teWjlsWPHysOHDzVJXr16pWWLc/hBBflTDWCeYuzhf0tp0KBBfjhNMIW7d+/uoHFImmdnZzvwkHv06JEDMG/80KFDShOdO3fWayzgQMKuSZMmOs6jTp06LD2fUAcs7xCrDsZxoCw9ADxfyCUNGzb0QMHPCmzr1q3ey1xo7dq13iI8UlNTQxZYvXq1jp8+fTpkUWSvg+WV64oTroO4crCmg5v1QEg41rkQYCRSMLaDO7yXkSnUwiHwXUpKigfu+fPnIYuQcIcNG6YE6hdkc7GgWMAJnMAMFNePiopykTBvob8E0eeTJk3yKILCoGTMpaWlSVJSkixfvlzHOeaXMWPGSHp6ut73c6K1Q35hps+cOVOzEZ2MrseMZ6IAcwFj7Dn9b26k9ZAhIZoxng4cOKDuoFv5HC3GmPMLKMSz5ujRox04Tp+32OL7tPKZM2ccstSzFK1EDAwhHgD6JACEd9ALJVixtrbFz0PMGGYgtSRlZGVlyfz58zVr/cIiTo05D+qpHDx4UHr37i0tWrRQmkGR1iwlNUAptRTn5jtcy9e3ZZEujmCiBKMJPkTqCCdHCrJPOwfWODaL4ULWJ6hgF6yMTnevWbNGYCl1KRcm3/G+0YUpb7wGDCci4dt0iy+Cev36tcDUUlzLTb6jJCYmFrsTYitD6dKli2zfvl2bSsYl52MTaYAJkICsYTRwZm1g+k4BwMzPLDPpa7hNMzFcLl265NC1umvXrn1yDz2/Qw+mPMRso6CxdACp/0G2Do2i0gLjiK2RxRR5lOszdpGRz7y2Bx1kumUYtbl8+bJqWlwmUUMr5n5Br6adbf/+/Tmfl7WsqxQo7HUSloGcy1ptWo0VA+e/e20PWuSV7N8sPvjwqlWr1B1+AbNrD8Y2ORwU26Hgts8bHzRokMTHx3vXbK2NfsLdSEEY5aMJSPaCjQeavx1kaJqbB82LbHLz5s3TtGeaw2Ke6/gf7YlbtGgR09thIU1/FHwdp6CQO9Raj0xZsrgkiZqupOv8NIUCvtLweLukqVOnVtqxY8c9vBRjZrYNBTsC1E7NMsSE7iERZ3L48GElSCaFdRYsyNOnTxdUCHU9rQOulGXLlmmnwbkZLjxYzI0mQCX/wdxx2Armf7J9mzx5ciLc9zdYINLfabA7gMbec5Y95jq63rKM45yTWzv2X+wodu/erd0F52JbQ0WCfZeOwRuFmKM71jhd7L4SnUPEhAkT1uKcSG2sHzfiQ1ehVrDSYZb1E6Q/UWhtvzIExXcIzBIASrMi/AaJsj6kYfVfsHSg95qLGLtLza3e2ScCZhZ5KPzzU/j2n/crV66sDSAtymdBA9qvERTPHGMsAtiMcFCexWynfP/+fc06mLn1ihUrjiPoo2k5ayI5GQHTtfbty9jbANmYhYHRRvjHF1QJfuCbAMv+o9hd2cmTJ0MG2Hdj4cFwQ5R/Eaul/E+rcdMQ5J0QUP4Njd2j1az28h3s3P+N8aEAdbXE7aKfLIOTxaJ5+x1a4FKMieDnAfZU1Fa//vDgPbbBwdoWwkf+lsnmpVKw0nsAS4GlFv/Qh7uQGbgA0nYiWpy6tg+A5Vim8gYPHnwem4mXKC2/RIzEcHHGin+vEF477XMn5sjG/1QcKwHq5ed85AtYVgarfo19+/ZNYwwRJLQrQt18gUz9F9L/mylTpvwTrXMuWL4b7o2EK36F9+PwbjSAlSI4tm+4foUjC9fHoMBmuP37L/44vH//fs/8IM4kbMlS2DeB9QsBJK1Pnz55ALkLrvweY3nyE0mAfBOMj2poi2fyGlWgEDuXPtjCx4L8+M3qCmpekfyEEiAJ0m3oAv6IIloVffufkpOTM+CqHNBHDgBlys8gEVu2bLEm8BsE82UAXMH2BEEbh8KaJT+T/FeAAQBBLXTxu41llAAAAABJRU5ErkJggg==') no-repeat 18px 17px;
}
.categories .cat-7:after {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAnCAYAAAAcsCj6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABFNJREFUeNqsl2uIVVUUx8+9TqOOpaak5ejk+KhBR8xemj0UtZFElNEMM/00aaKoRF+iwgpEBI0+NJZgROSjFBq1QUHHdzIovjARqcTB14w5MqbjqJPl7b/ld2BxOufc47UNPzj3PPZae+21/mvflJds9BPl4mWuu4qUaBJnxM+iWhzz/ocxR1wUmSxcER+LNvdjbGYCQ0E+zdVYkWjIwWCzGBw1aTrG4ETxaA6OPiim5WJw1H1sxciovYwz+GTE/dsJDPYRHe7F4GOiW8j9c2KyOJjFYCeMJhruxQ0hyeBqbDjvFIqtWZKnRpQGJ0+FGFwvpnD9jzgqqsRVit5l7gpRIHaLkhjn94kR4k5cSHub6+viVVErXkRRXLnsxYmdZPO3OHeD1fmjp3jATp4XYvCauXar6C+eFvsJdSsJ4ZTlpPiJedzvH8Vm9tB3uDVu/57nJbsXFeIRJluLgUHsYxX3NhHucazU/9YZey3O4Fx0c6f56AeetWM/Hg5EYKRZUaX57oA4JZbEGZyK+rcXH+HtLfFMguwuFn9g7HOcOSTej/voFVFvJG0HE2xKYHA17x5nTwtY4ZtxH7k+d1Ys4HeZCVFlMOPM+IDUd+/N4F45/bI4m6dfEApfCz8xRjdSHj0oH6e3q8zzFWaeahIt6yhBL0eLztTqskDmnhYXAve+I7GcUj3FHCOSyts3xL+Ywnd7MpbCD5O8100Y+1OzNUmNOeXoJX4VX4vnUJIS9rCI2prAagpwbA3OuY5/GcMTgvIZ7FljKOYWsZj93EOX2Ewnd6u9JP6iXOaL5dSrC/NKMQlxcI7Wkbn/GQ+JE4SpgdXMJfvKCNcdE0p7PUs8iyz6hX7YzNUzSmX8Cd419xeyYldPL7Ba/70/kbMyjFWaqLlV/s17i8NWd4yHR0LqbTbP3hNP4P1viPpbrHZhyCKq+e5c8Hw03nj9TkQyTWIVn6GfY5Gtm4Q0KHNB4aiwL3wV5UlgDEcvz6NIV8lE21+/JHm+F90pkQyt7e5oa8KZRDOrjNe1gWelZt8cw9i/DE52SvOSf+CpTWCwxmTp9sCzeo4kHqVTj0xmWK2TRe8N49HQLMba4FwVtRUm5gNFo5hn9vOan3RpLHv0vTNcd6Enho15hN6pUd+IvtjRbM8Fc2zpnuao4JEMLVwvj8hW15Bf4topzxbOqQOggr64lG7SBUVq8M+7eWijx+qauX6cjA0b7WhZ0xH4lTjisa8fil/EIkTBo7s4JSrMM2eUNPG/xV7diDB4k0TbSAYWmaT7nedziFwxbSrfnMjvnj8yeNnE8lvJ2MIQgwdNkjWGnG07E+rbzNVoSmWdH77jEcd15/HbgT8mB8zzOnM/nxP70Yi5XFiHpExWjkZlOhDvyWayixx6D3Gy68X9Jpp1KdiusI2/Ai30x10meSLTvy6Hf8AN/NfPD5s0leBvVzldfxDh70h38Y/yzejqSbrIBiISOv4VYAAsLYCbR8QR9gAAAABJRU5ErkJggg==') no-repeat 50%;
}
.categories .cat-8:after {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABH1JREFUeNrEVwtsVEUUvW93+2+XLm2B2vIxCA2QirSoKaHViIuFamxC1RgkEooBQTC2pFXBQExqAsatYNKCBvmKDSFq0hDAYoFAWwvGkmpEREhVJHza7Ufo7vazzzPPne3w9u3u63aRSU7mP3Pm3jt37kiyLJO/dM11Pg9ZMTAXSKXwpHbgDLAPOPJA1CNKo6RFBASykFUDj9G9TS3A6yDT7I9I8/9AwksGRLJ8iIDEo8jOsnJ/Xz9VV+6lmt3f0I3rt8Ky6+gkCxUtLqA1ZcUUGxfDmxcSIyLib2dLFSAzbNpSyljeE6wtL5b5PsCXWhJpRZbJyvNmv0i//nzJ2xcdE0UGgyEkSbjdbnI6XN56atpY+uHyUV69atKYM4YXOm7avY0vLy2ksk2rKdFiDonInTsO2rZ5J322bb8i+Y72TrE7RUsi1/hVnTXJSjevtyvtjRdqaeKD6SOyjy57N2VPfkaRDJPu5c7veZfDpHeRBHP80Olu91Ig/6NOcfGxJEkSxWMNf6rVTWRwcNBbzs0sJHtHl655EREmammro/iEOHILa/gQAdPnka8BxrOG1qv1KUnJloCLO50u5WrrOsDAoK5xTCLvAonD0TUzWHYLdEnEZFLUooeISOIvTEwPprLGX2rD7l7FDS8yFZkTE5qQxwaaVFnxKfX2OnRtYDQaqGT9CoqMitRN5CfgDz2L2yp26FYNS6vXLQtKRLxLMt3HJEokoEWJBvfB1nfglJy6NpDgN6KjI33WCNmPGI1Gb3nJa0UhndogrBFINT5tsntIWyeONYxY/KeON1Gfq++/te/2zJKWRBzia8vT++U2ajh5Du46JuCJn1tkpezHH1bqp+ubqe7wKaXscvbRiW8baMDj4FTG6+LXlqGCVRAbHOBxQuFL+cOOM0ZZzPKq0qXy7/YmuWzjKr/jnng6R4xHjmmp5gwvsPs/LXPKsMTf3dlDVR/tpqL5y+ls43nNMQ9lTFJCCnFPySMNlg4B68FOgh67IDol8Gi/ZafT3zVTd1ePjofRTYe+qKXWHy/49D1pnUPWgjzl8cvJm01p48eJakkXiRwE3lOi2ba6V8aMS97jx5iDxhxbEQDtqq6562EshwTWvr1ca8oyBM+7DFpXGQHRfmRW4LfhEkkcPYo2bi6hzw/aaMbMjKEb4HSph/4JFDASaj+SDTBzZzErpUXPqkeWAVVN8HywLMFIQAJvRkRGKEb1VP5cysyaRtW2PbTj43000D8gDt3ChEQqb3pRqPd4fmI8vQDc9sQqzLpmBuFiLt2wcmrJhhXJYuPXNUeUwKpo8bO86VVgLyt4f3rAyQDfyXwgB3gDSNKrnnkLcmPxDKSkT0iN8jNkMnBFTSQXeAuYoRrM7jsz/+khONE2YDuC4zlwiutUfR8CZbwiElFE6gmQWP0AkKzxca4Ezukk8g9si/9FuI2ZPD7qijhQTURMalWxX5DNX6yCDUf0/nAiWm8NfyJvAJ8AXzFfdT9iFPbMVgETw7GY+m/tDz5xjOdrMTZcp9JL5F8BBgDzbALxHPJx9AAAAABJRU5ErkJggg==') no-repeat 50%;
}
.categories > li > a:not(:last-child) span {
	padding: 0 9px 0 0;
	background: url('data:image/gif;base64,R0lGODlhBQADAIABAGOhGgAAACH5BAEAAAEALAAAAAAFAAMAAAIFhB0XC1sAOw==') no-repeat 100% 9px;
}
.categories ul {
	display: none;
	position: absolute;
	top: 100%;
	left: 82px;
	z-index: 1;
	background: #FFF;
	border: 1px solid #C7E5A4;
	box-shadow: 0 2px rgba(0,0,0,.35);
	padding: 3px 6px 1px;
	white-space: nowrap;
}
.categories ul li:not(:first-child) {
	border-top: 1px solid #C7E5A4;
}
.categories ul a {
	color: #000;
	padding: 5px 5px 7px;
	text-decoration: none;
}
.categories ul a:hover {
	color: #63A11A;
}
.categories ul ul {
	top: 0;
	left: 100%;
	width: auto;
}

.home-post {
	margin: 0 0 70px;
	line-height: 24px;
}
.home-post > :last-child {
	margin-bottom: 0;
}
.home-post__headline {
	margin: 0 0 20px;
	font-weight: bold;
	text-align: center;
	font-size: 20px;
	padding: 15px 0 16px;
	border-top: 2px solid #1BA697;
	background: url(/wp-content/themes/astmania.ru/i/home-post-bg2.png) no-repeat 100% 0, #E2F1F0 url(/wp-content/themes/astmania.ru/i/home-post-bg1.png) no-repeat;
}
.home-post ol,
.home-post ul {
	margin: 0 0 20px 25px;
}
.home-post ul:last-child {
	background: #E2F1F0;
	border: 1px solid #DAE2E1;
	padding: 10px 12px;
	margin: 0;
}
.home-post ul:last-child li {
	list-style: none;
	display: inline-block;
	font-weight: bold;
	margin: 0 20px 2px 0;
}
.breadcrumbs {
	margin: 0 0 17px;
	font-size: 11px;
	color: #43B6A9;
}
.breadcrumbs a {
	text-decoration: none;
}
.breadcrumbs a:hover {
	text-decoration: underline;
}
.breadcrumbs .sep {
	display: inline-block;
	vertical-align: top;
	width: 3px;
	height: 5px;
	margin: 5px 5px 0;
	background: url('data:image/gif;base64,R0lGODlhAwAFAIABAA5iWQAAACH5BAEAAAEALAAAAAADAAUAAAIFRAKWi1cAOw==');
	text-indent: -9999px;
}
.item {
	margin: 0 0 35px;
	padding: 0 0 0 245px;
}
.item:after {
	content: '';
	display: table;
	clear: both;
}
.item__image {
	float: left;
	margin: 0 0 0 -245px;
}
.item__title {
	margin: 0 0 15px;
	font-size: 19px;
	font-weight: bold;
	line-height: 20px;
}
.item__title a {
	color: #000;
	text-decoration: none;
}
.item__title a:hover {
	color: #0E6259;
	text-decoration: underline;
}
.item__views {
	padding: 0 0 18px 19px;
	/*background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQJJREFUeNqM0rFLAmEYx3G7WoQSIXBx0UEQQmhq8V8QCm8Q9HBwEUEoiNycnBQqIUHB9XAQdGpoEIQ2N9ElaKilxUW3wEH8HvxuOa7whQ/v z4878M973tH0UE38McI41LrOTZ SYZnH0QNX1hjKmvFasrxLWDhE1n00MYFUugox1SO5R460VzHHSoYKhbDK3a4V2yGLZy 42g4BZrIIY0PPOMBJR1yvuARebVQxAJvODV87uUcSdyohX/HccjMTJjP0Me3XONFr7BSCwW8q/hYbdTdO2jolp/wg4jiec1lZHCFKG5he1/BCSQw0r6KpVQVGynH9r6CO37RkoN pL0AAwDDWTWc/Ah3 gAAAABJRU5ErkJggg==') no-repeat 0 3px;*/
	font-size: 12px;
	color: #1BA697;
}
.item__text {
	font-size: 15px;
}
.item__more {
	padding: 0 13px 0 0;
	background: url('data:image/gif;base64,R0lGODlhCQAFAIABAGqsHAAAACH5BAEAAAEALAAAAAAJAAUAAAILjA nAenM2ooThgIAOw==') no-repeat 100% 8px;
	font-weight: bold;
	color: #6AAC1C;
	text-decoration: none;
}
.item__more:hover {
	text-decoration: underline;
}
.items-wrap {
	margin: 0 0 35px;
}
.items-wrap:after {
	content: '';
	display: table;
	clear: both;
}
.item--big {
	float: left;
	padding: 0;
	margin: 0;
}

.item--big .item__link {
	display: block;
	position: relative;
	color: #FFF;
}
.item--big .item__image {
	float: none;
	margin: 0;
}
.item--big img{
	width: 472px;
    height: 275px;
}
.item--big .item__title {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0;
	padding: 13px 17px;
	font-size: 24px;
	background: rgba(0,0,0,.43);
}
.item--big .item__link:hover .item__title {
	text-decoration: underline;
}
.item--small {
	float: right;
	width: 230px;
	clear: right;
	padding: 0;
	margin: 0;
}

.item--small img{
	width: 64px;
    height: 42px;
}

.item--small:not(:nth-child(2)) {
	border-top: 1px solid #CDD3DA;
	margin-top: 15px;
	padding-top: 15px;
}
.item--small .item__link {
	display: block;
	padding: 0 0 0 74px;
	text-decoration: none;
	color: #000;
}
.item--small .item__link:after {
	content: '';
	display: table;
	clear: both;
}
.item--small .item__image {
	margin: 0 0 0 -74px;
}
.item--small .item__title {
	font-size: 14px;
	line-height: 1;
}
.item--small .item__link:hover .item__title {
	text-decoration: underline;
}
.item--medium img {
    width: 230px;
    height: 145px;
}
.test-items {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	    -ms-flex-wrap: wrap;
	        flex-wrap: wrap;
	margin: 0 -7px 20px;
}
.test-item {
	width: calc(50% - 14px);
	margin: 5px 7px 10px;
	text-decoration: none;
	color: #FFF;
	position: relative;
}
.test-item__image {
	background: #EEE;
}
.test-item__image img {
	display: block;
	width: 100%;
	height: auto;
}
.test-item__label {
	display: none;
	position: absolute;
	top: 8px;
	left: 8px;
	background: #80B541;
	color: #FFF;
	font-size: 12px;
	height: 23px;
	line-height: 23px;
	text-transform: uppercase;
	padding: 0 8px;
}
.test-item__title {
	background: #1BA697;
	font-weight: bold;
	font-size: 24px;
	line-height: 1;
	padding: 7px 10px;
	border-bottom: 3px solid #0E6259;
}
.test-item:hover .test-item__label {
	display: block;
}
.test-item:hover .test-item__title {
	background: #80B541;
	border-color: #5C9E3C;
}

.pagination {
    margin: 20px 0;
	text-align: center;
	position: relative;
	z-index: 1;
}
.pagination a,
.pagination span {
	display: inline-block;
	vertical-align: middle;
	width: 26px;
	height: 26px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKJJREFUeNrslbERwkAQA88/nxDQJQkN4cRlMWQ0gWcgsE/i3 AKGCniGthZnf5 mF/rJSLOoZ1xeDwXHg9VSmkyUQiGejqjggyKWZ1RSXSm1qgxKpqWOjxs0QH66PA1UkfnNmoguRGMRmkwyt0obDuiYUeZkD/YzvjX 8d6U1/vstU7LDuiod77UTUYFbXN54el7zL4jJbM6Xq7n8T1nt4CDADwB8KodNFgXAAAAABJRU5ErkJggg=');
	box-shadow: 0 1px 2px rgba(0,0,0,.1);
	font-weight: bold;
	line-height: 26px;
	color: #717171;
	text-decoration: none;
	text-shadow: 0 1px #FFF;
}
.pagination a:hover {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAF5JREFUeNrs1bEVgEAIA1C856R2LqTdjcFCsAM0oDIEFpo0lP8lDYuqHkS0U29OEpGrO2WM51J3yhiZ2Q6V8cFGgAC9D0VEO1QGpsN0gAD94ZWvZjaZeeuE3H3eAgwA4Rj95WV7GWAAAAAASUVORK5CYII=');
}
.pagination .current-menu-item a {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAIAAAAmKNuZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALtJREFUeNrsk0sOwjAMRJ0fFJAQO 7FfVhxH 7FBVBoWhsn/YDEBtnprqNIcRZ mpEmhogu17MPxjoQC3voEt1vD8 Pw8lt99ZtjBjXt/R6Ig8Zx6zd0YbGinEp4jBkHPtiVmjk7gBsGylfUFUrbsX9pVxjmo5Y8/oC7oAGKdzxctmvHNZDVV5xRzCZFYcd16ewetxXUZS0kbBQ2Nq48iRd2Ll3UMPdpygpkYuIig/XRWQID0YV8kdvAQYAg4aEJhqB7EIAAAAASUVORK5CYII=');
	box-shadow: none;
	color: #FFF;
	text-shadow: 0 1px rgba(0,0,0,.13);
}
.pagination .first,
.pagination .last {
	width: auto;
	height: 26px;
	border-bottom: 2px solid #97BBB7;
	line-height: 24px;
	color: #0E6259;
	text-shadow: none;
}
.pagination .first,
.pagination .first:hover {
	margin-right: 10px;
	padding: 0 10px 0 17px;
	background: #C1EBE6 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAINJREFUeNpi P/PwMM8yVFpgFxO4jNCCJAgD85Kg1IzWSAACsmdMG mCSGj3OXMYC0mwHxfxCes2830ID/mSBTmNKc3HSh2hnOPbgLVMowHcwBylqCVMJ0gRyAbHnm3P17phUtmQfTbM6A5NzM Qf2/q9fsxxkjxmyBAiDjAH7AyDAAEivZw/8f3FqAAAAAElFTkSuQmCC') no-repeat 6px 9px;
}
.pagination .last,
.pagination .last:hover {
	margin-left: 10px;
	padding: 0 17px 0 10px;
	background: #C1EBE6 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIZJREFUeNpi P/PwNfUmQ7EKeB2DDMCBSwZGBgOMYAAekf5y6bBWIwARkMfTFJUHGGmfzJUWkgBiNIGxBkzt2/Z1rRknkwBeZMUMb0cw/uLoOJpjm56TJALU8D4v8gPGffbqDQf0uQoBmaYCbYeCBhVr9m f/5B/bCBWESINwOxCj AAgwAFsqZwovKh/MAAAAAElFTkSuQmCC') no-repeat right 6px top 9px;
}
.cat-desc {
	margin: 30px 0 0;
	font-size: 15px;
}
.cat-desc > :last-child {
	margin-bottom: 0;
}
.cat-desc ol,
.cat-desc ul {
	margin: 0 0 20px 25px;
}
.questions-content .headline {
	position: relative;
	margin: 0 0 50px;
	border-color: #5C9E3C;
	background: #E1F6C7;
	font-size: 24px;
	color: #000;
	text-align: center;
}
.questions-content .headline:after,
.post__headline:after {
	content: '';
	position: absolute;
	top: 100%;
	left: 50%;
	width: 650px;
	height: 36px;
	background: url('/wp-content/themes/astmania.ru/i/questions-headline.png');
	-webkit-transform: translateX(-50%);
	        transform: translateX(-50%);
}
.questions-content .headline span {
	height: 50px;
}
.questions-content .post {
	margin: 0 0 45px;
}
.ask-form {
	margin: 0 0 70px;
}
.questions-title {
	margin: 0 0 20px;
	padding: 5px 0 0;
	border-top: 2px solid #1BA697;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}
.expert {
	margin: 0 0 70px;
}
.expert:after {
	content: '';
	display: table;
	clear: both;
}
.expert__photo {
	float: left;
	margin: 0 17px 0 0;
	padding: 5px;
	border: 1px solid #D2D2D2;
}
.expert__name {
	margin: 0 0 20px;
	font-size: 24px;
	font-weight: bold;
	line-height: 1;
	color: #0E6259;
}
.expert__about {
	font-size: 16px;
}
.expert__about > :last-child {
	margin-bottom: 0;
}
.questions {
	margin: 0 0 50px;
}
.question {
	margin: 0 0 7px;
}
.question__title {
	padding: 10px 10px 12px 28px;
	border-radius: 3px;
	background: #EBF5E1 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARhJREFUeNqMUTFOA0EMtHMOp1wkEFLq1KDQ8geEREVJwS8oUvEESkSbgofwBiSa/ACJlrvdkxl7nbtch6PN2r4Ze9bmu4/VLxHVNJjix 4x0XHaEq3kfl77F6UON9BMzLg0GDpwT/BXS8qOz0g8KPMXsNVQGmDwe4QX8N4RiOTUlKKkV4CcQk51rAHW46xdJ0Jpc1NkE 2JdU eL2ANIromNZ3wpe0ay85wbnG Jw8dbRUYkq5bHnS If70guNjTYV5Gzj38GbSpqXlKwRPuH K0smjjX/uGOvgBDABu HYgk9hbFLGHHUgabFD6prKaHW6qQODBOGlE1JuHrGkOapoTC66xN6iFea hffssP/Y2cvWqK9/AgwAf0FrZlngkFEAAAAASUVORK5CYII=') no-repeat 8px 50%;
	font-size: 19px;
	font-weight: bold;
	color: #2B8201;
	cursor: pointer;
}
.question__title:hover {
	color: #0E6259;
}
.question__title:hover:after {
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: 5px;
	height: 3px;
	margin: 0 0 0 5px;
	background: url('data:image/gif;base64,R0lGODlhBQADAIABAA5iWQAAACH5BAEAAAEALAAAAAAFAAMAAAIFhB0XC1sAOw==');
}
.question__answer {
	display: none;
	padding: 20px 20px 40px;
}
.question.active .question__answer {
	display: block;
}
.question.active .question__title:hover:after {
	background: url('data:image/gif;base64,R0lGODlhBQADAIABAA5iWQAAACH5BAEAAAEALAAAAAAFAAMAAAIFTGAHuF0AOw==');
}

.histories-desc {
	margin: 30px 0;
}
.histories-desc .post {
	font-size: 14px;
	line-height: 20px;
	color: #51555A;
}

.post {
	margin: 0 0 30px;
}

.post-meta {
	margin: -40px 0 20px;
}
.post-meta:after {
	content: '';
	display: table;
	clear: both;
}
.post__cat {
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #1BA697;
}
.post__views {
	float: right;
	padding: 0 0 0 19px;
	/*background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQJJREFUeNqM0rFLAmEYx3G7WoQSIXBx0UEQQmhq8V8QCm8Q9HBwEUEoiNycnBQqIUHB9XAQdGpoEIQ2N9ElaKilxUW3wEH8HvxuOa7whQ/v z4878M973tH0UE38McI41LrOTZ SYZnH0QNX1hjKmvFasrxLWDhE1n00MYFUugox1SO5R460VzHHSoYKhbDK3a4V2yGLZy 42g4BZrIIY0PPOMBJR1yvuARebVQxAJvODV87uUcSdyohX/HccjMTJjP0Me3XONFr7BSCwW8q/hYbdTdO2jolp/wg4jiec1lZHCFKG5he1/BCSQw0r6KpVQVGynH9r6CO37RkoN pL0AAwDDWTWc/Ah3 gAAAABJRU5ErkJggg==') no-repeat 0 3px;*/
	font-size: 12px;
	font-weight: bold;
	color: #1BA697;
}
.post {
	font-size: 16px;
	line-height: 24px;
}
.post:after {
	content: '';
	display: table;
	clear: both;
}
.post > :last-child {
	margin-bottom: 0;
}
.post h2,
.post h3,
.post h4,
.post h5,
.post h6 {
	margin: 30px 0 20px;
	font-size: 22px;
	font-weight: bold;
}
.post h2:first-child,
.post h3:first-child,
.post h4:first-child,
.post h5:first-child,
.post h6:first-child {
	margin-top: 0;
}
.post h3 {
	font-size: 20px;
}
.post h4 {
	font-size: 18px;
}
.post h5 {
	font-size: 16px;
}
.post h6 {
	font-size: 15px;
}
.post li {
	margin: 0 0 6px;
	/*list-style: none;*/
}
.post li ul,
.post li ol {
	margin-top: 6px;
	margin-bottom: 0;
}
.post ol {
	counter-reset: li;
	margin: 0 0 20px 50px;
}
.post ol > li {
	position: relative;
}
.post ol > li:before {
	content: counter(li);
	counter-increment: li;
	position: absolute;
	top: 5px;
	left: -25px;
	width: 16px;
	height: 16px;
	/*background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZVJREFUeNp0U0uOwjAMtacpH6kaWMwdukZiz47diLP0JD0LR0CzRWLNPbqaJvE8u2logSmkie1nx352 fvni14fwY9rHFoeFA3WfbQRcd5diG4i0gH7eZClwl4gkNqOUHUkkJhPkC UwrgYS/PG/0NvxNpwCicjSqSAp klKob30EY1f/S pD4sDiEsriGUOx8WZCvqXpKHPaisOL8UH5Y7w8ZSfcj5sNJASFs2w72cWXjUipMAwVmxY6EzMFvn/XJGzSudNAnJY1FWoMoOadU4VKliU3J2paews6wqnGsEWIMUKf51BPMgcN7gIUgBQ v6fjXizSaT zhdJvwulzQHv37dwPc4tJFn9VpZPCQxfwwVYG UA0wYdxA Z7dnmp67kiek0 lEF1Zj1Tx1feA58/ UiFWmGSjoBLkVZvT3pRsyYSQd5Qb3RlFpDvgCNMZTrqJD8rg1wFZQzshi3LD2NtRKoo5sYipi06/unFKoIBeWKEuA3KUKG/sOUl4O8z lTr ybaKsRiZtqrzB 85vmPgTYADGBtEf6mRVwwAAAABJRU5ErkJggg==');*/
	font-size: 12px;
	line-height: 16px;
	color: #FFF;
	text-align: center;
}
.post ul {
	margin: 0 0 20px 50px;
}
.post ul > li {
	position: relative;
}
.post ul > li:before {
	content: '';
	position: absolute;
	top: 5px;
	left: -25px;
	width: 16px;
	height: 16px;
	/*background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdxJREFUeNpsUztLA0EQnjEXfBC4gE0aG5tTbAzYiEU6OxErbSytrPJLUoVgb62kEywk2AYURCGN4D9QSCHeY/xmdnJeJAc3OzvPb77d5aPHdSJiWvAl Huud0losigsyot6xS4dIR5SKNnAUnPHIXxTEfMcwzeyaCuQ112lJTi1YxwqopQwpPq4hk1sZQWomPagFVowyqwAdTgkty3ZWgVc8ocOFlZzG oY9q4i4c7dNnz8yUyxpXmuzBCwJxI9WxmRXWLr8gXRjNJshQLQEFbVqFzpBvqp294hNkoSs2xF2W5QCbhKte1vsZ5hzVC8Be aF9acRBHo7DUdG ZvoL7QMQD9Cvt775wipgX9Afq6N8EJSc9GIEuwhh Q147hDbYXrCkKthCCZNoqAWpD5TS5PkmQ/Qp4Ncd8CQ4Gyqajss6iyX4m4TQkF Gd6CddncA2BZGxH0Lfeww0OXTmrXmOlGiaQk5A4vIcZQGY9LHZh3aA/ebfbWDXTIoiidJ8WdVjmHqsF4lmPj73ERYd7ROWruqGAIEjZt6DYwy9bVOyM8t mcvbQk QuMpShHugCOwYqLBXxzR0vNXHlCtPXqlrsQ4Ijykq54MFr4ybPmPiY4XnDML 3U77fgUYAIzvzV9gfQk AAAAAElFTkSuQmCC');*/
}
.post table {
	width: 100%;
	margin: 22px 0;
	border: 1px solid #C9DAD3;
	font-size: 14px;
}
.post th,
.post td {
	padding: 7px 13px;
	border-left: 1px solid #CFDDE6;
	box-shadow: inset 1px 0 #FFF;
}
.post th:first-child,
.post td:first-child {
	border-color: #C9DAD3;
	box-shadow: none;
}
.post td {
	font-weight: bold;
}
.post tr:first-child th {
	background: #F0F3F5;
	color: #838688;
}
.post tr:nth-child(odd) td {
	background: #E4EFED;
	color: #0E6259;
}
.post blockquote {
	position: relative;
	margin: 22px 0 22px 25px;
	padding: 10px 15px 10px 63px;
	border-left: 3px solid #34897C;
	background: #EEFAF5/* url('data:image/png;base64,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') no-repeat 15px 50%*/;
	font: italic 16px/24px Georgia, 'Times New Roman', Times;
	color: #0E6259;
}
.post blockquote p {
	margin: 0;
	padding: 8px 0;
}
.post img {
	max-width: 100%;
	height: auto;
}
.post iframe {
	max-width: 100%;
}
.post .wpProQuiz_listItem:before,
.post .wpProQuiz_questionListItem:before,
.post .wpProQuiz_questionListItem > span {
	display: none;
}
#toc_container {
	margin: 25px 0 25px 25px;
	padding: 7px 12px 10px;
	border-radius: 3px;
	background: linear-gradient(to right, #F3F9F8, #FFF);
}
#toc_container .toc_title {
	margin: 0 0 3px;
	font-size: 16px;
	font-weight: bold;
	color: #3E9912;
}
#toc_container ul {
	margin: 0;
	font-weight: bold;
}
#toc_container li {
	margin: 0;
	font-size: 14px;
}
#toc_container li:not(:first-child) {
	background:/* url('data:image/gif;base64,R0lGODlhAwABAIABALu1owAAACH5BAEAAAEALAAAAAADAAEAAAICRFIAOw==') repeat-x*/;
}
#toc_container li:before {
	display: none;
}
#toc_container .toc_number:after {
	content: '.';
}
#toc_container a {
	text-decoration: none;
}
#toc_container a:hover {
	text-decoration: underline;
}
#toc_container ul ul {
	margin-left: 15px;
	background: url('data:image/gif;base64,R0lGODlhAwABAIABALu1owAAACH5BAEAAAEALAAAAAADAAEAAAICRFIAOw==') repeat-x;
}
.wp-caption.alignnone,
.wp-caption.aligncenter {
	margin-bottom: 22px;
}
.wp-caption-text {
	padding: 12px;
	border: 1px solid #BFE0DB;
	border-top: none;
	background: #EAF4F2;
	font: italic 12px/14px Georgia, 'Times New Roman', Times;
	color: #0E6259;
	text-align: center;
}
.post .remember {
	margin: 22px 0 22px 25px;
	padding: 13px 15px 15px 63px;
	border-left: 3px solid #80B541;
	background: #F6FBF1 url('/wp-content/themes/astmania.ru/i/remember.png') no-repeat 18px 50%;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	color: #2B8201;
}
.post .remember .title {
	color: #000;
}
.post .remember a {
	color: #1BA697;
}
.post-rating {
	padding: 8px 0 35px;
	border-top: 2px solid #1BA697;
	text-align: center;
}
.post-rating__title {
	margin: 0 0 5px;
	font-size: 16px;
	font-weight: bold;
	color: #0E6259;
}
.post-rating__text {
	margin: 5px 0 0;
	font-weight: bold;
	color: #3F3D40;
}
.post-subs {
	margin: 0 0 35px;
	padding: 37px 80px 27px 0;
	border-top: 2px solid #BABABA;
	background: #D9D9D9 url('/wp-content/themes/astmania.ru/i/post-subs.jpg') no-repeat;
	text-align: center;
}
.post-subs:after {
	content: '';
	display: table;
	clear: both;
}
.post-subs__title {
	float: left;
	width: 275px;
	padding: 75px 0 0;
	font-size: 16px;
	font-weight: bold;
	line-height: 1;
}
.post-subs__field {
	display: block;
	width: 230px;
	height: 33px;
	margin: 0 auto 6px;
	padding: 0 12px 2px;
	border: none;
	border-top: 1px solid #BEBEBE;
	border-left: 1px solid #BEBEBE;
	font-size: 12px;
}
.post-subs__button {
	height: 34px;
	margin: 17px 0 0;
	padding: 0 35px;
	border: none;
	border-bottom: 3px solid #0E6259;
	background: #1BA697;
	transition: .1s;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
}
.post-subs__button:hover {
	border-color: #107369;
	background: #1DB4A3;
}
.post-share {
	margin: 0 0 35px;
	padding: 8px 0 0;
	border-top: 2px solid #2B8201;
	text-align: center;
}
.post-share__title {
	margin: 0 0 10px;
	font-size: 16px;
	font-weight: bold;
	color: #2B8201;
}
.comments-headline {
	padding: 8px 0 18px;
	border-top: 2px solid #1BA697;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}
.comment-list {
	margin: 0 0 30px;
}
.comment-list li {
	list-style: none;
}
.comment-list .children li {
	padding: 0 0 0 25px;
}
.comment {
	position: relative;
	margin: 0 0 15px;
}
.comment-meta {
	margin: 0 0 7px;
}
.comment__author {
	font-weight: bold;
	color: #797695;
	color: #307068;
}
.comment__date {
	font-size: 12px;
	font-style: italic;
	color: #8AA5AE;
}
.comment__text {
	padding: 10px 10px 10px 80px;
	border-radius: 3px;
	background: #E8F6F4;
}
.comment__text:after {
	content: '';
	display: table;
	clear: both;
}
.comment__text > :last-child {
	margin-bottom: 0;
}
.comment .avatar {
	float: left;
	margin: 0 0 0 -70px;
}
.comment.bypostauthor .comment__author {
	color: #2B8201;
}
.comment.bypostauthor .comment__text {
	background: #E9F7D7;
}
.comment__reply {
	position: absolute;
	top: 0;
	right: 0;
}
.comment__reply a {
	font-weight: bold;
	color: #38AD9F;
	text-decoration: none;
	text-transform: lowercase;
}
.comment__reply a:hover {
	text-decoration: underline;
}
.comment-nav {
	margin: -15px 0 30px;
}
.comment-nav:after {
	content: '';
	display: table;
	clear: both;
}
.respond__headline {
	margin: 0 0 12px;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}
li .respond {
	margin: 25px 0;
}
.respond__cancel a {
	display: inline-block;
	margin: 0 0 20px;
	border-bottom: 1px dashed;
	text-decoration: none;
}
.respond__cancel a:hover {
	border-color: transparent;
}
.form {
	padding: 20px;
	background: #DDEFDB;
}
.form:after {
	content: '';
	display: table;
	clear: both;
}
.form-row:after {
	content: '';
	display: table;
	clear: both;
}
.form-row__field {
	float: left;
	width: 50%;
	padding: 0 5px 0 0;
}
.form-row__field:nth-child(2n) {
	padding: 0 0 0 5px;
}
.form__field {
	display: block;
	width: 100%;
	height: 33px;
	margin: 0 0 10px;
	padding: 0 12px;
	border: none;
	border-top: 1px solid #BEBEBE;
	border-left: 1px solid #BEBEBE;
	box-shadow: inset 1px 1px #E9E9E9;
}
.form__field::-webkit-input-placeholder {
	color: #7D94A0;
}
.form__field::-moz-placeholder {
	color: #303C42;
}
.form__field:-ms-input-placeholder {
	color: #7D94A0;
}
.form textarea {
	height: 105px;
	padding: 7px 12px;
}
.form__file {
	margin: 0 0 10px;
}
.form__button {
	height: 34px;
	padding: 0 20px;
	border: none;
	border-bottom: 3px solid #5C9E3C;
	background: #80B541;
	transition: .1s;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
}
.form__button:hover {
	border-color: #68B344;
	background: #8DC050;
}
.subscribe-to-comments {
	float: right;
	margin: 10px 0 0;
	font-style: italic;
}
/* Sidebar
-----------------------------------------------------------------------------*/
.sidebar {
	float: left;
	width: 248px;
	margin-left: -248px;
}
.sidebar > :last-child {
	margin-bottom: 0;
}
.sidebar-subs {
	margin: 0 0 17px;
	padding: 110px 10px 15px;
	border-top: 2px solid #BABABA;
	background: #D9D9D9 url('/wp-content/themes/astmania.ru/i/sidebar-subs.png') no-repeat;
	text-align: center;
}
.sidebar-subs__title {
	margin: 0 0 11px;
	font-size: 18px;
	font-weight: bold;
	line-height: 1;
}
.sidebar-subs__field {
	display: block;
	width: 100%;
	height: 33px;
	margin: 0 0 6px;
	padding: 0 12px 2px;
	border: none;
	border-top: 1px solid #BEBEBE;
	border-left: 1px solid #BEBEBE;
	font-size: 12px;
}
.sidebar-subs__button {
	height: 34px;
	margin: 4px 0 0;
	padding: 0 35px;
	border: none;
	border-bottom: 3px solid #0E6259;
	background: #1BA697;
	transition: .1s;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
}
.sidebar-subs__button:hover {
	border-color: #107369;
	background: #1DB4A3;
}
.section {
	margin: 0 0 17px;
	padding: 0 8px 17px;
	border-top: 2px solid #1BA697;
	background: #F2F2F2;
}
.section__headline {
	margin: 0 -8px 17px;
	padding: 10px 0 9px;
	border-bottom: 1px solid #AEAEAE;
	font-weight: bold;
	color: #0E6259;
	text-align: center;
	text-transform: uppercase;
}
.section li {
	list-style: none;
}
.sidebar-posts li {
	display: table;
	width: 100%;
}

.sidebar-posts li a {
	position: relative;
	vertical-align: middle;
	height: 42px;
	padding: 0 0 0 7px;
	line-height: 1;
	text-decoration: none;
}

.sidebar-posts .news {
    vertical-align: middle;
    padding: 0 !important;
    height: 42px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-decoration: none;
}

.sidebar-posts .wpp-list {
    vertical-align: middle;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-decoration: none;
}

.sidebar-posts .wpp-list li a {
    padding: 0 !important;
    color: #000;
}
.sidebar-posts li a:hover {
	color: #0E6259;
	text-decoration: underline;
}
.sidebar-posts li a img {
    margin: 0 5px 20px 0;
    width: 65px;
    height: 50px;
	float: left;
	top: 0;
	left: 0;
}
.sidebar-posts__all {
	margin: 10px 0 0;
	text-align: center;
	font-weight: bold;
}
.sidebar-posts__all a {
	color: #1BA697;
}
.sidebar__rek {
	margin: 0 0 17px;
	text-align: center;
}
.tabs__caption {
     margin: -2px -8px 17px;
	font-weight: bold;
	color: #2B8201;
	text-align: center;
	text-transform: uppercase;
    padding: 0;
}
.tabs__caption:after {
	content: '';
	display: table;
	clear: both;
}
.tabs__caption li {
	position: relative;
	float: left;
	height: 40px;
	border-top: 2px solid #2B8201;
	border-bottom: 1px solid #c6c6c6;
	list-style: none;
	line-height: 38px;
}
.tabs__caption li span {
	background: url('data:image/gif;base64,R0lGODlhAwABAIABACuCAQAAACH5BAEAAAEALAAAAAADAAEAAAICRFIAOw==') repeat-x 0 100%;
}
.sidebar-posts #news li:not(:first-child) {
    margin: 8px 0 0;
	padding: 8px 0 0;
    border-top: 1px solid #CBD0D8;
}

.sidebar-posts .wpp-list li:not(:first-child) {
	margin: 8px 0 0;
	padding: 8px 0 0;
    border-top: 1px solid #CBD0D8;
}

.tabs__caption li:not(:first-child):before {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 1px;
	background: #AEAEAE;
}
.tabs__caption li:not(.active) {
	cursor: pointer;
}
.tabs__caption .t1 {
	width: 115px;
}
.tabs__caption .t2 {
	width: 117px;
    margin:0 !important;
    padding:0 !important;
}
.tabs__caption .active {
	border-top-color: #1BA697;
	border-bottom-color: #F2F2F2;
	/*background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAYAAADtlXTHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADpJREFUeNqMyDcKACAUBFHx/lc1i5jDNL92ige7 ry0en2yYcGEDg0qFMiQIIAXLDgwMr18URhXgAEAZNIYPzw1HFMAAAAASUVORK5CYII=') repeat-x;*/
	color: #0E6259;
}
.tabs__caption .active:first-child:last-child {
	float: none;
	width: auto;
	border-bottom-color: #AEAEAE;
	background: none;
}
.tabs__caption .active span {
	background: none;
}
.tabs__content {
	display: none;
}
.tabs__content.active {
	display: block;
}
.recent-comments li {
	padding: 0 0 0 0;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAR9JREFUeNqMUTtOxDAQfZMMG1gkENLWW4Og5Q4IiYqSgltQbMURKBEtxR6EMyDR7A2QaEnsZXgzdiKBKLBiezzvzZtP5Opl8Qmgw49l3II/Vq/5a9Y5LrDBUCwRg5lEjBhtcRgzPjvNmeJmmcwb t o0k5ZRBzb8j6mY82tOqRdVOSM9wGN1qKksiiyJbZEyQtNaR5yzLwhuvH8QQxYajuW/CAL2g/7jjfkXRJ L9Gjej0MC f4cwxgnXgi71WsjqcQ42PBpzSuaTcRQPWW B0pH7/nGQHAEY3WDe2jB2k4t4tRvFyVKvWu4ZzS/JnWOZFcqpdppOUVXSt9J 7TlPdu6dnhj7JQq5MRKd1PWWErHvdiZvjPOnxYudLjtwADACLGeV5UGvgkAAAAAElFTkSuQmCC') no-repeat 0 4px;
	line-height: 1;
}
.recent-comments li:not(:last-child) {
	margin-bottom: 9px;
	padding-bottom: 9px;
	border-bottom: 1px solid #CBD0D8;
}
.recent-comments__name {
	font-weight: bold;
	color: #1BA697;
}
.recent-comments a {
	color: #000;
	text-decoration: none;
}
.recent-comments a:hover {
	color: #0E6259;
	text-decoration: underline;
}
.sidebar-questions li {
	font-weight: bold;
	line-height: 1;
}
.sidebar-questions li:not(:last-child) {
	margin-bottom: 9px;
	padding-bottom: 9px;
	border-bottom: 1px solid #CBD0D8;
}
.sidebar-questions a {
	color: #000;
	text-decoration: none;
}
.sidebar-questions a:hover {
	color: #0E6259;
	text-decoration: underline;
}
.poll {
	border-color: #2B8201;
	background: #F2F6EE;
}
.poll .section__headline {
	color: #2B8201;
}
.poll__question {
	margin: 0 0 17px;
	font-weight: bold;
	text-align: center;
}
.poll ul {
	margin: 0 0 17px;
}
.poll li {
	font-weight: bold;
	color: #5B5B5B;
}
.poll li:not(:first-child) {
	margin: 15px 0 0;
}
.poll [type='radio']:not(checked) {
	position: absolute;
	left: -9999px;
}
.poll [type='radio']:not(checked) + label {
	position: relative;
	padding-left: 32px;
	cursor: pointer;
}
.poll [type='radio']:not(checked) + label:before {
	content: '';
	position: absolute;
	top: -1px;
	left: 0;
	width: 20px;
	height: 20px;
	border: 1px solid #CDD1DA;
	border-radius: 50%;
	background: #FFF;
}
.poll [type='radio']:focus + label:before {
	box-shadow: 0 0 0 3px #F1F577;
}
.poll [type='radio']:checked + label:after {
	content: '';
	position: absolute;
	top: 3px;
	left: 4px;
	width: 12px;
	height: 12px;
	border-radius: 50%;
	background: #9FD468;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.3);
}
.poll .button {
	display: block;
	width: 115px;
	height: 33px;
	margin: 0 auto;
	padding: 1px 0 0;
	border-bottom: 3px solid #5C9E3C;
	background: #80B541;
	transition: .1s;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
}
.poll .button:hover {
	border-color: #68B344;
	background: #8DC050;
}
.poll__results {
	margin: 13px 0 0;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.poll__results a {
	padding: 0 0 0 7px;
	background: url('data:image/gif;base64,R0lGODlhAwAFAIABAJ63xAAAACH5BAEAAAEALAAAAAADAAUAAAIFRAKWi1cAOw==') no-repeat 0 6px;
	color: #97B2BF;
}
.sidebar .add-story {
	display: block;
	padding: 20px 70px 20px 18px;
	background-position: right 13px top 50%;
}


/* Footer
-----------------------------------------------------------------------------*/
.footer {
	position: relative;
	padding: 42px 0 13px;
	font-size: 12px;
	text-align: center;
}
.footer:before {
	content: '';
	position: absolute;
	z-index: -1;
	top: 0;
	right: -100%;
	bottom: 0;
	left: -100%;
	background: #E9E4E0;
}
.footer:after {
	content: '';
	position: absolute;
	left: -100%;
	top: -242px;
	right: -100%;
	z-index: -1;
	height: 242px;
	background: url(/wp-content/themes/astmania.ru/i/bg-bottom.jpg) no-repeat 50% 0;
}
.footer__inner:after {
	content: '';
	display: table;
	clear: both;
}
.footer-left {
	float: left;
	width: 110px;
	margin: 40px 20px 0 0;
	text-align: center;
}
.footer__design {
	color: #476678;
        height: 70px;
}
.footer__design a {
	color: #2B8201;
}
.footer__counters {
	width: 88px;
	margin: 5px auto 0;
}
.footer__counters img {
	margin: 0 0 1px;
}
.footer__nav {
	margin: 7px 0 18px;
}
.footer__nav li {
	display: inline-block;
	margin: 0 5px;
}
.footer__copyright {
	text-align: left;
}
.vk-widget {
	float: right;
	width: 248px;
	margin: 0 8px 0 20px;
}
.up {
	position: fixed;
	bottom: 140px;
	display: none;
	width: 54px;
	height: 80px;
	margin-left: 1010px;
	padding: 52px 0 0;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAABQCAYAAABS6IaaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABNZJREFUeNrsXF1MFFcUPrOzy4+R4PIgXSCpP1EwovGPpOkD1T6YtinYaOIPaV+aNAIxJhIS37D64oPGB5tWTJq2iVFqH9Rgom0TSw2Jxrj+xJ8IIgLigmDchbCyLMvO9Z5ZZthZFmF37yBzwtmcZO7cc+fej3vud869O4v0ZvgNBLyBIgCo4vot1xywpvi4nuF6qqCgoEV6+bK7kBdaHAvSQE6XQZIkS6JijEE4GIbQ8CgWl9jDilKdvjAdxhxjEAgFgPGPFUXiH4fDAfYFDgj6g9XSi+4ur5xtd44qo0BB0mxpEB4c89k4VmdICQEViWCRnBwYs6z7xV1rKhYGNkqgosGpMwYEodkjE0cNFiAwiq4I3BUZQVdklMljnhWtx4qMZ1nmgXM/64CzzTeg6eETtbxlzSqo3Po5FOa7TJ0xqa2rhcnZDlM6aLx9F+oaLsStO7JnO5SXbDCl3/BgCGwTSYhY9Xh9cOzSlSk7xzq0MaNvU1OqA7+dhaHAiF7euHypqppgXc3v50xmRSZW6/++Bk97Xukdrcz7CH6t/l5VvNak1dOr2oru3xS6x8Ge/rfJuJ52b497jYK22Eb8jAnMPFT3+sPoXrXbvjQwIF7jvWg5dP6iwW1FHBMIJY/6f/6DHu9A1LpaAhWln06yw3tYZ3BJ3nZOkkfToydwrvmmXl6YkQGHd++Y0h7r0EYTbOtu75h7KdXxGGo/zONUXs6iKe2xrvabrwz3fvzzgsg1pqQ8+e7259Drm3DBzcVFsKW4aNp25SXrVFtN0I3xWamOBzEJmbE7zzoN5b08ZZqpxNrGPivZGbOLOMpxxbgcUnhhfiReuZyLoKxkvaH+8u17+gy3el4Z6lbydkwIMDWopfagzatXcSK4Cv6RCGX/z4kEVWPGsk2Tgd1pnzwzSCYbly1NeTxsYqOZmmZlpvPY9MU0m3UjIccTfAY+K+U1FnFFRQgTobtlZWaqbhidTs1EMM3CoB0d21JzRUXsRhMZrqGmKuF22EYUqImNJpuNAziWYn3ia8xu9gF3vD8bMxWWnnkowsEgxWvij5PcRt+LthUHTDHnwBTJQItTSCQVJ+o5sWToO4DYvZoZG007M+HAtKL0E7j+uEUvv48l0Vb8eel4HMMLkbph2cdwaNe2aQeANmgrun+hcSxWvt60TnWzy+778DRO2lQ2Xm8OYSkg3Wy7xnJy8kkdl3q9Ho08aJ0G665I7/uxJOkeKbutt29WBrnClauHiiTofubgrj9qhSN/NQo9VXqfIKi6neXwWXFhonSfGCs2NN+aNVCad2CfCWf3ibpiom4hataSOMxJDNgPW0vVoDpbgn1hn0lm9zMHtyIvF05VffdBKPyDZ/dzh+4ZNWCCv5SYM8BwjQHQfG9gPLtn5NYY4RdYqK6x+W2L5dYYaVckGKDJrjGyb7/RXmP0WHH+1VkLsiIAzTfvyZIHbVekN2mUMw+6PyiY/22L5VyRYgoM2vEbxQBN1hUVZSCsjJEBhVgQky0wHDw/OPKaDLCBQD+89Y+csfV29p3uG+oA73APWHnmcOyIod/fCd1tnnr8jwnywV+qSgqWu/Y5F2eXy7Ity5LAwsqQr3+wsaej76ejlT+7pYYHJ2HP2v0yr8vkiu+tyladNK5BrgG8fifAAG/+CPq5scIYAAAAAElFTkSuQmCC');
	font-size: 14px;
	font-weight: bold;
	color: #2B8201;
	text-align: center;
	cursor: pointer;
}
@media screen and (max-width: 999px) {
	body {
		background-image: url('/wp-content/themes/astmania.ru/i/bg-top-760.jpg');
	}
	.container {
		background: none;
	}
	.wrapper {
		width: 730px;
	}
	.header {
		background: none;
	}
	.header__tests {
		right: 120px;
	}
	.header-menu {
		position: absolute;
		z-index: 1;
		top: 92px;
		right: 0;
		display: none;
		min-width: 320px;
		max-width: 320px;
		background: #318077;
		border-bottom: 60px solid #80B541;
	}
	.header-menu.active {
		display: block;
	}
	.header__nav {
		position: static;
		font-size: 18px;
	}
	.header__nav .menu > li:not(:first-child) {
		padding-left: 0px;
	}
	.header__nav .menu > li {
		float: none;
	}
	.header__nav  ul > li {
		float: none;
		padding: 0;
	}
	.header__nav  ul > li:not(:first-child) {
		padding: 0;
		border-top: 1px solid #8DB9B4;
		background: none;
	}
	.header__nav  ul > li > a:not(:last-child),
	.header__nav  ul > li > .current-menu-item a:not(:last-child) {
		padding: 0;
		background: none;
	}
	.header__nav a,
	.header__nav .current-menu-item a {
		padding: 12px 30px !important;
		color: #FFF;
	}
	.header__nav a:hover,
	.header__nav .current-menu-item a {
		background: #10534A;
		color: #FFF !important;
	}
	.header__nav ul .current-menu-item a {
   		color: #0E6259;
	}
	.header__nav ul ul {
		position: static;
		display: block;
		border-top: 1px solid #8DB9B4;
		white-space: normal;
	}
	.header__nav ul ul a {
		padding-left: 55px !important;
	}
	.header__tnav {
		position: static;
	}
	.header__tnav li {
		float: none;
		border-top: 1px solid #8DB9B4;
	}
	.header__tnav a,
	.header__tnav li:first-child a {
		height: auto;
		font-size: 18px;
		font-weight: bold;
		padding: 12px 30px;
		background: none;
	}
	.header__tnav a:hover,
	.header__tnav li:first-child a:hover {
		background: #10534A;
	}
	.search-form {
		top: auto;
		right: 13px;
		bottom: -47px;
		left: 13px;
		width: auto;
		height: 34px;
		border: none;
		border-color: #FFF;
	}
	.search-form__field {
		padding: 7px 40px 7px 12px;
		font-size: 14px;
	}
	.search-form__button {
		width: 34px;
		background: #568D15 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQtJREFUeNqU0j9KA0EUx/ExNloEokK6HEAbI6QOCIIewUqwsPMM3iB4A00ZAv65QFoLLV0bUQgRAoYIQoywNuN3Nr/Vx AGfPBhNvP2l03erPPeO2ngAn0/qylucIwFc18mvzjAxP/WA17N5yuU4 CWCZ1hAyuo4RAj9U5RssFLNc7jnyNNfOALdRscIMV6QTDo6MuP8r2Sc66GZwxdcSVaN/ONEJxgDUtzgqtaP23wEVXsFYTKpnf3s6tz8hr/dvTfwnTb6idYtsNZxLWaqQZxovEn5iyH2IlfgHC4Lf933WOs63Eezl4lU3U0tIZB3KKnvS4qeMe m3N2sfCkNz159J9gsIsXPH0LMACi7 mE GaipgAAAABJRU5ErkJggg==') no-repeat 50%;
	}
	.header-menu-toggle {
		position: absolute;
		top: 25px;
		right: 0;
		width: 70px;
		height: 70px;
		border-bottom: 3px solid #0E6259;
		background: #318077 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAeCAYAAABNChwpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANxJREFUeNpi/P/PwMUGAKxHRAzMtAWgCw8BMTnIbz/2WA Nh/ gOQnTJMQDdkArElA/0ByM5MRqArHgEZsgwDAx6DQuAIw8CBI6AQsAIyDgIxC50t/wPE9ozQXCANxGl0zgWzgPgpI1I2HBDAxDDAYNQB6ClfnE6J8CWC9/8/GxDnAfENOhbDN6B2soFyQQLQHfMHKAYSQQ44BWSYDpADTg KXDBtAO2fNigS4YBmw9G6YNQBsLpgQBskA9okA0VBzgBYDgv9nEHRLF88gGlw8YB3zRgHunMKEGAABas6cwfLN0oAAAAASUVORK5CYII=') no-repeat 50%;
	}
	.header__ask {
		right: 160px;
		bottom: -54px;
		left: 160px;
		width: auto;
		height: 45px;
		line-height: 44px;
	}
	.middle {
		padding-top: 71px;
	}
	.middle:before {
		top: 62px;
	}
	.content {
		float: none;
		padding: 0;
	}
	.sidebar {
		float: none;
		width: auto;
		max-width: 248px;
		margin: 40px auto 0;
	}
	.footer {
		height: auto;
		padding-right: 0;
		padding-bottom: 10px;
	}
	.footer-right {
		display: none;
	}
}
@media screen and (max-width: 767px) {
	body {
		background-image: url('/wp-content/themes/astmania.ru/i/bg-top-480.jpg');
	}
	.wrapper {
		width: 460px;
	}
	.header__tests {
		display: none;
	}
	.header__ask {
		right: 8px;
		left: 8px;
	}
	.categories > li {
		width: 50%;
	}
	.item {
		padding-left: 0;
	}
	.item__image {
		float: none;
		margin: 0 0 15px !important;
	}
	.item--big {
		float: none;
	}
	.item--big .item__image img {
		display: block;
		width: 100%;
		height: auto;
	}
	.item--small,
	.item--small:not(:nth-child(2)) {
		float: left;
		width: calc(50% - 5px);
		clear: none;
		margin: 15px 0 0;
		padding: 0;
		border: none;
	}
	.item--small .item__image {
		float: left;
		margin: 0 0 0 -74px !important;
	}
	.items-wrap .item--small:nth-child(3),
	.items-wrap .item--small:nth-child(5) {
		float: right;
	}
	.test-item {
		width: calc(100% - 14px);
	}
	.post-subs {
		padding-top: 27px;
		padding-right: 0;
		background: #D9D9D9;
	}
	.post-subs__title {
		float: none;
		margin: 0 auto 20px;
		padding: 0;
	}
	.subscribe-to-comments {
		float: none;
	}
	.footer-left,
	.vk-widget {
		display: none;
	}
}
@media screen and (max-width: 479px) {
	body {
		background-image: url('/wp-content/themes/astmania.ru/i/bg-top-320.jpg');
	}
	.wrapper {
		width: 320px;
	}
	.header__logo {
		top: 38px;
		left: 10px;
		width: 205px;
		height: 48px;
	}
	.categories > li {
		width: 100%;
		margin: 0 0 10px;
	}
	.item__image img {
		width: 100%;
		height: auto;
	}
	.item--small,
	.item--small:not(:nth-child(2)) {
		width: 100%;
	}
	.questions-content .headline {
		margin: 0 0 20px;
	}
	.questions-content .headline:after,
	.post__headline:after {
		display: none;
	}
	.expert__photo {
		display: inline-block;
		float: none;
		margin: 0 0 15px;
	}
	.post blockquote,
	.post .remember {
		margin-left: 0;
	}
	.comment .avatar {
		display: none;
	}
	.comment__text {
		padding-left: 10px;
	}
	.comment-list .children li {
		padding: 0;
	}
	.form {
		padding: 10px;
	}
	.form-row__field,
	.form-row__field:nth-child(2n) {
		float: none;
		width: 100%;
		padding: 0;
	}
}
.cpamidd {
color:#007BA7;
border-width:2px;
border-style:dashed;
border-color:#c32017;
}
.post h1{font-size:2em;}