@font-face {
    font-family: 'Roboto Regular';
    src: url('/wp-content/themes/masterprofnastila/css/roboto-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto Bold';
    src: url('/wp-content/themes/masterprofnastila/css/roboto-bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto Medium';
    src: url('/wp-content/themes/masterprofnastila/css/roboto-medium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto Light';
    src: url('/wp-content/themes/masterprofnastila/css/roboto-light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto Thin';
    src: url('/wp-content/themes/masterprofnastila/css/roboto-thin.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto Bold Condensed';
    src: url('/wp-content/themes/masterprofnastila/css/roboto-boldcondensed.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

body {color: #444;font-size: 15px;font-family:'Roboto Regular', 'Open Sans', 'Georgia';}

p {margin-bottom:18px;line-height:22px;}
h1 {font-family: 'Roboto Bold Condensed';display: block;text-decoration: none;font-size: 24px;color: #293432;padding: 6px 0;text-transform: uppercase;text-align:left;  border-bottom: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;margin-bottom: 10px;}
h2 {font-family: 'Roboto Bold Condensed';font-size: 24px;color: #293432;margin: 20px 0px 10px 0;display: inline-block; text-align:left;text-transform:uppercase;}
h3 {font-family: 'Roboto Bold Condensed';font-size: 21px;color: #293432;margin: 20px 0px 10px 0;display: inline-block; text-align:left;text-transform:uppercase;}
.h1 {font-family: 'Roboto Bold Condensed';text-transform:uppercase;text-align: left;font-size: 18px;color: #010403;  margin: 0 0 20px;border-bottom: 1px solid #293432;padding: 14px 0;}
.h1 span {background:#293432;padding:14px 25px;color:#fff;}
a {outline:0;color:#27a98c;}
a:hover {text-decoration:none;}
a:visited {color:#999;}
:focus {outline: -webkit-focus-ring-color auto 0px; outline: 0px;}
.logo, .menu-logo {background: url(img/logo.png) no-repeat;float:left;width: 205px;height: 65px;display:table-cell;}
.menu-logo span {display:block;height:100%;}
.container {max-width: 1000px;text-align:justify;width:99.5%;height: auto !important;height: 100%;margin: 0 auto -11em; }
.related-link {cursor:pointer;}
.shapka {max-width: 1035px;height: 71px;margin: -71px auto 0;position: relative;z-index: 10;background: #fff;}

.content {margin: 0 auto;vertical-align: top;display: table; width: 99.5%;}
.content-inside {display:table-cell;vertical-align:top;}
.related {display:table;width:100%;margin: 20px 0 40px;  background: #eaf5f0; padding: 15px 0 0 0;}
.sidebar {width:285px;display: block;padding-left: 2%;}
.category {}
.category h1 {position: relative;}
.mainer {margin: -51px auto -13em;position: relative;z-index: 10;}

.menu {margin: 0 0 20px;position: relative;z-index: 10;  background:#293432;}
.menu li {display: table-cell;text-align: center;vertical-align: middle;}
.menu ul {width:100%;text-align:center;display:table; height: 40px;  max-width: 1000px; margin: 0 auto;}
.menu li a, .menu li span {font-family: 'Roboto Bold Condensed'; color: #fff;text-decoration: none;line-height:59px;font-size: 14px;  border-bottom: 4px solid transparent;border-top: 4px solid transparent;text-transform:uppercase;  padding: 16px 0;}
.menu li a:hover, .menu li span:hover {border-bottom: 4px solid #27a98c;color:#eaf5f0;cursor:pointer;}
.current_cat { border-bottom: 4px solid #27a98c!important;color: #eaf5f0!important;  text-transform: uppercase;font-family: 'Roboto Bold Condensed';font-size: 14px;}
.current {color: #eaf5f0!important;font-family: 'Roboto Bold';  border-bottom: 4px solid #27a98c!important;padding-top: 4px;  text-transform: uppercase;font-family: 'Roboto Bold Condensed';font-size: 14px;}

header {padding: 0;display: table;width: 100%;background: url(img/header.jpg) no-repeat;}
.header {max-width: 1000px;margin: 0 auto;display: table;width: 100%;  position: relative;z-index: 10;}
.header-main {width: 100%;position: relative;z-index: 10;background:#fff;}
.mini-menu {display:table-cell;vertical-align:middle;text-align:center;}
.mini-menu span {color: #4c4c4c;font-size: 14px;border-bottom: 1px solid #4c4c4c;}
.mini-menu span:hover {border-bottom: 1px solid #df3e68;}
.search {display:table-cell;  vertical-align: middle;width: 70%;}
.lupa {position: relative;right: -290px;float: right;background:url(img/search.jpg) no-repeat;height: 65px;width: 73px;border:0;color:transparent;}
.lupa:hover {background:url(img/search-1.jpg) no-repeat;cursor:pointer;color:transparent;}
.search input[type="text"] { height:65px;padding: 0 75px 0 15px;font-family: 'Roboto Regular';font-size: 13px;float: right;border: 0;color: #6f7881;width: 200px;background: #eaf5f0;}
.nomain {margin-bottom:0;  background: none;}
.exp {float: right;color: #27a98c;text-decoration: underline;font-size: 13px;margin: 23px 0;background: url(img/vopros.png) no-repeat;  padding: 0 0 0 22px;background-position: 0px 2px;}

.foto {display:table;width:100%;text-align:center;  margin-bottom: 30px;}
.first {width: 100%;margin: 0 1% 15px 0;position: relative;}
.first img {width:100%;}
.first-in {vertical-align: top;width:56%;background: rgba(0, 0, 0, 0.70);  padding: 3%;position:absolute;bottom: 20px;text-align: left;}
.second {display:inline-block;width: 48.5%;}
.second-in {width: 32%;display:inline-block;position: relative;margin: 0;vertical-align: top;margin-right:2%;float:left;}
.second-in img {width:100%;}
.second-in:last-child {margin-right:0;}
.second-in:before {content:'';display: block;width: 100%;position:absolute;height:100%;  transition: all 0.2s ease-in-out; background: rgba(0,0,0,0.1); z-index: 200; }
.second-in:hover:before {background:url(img/hover.png) rgba(0, 0, 0, 0.5);transition: all 0.2s ease-in-out;cursor:pointer; z-index: 200; }
.description {text-align: left;margin: 7px 0 20px;color: #fff;font-size: 13px;}
.foto a {font-size:14px;color:#32363b;text-align:left; display: block;padding:10px 0 0; line-height: 16px; font-family: 'Roboto Bold';text-decoration:none;  min-height: 5em;text-transform:uppercase;background:#fff;position:relative; z-index: 201; }
.foto a:hover {text-decoration:underline;color:#27a98c;}

.category .second-in {width:31%;margin-bottom:15px;min-height:200px;}
.front-page .second-in .img_border,
.category .second-in .img_border { position: relative; }
.front-page .second-in .img_border .date,
.category .second-in .img_border .date { position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,0.6); margin: 0; padding: 1px 5px; color: #fff !important; z-index: 202; }

.first a {font-size:24px;  padding: 0;line-height: 26px; font-family: 'Roboto Bold Condensed';color:#fff;text-decoration:none;text-transform:uppercase;  background: none;  min-height: initial;}
.first-in span, .second-in span {font-size: 13px;text-align: left;text-decoration: none!important;display: block;margin: 0 0 5px;color: #444444!important;}
.related-link:hover {cursor:pointer;}


.video {display:table;text-align:center;width:100%;}
.video a {font-family: 'Roboto Bold';background: #fff;position: relative;display: block;color: #32363b;font-size: 14px;text-decoration: none;min-height: 3.5em;  padding: 10px 0 0;text-transform:uppercase;}
.video a:hover {text-decoration:underline;color:#27a98c;}
.video .wp-caption:before {content:'';display: block;width: 100%;position:absolute;height:100%;  background:url(img/play.png) no-repeat, url(img/hover.png) rgba(0, 0, 0, 0.5);  transition: all 0.2s ease-in-out;  background-position: center 34%;}
.video .wp-caption:hover:before {background:url(img/play-1.png) no-repeat rgba(0, 0, 0, 0); transition: all 0.2s ease-in-out;  background-position: center 34%;}
.video .wp-caption {display:inline-block;position: relative;width: 32%;vertical-align: top;text-align: left;margin-right:2%;float: left;}
.video .wp-caption img {width:100%;}
.video .wp-caption:last-child {margin:0;}

.sovet {width:100%;height:218px;background:url(img/sovet.jpg) no-repeat #F6C500;;  margin: 20px 0;}
.sovet-descriptor {  color: #2b2b2b;margin: 85px 0 0;font-size: 17px;text-align:left;}

.question {background:#eaf5f0;margin: 32px 0;}
.question img {float: left;position: absolute;margin: 0px 0 0 60px;}
.question-inside {position:relative;padding: 0px 40px 20px;}
.question-inside p {margin-bottom:10px;}
.question-inside .h1 {margin-bottom:25px;color: #171717;}
.question-inside input[type="text"] {border:0;padding: 2%;width: 45%;}
.question-inside textarea { border:0;padding: 2%;width: 95%;height: 70px;font-family: Arial;}
.question-inside input[type="submit"] {  margin: 20px auto 0px;background: #27a98c;border: 0;color: #fff;padding: 10px 40px;font-size: 16px;    font-family: 'Roboto Bold Condensed';text-transform:uppercase;}
.question-inside input[type="submit"]:hover {cursor:pointer;background: #1b8e74;color:#fff;}
.q1 {color:#293432;text-transform:uppercase;font-size:18px;font-family: 'Roboto Bold Condensed';padding: 30px 0 0 40px;}

.statistika {padding: 0 0 10px;}
.statistika ul {display:table;width:100%;background:#eaf5f0;  padding: 5px 0;}
.statistika li {display:table-cell; color: #0f0f0f;font-size: 13px;line-height: 17px;text-align: center;}

.post {vertical-align: top;background:#fff;display: table;max-width: 730px;}
.post ol {margin-left: 25px;counter-reset: list1;margin-bottom:20px;}
.post ol li, .post ul li, .related ul li {line-height: 25px;  text-align: left;}
.post ol li:before {color:#fff;background: #27a98c;position: absolute;width: 15px;height: 12px;margin-left: -25px;margin-top: 1px;counter-increment: list1;content: counter(list1);padding: 0px 3px 10px;text-align: center;}
.post ul li:before {content:'';background:#27a98c;  width: 10px;height: 10px;position: absolute;margin: 10px 0 0 -23px;}
.post ul {margin-bottom:20px;margin-left: 25px;} 
.foto-expert img {  width: 40%;float: left;margin-right: 20px;}
.info-expert {padding: 0 0 15px;}
.author li {padding-left:15px;}
.author li:before {content:'';background:#27a98c;width:8px;height:8px;position: absolute;margin: 7px 0 0 -13px;}
.author .related a {color:#303030;font-size:14px;top: -3px;position: relative;}
.author .related a:hover {color:#27a98c;}

.aside {text-align:left;margin-bottom:15px;}
.banner-aside {border:0;padding:0;}
.aside-post {display:table;  padding: 15px 0;border-bottom: 1px solid #e6e6e6;}
.aside-post:first-child {padding-top:0;}
.aside-img {display:table-cell;  padding-right: 10px}
.aside-post a {font-family: 'Roboto Bold';font-size: 18px;text-decoration:none;color:#212121!important;}
.aside-post a:hover {text-decoration:underline!important;}
.aside-post p {margin-bottom:5px;display:table-cell;  line-height: 14px;vertical-align:top;}
.komment {color:#a2a2a2;font-size:12px;font-weight:bold;margin-bottom:18px!important;}
.supercomment-message-count {}

.authors, .social, .rank {display: inline-block;vertical-align: top;}
.authors {text-align:left;width: 45%;font-size:18px;}
.authors p, .rank p, .social p {font-family: 'Roboto Bold';vertical-align: middle; font-size: 14px;color: #282423;  margin-top: 27px;}
.authors img {float:left;padding: 0 15px 15px 15px;  width: auto;}
.authors .expert-title {display: table;margin:0;}
.expert-title span {color:#111111;font-size:16px;}
.social {border-right: 15px solid transparent;  text-align: center;width:31%;}
.rank {padding: 0;border-left: 0px;  width: 16%;}
.rank p, .social p {display:block;}

.test {background:url(img/test-bg.jpg);padding:30px;color:#fff;}
.test span {font-family: 'Roboto Regular';font-size:16px;}
.test-master {background: #e8492b!important;padding: 25px;color: #fff;text-align:left;border: 4px solid #fe6547;}
.test-master .test {background: #e8492b!important;}
.test-master .vopros {font-family: 'Roboto Extrabold';font-size:21px;text-transform:uppercase;}
.test-master .number {padding: 5px 12px;background: #363636;font-size: 18px;font-family: 'Roboto Bold';}
.test-master .number-2 {padding: 5px 12px;color:#363636;background: #fff;font-size: 18px;font-family: 'Roboto Extrabold';}
.test-master button {  margin-top: 15px;border: 0;color: #fff;background: #363636;padding: 10px 20px;font-size: 15px;font-family: 'Roboto Extrabold';}
.test-master button:hover {cursor:pointer;background:#000;}

.comments {border:1px solid #c6c6c6}

footer { width: 100%;margin: 0 auto;height: 14em;margin-top: 30px;background:#293432;}
.push {height: 11em;}
.colomn-first {  max-width: 1000px;
  margin: 0 auto;}
.colomn-first p {font-size: 13px;text-align: left;position: relative;bottom: -22px;padding: 0px 30px 10px 0px;margin-top: 0px;margin-bottom: 0;line-height: 18px;color:#fff;}
.colomn-first img {margin-right:20px;}
.colomn p:first-child {font-size: 9px;color: #000;margin-bottom: 10px;}
.colomn a, .colomn span {font-size: 13px; color:#fff;text-decoration:none;text-transform:uppercase;font-family: 'Roboto Bold Condensed';}
.colomn {float: right;top: -71px;vertical-align: top;display: table;position: relative;color: #999;font-size: 15px;}
.colomn:last-child img {position: relative;bottom: 0px;}
.colomn a:hover, .colomn span:hover {text-decoration:underline;color:#27a98c}
.colomn ul {display:inline-block;vertical-align:top;margin-right: 30px;}
.colomn li {font-family: 'Roboto Bold Condensed';text-transform:uppercase;padding-left:10px;color:#fff;line-height: 26px;font-size:18px;}

#true_loadmore{  padding: 11px 0 8px;text-align: center; font-size: 14px;position: relative;top: 12px;color: #fff;width: 180px;height: 24px;margin: 0 26%;background:#27a98c; display: inline-block;cursor:pointer;}
#true_loadmore:before {content: '';cursor: pointer;background:url(img/return.png) no-repeat;width: 15px;height: 14px;position: absolute;margin: 4px 0 0 -27px;}
#true_loadmore:hover {background:#1f947a;}

.aligncenter {margin:10px auto;}
.aligncenter  img, .alignleft img, .alignright img {width:100%;height:auto;}
.alignleft {float:left; margin: 5px 10px 5px 0px;position:relative;z-index:10;}
.alignright {float:right; margin: 5px 0px 5px 10px;position:relative;z-index:10;}
.alignnone {width: 80%;height: auto;position:relative;z-index:10;}
.wp-caption-text {  font-size: 13px;color: #4c5957;background: #eaf5f0;text-align: center;width: 96%;padding: 5px 2%;}

blockquote, .questions {background: url(img/blockquote.jpg) no-repeat #eaf5f0;background-position: 15px 20px;padding: 20px 20px 20px 75px;margin: 0px 0px 15px;color: #293432;display: inline-block;font-size:14px;}
blockquote p, .questions p {margin:0;margin-bottom:0;}
table, td, tr {border: 1px solid #dbdbdb;vertical-align: middle;text-align: center;}
.replace { cursor:pointer; }
hr {width:100%;height:2px;background:#72bf44; margin: 0 0 15px;}

#ya-site-results table, #ya-site-results td, #ya-site-results tr {border:0;border-color:#fff;}
.yashare-auto-init {float:none!important;}

.author {  font-weight: bold;margin: 10px 0;font-size: 17px;}

.opros {overflow: hidden;  padding: 10px 15px;}
.opros p {line-height:17px;text-align: left;font-size:16px;color:#293432}
.opros-h1 {border: 0;font-family: 'Roboto Bold Condensed';text-transform: uppercase;text-align: left;font-size: 18px;background: #293432;padding: 17px 20px;color: #fff;}
.opros input[type="submit"], .opros input[type="button"] {background:#27a98c;padding: 13px;font-weight: bold;font-size: 14px;border: 0;color: #fff;margin:30px 0 15px;width:100%;text-transform:uppercase;}
.opros input[type="submit"]:hover, .opros input[type="button"]:hover {cursor:pointer;background:#1b8e74;}

input[type="radio"] {display:none;}
input[type="radio"] + label span {display:inline-block;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;background:url(img/radiobutton.png) 0px 39px no-repeat;cursor:pointer;}
input[type="radio"] {display:none;}
input[type="radio"] + label span {display:inline-block;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;cursor:pointer;}
input[type="radio"]:checked + label span {background:url(img/radiobutton.png) -2px -4px no-repeat;color:#27a98c;}
label {background:url(img/radiobutton.png) -2px -38px no-repeat;}
label:hover {color:#27a98c;background:url(img/radiobutton.png) -2px -1px no-repeat;cursor:pointer;}

#wprmenu_menu span, #wprmenu_menu span {color: #fff;padding: 10px!important;font-size: 17px;    display: block;}
#wprmenu_bar span:hover, #wprmenu_bar span:hover, #wprmenu_menu span:hover, #wprmenu_menu span:hover {cursor: pointer;}
#wprmenu_menu span:hover, #wprmenu_menu span:hover {background:#fff;color:#000;}
.sub-menu {display:block!important;}
#wprmenu_menu.wprmenu_levels ul li {border-top:0!important;}
#wprmenu_menu.wprmenu_levels ul li:first-child {border-top: 1px solid #0D0D0D!important;}
#wprmenu_menu.wprmenu_levels ul li ul li {padding-left: 44px!important;}

/* SLIDER */
.slider-outside {  max-width: 1000px;margin: -80px auto 0px;width: 100%;height: 493px;}
.slider {  position: relative;width: 100%;}
.slider .left { text-align: left;margin-top: 160px;width: 70%;}
.left .description {font-size:14px;}
.slider .title { font-family: 'Roboto Bold Condensed';display: block;text-decoration: none;font-size: 36px; color: #fff;padding-bottom: 10px; text-transform: uppercase;}
.slider .desc { margin: 0 0 15px; font-size: 14px; color: #fff; }


/*---oglavlenie---*/
			
#textercalc_brick_first{width: 220px;}
#textercalc_brick_addsurface{float:right}
.textercalc_delparent{float: right;}
.textercalc_surface_div{padding-bottom: 10px;}
#oglavlenie{clear: both;margin: 0 0 20px;   background: #eaf5f0;padding: 30px;}
#oglavlenie p:last-child{margin:0px;}
#oglavlenie_in {margin-left:7px;  text-align: left;}
#oglavlenie ul{margin-bottom:5px;counter-reset: list1;margin-left: 23px;font-size: 12px;}
#oglavlenie ul li {padding:0;line-height: 27px;list-style-type: none;font-size:15px;}
#oglavlenie ul li:before {background: #27a98c;position: absolute;width: 17px;height: 13px;margin-left: -27px;margin-top: 1px;counter-increment: list1;content: counter(list1);padding: 0px 3px 10px;text-align: center;color: #fff;}
#oglavlenie ul ul {counter-reset: list2;margin-left: 30px;}
#oglavlenie ul ul>li:before {background:#27a98c;color: #fff;counter-increment: list2;content: counter(list1) ". " counter(list2);width: 25px;margin-left: -33px;text-align:left;}
#oglavlenie ul li a, #oglavlenie ul li span {font-size: 14px;color: #2d2d2e;text-decoration: none;}
#oglavlenie ul li a:hover, #oglavlenie ul li span:hover {text-decoration:underline;color:#27a98c;cursor:pointer;}
#oglav_title{text-align: left;padding: 4px;display: inline-block;font-size: 13px;color: #eaf5f0;margin-bottom: 10px;font-weight:bold;}
#video_main_content{display:none;}
#foto_main_content{display:none;}
.img_main_all {max-width: 200px !important;margin: 0 10px 10px 0;}
#txt_main_show, #txt_main_foto, #txt_main_video{margin: 0 25px;width: 150px;text-align: center;display: inline-block;font-weight: bold;cursor: pointer;border-radius: 5px;}
#txt_main_show:hover, #txt_main_foto:hover, #txt_main_video:hover, #txt_main_show.cur_type, #txt_main_foto.cur_type, #txt_main_video.cur_type{background: #BBB;}
#type_navig_main{padding: 10px;border: 1px solid #CCC;margin: 10px 0;}
.new_video_type iframe{margin-right:10px;}
#oglav_main{color:#293432;font-size:18px;text-transform:uppercase;font-family: 'Roboto Bold Condensed';}
#togglelink {color: #000;display:none;}
.return_oglavlenie a, .return_oglavlenie span {  padding: 10px 10px 10px 24px;font-size: 14px;text-decoration: none ;color: #fff;background:url(img/return.png) no-repeat #27a98c;background-position: 5px;}
.return_oglavlenie a:hover, .return_oglavlenie span:hover {background:url(img/return.png) no-repeat #1d9379;background-position: 5px;cursor:pointer;}
#itog_show{ display:none;}
#tizers{top:20px;background: none;border: none;padding: 4px;}

/*---comment---*/
.last_articles { border: 1px solid #d5d5d5; }
.last_articles .img_border { float: left; margin: 0 5px 5px 0; }
.last_articles .h2,
.top_comment .h2,
.most_commented .h2 {display:block;padding: 13px 20px;width: auto;font-size: 18px;color: #fff;text-align:left;font-family: 'Roboto Bold Condensed';text-transform:uppercase;  background: #293432;}
.category .most_commented .h2, .category .top_comment .h2, .poster .top_comment .h2, .poster .most_commented .h2 {background: none;color: #293432;border-bottom: 1px solid #e6e6e6;}
.top_comment {padding: 0px 0px;  border: 1px solid #d5d5d5;}
.top_comment ul { padding: 0; margin: 0; }
.top_comment ul li { list-style: none; position: relative; padding: 15px 20px;   border-bottom: 1px solid #e6e6e6;  display: table;}
.top_comment ul li:last-child {border-bottom:0;}
.top_comment ul li a .number_block {position: absolute; left: 20px; top:30px; background: #27a98c; display: block; height: 22px; line-height: 25px; padding: 0 7px; font-size: 14px; color: #fff;text-align:center;} 
.top_comment ul li a .number_block:after { position: absolute; bottom: -4px; left: 0; content: ""; width: 9px; height: 4px;}
.top_comment ul li a { text-decoration: none; }
.top_comment ul li a .title_text {display:table-cell;color: #293432;font-size: 14px;padding-left: 10px;vertical-align: middle;text-decoration: underline; }
.top_comment ul li a:hover .title_text, .top_comment ul li a .title_text p:hover {text-decoration:underline;color: #27a98c;}
.top_comment ul li a .title_text p { margin: 0;line-height: normal;  text-align: left;}
.top_comment ul li a .img_border { width: 100%; height: 54px; overflow: hidden;} 
.top_comment ul li .pull-left {margin-right: 10px; width: 54px;display:table-cell; }
.most_commented {border: 1px solid #d5d5d5;}
.most_commented ul {margin: 0;}
.last_articles ul li {list-style: none;  padding: 15px 20px; display: block;   border-bottom: 1px solid #e6e6e6;}
.most_commented ul li  {list-style: none;  padding: 15px 20px; display: inline-block;   border-bottom: 1px solid #e6e6e6;}
.last_articles ul li:last-child,
.most_commented ul li:last-child {border-bottom:0;}
.last_articles ul li .date {color: #fff;font-size: 12px;background: #27a98c;float: none;padding: 2px 5px; display: inline-block; }
.most_commented ul li .full_date {color: #fff;font-size: 12px;background: #27a98c;float: left;padding: 2px 5px;}
.last_articles ul li .right_info a {margin: 5px 0;line-height: normal; float: none; text-align: left;display: block;color: #293432;font-family: 'Roboto Medium';font-size: 14px; }
.most_commented ul li .title {margin: 10px 0;line-height: normal;  float: left; text-align: left;display: block;color: #293432;font-family: 'Roboto Medium';font-size: 14px; }
.last_articles ul li .right_info a:hover,
.most_commented ul li .title:hover {color: #27a98c;}
.most_commented ul li .desc {margin: 0;font-size: 13px;color: #293432;line-height: normal;float: left;text-align: left; }

.breadcrumbs {  margin: -7px 0 0px;font-size: 12px;float: left;background: #eaf5f0;padding: 10px;}
.breadcrumbs li {display:inline-block;}
.breadcrumbs li a {color: #293432;font-size: 12px;text-decoration: underline;}
.breadcrumbs li:after {content:'/';color:#293432;padding: 0px 0px 0 4px;position: relative;top: -1px;margin:0 6px;}
.breadcrumbs li:last-child:after {content:none;}

@media screen and (max-width: 1024px) {
.category #aswift_0_expand {display:none!important;}
.slider-outside {max-width:745px;}
.front-page .sidebar {display:none;}
}

@media screen and (max-width: 768px) {
.search {display:none;}
.header {height: 60px;}
	.sidebar {display:none;}
	.statistika {display:none;}
	.alignright, .alignleft {width:70%!important;margin: 10px auto; float: none;}
	.menu {display:none;}
	.colomn  {display:none;}
	.colomn ul:nth-child(1), .colomn ul:nth-child(2) {display:none;}
	.colomn-first p {padding: 0 0 10px 30px;}
	.colomn-first {float:none;}
	iframe {margin:10px auto;display:block;}
	.mini-menu {display:none;}
.authors {width:100%;display:inline-block;text-align: center;}
	.authors .expert-title {width: 100%;  padding: 0;}
	.authors img {float: none;}
	.social, .rank {width:100%;text-align:center;border:0;margin-bottom:10px;}
	.authors p, .rank p, .social p {padding-bottom:0;}
	.exp {display:none;}
	.slider-outside {max-width: 575px;}
	.logo, .menu-logo  {display:none;} 
	.mainer .first-in {width:auto;}
	.search input[type="text"] {padding: 0;  width: 100%;}
.lupa {position: relative;top: -65px;right: 0;float: right;}
.header-main {background:none;}
header {display:block;}
.nomain {margin-bottom:-55px;}
}

@media screen and (max-width: 600px) {
.category article {width:90%;margin:10px auto;display:block;}
.slick-slider {height: 455px!important;}
.slider .title {font-size:27px;}
.slider .left {padding-left:4%; width:90%;}
.second-in {width:90%;padding:0;  margin-bottom: 20px;}
.category .first {position: relative;
  width: 70%;
  margin: 0 auto 35px;
  float: none;}
.category .first-in {width:auto;position:relative;top:0;background:none;}
.category .first-in a {font-size: 14px;color: #32363b;text-align: left;display: block;padding: 10px 0 0;line-height: 16px;font-family: 'Roboto Bold';text-decoration: none; min-height: 5em;text-transform: uppercase;background: #fff;position: relative;}
.category .first-in a:hover { text-decoration: underline;color: #27a98c;}
.search {display: inline-block;width: 100%;  height: 31px;}
.video a:nth-child(6), .video a:nth-child(5), .video a:nth-child(4)   {display:none;}
.video {text-align: center;margin: 0 auto;}
.video .wp-caption {width:90%;float:none;}
.post-header h1 {font-size:21px;}
.category .second-in {width:70%;  margin: 0 auto 35px;float: none;}
.nomain {height:130px;}
.category .nomain {height:200px;}
.mainer {margin-top:48px;}
.shapka {display:none;} 
.front-page .foto .first:nth-child(1) {display:none;} 
.second-in {float:none;}
.question-inside input[type="text"] {width:95%;margin-top:10px;}
.question {text-align:center;}
.q1 {padding:30px 0 0 0;}
#true_loadmore {margin:0 15%;}
}
@media screen and (max-width: 550px) {
.authors, .social, .rank {display:inline-block;width:100%;border:0;}
.authors {margin-right:0;}
.statistika {display:none;}
.avtor {display:block;}
.poster .second-in {width:50%;}
}
@media screen and (max-width: 400px) {
}

