/* Normalize & Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;font-weight:normal;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,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:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;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}[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}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}textarea{overflow:auto;vertical-align:top}optgroup{font-weight:bold}input:focus,button:focus,select:focus,textarea:focus{outline:none}table{border-collapse:collapse;border-spacing:0}
/* end Normalize & Reset */

body{
	font: 16px/22px Arial, Helvetica, sans-serif;
	color: #000;
	background: #cbd89b url(i/bg.jpg) center top repeat-y;
}

#main{
	position: relative;
	overflow: hidden;
	min-width: 303px;
}

p{
	margin: 0 0 20px 0;
}

a{
	color: #95a451;
}
a:hover{
	color: #ea904e;
	text-decoration: none;
}

ul li{
	list-style: none;
}

.aligncenter,
div.aligncenter{
	display: block;
	margin-left: auto !important;
	margin-right: auto !important;
}

.alignleft{float: left;}
img.alignleft, div.alignleft{margin: 5px 15px 5px 0;}
.alignright{float: right;}
img.alignright, div.alignright{margin: 5px 0 5px 15px;}

.wrapper{
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	border-top: 6px solid #8b9b41;
	background: #fff;
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.4);
}
.content__wrapper{
	overflow: hidden;
	padding: 12px;
}
.content{
	width: 717px;
	float: left;
	min-height: 500px;
	box-sizing: border-box;
	overflow: hidden;
}

/* Header *
*****************************************************************************/

.header{
	overflow: hidden;
	background: url(i/header.jpg) repeat-x;
	height: 104px;	
	position: relative;
}
.header__logo{
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA4CAYAAACyutuQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABBBJREFUeNrsmmtIFFEUx++ua4aRPVTKAqPEKLLSMovIXprWl0wLKgJ70AN6aUVGWUqKFZSURB+sjL70/JBZEVGQEkFtYSUlBEGQRZRF2YOih9r/5pGmbWbuemd2Z7U58Pswc+/O3v/ce8895+w6Gg/MZgZtLNgDRgGXgee8AAfB0Y58KDKn6q9rl0ExPcEZEMOMW19wBDSAq7IPcRocRJxJYpRmaMkYFdSdmW8uKwW1+kBQq5WCAs5sQbYgW5AtyBZkC7IF2YJsQf+voB8+GNNPKwVN8IGg4cBhhaDeYJPK/Y+gGtyRfG4KmGWFoFwQ5XGvEUwB08F4sF4yYSsAwf4UFA3Wqtw/BB4ornkV57HE8/nLWOhPQVtBuMr9Lyr3vkt+x3YQ5g9BvNKTrdG2AgxQXGdRfxmLBcs7+iGZCkshCNVoGwpuglMgAiwBQQb26WZwErzy1Qwlg0xBn8FgG1gJuhl04f3JsfhsyRUafOMyxp1PjC8EzaEzwuenvYfxcvMWswUF0+yIrBYsAgkgibzhZxNELQWJZjqFZSBe0IdHBumgSXHvLnCDy8xY2ZiPcwfIMGOG+JTnCfq0UBjUpNLGw6AKE2aJF/FTzRDEvcwQQZ/34JFO+3mT9lOhaFWJBPFYbZ0JA3GYJGgSHdbSgvhS6+fFF/Vhbb/gaVkmM8/4XgqRERRDzsBbb7mftf0K52mp9Bwe0+VTJM5DpJeSgngotUDGy+V1MDgcA66DMvJsPcgr5dAbLQK7FI6CpxqVkvFkEe3LD94KSvRidlpUBjMaHKOD1SVwDDfojAqTEMTTl9Vgt7dLLl9H7BUwjWaEZ5Yl4B4J1HtREz2uR9AsylqeSoKpKiiVwhw1c1NbDagjcTxvGcf+/Lz/XOOzxWA+ReGTQbkgLvwKPglKAP+cjw6P/ykE0fpO1nhIGrjmRa0hjZZEsspLe6fhPNrtNdgHzpEjSad9qTab38DIyJyqJ1ozlKUjptILMYyihbNgKs1cKXimaFcTw+sOD8mBxJOgp6ztzxgVlI6oWYhnjKmcoVBaUnEaaXQSLTPZiDmOagUJlNVyx9FAAS2PA+uZdp2P78nbtKzVnFMSZqnWc/Nm66TL5QbEMNoLtwgZ4+J3ggsaZyB3TDOVSy6CQn01ewv2MuvtIrik0Zb+pixjhlLQGvLtaqbnufxtBRqVpd/jhKhgJ9UANmh04hvzMAscuw9O60Qq85yUYfbS6FQtOAussBqdtlwn068jR7PAs4E6bbFOwaBTmHZR0QobBlaJcvVmQVpwnNLfOvL5DovERFHoFC4SxIvpgwTZ5lwi0K3ZSTFTVzG3k+Ku+i4ghseDxU4KJhdTlNuZbSPiOXd7LFdLIX8pHVCdyfhElEDMCX7xS4ABACHkvEBg13+mAAAAAElFTkSuQmCC) no-repeat;
	box-sizing: border-box;
	width: 276px;
	height: 60px;
	padding: 0 0 0 65px;
	float: left;
	display: block;
	text-decoration: none;
	margin: 14px 0 0 23px;
	font-family: 'Cuprum', sans-serif;
}
.header__logo:hover{
	text-decoration: none;
}
.header__logo .logo__domain{
	font-size: 50px;
	line-height: 50px;
	color: #5a5a5a;
}
.header__logo .logo__domain span{
	color: #ea904e;
}
.header__logo .logo__slogan{
	font-size: 16px;
	line-height: 16px;
	color: #95a451;
	margin-left: 4px;
}

.ya-site-form__form, .header__search{
	position: absolute !important;
	top: 35px !important;
	right: 27px !important;
	width: 229px !important;
	height: 30px !important;
	border: 1px solid #d7d7d7 !important;
	background: #fff !important;
}
.ya-site-form__form .ya-site-form__input-text, .header__search__field{
	width: 175px !important;
	background: none !important;
	border: none !important;
	padding: 8px 10px !important;
	color: #b7b8b8 !important;
	font-size: 12px !important;
	line-height: 12px !important;
	padding: 0 !important;
}
.ya-site-form__submit, .search-form__button{
	position: absolute !important;
	top: 0 !important;
	right: 0 !important;
	width: 34px !important;
	height: 30px !important;
	background: #ea904e url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/7gAOQWRvYmUAZMAAAAAB/9sAhAAEAwMDAwMEAwMEBgQDBAYHBQQEBQcIBgYHBgYICggJCQkJCAoKDAwMDAwKDAwNDQwMEREREREUFBQUFBQUFBQUAQQFBQgHCA8KCg8UDg4OFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAALAAsDAREAAhEBAxEB/8QAgQAAAwEAAAAAAAAAAAAAAAAAAgMHCAEAAwEAAAAAAAAAAAAAAAAAAQIGBxAAAAMGBAENAAAAAAAAAAAAEQISAQMTBBQFACFRFkExYYGRQlJiQyRkFUUGEQABAgIHBwUAAAAAAAAAAAARAQMAAiExUaESIhPwQUJSgqIEsbIzQxT/2gAMAwEAAhEDEQA/ANCzk1epG9S1mskqV5Y3jHLJWWY5K8czTk5StMc5mlapQtUYcubGfuTuyOo22mSgIKJktW2NDbkanaVxxc9JU0yrYlgvhu17PFRTvA3HQchxpIS0BoPa0zw/42iB9uHpBhP2uglPhxdRBgfy8T4hyjcYL+vh0grySvh3uGuB4R0kGrXwjDB80aqnRq4jiuuijesq/NSv2gqpeuIPQHhxSZsW/t5fXaqJjJh3d3N7dq4//9k=) no-repeat 50% 50% !important;
	border: none !important;
	text-indent: -9999px !important;
}

.header-menu{
	background: #ea904e;
	padding: 20px 0 20px 20px;
}
.header-menu ul{
	overflow: hidden;
}
.header-menu ul li{
	float: left;
	font: 20px/20px 'Cuprum', sans-serif;
	padding: 0 50px;
	border-right: 1px solid #eda977;
}
.header-menu ul li:last-child{
	border-right: none;
}
.header-menu ul li a{
	color: #fff;
	text-decoration: none;
}
.header-menu ul li a:hover, .header-menu ul li span{
	color: #000;
}

/* Home *
************************************************************************/

.slider{
	position: relative;
	margin-bottom: 43px;
}
.slider li {
    display: none;
}
.bx-wrapper li,
.slider li:first-child{
    display: block;
}
.slider__img{
	width: 100%;
	height: auto;
	vertical-align: bottom;
}
.slider__text{
	position: absolute;
	right: 0;
	top: 0;
	width: 268px;
	background: #95a451;
	padding: 22px;
	box-sizing: border-box;
	height: 100%;
	font-size: 15px;
	line-height: 20px;
	color: #fff;
}
.slider__text .slider__title{
	margin-bottom: 22px;
}
.slider__text .slider__title a{
	font: 23px/25px 'Cuprum', sans-serif;
	color: #fff;
	text-decoration: none;
	border-bottom: 1px solid #fff;
}
.slider__text .slider__title a:hover{
	border-bottom: 0;
}


.bx-pager.bx-default-pager{
	position: absolute;
	right: 38px;
	bottom: 16px;
}
.bx-pager-item{
	display: inline-block;
	margin-right: 7px;
}
.bx-pager .bx-pager-item:last-child{
	margin-right: 0;
}
.bx-pager-item a{
	float: left;
	width: 10px;
	height: 10px;
	background: #fff;
	text-indent: -9999px;
	border-radius: 50%;
}
.bx-pager-item a.active{
	background: #ea904e;
}

.bx-prev, .bx-next{
	position: absolute;
	left: 10px;
	top: 50%;
	width: 39px;
	height: 40px;
	margin-top: -20px;
	text-indent: -9999px;
	background: url(data:image/png;base64,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) no-repeat;
}
.bx-next{
	left: auto !important;
	right: 270px;
	background-position: 0 -40px;
}

.single-title, .category-title{
	font: 27px/28px 'Cuprum', sans-serif;
	color: #353535;
	padding-bottom: 5px;
	border-bottom: 1px solid #ebebeb;
	margin-bottom: 14px;
}

.new-posts-home{
	overflow: hidden;
}
.new-posts-home .new-posts-home__item{
	list-style: none;
	float: left;
	width: 210px;
	box-sizing: border-box;
	margin-right: 43px;
	text-align: center;
	padding: 13px 10px;
	margin-bottom: 17px;
	border: 1px solid #e2e2e2;
	position: relative;
	padding-bottom: 50px;
	overflow: hidden;
	line-height: 16px;
	min-height: 272px;
}
.new-posts-home .new-posts-home__item:nth-child(3n+3){
	margin-right: 0;
}
.new-posts-home .new-posts-home__item:nth-child(3n+1){
	clear: both;
}
.new-posts-home .new-posts-home__item img{
	margin-bottom: 8px;
}
.new-posts-home__item .new-posts-home__title{
	text-decoration: none;
	border-bottom: 1px solid #95a451;
}
.new-posts-home__item .new-posts-home__title:hover{
	border-bottom: 0;
}
.new-posts-home__item .new-posts-home__title:after{
	position: absolute;
	content: '';
	left: 12px;
	top: 13px;
	width: 183px;
	height: 149px;
}
.new-post-home__category{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background: #ed9d64;
	padding: 8px 20px;
	box-sizing: border-box;
	font-size: 12px;
	line-height: 14px;
}
.new-post-home__category.active{
	background: #95a451;
}
.new-post-home__category a{
	color: #fff;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	position: relative;
}
.new-post-home__category a:hover{
	border-bottom: 0;
}
.new-post-home__category a:after{
	position: absolute;
	content: '';
	left: -20px;
	top: 0;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAYAAAAiYZ4HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPRJREFUeNqUUjFuAjEQnDV+ACUlSClSUiKlyhMi0QMSD8g/8ol04QmUFBQUKSlCxRco6LjbYS46kTvjk4ilOZ/XO7PrsUFy6CzZBFm+C2jjIhABDw2//YX/JD9A8LtIFM4EPquFAVN9t8J3F8Gqg3i9IcLR4AvpbLQcAMVzor+LN+afhhIxlPpUnny01IFRbCfjRNhXrpV69AOTTQPfqknzIsfIuqTkTt9iWhLgqQ6vDcVrov8T8zql0HtyhFnSzt70dpqxo5pZBfDgsBeZsWy3GkYx6XZnsImcmugcg3xxVWjC6b8gi/n9K+a4w6XOe8BVgAEARvCGWlFGrr4AAAAASUVORK5CYII=) no-repeat;
	width: 12px;
	height: 16px;
}
.new-post-home__category a:before{
	position: absolute;
	content: '';
	left: -100px;
	top: -10px;
	width: 300px;
	height: 36px;
}

.more-new-home, .more-video-home, .more-cat, .more-cat-question, .more-cat-video, .more-search{
	width: 164px;
	height: 36px;
	margin: 0 auto 80px auto;
	position: relative;
	top: 30px;
	clear: both;
	cursor: pointer;
	background: #ebebeb url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAX9JREFUeNqklLsvREEUxsd6RMR7bUKyVkFCROE/UOlVKpVGVBqtSklDRaUSopcQj8Ir4hGhWOWlWAliV0Ljddc38t3kZDKzdza+5Hc3e8/jzpxzZhLKrR4wC47BM/gEOXAIZkBGeaoeLIIvUCzBB5gHtaWSpcG1JfAS7IAby4fOQMqWrIEBkeMTmOSKpZJgGhSEry5DjZlwWThcgPaY0nSDWxEzJ4294IeGnGsLjsYVRGkylTQ0gzbQD6bAiWfCPAjBMNC5Xk2HLlstYtQqGnWU4MtO/t5z3spRns3U6osSboJVj0a49Cgm4O8Rcsm6wBMgUWbCc8br1aoRyynYs8yfS03ssI471SsZMhzWwSh490w4Jhq5q3h0tsS27/hVH6VZvyI7redSddC4JrZ84JE0xRMVxSzZ5ikQDgG3Xm346dtlHDwI3ytQ5zqfgdGgF7ANNsA+eDPsWW7dqSRnMoy5D7V9BTT6ztYgL9qsSP7N/wtgQP1DFaAFVMU5/gowAK3FhDdGvkPQAAAAAElFTkSuQmCC) 16px 8px no-repeat;
	line-height: 34px;
	padding-left: 32px;
	text-align: center;
	box-sizing: border-box;
	color: #000;
}
.more-new-home span, .more-video-home span, .more-cat span, .more-cat-question span, .more-cat-video span, .more-cat-video span, .more-search span{
	border-bottom: 1px dotted #000;
}
.more-new-home span:hover, .more-video-home span:hover, .more-cat span:hover, .more-cat-question span:hover, .more-cat-video span:hover, .more-search span:hover{
	border-bottom: 0;
}

.video-posts{
	overflow: hidden;
}
.video-posts .video-posts__item{
	float: left;
	width: 214px;
	margin-right: 37px;
	text-align: center;
	position: relative;
	line-height: 18px;
	margin-bottom: 20px;
}
.video-posts .video-posts__item:nth-child(3n+3){
	margin-right: 0;
}
.video-posts .video-posts__item:nth-child(3n+4){
	clear: both;
}
.video-posts .video-posts__item img{
	margin-bottom: 6px;
}
.video-posts .video-posts__item a{
	color: #95a451;
	text-decoration: none;
	border-bottom: 1px solid #95a451;
}
.video-posts .video-posts__item a:after{
	position: absolute;
	content: '';
	left: 0;
	top: 0;
	width: 214px;
	height: 125px;
	background: url(i/play.png) center center no-repeat;
}
.video-posts .video-posts__item a:hover:after{
	background: url(i/play-hover.png) center center no-repeat;
}
.video-posts .video-posts__item a:hover{
	border-bottom: 0;
}

.question-posts{
	overflow: hidden;
	padding-left: 180px;
	margin-top: 30px;
	background: url(i/exp.png) left bottom no-repeat;
	border-bottom: 1px solid #ebebeb;
	min-height: 285px;
}
.question-posts li{
	padding-left: 53px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAuxJREFUeNrEmM9rE1EQxydrksYQU1QiijTBIiRt9BClFKuGHqqNh56EChYP2lAv6tk/wotaD43osYLgScSWiIeolSIll9omUCtWVGhR0NiYxh/rzGYS1tg0u+9t0oEPKc3m+768t2/mzbN9vhMHk7EP6UeOIR1IANnG3+WQd8g88hyZRN6aEbcbfG4LMohcQo4gthrP7WQOIUOIirxERpH7yO96AykGzPQhs8g40rOBmfXCxr8ZZ40+GUMuZAxJIiGQjxBrjbG2KUM+JIWMgPUxwto+o4bowWdIFzQuungMXz1DbuQhEoTGR5DHcm9k6DrSDc2Lbh5zXUO0A+LQ/Ijrd59dZ+yGUYWWcAwce0Lg9If/+X9hLgWF+afw5+sHs6ZuIgcoT5Vn6AxnXUPhDET+M6Plic4otA5cBaV1r0hKGNQSF5cOSvNHZebdFTkN7khM+3tt4RWsphJmJabIg8K1qUf2RSikH2hGtBn0HxSRoJLUToZiJstBzfj5MVOqF06XyLKRh35Fdqn0oa6tykpoSxa2ypDi9enM5UQkOslQm1WGaPdR/PryCdTCNxGJgKI7XMmZ2R8Fx+720gs++0RUxqNYYca+Kwie6LnKli8upMSXnY+dwmFzecHTO1xZKoH8o4/vZOi9jEJLxwlQPNtBLRYgN3FNdrKXyNCcjMLWcK/2mU8/En2R9fFa4bIhtt6Y/CgJUhTfTFnxOr6wc6uiimbrfHqilHfkZ4c8TJKhxXJhM6tAxwyqYRYFtUuL5W1/S0TB0XYYdly4rSFQu6pjVH9ipCYuA5sXGfZQMUQd5eVNNHSl3NXaqnr7u8j5JpuhMYdrdR3Uu0830cx09cpUG8ojA0i2CWayPFa+Xue6gkSRmQaameExVoz29svIcSTRADMJvltaNnv78QO5iJy0aAmzrEWaBZn7oSQfc89yNlUFMvAQayTrnq0MilKOuMdQ23SKp50aPD/i5eeooC1xoqOi/RhMXun9FWAAnvOxXVt3VNIAAAAASUVORK5CYII=) no-repeat;
	font: 18px/20px 'Cuprum', sans-serif;
	margin-bottom: 24px;
	min-height: 38px;
}
.question-posts li a{
	color: #8b9b41;
	border-bottom: 1px solid #8b9b41;
	text-decoration: none;
}
.question-posts li a:hover{
	border-bottom: 0;
}
.question-posts li .question-posts__text{
	font: 15px/17px Arial, Helvetica, sans-serif;
	color: #000;
	margin-top: 14px;
}

.question-links{
	background: #f7f7f7;
	padding: 11px;
	overflow: hidden;
	text-align: center;
	font-size: 15px;
	line-height: 16px;
	margin-bottom: 30px;
}
.question-links a{
	color: #8b9b41;
	text-decoration: none;
	border-bottom: 1px solid #8b9b41;
}
.question-links a:hover{
	border-bottom: 1px solid #f7f7f7;
}
.question-links .all-question{
	display: inline-block;
}
.question-links .ask-question{
	float: right;
}

.home-article{
	color: #000;
}

/* Crumbs *
***********************************************************************************/

.crumbs{
	padding: 15px 0;
	color: #95a451;
}
.crumbs li{
	display: inline;
	position: relative;
	padding-right: 12px;
}
.crumbs li:after{
	content: " >";
	position: absolute;
	top: -1px;
	right: 0;
}
.crumbs li:last-child:after{
	content: '>';
	right: -6px;
	top: -2px;
}
.crumbs li a{
	text-decoration: none;
	border-bottom: 1px solid #95a451;
}
.crumbs li a:hover{
	color: #95a451;
	border-bottom: 0;
}

/* Category *
************************************************************************************/

.cat-popular{
	overflow: hidden;
	margin-bottom: 50px;
}
.cat-popular li{
	float: left;
	width: 214px;
	margin-right: 37px;
	text-align: center;
	position: relative;
}
.cat-popular li:last-child{
	margin-right: 0;
}
.cat-popular li img{
	margin-bottom: 8px;
}
.cat-popular li a{
	text-decoration: none;
	border-bottom: 1px solid #95a451;
}
.cat-popular li a:hover{
	border-bottom: 0;
}
.cat-popular li a:after{	
	position: absolute;
	content: '';
	left: 0;
	top: 0;
	width: 214px;
	height: 125px;
}

.category-description{
	overflow: hidden;
	margin-top: 15px;
	color: #787777;
}

#category_image{
	float: left;
	margin: 0 10px 10px 0;
}

.category-post-item-archive{
	overflow: hidden;
	padding-bottom: 13px;
	margin-bottom: 13px;
	border-bottom: 1px solid #dfdfdf;
	position: relative;
}
.category-post-item-archive img{
	border: 1px solid #e4e4e4;
}
.item-archive__img{
	border: 1px solid #e4e4e4;
	float: left;
	margin-right: 13px;
	line-height: 0;
	padding: 8px;
}
.category-post-item-archive .announcement_title{
	margin-bottom: 8px;
	font-size: 16px;
	line-height: 18px;
	padding-left: 247px;
}
.category-post-item-archive .announcement_title a{
	text-decoration: none;
	border-bottom: 1px solid #95a451;
}
.category-post-item-archive .announcement_title a:hover{
	border-bottom: 0;
}
.announcement_content{
	color: #3c3c3c;
	padding-left: 247px;
}
.category-post-item-archive .announcement_title a:after{
	position: absolute;
	content: '';
	left: 8px;
	top: 8px;
	width: 214px;
	height: 125px;
}

/* ÃÅ¡ÃÂ°Ã‘â€šÃÂµÃÂ³ÃÂ¾Ã‘â‚¬ÃÂ¸Ã‘Â ÃÂ²ÃÂ¾ÃÂ¿Ã‘â‚¬ÃÂ¾Ã‘Â Ã‘ÂÃÂºÃ‘ÂÃÂ¿ÃÂµÃ‘â‚¬Ã‘â€šÃ‘Æ’ *
*************************************************************************/

.cat-question .cat-question__item{
	padding-left: 50px;
	margin-bottom: 22px;
	font: 18px/20px 'Cuprum', sans-serif;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAuxJREFUeNrEmM9rE1EQxydrksYQU1QiijTBIiRt9BClFKuGHqqNh56EChYP2lAv6tk/wotaD43osYLgScSWiIeolSIll9omUCtWVGhR0NiYxh/rzGYS1tg0u+9t0oEPKc3m+768t2/mzbN9vhMHk7EP6UeOIR1IANnG3+WQd8g88hyZRN6aEbcbfG4LMohcQo4gthrP7WQOIUOIirxERpH7yO96AykGzPQhs8g40rOBmfXCxr8ZZ40+GUMuZAxJIiGQjxBrjbG2KUM+JIWMgPUxwto+o4bowWdIFzQuungMXz1DbuQhEoTGR5DHcm9k6DrSDc2Lbh5zXUO0A+LQ/Ijrd59dZ+yGUYWWcAwce0Lg9If/+X9hLgWF+afw5+sHs6ZuIgcoT5Vn6AxnXUPhDET+M6Plic4otA5cBaV1r0hKGNQSF5cOSvNHZebdFTkN7khM+3tt4RWsphJmJabIg8K1qUf2RSikH2hGtBn0HxSRoJLUToZiJstBzfj5MVOqF06XyLKRh35Fdqn0oa6tykpoSxa2ypDi9enM5UQkOslQm1WGaPdR/PryCdTCNxGJgKI7XMmZ2R8Fx+720gs++0RUxqNYYca+Kwie6LnKli8upMSXnY+dwmFzecHTO1xZKoH8o4/vZOi9jEJLxwlQPNtBLRYgN3FNdrKXyNCcjMLWcK/2mU8/En2R9fFa4bIhtt6Y/CgJUhTfTFnxOr6wc6uiimbrfHqilHfkZ4c8TJKhxXJhM6tAxwyqYRYFtUuL5W1/S0TB0XYYdly4rSFQu6pjVH9ipCYuA5sXGfZQMUQd5eVNNHSl3NXaqnr7u8j5JpuhMYdrdR3Uu0830cx09cpUG8ojA0i2CWayPFa+Xue6gkSRmQaameExVoz29svIcSTRADMJvltaNnv78QO5iJy0aAmzrEWaBZn7oSQfc89yNlUFMvAQayTrnq0MilKOuMdQ23SKp50aPD/i5eeooC1xoqOi/RhMXun9FWAAnvOxXVt3VNIAAAAASUVORK5CYII=) 0 5px no-repeat;
	min-height: 50px;
	box-sizing: border-box;
	padding-top: 10px;
}
.cat-question .cat-question__item a{
	text-decoration: none;
	border-bottom: 1px solid #8b9b41;
}
.cat-question .cat-question__item a:hover{
	border-bottom: 0;
}
.cat-question__item .cat-question__text{
	font-size: 15px;
	line-height: 20px;
	margin-top: 15px;
	font-weight: normal;
}

/* ÃÅ¡ÃÂ°Ã‘â€šÃÂµÃÂ³ÃÂ¾Ã‘â‚¬ÃÂ¸Ã‘Â ÃÂ²ÃÂ¸ÃÂ´ÃÂµÃÂ¾ÃÂ¿Ã‘Æ’ÃÂ±ÃÂ»ÃÂ¸ÃÂºÃÂ°Ã‘â€ ÃÂ¸ÃÂ¸ *
*************************************************************************/

.video-popular{
	overflow: hidden;
}
.video-popular li .video-popular__img{
	position: relative;
}
.video-popular li .video-popular__img:after{
	position: absolute;
	content: '';
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(i/play.png) center center no-repeat;
}
.video-popular li:hover .video-popular__img:after{
	background: url(i/play-hover.png) center center no-repeat;
}

.cat-video{
	overflow: hidden;
}
.cat-video .cat-video__item{
	width: 317px;
	float: left;
	margin-right: 83px;
	margin-bottom: 45px;
	text-align: center;
	position: relative;
	font-size: 16px;
	line-height: 20px;
}
.cat-video .cat-video__item:nth-child(even){
	margin-right: 0;
}
.cat-video .cat-video__item:nth-child(odd){
	clear: both;
}
.cat-video__item .cat-video__img{
	margin-bottom: 20px;
	position: relative;
}
.cat-video__item .cat-video__img:after{
	position: absolute;
	content: '';
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(i/play-big.png) center center no-repeat;
	background-size: 40% 45%;

}
.cat-video__item:hover .cat-video__img:after{
	background: url(i/play-big-hover.png) center center no-repeat;
	background-size: 40% 45%;
}
.cat-video .cat-video__item img{
	vertical-align: bottom;
}
.cat-video .cat-video__item a{
	text-decoration: none;
}
.cat-video .cat-video__item a:after{
	position: absolute;
	content: '';
	left: 0;
	top: 0;
	width: 317px;
	height: 186px;
}

/* Sidebar *
********************************************************************/

.sidebar{
	width: 250px;
	float: right;
}
.sidebar .ya-site-form__form, .sidebar .header__search, .sidebar-menu{
	display: none;
}
.sidebar .social-icon, #slide-out-open{
	display: none;
}
.sidebar .section{
	margin-bottom: 20px;
	border: 1px solid #dfdfdf;
}
.sidebar .section ul{
	list-style: none;
}
.section .section__title{
	background: #95a451;
	font: 24px/26px 'Cuprum', sans-serif;
	text-align: center;
	padding: 6px;
	color: #fff;
}

#category_sidebar li{
	font: 19px/20px 'Cuprum', sans-serif;
	list-style: none;
	padding: 15px 0 15px 50px;
	position: relative;
}
#category_sidebar li:last-child{
	border-bottom: none;
}
#category_sidebar li a{
	color: #8f8f8f;
	text-decoration: none;
}
#category_sidebar li a:hover, #category_sidebar li span{
	color: #95a451;
}
#category_sidebar li a:after, #category_sidebar li span:after{
	position: absolute;
	content: '';
	left: 6px;
	top: 6px;
	background: url(i/ico.png) no-repeat;
	width: 32px;
	height: 41px;
}
#category_sidebar li.cat-1 a:hover:after, #category_sidebar li.cat-1 span:after{
	background-position: -32px 0;
}
#category_sidebar li.cat-2 a:after{
	background-position: 0 -41px;
}
#category_sidebar li.cat-2 a:hover:after, #category_sidebar li.cat-2 span:after{
	background-position: -32px -41px;
}
#category_sidebar li.cat-3 a:after{
	background-position: 0 -82px;
}
#category_sidebar li.cat-3 a:hover:after, #category_sidebar li.cat-3 span:after{
	background-position: -32px -82px;
}
#category_sidebar li.cat-4 a:after{
	background-position: 0 -123px;
}
#category_sidebar li.cat-4 a:hover:after, #category_sidebar li.cat-4 span:after{
	background-position: -32px -123px;
}
#category_sidebar li.cat-5 a:after{
	background-position: 0 -164px;
}
#category_sidebar li.cat-5 a:hover:after, #category_sidebar li.cat-5 span:after{
	background-position: -32px -164px;
}
#category_sidebar li.cat-6 a:after{
	background-position: 0 -205px;
}
#category_sidebar li.cat-6 a:hover:after, #category_sidebar li.cat-6 span:after{
	background-position: -32px -205px;
}
#category_sidebar li.cat-7 a:after{
	background-position: 0 -246px;
}
#category_sidebar li.cat-7 a:hover:after, #category_sidebar li.cat-7 span:after{
	background-position: -32px -246px;
}
#category_sidebar li.cat-8 a:after{
	background-position: 0 -287px;
}
#category_sidebar li.cat-8 a:hover:after, #category_sidebar li.cat-8 span:after{
	background-position: -32px -287px;
}
#category_sidebar li.cat-9 a:after{
	background-position: 0 -328px;
}
#category_sidebar li.cat-9 a:hover:after, #category_sidebar li.cat-9 span:after{
	background-position: -32px -328px;
}
#category_sidebar li.cat-10 a:after{
	background-position: 0 -369px;
}
#category_sidebar li.cat-10 a:hover:after, #category_sidebar li.cat-10 span:after{
	background-position: -32px -369px;
}
#category_sidebar li.cat-11 a:after{
	background-position: 0 -410px;
}
#category_sidebar li.cat-11 a:hover:after, #category_sidebar li.cat-11 span:after{
	background-position: -32px -410px;
}
#category_sidebar li.cat-12 a:after{
	background-position: 0 -451px;
}
#category_sidebar li.cat-12 a:hover:after, #category_sidebar li.cat-12 span:after{
	background-position: -32px -451px;
}
#category_sidebar li.cat-13 a:after{
	background-position: 0 -492px;
}
#category_sidebar li.cat-13 a:hover:after, #category_sidebar li.cat-13 span:after{
	background-position: -32px -492px;
}
#category_sidebar li.cat-14 a:after{
	background-position: 0 -533px;
}
#category_sidebar li.cat-14 a:hover:after, #category_sidebar li.cat-14 span:after{
	background-position: -32px -533px;
}
#category_sidebar li.cat-15 a:after{
	background-position: 0 -574px;
}
#category_sidebar li.cat-15 a:hover:after, #category_sidebar li.cat-15 span:after{
	background-position: -32px -574px;
}
#category_sidebar li.cat-16 a:after{
	background-position: 0 -615px;
}
#category_sidebar li.cat-16 a:hover:after, #category_sidebar li.cat-16 span:after{
	background-position: -32px -615px;
}

#top_posts li, #new_posts_sidebar li{
	overflow: hidden;
	padding: 15px 4px 25px 4px;
	border-bottom: 1px solid #e3e3e3;
	text-align: center;
	font-size: 15px;
	line-height: 16px;
	position: relative;
}
#top_posts li:last-child, #new_posts_sidebar li:last-child{
	border-bottom: none;
	margin-bottom: 0;
}
#top_posts img, #new_posts_sidebar img{
	margin-bottom: 10px;
}
#top_posts li a, #new_posts_sidebar li a{
	text-decoration: none;
	border-bottom: 1px solid #95a451;
}
#top_posts li a:hover, #new_posts_sidebar li a:hover{
	border-bottom: 0;
}
#top_posts li a:after, #new_posts_sidebar li a:after{
	position: absolute;
	content: '';
	left: 15px;
	top: 15px;
	width: 238px;
	height: 128px;
}

/* Single * 
*************************************************************************************/

.single, .entry, .post{
	overflow: hidden;
}
.entry p:nth-of-type(1){
	clear: both;
}
.single table{
	margin: 6px 0;
}



.single th,
.single td {
    padding: 6px 10px;
border: 1px solid #DDD;
}



.single h1, .single h2, .single h3, .single h4, .single h5, .single h6{
	margin-bottom: 15px;
	color: #000;
	font-family: sans-serif,'Cuprum';
font-weight: bold
} 
.single h1{
	font-size: 26px;
	line-height: 27px;
	border-bottom: 1px solid #ebebeb;
}
.single h2{
	font-size: 23px;
	line-height: 26px;
}
.single h3{
	font-size: 18px;
	line-height: 22px;
}
.single h4{
	font-size: 17px;
	line-height: 20px;
}
.single h5{
	font-size: 16px;
	line-height: 19px;
}
.single h6{
	font-size: 15px;
	line-height: 18px;
}

.adw_wrap{
	overflow: hidden;
}
.adw-left{
	float: left;
}
.adw-right{
	float: right;
}
div#toc_container{
	border: 0 !important;
	background: #eaeddc;
	padding: 17px 25px;
	width: 100%;
	max-width: 285px;
	float: left;
	margin-right: 12px;
	margin-bottom: 20px !important;
}
#toc_container p.toc_title{
	text-align: left !important;
}
#toc_container p.toc_title{
	font: 19px/20px 'Cuprum', sans-serif !important;
}
#toc_container.no_bullets li{
	padding-left: 0 !important;
	font: 14px/15px Arial, Helvetica, sans-serif;
	background: none !important;
}
#toc_container.no_bullets li a{
	text-decoration: none !important;
}
#toc_container.no_bullets li ul{
	margin-top: 10px !important;
	padding-left: 15px !important;
	margin-bottom: 0 !important;
}
.toc_number{
	color: #ea904e !important;
	padding-right: 5px !important;
}

.contents-block{
 	overflow: hidden;
}
.content-left{
 	float: left;
}
.right-adw-contents-block{
 	float: right;
}
.content-right{
 	float: right;
}
.left-adw-contents-block{ 
 	float: left;
}

blockquote, .question{
	padding: 16px 16px 16px 96px;
	margin: 20px 0;
	min-height: 78px;
	background: #d8e0b4 url(i/bl.png) 6px 17px no-repeat;
	color: #323232;
}
.question{
	background: #ea904e url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA6dJREFUeNrUmstPU0EUh09LoZSXRfFFkAgaEtQIRBcmvIwBoxB0oazEf8CoUdSFS92CignBR4zGsFRjQpS3CQaNOx7GQAQCorWCotVWKNSS6zllSi5wL+XOvW1vT/JLms7r62HmzMwZDIIggEqzooqY9qLSUZtQ8ax8GvUd9Rn1HtWNeo36rWpUAueQGXUK1YLyCsqN2rSyPsw8DEobWFDVKJugnX1lfVqCBX4UNSIEz0bYGJqBx6IahNBZAxtzVS5DgMW5GfUCtR9Caz2oMtSkXIXVwDNRbaidEB4bQR1GjSkBT2NhazuE1z6hClG25QVGicpxqCYdQANjaGJMAcHrUHmgHyOW24GmCi2Il6BPK0c1S4HHoj6gdvD2PNPfAcLcNMy8e7SiLCazAKLTc8GcuQ+iEtfzdD+K2o2aXQ5+EXWTp8e5sT5wddSB4Hasqb4lrxISiqp4hqpG3RKDm9kvSuXx8nRXvWICU2oOWI9fBUOMRUmzbyxMz/oX50ke6H/2IS5oMq+9H1xdj5U224o6IY4qp3kGd3U2qFptc4Mt4P1pU9rMx2pi5+kSHm/POyQ3NYhKzoCk8stg2pAGgscNzrZ68Iy+kazrsQ366ikwYrWSx4tpLKXgHtuAbFliyZlFGJrDsXtKtQyLxFpM4AVcc3RyWPrwY0mG6NSsJd/NO39oHdMLaapk87RcV3EFw2DpIpQ/fsdsP6Ao6lBc57BsCocf8UNWMLY6Z/td3wKUs/iDZyEuh2saDZHHt2gNPO/6Bc7WOl/ICwI0WQp5XNAa+s/z67IRhyzp2DUwZ+SqGcZj0trb7t5mWWjaLZOOXOA9qyzti6YiOUELaIrZ7t4nWm7xcvaXwuGEVt72Tn2RLUvIr9IKmmyKwIdDcZg2pWzT9D5Ki7MWP1yCyLIbRnYpjjTrJo/TIWuK57yi5GxuraxZcRTgjbiojUaWNe2MIG+/Qjn85/HGCAJvFF8knrFrkd6NGJ+KwenmXBMB4LX+W744IXSHXZj1asS2eFcUg9MvOadj8PN+by+cL1bmnh8I+rOHa8mPU4LxLSpXJ57uQ+XTNiH+UirpSRUqUOM6gB5nLDPLC4wyDSjZcSjMi3WUMUgmXowBGtKfqCcM0D1sbFnHGQN0MME6uB9C6HtszNXvCQqeC8si7blQ6oHWriGwPdgPtFJP4u0qnsTb1TyJGzTITiSz/CPNy12wkL+m99EE/8UWFt4raaENsD2C/gnBoWbQ/wIMAOgbDnkuETYVAAAAAElFTkSuQmCC) 21px 16px no-repeat;
	color: #fff !important;
}
blockquote p, .question p{
	padding: 0;
}
blockquote p:last-child, .question p:last-child{
	margin-bottom: 0;
}

.single  ul{
	margin: 20px 0;
}
.single ul li{
	list-style: none;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGBJREFUeNpifDXBjwEIBIA4GIiFgPgwEJ8ACbIAsQoQHwRiKQYE6AXiEiYgMRlNAgSKgdgSJOnIgB3YgiRf4ZB8C5KcgkXiCRCvAUl2A3EZED8G4p9AvAOInYH4I0CAAQAIARBzaMw5XwAAAABJRU5ErkJggg==) 60px 8px no-repeat;
	padding: 2px 0 10px 75px;
}

.single ol{
	margin: 20px 0;
	counter-reset: li;
	list-style: none outside none;
}
.single ol li{
	position: relative;
	padding-left: 75px;
	margin-bottom: 15px;
}
.single ol li:before{
	content: counter(li);
	counter-increment: li;
	position: absolute;
	left: 40px;
	top: 0;
	width: 26px;
	height: 26px;
	background: #ea904e;
	border-radius: 50%;
	text-align: center;
	color: #fff;
	font-weight: bold;
	line-height: 26px;
}

.single img{
	max-width: 100%;
	height: auto;
}
.single iframe{
	max-width: 100%;
	margin: 0 auto;
	display: block;
}

.wp-caption{
	text-align: center;
	margin-bottom: 20px;
	max-width: 100%;
	position: relative;
	border: 1px solid #e3e3e3;
	padding: 22px;
}
.wp-caption-text{
	text-align: center;
	padding: 10px;
    box-sizing: border-box;
	position: relative;
	color: #2e2e2e;
}

.post-meta {
    margin: 30px 0;
    padding: 25px 15px 15px 15px;
    border-top: 1px solid #f7f7f7;
    border-bottom: 1px solid #f7f7f7;
}
.post-meta:after{
	content: '';
	display: table;
	clear: both;
}
.post-rating{
	float: left;
}
.post-rating__title, .post-share__tiitle{
	margin: 0 0 5px;
	font-size: 12px;
	line-height: 12px;
	color: #222;
}
.post-ratings-loading {
 font-size: 12px;
}
.post-ratings{
	font-size: 12px;
}
.post-rating img{
	vertical-align: -4px;
	padding: 0 5px 0 0 !important;
	background: none !important;
	box-shadow: none !important;
}
.post-ratings-text {
    position: absolute;
}
.post-share{
	float: right;
	text-align: center;
}

.yarpp-related{
	margin: 0 0 20px 0;
}
.yarpp-related:after{
	content: '';
	display: block;
	clear: both;
	visibility: hidden;
}
.related-posts-title, #comments_block_title{
	font: 20px/22px 'Cuprum', sans-serif;
	color: #353535;
	margin-bottom: 14px;
}
.related-items li{
	float: left;
	margin-right: 25px;
	width: 160px;
	box-sizing: border-box;
	padding: 10px;
	position: relative;
	text-align: center;
	border: 1px solid #e3e3e3;
}
.related-items li:last-child{
	margin-right: 0;
}
.related-items li img{
	margin-bottom: 8px;
}
.related-items li a{
	text-decoration: none;
	border-bottom: 1px solid #95a451;
}
.related-items li a:hover{
	border-bottom: 0;
}
.related-items li a:after{
	position: absolute;
	content: '';
	left: 10px;
	top: 10px;
	width: 139px;
	height: 113px;
}

/* ÃÂ¡omments *
***********************************************************************************/

.commentlist li{
	list-style: none !important;
	margin-bottom: 15px;
}
.comment{
	padding: 12px 17px;
	margin-bottom: 15px;
	background: #f7f7f7;
}
.children{
	margin-left: 20px;
}
.gravatar{
	float: left;
	margin-right: 24px;
}
.cauthor{
	margin-bottom: 10px;
}
.fn, .fn a, .comment_date{
	font-size: 14px;
	line-height: 15px;
	font-style: italic;
	color: #333333;
} 
.comment p{
	color: #2f2f2f;
	font: 14px/16px Tahoma, Geneva, sans-serif;
}
.reply{
	margin-left: 74px;
}
.reply span{
	color: #8b9b41;
	text-decoration: none;
	font-size: 14px;
	cursor: pointer;
}
.reply span:hover{
	text-decoration: underline;
}
#respond, .q-form{
	background: #f7f7f7;
	padding: 22px 16px;
	overflow: hidden;
	margin: 10px 0;
}
#comments_form_title, .q-form__title{
	font: 19px/20px 'Cuprum', sans-serif;
	margin-bottom: 15px;
	color: #353535;
}
#commentform input, #commentform textarea, .q-form input, .q-form textarea{
	margin: 6px 0;
	line-height: 17px;
	color: #848484;
	border: none;
	background: #fff;
	box-sizing: border-box;
	border: 1px solid #d9d8d7;
	border-radius: 4px;
}
#commentform input[type=text], .q-form input[type=text], .q-form input[type=email]{
	width: 50%;
	padding: 11px;
}
#commentform textarea, .q-form textarea{
	width: 100%;
	padding: 11px;
}
#commentform input[type=submit], .q-form input[type=submit]{
	height: 40px;
    width: 186px;
	line-height: 40px;
    color: #fff;
    text-align: center;
    border: 0;
    background: #ea904e;
    margin-top: 20px;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
    border-radius: 25px;
}
#commentform input[type=submit]:hover, .q-form input[type=submit]:hover{
	text-shadow: none;
}

/* Footer *
**************************************************************************/

.footer{
	padding: 25px 15px;
	background: #8b9b41;
	color: #fff;
	position: relative;
	font: 14px/17px Tahoma, Geneva, sans-serif;
	overflow: hidden;
}
.footer .footer__descr{
	width: 320px;
	float: left;
}
.footer__descr .footer__copyright{
	margin-bottom: 20px;
}

.footer-nav{
	float: left;
	margin-left: 147px;
	margin-top: 45px;
}
.footer-nav li{
	display: inline;
	padding: 0 7px;
	position: relative;
}
.footer-nav li:after{
	position: absolute;
	content: '';
	right: -2px;
	top: 50%;
	width: 1px;
	height: 14px;
	background: #fff;
	margin-top: -6px;
}
.footer-nav li:last-child:after{
	display: none;
}
.footer-nav a{
	color: #fff;
	text-decoration: none;
	border-bottom: 1px solid #fff;
}
.footer-nav a:hover, .footer-nav li span{
	border-bottom: 0;
}

.footer__stat{
	float: right;
}

.social-icon{
	position: absolute;
	top: 85px;
	right: 10px;
}
.social-icon a{
	width: 38px;
	height: 37px;
	background: url(i/soc-icon.png) no-repeat;
	display: block;
	float: left;
	text-indent: -9999px;
	margin-right: 7px;
}
.social-icon a:last-child{
	margin-right: 0;
}
.social-icon .vk{
	background-position: 0 0;
}
.social-icon .vk:hover{
	background-position: 0 -37px;
}
.social-icon .ok{
	background-position: -48px 0;
}
.social-icon .ok:hover{
	background-position: -48px -37px;
}
.social-icon .fb{
	background-position: -98px 0;
}
.social-icon .fb:hover{
	background-position: -98px -37px;
}
.social-icon .tw{
	background-position: -147px 0;
}
.social-icon .tw:hover{
	background-position: -147px -37px;
}
.social-icon .gp{
	background-position: -195px 0;
}
.social-icon .gp:hover{
	background-position: -195px -37px;
}
.social-icon .yt{
	background-position: -244px 0;
}
.social-icon .yt:hover{
	background-position: -244px -37px;
}

#up{
	background: url(i/go-top.png) no-repeat;
	width: 67px;
	height: 60px;
	overflow: hidden;
	position: fixed;
	margin-left: 1025px;
	top: 68%;
	cursor: pointer;
}

@media screen and (max-width: 1023px){

	.wrapper, .header__wrap, .footer__wrap{
		width: 98%;
		margin: 0 auto;
	}


	.content{
		width: 100%;
		margin-right: 0;
		box-sizing: border-box;
	}

	.sidebar{
		-webkit-transition: -webkit-transform 500ms ease, opacity 500ms ease;
		-moz-transition:    -moz-transform 500ms ease, opacity 500ms ease;
		-o-transition:      -o-transform 500ms ease, opacity 500ms ease;
		transition:         transform 500ms ease, opacity 500ms ease;
	}

	.sidebar{
		width: 50%;
		position: absolute;
		left: 0;
		top: 0;
		z-index: 100;
		padding-top: 60px;
		background: #fff;
		box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
		-webkit-transform: translateX(-101%);
        -moz-transform: translateX(-101%);
        -ms-transform: translateX(-101%);
        -o-transform: translateX(-101%);
        transform: translateX(-101%);
        -webkit-transform: translateX(-101%);
	}

	.js-nav .sidebar{
		height: 100%;
	}

	.js-nav .sidebar{
		-webkit-transform: translateX(0%);
        -moz-transform: translateX(0%);
        -ms-transform: translateX(0%);
        -o-transform: translateX(0%);
        transform: translateX(0%);
        -webkit-transform: translateX(0%);
	}

	#slide-out-open{
		display: block;
		position: absolute;
		left: 108%;
		top: 118px;
		font: 20px/40px 'Cuprum', sans-serif;
		color: #fff;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAYAAACoYAD2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYxJREFUeNrcmT9LA0EQxXcvXgwIirU2HvghYqmFhWhp44fQRivtLey0sLCxsrDye1hYiNgKgp0mchrNv/MtbBUSmCXv2DkHHrscB/cjM29u52KLolgyxlxAa9CM0RMF9AIdW0DeYbNj9Mabg3zHZlExZDsx+mOQ+NyrjklG2YOeI/HcQJkE8gF6ivTDfY9emFSTjUiA6TimKhinGpAhb5gDqEl8dg7t+5UGuQ5tEyG70JEEMiTdHXIWc2mP/nfGmSM/ewGybONcQ/dEyM64xj0t5K2X6hZUh2rkQ+2vxDwhkGfQFhGyBW34lQa5PHo6mTK+pJkJcXePXGqiVMfuk1Z6YxJoHGbMltEnT6BzIqQrn0825GMVjmor5NG370eUPhPyFNolQrp5f9WvNONYchaTMtzNns+HZUDWyJBpGcZpS+onID6k2QmBdEPTIfkU1GJD5iZSVHrGGUbiGYSkux7iPvIb0Eoh3ee3n0jHt0wKmWmrSe3msQ7wVTlk6v592MTmEppXCOjcfvUnwAA7KEy2/1ZBQAAAAABJRU5ErkJggg==) 0 0 no-repeat;
		cursor: pointer;
		padding-left: 55px;
		box-sizing: border-box;
		height: 41px;
	}

	.slide-out-close{
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANpJREFUeNqs080NAiEQBWB8saf1pB14WtvwYOLNPVmA2of2IN7UTqzCIWGTFfl57A7J4zAkfGGA2ee83htjnpKH0R9LSQOZXpKbL2gDbt+3Q6ykVYZ6YCO5wxc1oR/AFTBY1ID+gBCZCkWBGDIWSgIppBbKAjmEhYpACSlBFMAgKYgGWCSEtjWAG/OKJ+qgo+Qk2bFAzUn6FnUeOEhW2sjwDi6+dVcWwsiPZmsgTPhoNAQCaDOXTEEgAEs+7ySEiQAFQQEoQlACshAUgSQEZSAKOWShDIRQ8xVgAHq/XmMz6hLaAAAAAElFTkSuQmCC) no-repeat !important;
		width: 25px !important;
		height: 25px !important;
		left: auto !important;
		right: 18px !important;
		top: 10px !important;
		padding-left: 0 !important;
		z-index: 101;
		text-indent: -9999px;
		-moz-transform: rotate(2160deg);
	    -ms-transform: rotate(2160deg); 
	    -webkit-transform: rotate(2160deg);
	    -o-transform: rotate(2160deg); 
	    transform: rotate(2160deg);
	    -webkit-transition: -webkit-transform 900ms ease, opacity 500ms ease;
		-moz-transition: -moz-transform 900ms ease, opacity 500ms ease;
		-o-transition: -o-transform 900ms ease, opacity 500ms ease;
		transition: transform 900ms ease, opacity 500ms ease;
	}

	.ya-site-form__form, .header .header__search, .sidebar .section, .header-menu ul{
		display: none;
	}

	.sidebar .ya-site-form__form, .sidebar .header__search{
		display: block;
		width: 85% !important;
		margin: 0 auto 25px auto !important;
		position: relative !important;
		right: auto !important;
		top: auto !important;
	}

	.header-menu{
		height: 57px;
		box-sizing: border-box;
	}

	.sidebar .section{
		border: 0;
	}
	.sidebar .section#category_sidebar{
		display: block !important;
		margin-bottom: 0 !important;
	}
	#category_sidebar li{
		padding-left: 60px;
	}
	#category_sidebar li a:after, #category_sidebar li span:after{
		left: 15px;
	}

	.sidebar .social-icon{
		display: block;
		position: static;
		width: 263px;
		margin: 0 auto 20px auto;
		overflow: hidden;
	}
	.sidebar .social-icon .vk:hover{
		background-position: 0 0;
	}
	.sidebar .social-icon .ok:hover{
		background-position: -48px 0;
	}
	.sidebar .social-icon .fb:hover{
		background-position: -98px 0;
	}
	.sidebar .social-icon .tw:hover{
		background-position: -147px 0;
	}
	.sidebar .social-icon .gp:hover{
		background-position: -195px 0;
	}
	.sidebar .social-icon .yt:hover{
		background-position: -244px 0;
	}

	.sidebar-menu{
		display: block;
	}
	.sidebar .menu-title{
		text-align: left;
		padding-left: 15px;
		margin-bottom: 5px;
		background: #95a451 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAI1JREFUeNpi/P//PwMRoAmIlYA4FojxawAZSABHAvG//xBQQUg9IcPMgfjrfwQAGexProEyQPzkPyYAWaBHqoFcQHzmP27wGIjFiDWQEYhX/ycMTgAxOzEGNv0nHiyBOgCngcgxSiyowGUgeowSC1BinlCMEgvgMU9MjBILwDEPClBnYIZxZaAOOAMQYADFE8XZKZW3FQAAAABJRU5ErkJggg==) 90% center no-repeat;
		cursor: pointer;
	}
	.sidebar .menu-title.hidden{
		background: #95a451 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKxJREFUeNpi/P//vzMDA4MrA3XAGQaggXP+UwfMBGIGkIFsQHySQsOOQc0BGwjCMkD8ikzDXkD1MyAbCML2QPybRMN+AbEtkhkoBoJwIYkG5qPpxzAQhJcRadhiLHqxGsgFxBcJGHYeqo4oA0FYGYjf4TDsLRAr4tCH00AQ9gTiP2iGgfjuePTgNRCEa9EMrCSgnqCBjEC8AWrYWiifIgNBmB9qKB8RahkAAgwA+RxDQvKJzoMAAAAASUVORK5CYII=) 90% center no-repeat;
	}
	.sidebar-menu ul li{
		font: 24px/25px 'Cuprum', sans-serif;
		background: #95a451;
		padding: 9px 10px 9px 25px;
		margin-bottom: 5px;
	}
	.sidebar-menu ul li a{
		color: #fff;
		text-decoration: none;
	}
	.sidebar-menu ul li a:hover, .sidebar-menu ul li span{
		color: #ed9d64;
	}
	
	.slider__text{
		width: 45%;
	}
	.bx-next{
		right: 45.5%;
	}

	.new-posts-home{
		width: 100%;
		max-width: 675px;
		margin: 0 auto;
	}
	.new-posts-home .new-posts-home__item{
		margin-right: 22px;
	}

	.video-posts{
		width: 100%;
		max-width: 675px;
		margin: 0 auto;
	}
	.video-posts .video-posts__item{
		margin-right: 16px;
	}

	.cat-video{
		width: 100%;
		max-width: 646px;
		margin: 0 auto;
	}
	.cat-video .cat-video__item{
		margin-right: 12px;
	}

	.cat-popular{
		width: 100%;
		max-width: 675px;
		margin: 0 auto 50px auto;
	}
	.cat-popular li{
		margin-right: 16px;
	}

	.related-items{
		width: 100%;
		max-width: 675px;
		margin: 0 auto 50px auto;
	}
	.related-items li{
		margin-right: 11px;
	}

	.footer-nav{
		float: right;
	}
	.footer__stat{
		display: none;
	}
	.footer .social-icon{
		display: none;
	}

}

@media screen and (max-width: 760px){

	.sidebar{
		width: 80%;
	}

	.slider{
		display: none;
	}

	.new-posts-home{
		max-width: 418px;
	}
	.new-posts-home .new-posts-home__item:nth-child(3n+3){
		margin-right: 2%;
	}
	.new-posts-home .new-posts-home__item:nth-child(3n+1){
		clear: none;
	}
	.new-posts-home .new-posts-home__item{
		width: 49%;
		margin-right: 2%;
	}
	.new-posts-home .new-posts-home__item img{
		width: 100%;
		height: auto;
	}
	.new-posts-home .new-posts-home__item:nth-child(odd){
		clear: both;
	}
	.new-posts-home .new-posts-home__item:nth-child(even){
		margin-right: 0;
	}

	.video-posts{
		max-width: 436px;
	}
	.video-posts .video-posts__item{
		width: 49%;
		margin-right: 2%;
	}
	.video-posts .video-posts__item img{
		width: 100%;
		height: auto;
	}
	.video-posts .video-posts__item:nth-child(2){
		margin-right: 0;
	}
	.video-posts .video-posts__item:nth-child(3){
		display: none;
	}

	.question-posts{
		padding-left: 140px;
	}

	.cat-popular{
		max-width: 436px;
	}
	.cat-popular li{
		width: 49%;
		margin-right: 2%;
	}
	.cat-popular li img{
		width: 100%;
		height: auto;
	}
	.cat-popular li:last-child{
		display: none;
	}
	.cat-popular li:nth-child(2){
		margin-right: 0;
	}

	.category-post-item-archive{
		text-align: center;
	}
	.item-archive__img{
		float: none;
		width: 234px;
		margin: 0 auto 10px auto;
		box-sizing: border-box;
	}
	.category-post-item-archive .announcement_title, .announcement_content{
		padding-left: 0;
	}
	.category-post-item-archive .announcement_title a:after{
		left: 50%;
		margin-left: -107px;
	}

	.cat-video .cat-video__item{
		width: 49%;
		margin-right: 2%;
		margin-bottom: 20px;
	}
	.cat-video .cat-video__item img{
		width: 100%;
		height: auto;
	}

	.post-meta{
		text-align: center;
	}
	.post-rating{
		float: none;
		margin: 0 0 10px;
	}
	.post-share{
		float: none;
	}

	.related-items{
		max-width: 332px;
	}
	.related-items li:nth-child(odd){
		clear: both;
	}
	.related-items li:nth-child(even){
		margin-right: 0;
	}
	.related-items li{
		margin-bottom: 20px;
	}

	#commentform input[type=text]{
		width: 75%;
	}

	.footer{
		text-align: center;
	}
	.footer .footer__descr{
		width: 100%;
		float: none;
	}
	.footer-nav{
		float: none;
		display: inline-block;
		margin: 20px 0 0 0;
	}

}	

@media screen and (max-width: 480px){
.slidebox-spec-cb{
		width: 100% !important;
	}
	.sidebar{
		width: 100%;
	}

	.header__logo{
		margin-left: 10px;
	}

	.new-posts-home{
		max-width: 205px;
	}
	.new-posts-home .new-posts-home__item{
		width: 100%;
		float: none;
	}

	.video-posts{
		max-width: 214px;
	}
	.video-posts .video-posts__item{
		width: 100%;
		float: none;
	}
	.video-posts .video-posts__item:nth-child(3){
		display: block;
	}

	.question-posts{
		padding-left: 0;
		background: none;
	}

	.cat-popular{
		max-width: 214px;
	}
	.cat-popular li{
		width: 100%;
		float: none;
		margin-bottom: 20px;
	}
	.cat-popular li:last-child{
		display: block;
	}
	
	.cat-video{
		max-width: 317px;
	}
	.cat-video .cat-video__item{
		width: 100%;
		float: none;
	}
	.single ul li{
		padding-left: 20px;
		background-position: 0 8px;
	}
	.single ol li{padding-left: 25px;}
	.single ol li:before{
		left: 0px;
		font-weight: normal;
		width: 22px;
		height: 23px;
	}

	blockquote{
		background: #d8e0b4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABBtJREFUeNrMmWlIVUEUx69mSZZZBm3QQgVFpBVJRSVaFqWZlqWUfciCIiRaoKKi+hBtSJYE0gZli7SYkWZmpChmRQtI64c2KLNF6mma2ab2H94RHtO9783MvW858OPx5p47d87MnXPOnOtXl5Wg+bAMBukgHvQH30AJOAIeMYUAix/I+vtrUV8RoBSEOLT1AqvACrAU5FphwCjqNBx0B+/BdXDURJ/9QBE3eEfpBM6Cp2YNSAbHuQeNB4lgHkgBTQr9shnuK6C32d/E4CeAi05maTYoBH6S/bIxzRLUnWbGgH0COtEgSWEf9RTV9TfhHaYI6i6U7PsP+Cio+9vfxCbrLKg7QLLvdpAjqFuiakA9aJXQlZWuIrMP9qoa8Ao8E9Qtkux7MjgsMClzwUtVN9oGtoGrLvRYtDwn0W9vcFknwFaAIPADPKAY89psJC4iI3YZXP9CsaBZos8zOv7/EFhrFOXNuFEmu0Ekzdp37loLqJXo6yCI5dpKafCaUYpi1gAmVWABmMQZMZDaRYRF7HVcWx1YIhL1rBK2qcu5tliB+0aA0zrtSWSExwxgUsD9n+kiqvYAV0Ag174a3BbNO6yUci4+sBx+ohN9lteP5NpOgmyZvMNKeUN7IsqhbQ0Z1QXUgCfUvh4s1nkNl8smTlZLMWdAHNEhZaCaDHCUBoXEz3IDxunMKi8xBC9p4IU3DWBBK0+hz3ZajQKVh1q1icPAeRMTUqX6YCsMYCeuXB1XKHN/jsLJzTIDUmkFzMhoqjJ4xYAUi17DVG8YEExVCCtkLAj1tAHDBMsfomeBQZ42oNFCT+bvpEQjHAeYJwinQzsL+8+d3DtUs1fkrJJfEtUIXQOSKW+ZSv9bKTnL1OwF1Y5BxxLTBQ/fovJBs5cllQzYCDK4a6z+OIPIoANKnMoyC0olnXmlDYjSGTwvmzT3S7bqxkk38dAaesXyTQ7+AFUbNJUViJC85zMtdx6lxjZqryZfriI/VS0PkNiIbKBb6Aiod1adQwldpMI4tlL/mSqv0DtB3XvgmJODNvMi0SBLYEabtf9Lk/vBfBUDLige2PWkjXL7MNr4FVQbspGPv0Uej11fpHP/JSrPBJPXc1lm96vLSggmf+8sp7lLp6gWhdeDDaIb3Wvjru0E23VeVUYf+i2nVX1stAJNVP4oMxjADc3+xaRFcZ81OKwCLzvAKa6NJXTDqeQyBCwD9ykeGQayelJIoF9m/SdwE1xzs/9Po0Qu3olOIL3CYVT5MMyFCglPy1sBnSCKWRvcWdhSEebGEwV1Y/ijpy8YEEKbXFTX5wywaeLfkmvJVfuUAexbV7Ggbr676kJmZQ/46kKH1VRP+KoBNeTCjQ40DzX7R71GV0dKb8odMAas1Owl+VBKPyopB9P9xPRPgAEAJrHLy3EsvCEAAAAASUVORK5CYII=) 6px 17px no-repeat;
		padding-left: 63px;
		min-height: 45px;
	}
	.question{
		background: #ea904e url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABB5JREFUeNrMWMtvVFUY/907j9t5tNOWFuJCkE6MBDCQlklaASPIxgVKDIYFSupC4V+AhQ8WrFjhToISEl3oykSjC1ctTwvGiklTFRAIjDOl7TDvuXfmXn/nzhkZCKnnXjvoSX5Np2fO9/36vc73Hc1xHHhYg8QmYowYJdYS/YRB1IgF4gZxkbhATBNzqsI1RTLPEgeIvcQ6D+RniS+JM8Rv//htQWYJGMSHRNr5dyst5RhL6VuKyHpiwlneNSHleiLzMpFxOrOyUr4SmVeIitPZVZF6HtL9aABvlFkQR+dXkXiBuNr6g962GSE+eUJEIPWcknrdFWzbPEykVCU1iouw7szAujXFD3Wa2YYW7ELo6WGE12yCHlH6n1JS73vtdUYUrx+JXhUJpctfoTL1BexqHnaBNY1E+IN2DkCPDUKPJhDZ/Bpio2+oiMsRw6JYtiwzrkqkOHkGpbOnoOk8GgwjkFjVXrXgNCzYuTsofH8CdmkB8Z3vQtO0pUT2Sv3vi5hJEPtViNR+/wGlc6ehhQxoXd10SxiOVYVjlpuoW9AC3IskEIh2o3zpc9R+Pa8iWuhP6NJvSZUTlZ+/BcwStHDUdY0gYCS3of/tk+gf/xjG0BjJVZouI1F+gHnziopooT8lyGxVCthcBhYFO7bpmt82iwzSPrrhIIIDzyA4uBbhdTuAeq11z5CQQWvVVXNiq4iZEaUbla6JjLyO+twNWiYG8/oFaD2rGDMrm2Tz86hOf03XGQ8iqFJAoGdAlcxIUNVFeqwX8RfHXQ+A8dhYTAOBgLtn3p5B/rvjaGRnoccHXBc2ClmE1qSYVa+qkkmK1L7HX1b4rVzVmclm5hQzTOm+JpFcGmHGT8/uIwj2PaUqKiMs0+WXiHnrFxRoEadepuX63bSGZSGS2ofuHYdIrtuLOEOQqRIxP2RE6trlebqGhhVEGKzRsTcR337Aj7iayKaMn5NOtQzr9jRd8idxF1Z6lrUnjvi2t/wael5Y5hqx3utJLRhC/KV3GKj33ExzzAoCK1ZzQ/NL5pogI6rSbs9HSSYyvGc5b/Ergsw5PyfrC2nkvznGLMrSMlFemkWEViaR2PMB65CvnDgvyExJVyU9HWXANhbv8tZOu0XQLuehG7Fm5fW+rgseIoDvE595Pq7pJBFx7ykXBhHyXSWE/lyr0zst+4r/YgljfNredoop8CNPqc3urpHPumnduN9M72aj5dlNJ6T+hxpy0YtOEFtUJNjVEsw/ptyWQTRaopcRHZ4xNPr3naWSQcR20Z08brx9XkT1/2E6gNzYJ4f4Tq6a1HNVZdbeJSe/Tk2Uu7zO2huIs8tMZNLPrN3+CnH0Sb1CeH2fEYPQc516n9E8vlyJhnezfLUSJWBIvma1Xq7mZGm/LF+vfiKyqsL/EmAA12XYlDm2OksAAAAASUVORK5CYII=) 15px 13px no-repeat;
		padding-left: 58px;
		min-height: 35px;
	}

	.related-items{
		max-width: 160px;
	}
	.related-items li{
		float: none;
		margin-bottom: 15px;
	}

	#commentform input[type=text], #commentform textarea{
		width: 100%;
	}

	#commentform input[type=text], .q-form input[type=text], .q-form input[type=email]{
		width: 100%;
	}
	#commentform input[type=submit], .q-form input[type=submit]{
		width: 100%;
		max-width: 186px;
	}

}	
div.wpcf7 {
	margin: 20px auto !important;
	background: #e6efc0;
	width: 423px;
	padding: 20px 30px 0 !important;
	border-radius: 10px;
}
div.wpcf7-validation-errors {
    border: 0;
    color: red;
    padding: 0;
    height: 40px;
    margin: 0 0 10px 0;
    overflow: hidden;
    text-align: center;
}

div.wpcf7 h2
{text-align:center;}


.wpcf7-form input[type="submit"] {
      background: #ea904e;
      border: 0;
      width: 180px;
      color: #fff;
      height: 50px;
      font-size: 16px;
      text-transform: uppercase;
      border-radius: 5px;
      display: block;
      margin: 0 auto;
      cursor: pointer;
}
.wpcf7-form input[type="submit"]:hover{background: #95a451;}

.wpcf7-form input[type="email"], .wpcf7-form input[type="text"] {
      background:#fff;
      border: 1px solid #95a451;
      width: 400px;
      color: #222;
      height: 40px;
      padding: 0 10px;
      border-radius: 5px;
}
.wpcf7-form textarea {
    display: block;
    margin-top: 5px;
    background: #fff;
    border: 1px solid #95a451;
    width: 400px;
    color: #222;
    margin: 5px 0 0;
    padding: 10px 10px;
    border-radius: 5px;
   height: 150px;
}
#text-4 {
  margin-bottom: 150px;
}

.author_name span{
    font-weight: bold;
    color: #95a451;
}
#ya-site-results td{
	border:0 !important;
}

.footer__stat {
    position: absolute;
    left: -100000px;
}



.slidebox-spec-cb {
    padding: 0px !important;
    border-top: 0 !important;
}
                #slidebox-custom-block .sbtitle{font-size: 20px;line-height:25px;padding:5px 40px 5px 15px;text-transform:uppercase;color: #fff;background: #ea904e;}
                #slidebox-custom-block .sblink{display:block;padding:15px;text-decoration:none;}
                #slidebox-custom-block .sblink img{width: 260px;float:left;margin-right:15px;border-radius:5px;}
                #slidebox-custom-block .sblink:hover img{opacity:0.8;}
                #slidebox-custom-block .sblink2{text-decoration:none;color: #718d3a;transition:all .2s ease-in-out;padding: 0;box-shadow: inset 0 -1px 0 0 #718d3a;position:absolute;bottom:13px;right:13px;font-size: 14px;}
                #slidebox-custom-block  .sblink2:hover{color:#fff;transition:all .2s ease-in-out;box-shadow:inset 0 -100px 0 0 #3F97D5;}

.readthis {
    background: rgba(227, 232, 166, 0.83);
    padding: 20px;
    border-radius: 5px;
    margin: 20px 0 40px 0;
    min-height: 80px;
    border: 3px dashed #ed9d64;
    font-size: 14px;
}
.readthismore a{
   font-size: 18px;}
.readthistitle {
    font-size: 22px;
    display: block;
    margin: -10px 0 8px 0;
    text-transform: uppercase;
    color: #ed9d64;
    font-weight: bold;
}
