/*
Theme Name:Diabethelp.org
Description:Markup by <a href="http://www.sdelaysite.com/">Andrey Morkovin</a>
Author:Andrey Morkovin
*/

/* 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:14px/18px 'Exo 2', sans-serif;
color:#414141;
background:#fff;
}

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

p{
margin:0 0 30px 0;
}

a{
color:#319997;
text-decoration:none;
}

a:hover{
color:#f7694a;
text-decoration:underline;
}

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;
}

.content-wrapper{
overflow:hidden;
}
.content{
width:664px;
float:left;
min-height:500px;
margin-bottom:50px;
}

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

.header{
overflow:hidden;
border-bottom:1px solid #f5f5f5;
margin-bottom:20px;
}
.header .header__wrap{
width:1000px;
margin:0 auto;
overflow:hidden;
}
.header .header__top{
padding:11px 0;
background:#ff715a;
overflow:hidden;
}
.header__top .header__top-text{
font-size:16px;
line-height:18px;
color:#fff;
text-transform:uppercase;
float:left;
margin-top:8px;
display:block;
text-decoration:none;
}

.search-form{
float:right;
position:relative;
width:301px;
height:34px;
overflow:hidden;
background:#fff;
border-radius:6px;
}
.search-form__field{
width:100%;
height:34px;
border:none;
padding-left:10px;
box-sizing:border-box;
background:none;
line-height:34px;
color:#899191;
box-sizing:border-box;
padding-right:40px;
}
.search-form__button{
position:absolute;
right:0;
top:0;
border:none;
width:40px;
height:34px;
text-indent:-9999px;
}

.header__logo{
text-decoration:none;
display:block;
font-size:30px;
line-height:71px;
color:#ff715a;
float:left;
min-width:282px;
height:71px;
box-sizing:border-box;
margin:15px 0;
}
.header__logo:hover{
text-decoration:none;
color:#ff715a;
}

.header__menu{
float:right;
margin:12px 0;
}
.header__menu ul li{
position:relative;
float:left;
margin-right:35px;
padding-top:60px;
}
.header__menu ul li:last-child{
margin-right:0;
}
.header__menu ul li a, .header__menu ul li span{
color:#f8674f;
}
.header__menu ul li a:after, .header__menu ul li span:after{
position:absolute;
content:'';
left:50%;
top:0;
width:45px;
margin-left:-22.5px;
height:52px;
background:url(images/top-ico-2.png) no-repeat;
}
.header__menu ul li.cat-2 a:after, .header__menu ul li.cat-2 span:after{
background-position:-45px 0;
}
.header__menu ul li.cat-3 a:after, .header__menu ul li.cat-3 span:after{
background-position:-90px 0;
}
.header__menu ul li.cat-4 a:after, .header__menu ul li.cat-4 span:after{
background-position:-135px 0;
}
.header__menu ul li.cat-5 a:after, .header__menu ul li.cat-5 span:after{
background-position:-180px 0;
}
.header__menu ul li a:hover{
color:#319997;
text-decoration:none;
border-bottom:1px solid rgba(49,153,151, 0.5);
}
.header__menu ul li span{
color:#319997;
}

.hidden-menu{
display:none;
}

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

.slider{
position:relative;
margin-bottom:30px;
}
.slider li{
display:none;
}
.bx-wrapper li,
.slider li:first-child{
display:block;
}
.slider__img{
width:100%;
height:auto;
vertical-align:bottom;
}
.slider .slider__title{
padding:25px 160px 32px 20px;
background:rgba(0,0,0, 0.5);
box-sizing:border-box;
width:100%;
position:absolute;
left:0;
bottom:0;
font-size:24px;
line-height:26px;
font-weight:bold;
}
.slider .slider__title a{
color:#fff;
}
.slider .slider__title a:hover{
text-decoration:none;
border-bottom:1px solid rgba(255,255,255, 0.5)
}

.bx-prev, .bx-next{
position:absolute;
left:29px;
top:50%;
margin-top:-35px;
width:27px;
height:49px;
background:url(images/sl-arrow.png) no-repeat;
text-indent:-9999px;
}
.bx-prev:hover, .bx-next:hover{
background-position:0 -49px;
width:75px !important;
height:75px !important;
margin-top:-48px;
left:10px;
}
.bx-next{
left:auto !important;
right:29px;
background-position:-27px 0;
}
.bx-next:hover{
background-position:-75px -49px;
left:auto !important;
right:10px;
}

.bx-pager.bx-default-pager{
position:absolute;
right:20px;
bottom:34px;
}
.bx-pager-item{
display:inline-block;
margin-right:17px;
}
.bx-pager .bx-pager-item:last-child{
margin-right:0;
}
.bx-pager-item a{
float:left;
width:10px;
height:10px;
text-indent:-9999px;
border-radius:50%;
border:1px solid #fff;
}
.bx-pager-item a.active, .bx-pager-item a:hover{
background:#ff715a;
}

.title{
font-size:24px;
line-height:26px;
color:#319997;
text-transform:uppercase;
text-align:center;
margin-bottom:32px;
}

.posts{
overflow:hidden;
margin-bottom:35px;
}
.posts .post__item{
padding:19px 21px;
border:1px solid #dfdfdf;
border-radius:6px;
overflow:hidden;
position:relative;
margin-bottom:13px;
}
.posts .post__item.img-left img{
float:left;
margin-right:40px;
}
.posts .post__item.img-left .post__text{
padding-left:332px;
}
.post__item .post__text a.posts__title{
font-size:18px;
line-height:20px;
color:#3c3c3c;
}
.post__item .post__text a.posts__title:hover{
color:#319997;
text-decoration:none;
border-bottom:1px solid rgba(49,153,151, 0.5);
}
.post__item .post__text a.posts__title:after{
position:absolute;
content:'';
left:21px;
top:19px;
width:292px;
height:188px;
}
.post__item .post__text .post__content{
margin:20px 0;
}

.posts .post__item.img-right img{
float:right;
margin-left:40px;
}
.posts .post__item.img-right .post__text{
padding-right:332px;
}
.post__item.img-right .post__text a.posts__title:after{
left:auto !important;
right:21px;
}
.post__link{
position:relative;
}
.post__link.cat{
padding-top:7px;
padding-left:50px;
}
.post__link a{
color:#319997;
}
.post__link a:hover{
color:#f7694a;
text-decoration:none;
}
.post__link.cat a:after{
position:absolute;
content:'';
left:0;
top:0;
width:44px;
height:30px;
background:url(images/ico-cat.png) no-repeat;
}
.post__link.cat.cat_1 a:after{
background-position:0 0;
}
.post__link.cat.cat_1 a:hover:after{
background-position:-44px 0;
}
.post__link.cat.cat_2 a:after{
background-position:0 -30px;
}
.post__link.cat.cat_2 a:hover:after{
background-position:-44px -30px;
}
.post__link.cat.cat_3 a:after{
background-position:0 -60px;
}
.post__link.cat.cat_3 a:hover:after{
background-position:-44px -60px;
}
.post__link.cat.cat_4 a:after{
background-position:0 -90px;
}
.post__link.cat.cat_4 a:hover:after{
background-position:-44px -90px;
}
.post__link.cat.cat_5 a:after{
background-position:0 -120px;
}
.post__link.cat.cat_5 a:hover:after{
background-position:-44px -120px;
}
.post__link.cat.cat_6 a:after{
background-position:0 -150px;
}
.post__link.cat.cat_6 a:hover:after{
background-position:-44px -150px;
}
.post__link.cat.cat_7 a:after{
background-position:0 -180px;
}
.post__link.cat.cat_7 a:hover:after{
background-position:-44px -180px;
}
.post__link.cat.cat_8 a:after{
background-position:0 -210px;
}
.post__link.cat.cat_8 a:hover:after{
background-position:-44px -210px;
}
.mainimg img{
	width:292px;
	height:188px;
}

.tests-title{
font-size:24px;
line-height:26px;
color:#fff;
background:#319997;
padding:17px 10px;
text-align:center;
text-transform:uppercase;
border-radius:6px 6px 0 0;
}
.tests-posts{
padding:24px 20px;
background:#cdf5de;
border-radius:0 0 6px 6px;
margin-bottom:54px;
}
.tests-posts{
overflow:hidden;
}
.tests-posts .tests-posts__item{
width:304px;
float:left;
margin-right:16px;
margin-bottom:30px;
position:relative;
}
.tests-posts .tests-posts__item:nth-child(odd){
clear:both;
}
.tests-posts .tests-posts__item:nth-child(even){
margin-right:0;
}
.tests-posts .tests-posts__item img{
float:left;
margin-right:22px;
}
.tests-posts .tests-posts__item .tests-posts__title{
padding-left:140px;
}
.tests-posts .tests-posts__item .tests-posts__title a{
color:#3c3c3c;
}
.tests-posts .tests-posts__item .tests-posts__title a:hover{
color:#ff715a;
border-bottom:1px solid rgba(255,113,90, 0.5);
text-decoration:none;
}
.tests-posts .tests-posts__item .tests-posts__title a:after{
position:absolute;
content:'';
left:0;
top:0;
width:118px;
height:76px;
}
.tests-link{
padding:13px 24px;
background:#319997;
float:right;
margin:0 -20px -24px 0;
display:block;
color:#fff;
}
.tests-link:hover{
text-decoration:none;
background:#f7694a;
color:#fff;
}

.home-article{
color:#3c3c3c;
}
.home-article__title{
color:#3c3c3c !important;
}

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

.breadcrumbs{
overflow:hidden;
padding:15px 0 20px;
}
.breadcrumbs li{
display:inline-block;
position:relative;
font-size:12px;
line-height:12px;
margin-right:20px;
}
.breadcrumbs li:after{
position:absolute;
content:'';
width:5px;
height:5px;
top:4px;
right:-15px;
}
.breadcrumbs li:last-child:after{
position:absolute;
content:"";
right:-15px;
top:5px;
width:5px;
height:4px;
}
.breadcrumbs li a{
text-decoration:none;
color:#3c3c3c;
}
.breadcrumbs li a:hover{
color:#ff715a;
text-decoration:underline;
}

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

.category-posts{
overflow:hidden;
}
.category-posts .post__item{
position:relative;
overflow:hidden;
}
.category-posts .post__first{
margin-bottom:50px;
border:0 !important;
padding:0 !important;
border-radius:0 !important;
}
.category-posts .post__first img{
margin-bottom:25px;
}

.post__first a{
font-size:24px;
line-height:26px;
color:#3c3b3b;
}
.post__first a:hover{
text-decoration:none;
border-bottom:1px solid rgba(49,153,151, 0.5);
color:#319997;
}
.post__first a:after{
position:absolute;
content:'';
left:0;
top:0;
width:666px;
height:426px;
}
.post__first .post__content{
margin-top:20px;
}

.more-cat, .more-cat-question, .more-cat-tests{
width:160px; 
height:40px;
margin:0 auto 80px auto;
position:relative;
top:30px;
clear:both;
cursor:pointer;
border-radius:5px;
line-height:40px;
text-align:center;
box-sizing:border-box;
color:#fff;
padding-left:35px;
background:#319997;
}
.more-cat:before, .more-cat-question:before, .more-cat-tests:before{
position:absolute;
content:'';
left:14px;
top:7px;
width:22px;
height:26px;
}
.more-cat:hover, .more-cat-question:hover, .more-cat-tests:hover{
background:#ff715a;
}
.more-cat.loading:before, .more-cat-question.loading:before, .more-cat-tests.loading:before{
-webkit-animation:loading 1s infinite linear;
animation:loading 1s infinite linear;
}
@-webkit-keyframes loading{
0%{
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}
100%{
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}
}
@keyframes loading{
0%{
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}
100%{
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}
}

/* Category question *
********************************************************************/

.category-question .category-question__item{
padding:0px 0 25px 36px;
}
.category-question .category-question__item a{
color:#3c3c3c;
}
.category-question .category-question__item a:hover{
border-bottom:1px solid rgba(247,105,74, 0.5);
color:#f7694a;
text-decoration:none;
}
.category-description__img{
margin:0 35px 20px 0 !important;
}

/* Category tests *
**********************************************************************/

.cat-tests{
overflow:hidden;
margin-bottom:30px;
}
.cat-tests .cat-tests__item{
width:50%;
box-sizing:border-box;
overflow:hidden;
float:left;
padding-bottom:20px;
position:relative;
}
.cat-tests .cat-tests__item:nth-child(odd){
clear:both;
border-right:1px solid #dfdfdf;
padding-right:40px;
}
.cat-tests .cat-tests__item:nth-child(even){
margin-right:0;
padding-left:40px;
}
.cat-tests .cat-tests__item img{
float:left;
margin-right:18px;
}
.cat-tests__item .cat-tests__title{
padding-left:135px;
}
.cat-tests__item .cat-tests__title a{
color:#3c3c3c;
}
.cat-tests__item .cat-tests__title a:hover{
border-bottom:1px solid rgba(255,113,90, 0.5);
text-decoration:none;
color:#ff715a;
}
.cat-tests__item .cat-tests__title a:after{
position:absolute;
content:'';
left:0;
top:0;
width:118px;
height:76px;
}
.cat-tests__item:nth-child(even) .cat-tests__title a:after{
left:40px;
}

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

.sidebar{
width:300px;
float:right;
}
.sidebar .section{
margin-bottom:23px;
border-radius:6px;
padding:27px 20px;
background:#dfdfdf;
position:relative;
}
.sidebar .search-form, #slide-out-open, .sidebar .social-icon{
display:none;
}
.sidebar .section ul{
list-style:none;
}
.section .section__title{
font-size:24px;
line-height:26px;
color:#ff715a;
text-align:center;
margin-bottom:25px;
text-transform:uppercase;
}
.section.sidebar__menu{
padding:0 !important;
background:none !important;
}
.menu-title{
font-size:23px;
line-height:24px;
color:#fff;
text-transform:uppercase;
text-align:center;
padding:16px 10px;
background:#319997;
}
.sidebar__menu ul{
background:#cdf5de;
}
.sidebar__menu ul li{
position:relative;
font-size:16px;
line-height:16px;
border-top:4px solid #fff;
}
.sidebar__menu ul li a, .sidebar__menu ul li span{
color:#319997;
text-decoration:none;
display:block;
padding:19px 0 19px 135px;
}
.sidebar__menu ul li a:hover, .sidebar__menu ul li span{
background:#319997;
color:#cdf5de;
text-decoration:none;
}

.section-question{
background:none !important;
border:1px solid #dfdfdf;
padding:25px 30px 50px 30px !important;
}
.section-question ul{
background:url(images/q-sidebar.png) center 0 no-repeat;
padding-top:150px;
}
.section-question ul li{
padding-left:35px;
margin-bottom:19px;
min-height:18px;
}
.section-question ul li a{
color:#54362f;
}
.section-question ul li a:hover{
color:#f7694a;
text-decoration:none;
border-bottom:1px solid rgba(247,105,74, 0.5);
}
.section__text{
font-size:16px;
line-height:18px;
text-align:center;
}
.section-question .section__text{
padding-bottom:158px;
background:url(images/q-sidebar.png) center 75% no-repeat;
}
.section__link{
padding:13px 20px;
background:#319997;
position:absolute;
right:0;
bottom:0;
display:block;
color:#fff;
}

.section__link:after{
position:absolute;
content:'';
left:-152px;
top:-311px;
width:400px;
height:400px;
}
.section__link.link-question-after:hover{
background:#f7694a;
}
.section__link:hover{
color:#fff;
text-decoration:none;
background:#f7694a;
}

.section-tests{
background:#cdf5de !important;
padding:25px 30px 50px 30px !important;
}
.section-tests .section__title{
color:#319997;
}

.section__posts li{
position:relative;
padding:18px 16px;
background:#fff;
border-radius:6px;
margin-bottom:17px;
}
.section__posts li img{
margin-bottom:20px;
}
.section__posts li a.section__posts-title{
font-size:16px;
line-height:18px;
color:#3c3c3c;
}
.section__posts li a.section__posts-title:hover{
text-decoration:none;
border-bottom:1px solid rgba(49,153,151, 0.5);
color:#319997;
}
.section__posts li a.section__posts-title:after{
position:absolute;
content:'';
left:16px;
top:18px;
width:227px;
height:146px;
}
.section__posts li .post__link{
margin-top:10px;
}

.sidebar-question-title a{
color:#f8674f;
}
.sidebar-question-title a:hover{
color:#319997;
border-bottom:1px solid rgba(49,153,151, 0.5);
text-decoration:none;
}

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

.single, .entry, .post{
overflow:hidden;
}

.single table{
margin:20px 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:20px 0 22px;
} 
.single h1{
font-size:24px;
line-height:26px;
font-weight:bold;
}
.single h2{
font-size:20px;
line-height:22px;
background:#fff;
padding-right:10px;
margin-top:5px;
margin-bottom:5px;
}
.single h3{
font-size:18px;
line-height:20px;
}
.single h4{
font-size:17px;
line-height:19px;
}
.single h5{
font-size:16px;
line-height:18px;
}
.single h6{
font-size:15px;
line-height:17px;
}

.table-of-content{
overflow:hidden;
}

#Ñ_menu{
margin:20px 0 0 0;
counter-reset:li;
}
#Ñ_menu li{
list-style:none;
background:none;
position:relative;
}
#Ñ_menu li:before{
position:absolute;
top:4px;
left:22px;
color:#379d9a;
font-weight:bold;
}
#Ñ_menu > li:before{ 
content:counter(li)'.';
counter-increment:li;
}
#Ñ_menu li a:hover{
border-bottom:1px solid rgba(49,153,151, 0.5);
text-decoration:none;
color:#319997;
}
#Ñ_menu ul{
margin:-10px 0 12px 30px;
counter-reset:li-li;
}
#Ñ_menu ul > li{
padding-bottom:9px;
}
#Ñ_menu ul > li:before{
content:counter(li) '.' counter(li-li) '.';
counter-increment:li-li;
left:13px;
}
.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:20px 20px 20px 20px;
margin:20px 0;
background-color:#cdf5de;
background-position:38px 39px;
background-repeat:no-repeat;
font-style:italic;
border-radius:5px;
width:100%;
box-sizing:border-box;
display:table;
}
.question{
padding:26px 40px 26px 105px;
background-image:url(images/answer.png);
background-position:30px 26px;
display:inline-block;
}
blockquote p, .question p{
padding:0;
padding:0 !important;
}
blockquote p:last-child, .question p:last-child{
margin-bottom:0;
}

.singleul{
margin:20px 0;
}
.single ul li{
list-style:none;
padding:4px 0 23px 42px;
}

.single ol{
margin:20px 0;
counter-reset:li;
list-style:none outside none;
}
.single ol li{
position:relative;
padding:0 0 25px 40px;
}
.single ol li:before{ 
width:24px;
height:24px;
content:counter(li);
counter-increment:li;
position:absolute;
left:0;
top:-5px;
text-align:center;
color:#379d9a;
font-weight:bold;
border:2px solid #379d9a;
line-height:24px;
border-radius:50%;
}

.single img{
max-width:100%;
height:auto;
vertical-align:bottom;
}
.single iframe{
max-width:100%;
}

.wp-caption{
text-align:center;
margin-bottom:20px;
max-width:100%;
position:relative;
}
.wp-caption-text{
text-align:center;
padding:17px 22px;
margin:0 auto;
box-sizing:border-box;
color:#fff;
background:rgba(0,0,0, 0.5);
position:absolute;
bottom:0;
left:0;
width:100%;
}

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

.yarpp-related{
overflow:hidden;
margin:0 0 20px 0;
}
.related-items{
overflow:hidden;
padding-bottom:30px;
}
.related-items li{
float:left;
margin-right:19px;
width:202px;
padding-bottom:1px;
position:relative;
}
.related-items li:last-child{
margin-right:0;
}
.related-items li img{
margin-bottom:12px;
}
.related-items li a{
color:#3c3c3c;
}
.related-items li a:hover{
color:#319997;
border-bottom:1px solid rgba(49,153,151, 0.5);
text-decoration:none;
}
.related-items li a:after{
position:absolute;
content:'';
left:0;
top:0;
width:202px;
height:129px;
}

/* Ð¡omments *
***********************************************************************************/

.comments-block__title{
font-size:20px;
line-height:22px;
margin-bottom:20px; 
color:#3c3c3c;
text-transform:uppercase;
}

.commentlist li{
list-style:none !important;
margin-bottom:15px;
position:static !important;
padding:0px !important;
max-width:660px !important;
}
.commentlist li:before{
display:none;
}
.comment{
padding:12px 17px;
margin-bottom:15px;
-webkit-border-radius:17px;
font-size:14px;
line-height:16px;
border-radius:15px;
min-height:120px;
background:#daf2fe;
box-shadow:2px 2px 2px darkgrey;
}
.children{
margin-left:20px;
}
.gravatar{
float:left;
margin-right:24px;
}
.ravatar{
border-radius:120px; /* Ð Ð°Ð´Ð¸ÑÑ ÑÐºÑÑÐ³Ð»ÐµÐ½Ð¸Ñ */
 border:2px solid gray; /* ÐÐ°ÑÐ°Ð¼ÐµÑÑÑ ÑÐ°Ð¼ÐºÐ¸ */
 box-shadow:0 0 7px #666; /* ÐÐ°ÑÐ°Ð¼ÐµÑÑÑ ÑÐµÐ½Ð¸ */
}
.cauthor{
margin-bottom:10px;
}
.fn, .fn a, .comment_date{
font-size:12px;
line-height:13px;
} 
.comment_date{
color:#b7b7b7;
}
.fn{
font-size:13px;
font-weight:bold;
}

.ctext{
display:table-cell;
}
.reply{
margin-left:74px;
}
.reply a{
border-bottom:1px solid rgba(49,153,151, 0.5);
}
.reply a:hover{
text-decoration:none;
border-bottom:0;
}
#respond, .q-form{
background:#dfdfdf;
padding:25px;
overflow:hidden;
margin:10px 0;
border-radius:5px;
}
#comments_form_title, .q-form__title{
font-size:20px;
line-height:22px;
margin-bottom:10px;
text-transform:uppercase;
color:#f7694a;
}
#commentform input, #commentform textarea, .q-form input, .q-form textarea{
margin:6px 0;
color:#7e7e7e;
border:none;
box-sizing:border-box;
box-shadow:inset 1px 1px 4px 0px #D8DADD;
}
#commentform input[type=text], .q-form input[type=text], .q-form input[type=email]{
width:50%;
padding:13px;
}
#commentform textarea, .q-form textarea{
width:97.5%;
padding:13px 0px 13px 13px;
}
#commentform input[type=submit], .q-form input[type=submit]{
display:block;
width:136px;
height:44px;
text-align:center;
font-size:18px;
line-height:42px;
color:#fff;
text-decoration:none;
border:0;
background:#319997;
border-radius:5px;
box-shadow:none;
}
.q-form input[type=submit]{
width:156px !important;
}
#commentform input[type=submit]:hover, .q-form input[type=submit]:hover{
background:#f7694a;
}

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

.footer{
border-top:3px solid #ff715a;
overflow:hidden;
padding:33px 0 30px 0;
position:relative;
}

.footer__nav{
overflow:hidden;
margin-bottom:18px;
}
.footer__nav li{
float:left;
margin-right:22px;
}
.footer__nav li:last-child, .footer__nav2 li:last-child{
margin-right:0;
}
.footer__nav li a{
color:#3c3c3c;
}
.footer__nav li a:hover,.footer__nav li span{
color:#319997;
}

.footer .footer__copy{
font-size:12px;
line-height:12px;
color:#3c3c3c;
}

.social-icon{
position:absolute;
right:0;
top:26px;
}
.social-icon a{
width:42px;
height:40px;
background:url(images/soc-icon.png) no-repeat;
display:block;
float:left;
text-indent:-9999px;
margin-right:9px;
}
.social-icon a:last-child{
margin-right:0;
}
.social-icon a.fb{
background-position:0 0;
}
.social-icon a.fb:hover{
background-position:0 -40px;
}
.social-icon a.vk{
background-position:-42px 0;
}
.social-icon a.vk:hover{
background-position:-42px -40px;
}
.social-icon a.tw{
background-position:-84px 0;
}
.social-icon a.tw:hover{
background-position:-84px -40px;
}
.social-icon a.ok{
background-position:-126px 0;
}
.social-icon a.ok:hover{
background-position:-126px -40px;
}
.social-icon a.yt{
background-position:-168px 0;
}
.social-icon a.yt:hover{
background-position:-168px -40px;
}
.social-icon a.gp{
background-position:-210px 0;
}
.social-icon a.gp:hover{
background-position:-210px -40px;
}

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

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

.wrapper, .header .header__wrap{
width:96%;
margin:0 auto;
}

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

.sidebar{
float:none;
width:100%;
}
.section.sidebar__menu{
display:none;
}
.section-question, .section-tests{
box-sizing:border-box;
min-height:355px;
width:350px;
}
.section__link:after{
left:-215px;
}
.section__box{
width:712px;
margin:0 auto;
}
.section__box-one{
width:350px !important;
}
.section-question{
float:left;
}
.section-question-home{
width:100% !important;
}
.section-tests{
float:right;
}

.header__top .header__top-text{
font-size:15px;
line-height:15px;
}

.hidden-menu{
display:block;
margin-bottom:35px;
border-radius:6px;
overflow:hidden;
}
.menu-title{
cursor:pointer;
}
.menu-title span{
position:relative;
}
.menu-title span:after{
position:absolute;
content:'';
right:-15px;
top:10px;
width:9px;
height:6px;
}
.menu-title.active span:after{
background-position:0 -6px;
}
.hidden-menu ul{
overflow:hidden;
display:none;
}
.hidden-menu ul li{
width:50%;
float:left;
box-sizing:border-box;
}
.hidden-menu ul li:nth-child(odd){
clear:both;
border-right:4px solid #fff;
}
.hidden-menu ul li a, .hidden-menu ul li span{
padding-left:165px;
}
.hidden-menu ul li a:after, .hidden-menu ul li span:after{
left:95px;
}

.category-posts .post__first img{
display:block;
margin:0 auto 15px auto;
}
.post__first a:after{
left:50%;
margin-left:-333px;
}

.section-popular{
display:none;
}

.related-items{
width:100%;
max-width:666px;
margin:0 auto;
}

}

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

.header__top .header__top-text{
display:none;
}

.wrapper, .content-wrapper, .hidden-menu{
overflow:visible;
}
.wrapper:after, .content-wrapper:after, .hidden-menu:after{
content:'';
display:block;
clear:both;
visibility:hidden;
}
.menu-title{
margin:0 -1000px;
padding:16px 1000px;
}

.search-form{
margin:0 auto;
float:none;
}

.header .header__wrap{
overflow:visible;
}
.header__logo{
float:none;
margin:15px auto;
}

.header__menu{
float:none;
overflow:hidden;
text-align:center;
border-top:3px solid #ff715a;
margin:12px -1000px;
padding:16px 1000px 0 1000px;
}
.header__menu ul{
display:inline-block;
}

.hidden-menu ul li a, .hidden-menu ul li span{
padding-left:80px;
}
.hidden-menu ul li a:after, .hidden-menu ul li span:after{
left:12px;
}

.slider .slider__title{
font-size:15px;
line-height:17px;
}

.posts .post__item{
text-align:center;
}
.posts .post__item img{
float:none !important;
margin:0 0 15px 0 !important;
}
.posts .post__item .post__text{
padding:0 !important;
text-align:left;
}
.post__item .post__text a.posts__title:after{
left:50%;
margin-left:-146px;
}
.post__item.img-right .post__text a.posts__title:after{
right:50%;
margin-right:-146px;
}

.tests-posts .tests-posts__item{
float:none;
width:100%;
overflow:hidden;
}

.category-posts .post__first img{
margin:0 auto 15px auto !important;
width:100%;
height:auto;
max-width:666px;
}

.cat-tests{
width:100%;
max-width:600px;
margin:0 auto 30px auto;
}
.cat-tests .cat-tests__item{
border:0 !important;
width:100%;
float:none;
overflow:hidden;
padding-left:0 !important;
padding-right:0 !important;
}

.category-question .category-question__item{
background-position:7px 0;
}

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

.related-items li{
width:32%;
margin-right:2%;
overflow:hidden;
}
.related-items li img{
width:100%;
height:auto;
}

#commentform input[type=text], .q-form input[type=text], .q-form input[type=email]{
width:75%;
}

.footer{
text-align:center;
margin:0 -1000px;
padding:30px 1000px 33px 1000px;
}
.footer__nav{
text-align:center;
}
.footer__nav ul{
display:inline-block;
}
.social-icon{
position:static;
overflow:hidden;
margin-bottom:20px;
display:inline-block;
}

}

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

.search-form{
width:286px;
}

.slider{
display:none;
}

.header__menu ul li{
font-size:12px;
line-height:14px;
margin-right:22px;
}

.hidden-menu ul li{
width:100%;
float:none;
border-right:0 !important;
}
.hidden-menu ul li a, .hidden-menu ul li span{
padding-left:135px;
}
.hidden-menu ul li a:after, .hidden-menu ul li span:after{
left:65px;
}

.posts .post__item{
padding:18px;
}
.posts .post__item img{
width:100%;
height:auto;
max-width:292px;
}

.category-description__img{
float:none;
margin:0 auto 20px auto !important;
display:block;
}

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

#respond, .q-form{
padding:20px;
}
#commentform input[type=text], .q-form input[type=text], .q-form input[type=email], #commentform textarea, .q-form textarea{
width:100%;
}

.social-icon a{
margin-right:6px;
}
.footer__nav li{
float:center;
}

}

.entry p iframe{
display:block; max-width:100%; margin:0 auto; padding:20px 0
}

.fine-table{
width:100%;
font-family:Arial, Helvetica, sans-serif;
color:#666;
font-size:12px;
text-shadow:1px 1px 0px #fff;
background:#eaebec;
margin:20px;
border:#ccc 1px solid;
border-collapse:separate;
 
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
 
-moz-box-shadow:0 1px 2px #d1d1d1;
-webkit-box-shadow:0 1px 2px #d1d1d1;
box-shadow:0 1px 2px #d1d1d1;
}
 
.fine-table th{
font-weight:bold;
padding:21px 25px 22px 25px;
border-top:1px solid #fafafa;
border-bottom:1px solid #e0e0e0;
 
background:#ededed;
background:-webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
background:-moz-linear-gradient(top,#ededed,#ebebeb);
}
.fine-table th:first-child{
text-align:left;
padding-left:20px;
}
.fine-table tr:first-child th:first-child{
-moz-border-radius-topleft:3px;
-webkit-border-top-left-radius:3px;
border-top-left-radius:3px;
}
.fine-table tr:first-child th:last-child{
-moz-border-radius-topright:3px;
-webkit-border-top-right-radius:3px;
border-top-right-radius:3px;
}
.fine-table tr{
text-align:center;
padding-left:20px;
}
.fine-table tr td:first-child{
text-align:left;
padding-left:20px;
border-left:0;
}
.fine-table tr td{
padding:18px;
border-top:1px solid #ffffff;
border-bottom:1px solid #e0e0e0;
border-left:1px solid #e0e0e0;

background:#fafafa;
background:-webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
background:-moz-linear-gradient(top,#fbfbfb,#fafafa);
}
.fine-table tr:nth-child(even) td{
background:#f6f6f6;
background:-webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));
background:-moz-linear-gradient(top,#f8f8f8,#f6f6f6);
}
.fine-table tr:last-child td{
border-bottom:0;
}
.fine-table tr:last-child td:first-child{
-moz-border-radius-bottomleft:3px;
-webkit-border-bottom-left-radius:3px;
border-bottom-left-radius:3px;
}
.fine-table tr:last-child td:last-child{
-moz-border-radius-bottomright:3px;
-webkit-border-bottom-right-radius:3px;
border-bottom-right-radius:3px;
}
.fine-table tr:hover td{
background:#CDF5DE;
background:-webkit-gradient(linear, left top, left bottom, from(#CDF5DE), to(#d1f5e1));
background:-moz-linear-gradient(top,#CDF5DE,#d1f5e1);
}
 
.fine-table a:link{
color:#666;
font-weight:bold;
text-decoration:none;
}
.fine-table a:visited{
color:#999999;
font-weight:bold;
text-decoration:none;
}
.fine-table a:active,
.fine-table a:hover{
color:#bd5a35;
text-decoration:underline;
}
.line{
height:36px;
background:url('images/line.png') no-repeat right;
clear:both;
}

#twitblock{ display:table; width:100%; min-height:180px; margin:15px 0px; padding:10px 0px; }
#twitblock:hover{background:#efefef;}
#twitblock a{font-size:38px; line-height:50px;}
#twitblock p{text-align:center; font-size:25px; line-height:30px;}

.round_pics{
border-radius:100px; /* Ð Ð°Ð´Ð¸ÑÑ ÑÐºÑÑÐ³Ð»ÐµÐ½Ð¸Ñ */
border:3px solid green; /* ÐÐ°ÑÐ°Ð¼ÐµÑÑÑ ÑÐ°Ð¼ÐºÐ¸ */
box-shadow:0 0 7px #666; /* ÐÐ°ÑÐ°Ð¼ÐµÑÑÑ ÑÐµÐ½Ð¸ */
 }
iframe{
position:relative;
left:0px;
top:0px;
padding:0px;
margin:0px;
border:none;
width:100%;
/*height:500px;*/
}
.counter{
position:absolute;
left:-9999px;
}
.wrapper_body{
padding:20px 0;
height:100%;
width:100%;
background:#DEF;
background:-moz-linear-gradient(45deg, #EFF, #DEF);
background:-ms-linear-gradient(45deg, #EFF, #DEF);
background:-webkit-linear-gradient(45deg, #EFF, #DEF);
background:linear-gradient(45deg, #EFF, #DEF);min-height:100%;
font-size:11px;
font-family:'Open Sans', sans-serif !important;
color:#4A4A4A ;
text-align:center;
}
.cbm_wrap{
background:#FFFFFF;
background:-moz-linear-gradient(0deg, #F5F5F5 0%, #FFF 25%, #FFF 75%, #F5F5F5 100%);
background:-ms-linear-gradient(0deg, #F5F5F5 0%, #FFF 25%, #FFF 75%, #F5F5F5 100%);
background:-webkit-linear-gradient(0deg, #F5F5F5 0%, #FFF 25%, #FFF 75%, #F5F5F5 100%);
background:linear-gradient(0deg, #F5F5F5 0%, #FFF 25%, #FFF 75%, #F5F5F5 100%);
border:1px solid #777777;
-moz-border-radius:6px 6px 6px 6px;
-webkit-border-radius:6px 6px 6px 6px;
border-radius:6px 6px 6px 6px;
-moz-box-shadow:0 0 6px rgba(0, 0, 0, 0.5);
-webkit-box-shadow:0 0 6px rgba(0, 0, 0, 0.5);
box-shadow:0 0 6px rgba(0, 0, 0, 0.5);
margin:20px auto;
padding:12px;
position:relative;
width:300px;
min-height:310px;
}
.cbm_wrap :before, .cbm_wrap :after{
background:none;
bottom:12px;
-moz-box-shadow:0 10px 12px rgba(0, 0, 0, 0.5);
-webkit-box-shadow:0 10px 12px rgba(0, 0, 0, 0.5);
box-shadow:0 10px 12px rgba(0, 0, 0, 0.5);
content:'';
height:10px;
left:12px;
position:absolute;
width:40%;
z-index:-1;
-moz-transform:skew(-4deg) rotate(-4deg);
-webkit-transform:skew(-4deg) rotate(-4deg);
transform:skew(-4deg) rotate(-4deg);
}
.cbm_wrap :after{
-moz-transform:skew(4deg) rotate(4deg);
-webkit-transform:skew(4deg) rotate(4deg);
transform:skew(4deg) rotate(4deg);
left:auto;
right:12px;
}
.cbm_wrap img{
width:100%;
margin-top:1px;
}
.cbm_wrap p{ 
margin-top:15px !important;
font-size:16px !important;
font-weight:bold;
text-transform:none !important;
letter-spacing:inherit !important;

}
.cbm_wrap h1{
color:red !important ;
font-size:22px;
font-weight:bold;
margin-top:5px; 
text-shadow:1px 1px 3px rgba(0,0,0,0.3);
}
.cbm_wrap a{
font-size:17px;
text-decoration:none;
color:blue !important;
font-weight:bold;
}
.cbm_wrap a:hover{
text-decoration:underline;
color:#6B6B6B !important ;
}

.gmp_widget{
background:#fff !important;
}

@media (max-width:600px){
#slidebox-{
display:none!important;
}
.gmp_widget{
display:none!important;
}
.wrapper_body{
display:none!important;
}
}

/* Apisd */
.apisimg{
width:19%;
margin:0 7px;
float:left;
 }
 .apisr{ 
width:75%;
display:block !important;
float:right;
 }
 #apishd{
font-size:19px!important;
margin:0 0 10px!important;
font-weight:bold;
color:#660099!important;
 }
 #apishd:hover{
color:#0066FF!important;
 }
 .apistext{
font-size:16px;
margin:0 0 5px;
 }
 #apisd a{
 color:#660099;
 }
 #apisd a:hover{
 color:#0066FF;
 transition:none;
 box-shadow:none;
 }
 .fastr{
display:inline-block;
margin-right:10px;
}
 .fastr p{
 color:#660099!important;
}
 .fastr p:hover{
 color:#0066FF!important;
}
.adres{
clear:both;
text-decoration:none!important;
}
.adres:hover{
text-decoration:underline;
}
.adres .apistext{
color:#8b8b8b!important;
}
.adres{
clear:both;
text-decoration:none!important;
}
.pseudo_h1{
margin:0 0 10px;
padding-bottom:12px;
background:url('images/line.png') no-repeat bottom right;
color:#6f6f6f;
font:bold 18px/23px 'Exo 2',serif;
text-transform:uppercase;
}
.readthistitle{
font-size:22px;
display:block;
margin:-10px 0 8px 0;
text-transform:uppercase;
color:#007fb2;
font-weight:bold;
}
.readthis{
background:#eaf6fa;
padding:20px;
border-radius:5px;
margin:20px 0 40px 0;
min-height:80px;
border:3px dashed red;
font-size:14px;
}
#direct1{
border-left:solid 5px blue;
padding-left:15px;
margin-left:0;
overflow:hidden;
margin-bottom:10px;
line-height:1.6em;
}
.rtiz{
clear:both;
}
#direct1 .rtiz_one{
display:block;
margin-bottom:10px;
vertical-align:top;
clear:both;
overflow:hidden;
}
.rtiz_one{
clear:both;
cursor:pointer;
}
.rtiz_one:hover{
background:#efefef;
text-decoration:none !important;
}
#direct1 .atitle{
margin:0;
padding:0;
font-size:25px;
color:#0053f9;
display:block;
text-decoration:underline !important;
}
#direct1 .atitle:hover{
color:#DD0000 !important;
}
#direct1 span{
display:block;
margin-left:100px;
}
#direct1 .atext{
display:block;
color:#444444;
font-size:18px;
margin-left:0px;
text-decoration:none !important;
}
#direct1 a:hover{
 text-decoration:none;
}
#direct1 .aurl{
display:block;
margin-left:0;
font-size:14px;
margin-right:10px;
color:red !important;
text-decoration:underline !important;
}
#direct1 .asite{
display:block;
color:green !important;
text-decoration:none !important;
margin-left:0;
}
#direct1 .asite:hover{
text-decoration:underline !important;
}
#direct1 img{
max-width:90px;
float:left;
margin-right:10px;
height:auto;
}
#direct1 .aurl span{
display:inline-block;
margin-left:0;
font-size:14px;
margin-right:10px;
color:#660099 !important;
text-decoration:underline !important;
}
#direct1 .aurl span:hover{
color:#DD0000 !important;
}

.sugar-block{
position:relative;
margin:2em 0;
padding:15px 20px;
font-family:Arial,sans-serif;
background:#319997;
border-radius:24px 24px 6px 6px;
clear:both;
overflow:hidden;
}
.sidebar .sugar-block{
margin:27px -19px;
padding:15px;
border-radius:6px;
overflow:visible;
}
.sugar-block:before{
content:'';
position:absolute;
display:block;
top:0;
left:0;
width:50px;
height:50px;
background:url(images/meter.png);
background-size:100%;
}
.sidebar .sugar-block:before{
width:70px;
height:70px;
top:-10px;
left:10px;
}
.sugar-title{
margin:-15px -20px 15px 10px;
padding:13px 40px;
background:#288987;
font-weight:700;
font-size:16px;
color:#fff;
}
.sidebar .sugar-title{
margin:0 0 15px;
padding:0 0 0 35px;
background:none;
}
.sidebar .sugar-title{
padding-left:75px;
}
.clr:after,.sidebar .sugar-inner:after{
content:'';
display:table;
width:100%;
}
.sugar-inner{
float:left;
}
.sidebar .sugar-inner,.sidebar .load_rec{
float:none;
}
.sugar-value{
float:right;
margin-right:-90px;
padding:10px 5px;
background:#288987;
border-radius:5px;
box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.06);
width:58px;
font-size:28px;
line-height:1;
color:#fff;
text-align:center;
}
.sugar-value div{
font-weight:700;
}
.sidebar .sugar-value{
margin-right:0;
}
.sugar-slider.ui-slider{
width:270px;
height:14px;
margin:13px 0;
border:4px solid #fff;
background:#ececec;
}
.sidebar .sugar-slider.ui-slider{
float:left;
width:180px;
}
.sugar-slider.ui-slider .ui-slider-handle{
width:20px;
height:38px;
top:-12px;
border:0;
box-shadow:0 1px 6px 0 rgba(0,0,0,.4);
background:#fff;
background:-moz-linear-gradient(top, #fff 0%, #e5e5e5 100%);
background:-webkit-linear-gradient(top, #fff 0%,#e5e5e5 100%);
background:linear-gradient(to bottom, #fff 0%,#e5e5e5 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0);
border-radius:7px;
cursor:w-resize;
outline:none;
}
.sugar-slider.ui-slider div + .ui-slider-handle{
display:none;
}
.load_rec{
position:relative;
min-width:235px;
float:right;
text-align:center;
}
.sidebar .load_rec{
margin-top:15px;
}
.load_rec span{
line-height:45px;
}
.load_rec a{
display:block;
padding:14px 20px 13px;
font-weight:700;
font-size:16px;
color:#ee3147;
background:#fff;
border-radius:5px;
}
.load_rec.disabled a,.load_rec.load a,.load_rec span{
display:none;
}
.load_rec.disabled .load_rec_disable{
display:block;
}
.load_rec.load .load_rec_load{
display:block;
}
.load_rec.load .load_rec_disable{
display:none;
}
.load_rec a:hover{
text-decoration:none;
}
.sugar-slider .ui-slider-range{
background:#ff715a;
}

@media screen and (max-width:1024px){
.sugar-value,.sugar-inner,.load_rec{
float:none;
}
.sugar-value,.load_rec{
margin:3em auto 0 !important;
}
.load_rec{
width:70%;
}
.sugar-slider.ui-slider .ui-slider-handle:before{
display:none;
}
.sugar-inner{
width:100%;
}
.sugar-slider.ui-slider{
float:none !important;
width:90% !important;
margin-left:auto !important;
margin-right:auto !important;
}
}
#text-3{
background: #fff;
}
.toc_wrap_right{
margin-bottom:20px;
background:#f9f9f9;
padding:20px;
border-radius:7px;
}
.toc_title{
	font-size:16px;
}
.mal{
	font-size:18px;
}
.mal a{
color:#f7694a;
text-decoration:underline;
}

.mal a:hover{
color:#319997;
text-decoration:none;
}
	
.malysheva{
	font-size:26px;
	font-weight:bold;
	margin-bottom:20px;
	line-height:32px;
}
.malysheva span{
	color:#e81405;
}
.malysheva-zagolovok{
	font-size:22px;
	line-height:26px;
	margin-bottom:12px;
}
.malysheva-zagolovok span{
	color:#319997;
}
.green{
	font-weight:bold;
	color:#44619c;
	line-height:24px;
	border-left:3px solid #cdcdcd;
	font-size:18px;
	padding-left:10px;
	margin-bottom:30px;
}
.order{
	margin-top:20px;
	margin-bottom:20px;
}