.flat_pm_outgoing.show.bottom {
z-index: 105;
}

.flat_pm_outgoing.show.right {
z-index: 105;
}

img {
	max-width:700px;
}

.text-link {
    font-size: 16px;
    color: #c31545;
    font-weight: 500;
    text-decoration: underline;
}

.hidden-link {
    cursor: pointer;
}

.hidden-more {
    float: right;
    margin-right: 15px;
    font-size: 16px !important;
    line-height: 26px !important;
    color: #c31545 !important;
    font-weight: 500 !important;
    text-decoration: underline !important;
}

.hidden-more:hover {
    color: #5c081f !important;
}

@media (max-width: 767px) {
.pure-g img {
  max-width: 100px !important;
  max-height: 100px !important;
 }
	
.pure-g div div:nth-of-type(2)>a {
font-size:19px !important;
line-height: 23px !important;
}
	
.pure-g div div div a:nth-of-type(1) {
font-size:15px !important;
line-height: 19px !important;
}	
}






@font-face {
    font-family: 'Intro Bold'; 
    src: url('/wp-content/themes/papillomnet/css/Intro_Bold.ttf') format('truetype'); 
    font-weight: normal; 
    font-style: normal; 
}
@font-face {
    font-family: 'Intro Regular'; 
    src: url('/wp-content/themes/papillomnet/css/Intro_Regular.ttf') format('truetype'); 
    font-weight: normal; 
    font-style: normal; 
}

body {color: #4f4f4f; font-size: 14px; font-family: 'Intro Regular', 'Georgia';}

p {margin-bottom: 18px; line-height: 22px;}
h1 {font-family: 'Intro Bold'; text-align: left; font-size: 21px; text-transform: uppercase; border-bottom: 3px solid #1b8e99; width: 100%; padding-bottom: 10px; margin-bottom: 20px; position: relative; color: #40434e;}
h2 {font-family: 'Intro Bold'; font-size: 18px; color: #2b2b2b; margin: 20px 0px 10px 0; display: inline-block; text-align: left; text-transform: uppercase;}
h3 {font-family: 'Intro Bold'; font-size: 16px; color: #3e3e3e; margin: 20px 0px 10px 0; display: inline-block; text-align: left; text-transform: uppercase;}
.h1 {color: #40434e; font-family: 'Intro Bold'; font-size: 21px; text-transform: uppercase; border-bottom: 3px solid #1b8e99; width: 100%; padding-bottom: 10px; margin-bottom: 20px;}
b, strong {font-family: 'Intro Bold'; font-weight: normal;}
a {outline: 0; color: #1b8e99;}
a:hover {text-decoration: none;}
a:visited {color: #999;}
:focus {outline: -webkit-focus-ring-color auto 0px; outline: 0px;}
.logo, .menu-logo {background: url(/wp-content/themes/papillomnet/img/logo.png) no-repeat; float: left; width: 228px; height: 58px; position: relative; top: 15px; display: table-cell; vertical-align: middle;}
.menu-logo span {display: block; height: 100%; width: 230px;}
.container {max-width: 1000px; text-align: justify; margin: 0px auto -16em; overflow: hidden; background: #fff; height: auto; min-height: 100%;}
.related-link {cursor: pointer;}
.clear {clear: both;}

.content {margin: 0 auto; vertical-align: top; display: table;}
.content-inside {display: table-cell; vertical-align: top; background: none;}
.sidebar {width: 300px; padding-left: 30px;}

.menu {margin: 0; position: relative; z-index: 10;}
.menu li {font-family: 'Intro Bold'; font-size: 12px; display: table-cell; text-align: center; vertical-align: middle;}
.menu li:hover {cursor: pointer;}
.menu ul {width: 100%; text-align: center; display: table; margin: 0 auto; box-sizing: border-box; height: 60px;}
.menu li a, .menu li span {font-family: 'Intro Bold'; color: #40434e; text-transform: uppercase; text-decoration: none; font-size: 12px;}
.menu li a:hover, .menu li span:hover {color: #1b8e99}
.menu li:first-child {text-align: left;}
.menu li:last-child {text-align: right;}
.current_cat {color: #1b8e99!important;}
.current {color: #1b8e99; text-transform: uppercase;}
.minimenu {display: table-cell; vertical-align: middle; width: 350px; text-align: left;}
.minimenu-in {text-align: left; margin-right: 20px; color: #40434e; font-size: 14px;    display: inline-block;}
.minimenu-in:hover {color: #1b8e99;}

header {max-width: 1000px; margin: 0 auto; width: 100%;}
.nomain {background: #fff; height: auto; padding: 0;}
.header {margin: 0 auto; display: table; width: 100%;  position: relative; z-index: 10; height: 78px;}
.search {float: right; padding: 15px 0 0; width: 215px; display: table-cell;}
.lupa {position: absolute; float: right; background: url(/wp-content/themes/papillomnet/img/lupa.png) no-repeat #1b8e99; height: 40px; width: 40px; border: 0; color: transparent;  background-position: center; padding: 0; right: 0;}
.lupa:hover {background: url(/wp-content/themes/papillomnet/img/lupa.png) no-repeat #13171b; cursor: pointer; background-position: center;}
.search input[type="text"] {padding: 12px 25% 12px 7%; font-size: 13px; float: left; color: #5f5f5f; border: 0; max-width: 165px; border: 1px solid #eaeaea;}
.exp {color: #616161; text-decoration: underline; font-size: 13px; margin: 11px 0;  padding: 0; background-position: 0px 2px;}
.exp:hover {text-decoration: none;}
.banner {float: right; vertical-align: top; display: table-cell;}

.foto {display: table; width: 100%; text-align: center; margin: 0px auto; max-width: 1000px; background: none;}
.first {width: 32%; position: relative; display: inline-block; vertical-align: top; float: left; text-align: left; margin: 0 2% 40px 0; overflow: hidden; background: #fff;}
.front-page .first:nth-child(3n+3) {margin-right: 0;}
.first img {width: 100%;    height: 191px;}
.first-in p {margin-bottom: 0;}
.second {display: inline-block; width: 48.5%;}
.description {text-align: left; margin: 7px 0 20px; color: #fff; font-size: 14px;}

.rubric_list .first .img_border {position: relative;}
.first .date {margin: 0 0 10px; padding-top: 20px;}
.first .date span {vertical-align: middle; text-align: left; font-size: 13px; color: #82888a; padding: 2px 0px 0 20px; background: url(/wp-content/themes/papillomnet/img/calendar.png) no-repeat;}
.rubric_list .first-in {padding: 0; background: none;}
.rubric_list .first .img_border:before {content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.2);}
.rubric_list .first:hover .img_border:before {background: rgba(0, 0, 0, 0.5);}
.rubric_list .first:hover a {}
.rubric_list .first:before {display: none;}
.front-page .rubric_list {}
.desk {height: 225px;}
.poster .img_border:last-child {border-right: 0;}

.category .content-inside {display: table-cell; vertical-align: top; margin-bottom: 50px; box-sizing: border-box; position: relative; padding-bottom: 50px;}
.category .container {overflow: visible; background: none; box-shadow: none;}
.category .content {box-sizing: border-box; width: 100%;}

.category .foto .first:nth-child(2n+2) {}
.category .foto {position: relative;}

.video-out {width: 100%; background: #fff;}
.video-in {margin: 0 auto; max-width: 1000px; padding-top: 30px;}
.video {display: inline-block; width: 47%; text-align: left; padding: 1%; border: 1px solid #ececec; margin: 4px 0 45px;}
.video .img_border {position: relative; float: left; z-index: 10;    display: table-cell;}
.video:nth-child(2) {float: right;}
.video .desk {background: none; padding-left: 20px; display: table-cell; height: auto;}
.video .img_border:before {position: absolute; width: 100%; height: 100%; left: 0; top: 0; content: ''; background: url(/wp-content/themes/papillomnet/img/video.png) no-repeat rgba(0, 0, 0, 0.2)!important; background-position: center!important;}
.video .img_border:hover:before {content: ''; background: url(/wp-content/themes/papillomnet/img/video.png) no-repeat rgba(121, 191, 193, 0.55)!important; background-position: center!important; cursor: pointer}
.video a {color: #40434e; text-decoration: none; font-size: 13px; line-height: 16px; font-family: 'Intro Bold'; text-transform: uppercase;}
.video a:hover {text-decoration: underline;}
.video .date span {color: #82888a; font-size: 13px; background: url(/wp-content/themes/papillomnet/img/calendar.png) no-repeat; padding: 2px 0px 0 20px;}
.video .sovet-descriptor {margin-top: 10px;}

.sovet-descriptor {color: #526064; font-size: 13px; text-align: left; margin: 0; position: relative; line-height: 16px;}

.question {margin: 10px 0;}
.question img {float: left; position: absolute; margin: 0px 0 0 60px;}
.obratka {position: relative; display: block!important; text-align: left!important;  padding: 25px 30px 10px 0;}
.obratka p {margin-bottom: 10px;}
.obratka .h1 {margin-bottom: 25px; color: #171717;}
.obratka input[type="text"] {border: 1px solid #ebedeb; padding: 1%; width: 45.7%; color: #9d9d9d;}
.obratka textarea {padding: 2%; width: 100%; height: 100px; border: 1px solid #ebedeb; color: #9d9d9d; box-sizing: border-box;}
.obratka input[type="submit"] {margin: 10px auto 0px; border: 0; font-size: 12px; background: #1b8e99; padding: 10px 25px; color: #fff;}
.obratka input[type="submit"]:hover {cursor: pointer; background: #23adba; color: #fff;}
.q1 {color: #293432; text-transform: uppercase; font-size: 18px; padding: 30px 0 0 0px;}
.obratka form {}

.statistika {}
.statistika ul {display: table; width: 100%; box-sizing: border-box; border-left: 0; border-right: 0; margin-left: 0!important; padding: 0px 0 0; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6;}
.statistika li {display: inline-block; color: #82888a; text-transform: uppercase; font-size: 12px; text-align: center!important;  width: 25%; padding: 5px 0;}
.statistika li:last-child {}
.statistika ul li:before {content: none!important;}
.statistika li img {position: relative; top: -2px;}

.post {background: #fff;}
.post iframe {width: 100%;}
.category .post p {padding: 0;}
.post ol, .category ol {margin-left: 25px; counter-reset: list1; margin-bottom: 20px;}
.post ol li, .post ul li, .related ul li, .category ol li, .category ul li  {line-height: 25px;  text-align: left;}
.related ul li {padding-left: 25px;}
.post ol li:before, .category ol li:before {background: #1b8e99; position: absolute; width: 19px; height: 19px; margin-left: -25px; margin-top: 3px; counter-increment: list1; content: counter(list1); text-align: center; color: #fff; line-height: 19px; font-size: 14px;}
.post ul li:before, .category ul li:before {content: ''; background: #1b8e99;  width: 9px; height: 9px; position: absolute; margin: 9px 0 0 -23px;}
.post ul, .category ul {margin-bottom: 20px; margin-left: 25px;} 
.foto-expert img {width: auto; float: left; margin-right: 20px;  padding: 10px;}
.info-expert {padding: 0 0 15px;}
.avtor a {color: #303030; font-size: 14px;}
.avtor a:hover {color: #1b8e99; text-decoration: underline;}
.avtor li:before {content: ''; background: #1b8e99; width: 9px; height: 9px; position: absolute; margin: 8px 0 0 -23px;}

.expert-out {width: 100%; margin: -20px 0;}
.expert {}
.expert img {width: 100%; max-width: 300px;}
.expert-img {border: 1px solid #dad8d8;}
.expert-div1 {float: left; text-align: center; vertical-align: middle; border-radius: 100%; margin: 0px 30px 20px 0; width: 35%; box-sizing: border-box;}
.expert-div2 {}
.expert-div2-title {font-family: 'Intro Bold'; text-align: left; color: #524a47; font-size: 18px;  margin: 0 0 5px; line-height: 18px;}
.expert-div2-text {color: #969696; font-size: 13px; margin-bottom: 5px;}
.expert-div2-text2 {color: #555555; font-size: 13px;  margin-bottom: 12px!important; line-height: 16px;}
.expert-div2 a {margin: 10px auto 0px; border: 0; color: #ebebeb; font-size: 14px; position: relative;  background: #1b8e99; padding: 10px 25px; text-decoration: none; top: 15px}
.expert-div2 a:hover {background: #1d1d1d;}

/*---sidebar---*/
.sidebar .minimenu-in {display: block;}
.sidebar .search {float: none; padding: 15px 0 0; display: block; position: relative; width: 85%;}
.sidebar .search:after {content: ""; display: block; clear: both;}
.sidebar-nav-wrapper {position: relative; text-align: left; margin: 20px 0 15px 0;}
.sidebar-nav {background: #f2f2f2; padding: 20px 10px; border: 1px solid #eaeaea; width: 100%;}
.sidebar-nav-title {color: #40434e; font-size: 16px; margin-bottom: 15px; font-family: 'Intro Bold'; text-transform: uppercase;}
.sidebar-subnav {margin-left: 0!important;}
.sidebar-subnav li {font-size: 11px; margin-bottom: 8px; text-transform: uppercase;}
.sidebar-subnav li:before {content: none!important;}
.sidebar-subnav .asideli {color: #1b8e99;}
.sidebar-subnav .asideli:hover {cursor: auto; color: #1b8e99; text-decoration: none;}
.sidebar-subnav li span:hover {cursor: pointer; color: #1b8e99; text-decoration: underline;}
.sidebar-subnav li span {color: #3d4242;}
.sidebar-banners-wrapper {position: relative;}
#banner-expert {width: 300px; height: 315px;}

.post-bottom-info {margin-top: 20px; overflow: hidden; padding: 2%; width: 96%; border: 1px solid #e6e6e6; background: #f3f3f3;}
.post-bottom-info span {font-family: 'Intro Bold'; color: #111111; font-size: 14px; text-transform: uppercase;}
.authors p, .rank p, .social p {font-size: 14px; color: #555555;}
.authors p {text-align: left; margin-bottom: 5px;}
.authors {display: table-cell; width: 33%;}
.authors img {float: left; padding-right: 15px; width: auto;  max-width: 40%;}
.rank {display: table-cell; width: 19%; text-align: center; vertical-align: top;}
.social {display: table-cell; width: 33%; text-align: center; vertical-align: top;}

.comments {border: 1px solid #c6c6c6}

footer {margin: 0 auto; padding-top: 10px; padding-bottom: 20px; max-width: 1000px; border-top: 3px solid #1b8e99;}
footer .copyright {color: #343333; position: relative; z-index: 100; margin-top: 20px; font-size: 14px; line-height: 21px;}
footer .copyright span {color: #343333; font-size: 13px; margin-top: 15px; display: block; line-height: 18px;}
footer .copyright p {margin-bottom: 10px;}
footer .oznakomlenie {color: #343333; font-size: 13px; margin-top: 15px; display: block; line-height: 18px; margin-bottom: 10px;}
.push {height: 16em;}
.colomn-first { max-width: 1000px; margin: 0 auto;}
.colomn-first img {margin-right: 20px;}
.colomn-left {width: 40%; float: left; margin-right: 2%;}
.colomn p:first-child {font-size: 9px; color: #000; margin-bottom: 10px;}
.colomn a, .colomn span {font-size: 13px; color: #5d5d5d; text-decoration: none; text-transform: none;}
.colomn {float: right; width: 58%; display: block; position: relative; color: #999; font-size: 15px; margin-top: 35px;}
.colomn:last-child img {position: relative; bottom: 0px;}
.colomn a:hover, .colomn span:hover {color: #1b8e99}
.colomn ul {display: block; float: left; margin-right: 3%; width: 30%;}
.colomn li {font-family: 'Intro Bold'; text-transform: uppercase; padding-left: 10px; color: #333333; line-height: 15px; padding-bottom: 12px;}
.colomn ul li:first-child {padding-bottom: 20px; min-height: 14px;} 

#true_loadmore {background: #1b8e99; text-align: center; font-size: 14px; position: absolute; color: #fff; height: 36px; margin: 0px 0 -28px; cursor: pointer; line-height: 36px; float: left; padding: 2px 25px 2px;  bottom: 0;}
#true_loadmore:hover {color: #fff; background: #27bbc9;}
.avtor #true_loadmore {bottom: -30px;}
.avtor {margin-left: 0!important;}

.aligncenter {margin: 0 auto; height: auto; box-sizing: border-box; width: 100%;}
.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: #6e6e6e; text-align: center; width: 96%; padding: 5px 2%!important; background: #f2f2f2;}

blockquote, .questions {background: url(/wp-content/themes/papillomnet/img/blockquote.jpg) no-repeat #f2f2f2; background-position: 13px; padding: 20px 20px 20px 75px; margin: 0px 0px 15px; color: #555555; display: inline-block; font-size: 14px; border: 1px solid #e6e6e6;}
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;}

.post-ratings {width: auto;}

#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: 14px; width: 100%; box-sizing: border-box; background-color: #fff;}

/*---slider---*/
.slider-outside {width: 100%; display: table-cell; vertical-align: top; background: url(/wp-content/themes/papillomnet/img/header.jpg) no-repeat; height: 315px; padding-bottom: 30px;}
.slider-title {display: block; padding: 2px 0px 13px 0px; width: auto; font-size: 18px; text-align: left; margin-bottom: 16px; background: none; color: #1d1d1d; border-bottom: 2px solid #c2cd02;}
.slider { position: relative; width: 100%;}
.slider .left {text-align: left; padding: 20px 40px 0; margin: 50px 0 0px 0px;}
.slider .title {font-family: 'Intro Bold'; display: block; text-decoration: none; font-size: 30px; 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; border: 1px solid #e0e0e0; padding: 10px 0 20px; background: #f2f2f2;}
#oglavlenie p:last-child {margin: 0px;}
#oglavlenie_in {text-align: left; border-top: 1px solid #e0e0e0;}
#oglavlenie ul {margin: 10px 0 5px 46px; counter-reset: list1; font-size: 12px;}
#oglavlenie ul li {padding: 0; line-height: 27px; list-style-type: none; font-size: 15px;}
#oglavlenie ul li:before {background: #1b8e99; position: absolute; width: 19px; height: 18px; margin-left: -27px; margin-top: 4px; counter-increment: list1; content: counter(list1); text-align: center; color: #fff; line-height: 19px; font-size: 13px; border-radius: 0;}
#oglavlenie ul ul {counter-reset: list2; margin-left: 30px;}
#oglavlenie ul ul>li:before {background: #1b8e99; color: #fff; counter-increment: list2; content: counter(list1) ". " counter(list2); width: 30px; margin-left: -37px; text-align: center;}
#oglavlenie ul li a, #oglavlenie_in span {font-size: 14px; color: #2d2d2e; text-decoration: none;}
#oglavlenie ul li a:hover, #oglavlenie_in span:hover {text-decoration: underline; color: #1b8e99; cursor: pointer;}
#oglav_title {text-align: left; display: inline-block; font-size: 18px; color: transparent; margin-bottom: 10px; font-weight: bold; padding: 0 20px 0;}
#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 {font-family: 'Intro Bold'; text-transform: uppercase; color: #2b2b2b; font-size: 21px;}
#togglelink {color: #000; display: none;}
.return_oglavlenie a, .return_oglavlenie span {background: #1b8e99; text-align: center; font-size: 14px; position: relative; color: #fff; height: 36px; margin: 0 0 30px; cursor: pointer; line-height: 36px; text-decoration: none; padding: 2px 25px 2px; display: inline-block;}
.return_oglavlenie a:hover, .return_oglavlenie span:hover {color: #fff; background: #27bbc9;}
#itog_show {display: none;}
#tizers {top: 20px; background: none; border: none; padding: 4px;}

.menu-item span {padding: 13px; color: #fff; font-size: 15px; display: block; transition: 0.5s all; border-top: 1px solid #3C3C3C !important;}
#responsive-menu .responsive-menu li {}
#responsive-menu .appendLink {top: 0;}
.sub-menu {padding: 20px;}
.menu-item span:hover {background: #fff; color: #000; cursor: pointer; transition: 0.5s all;}

/*---comment---*/
.top_comment .h2,
.most_commented .h2 {font-family: 'Intro Bold'; position: relative; text-align: left; font-size: 16px; margin: 0 0 15px; padding: 0 0 5px; color: #40434e; text-transform: uppercase;}
.top_comment {border: 1px solid #eaeaea; padding: 20px; width: 99%; box-sizing: border-box;}
.top_comment ul {margin: 0;}
.top_comment ul li {list-style: none; position: relative; width: 100%; margin-bottom: 15px; background: #fff; padding-bottom: 10px; display: table;    line-height: 20px;}
.top_comment ul li:before, .most_commented ul li:before {content: none!important;}
.top_comment ul li:last-child {border-bottom: 0;}
.top_comment ul li a .number_block {background: #ecdd60; position: absolute; font-size: 13px; color: #09363a; text-align: center; width: 25px; top: 35%; height: 25px; line-height: 27px;} 
.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: inline-block; color: #3d4242; font-size: 14px; margin-top: 0px; text-decoration: underline;}
.top_comment ul li a:hover .title_text, .top_comment ul li a .title_text p:hover {text-decoration: none;}
.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%; overflow: hidden;} 
.top_comment ul li .pull-left {display: table; width: 100%;}
.top_comment ul li .pull-left .img_container {position: relative;}
.top_comment ul li .full_date, .most_commented ul li .full_date {font-size: 11px; background: #fff; color: #7ab131; padding: 6px 0; vertical-align: top;}
.top_comment ul li .full_date p {margin-bottom: 0;}
.most_commented {background: #f2f2f2; border: 1px solid #eaeaea; padding: 20px;}
.most_commented ul {margin: 0;}
.most_commented ul li  {list-style: none;  padding: 0px 0px 15px; width: 100%;    line-height: 20px;}
.most_commented ul li:last-child {border-bottom: 0;}
.most_commented ul li .full_date {font-size: 12px; background: none; color: #1b8e99; padding: 0;}
.most_commented ul li .title {line-height: normal; text-align: left; color: #3d4242; font-size: 14px; text-decoration: underline; vertical-align: middle;}
.most_commented ul li .title:hover {text-decoration: none;}
.most_commented ul li .desc {font-size: 12px; color: #6f6e6e; line-height: normal; text-align: left; bottom: 0; margin-top: 10px;}
.comment-last .h2 {display: none;}
.comment-item img {max-width: 100%; height: auto;}

.breadcrumbs {font-size: 12px; margin: 0 0 10px!important;}
.breadcrumbs li {display: inline-block;}
.breadcrumbs li a {color: #938a86; font-size: 12px; text-decoration: none;}
.breadcrumbs li a:hover {text-decoration: underline;}
.breadcrumbs li:after {content: '/'; color: #938a86; padding: 0px 0px 0 4px; position: relative; top: 0px; margin: 0 6px;}
.breadcrumbs li:before {content: none!important;}
.breadcrumbs li:last-child:after {content: none;}

/* Perelink */
.yarpp-related {margin: 0 !important;}
.simlinks-wrapper {position: relative; padding: 0 0 40px 0; margin: 0;}
.simlinks-header {position: relative; font-family: 'Intro Bold'; font-size: 22px; color: #2b2b2b; margin: 20px 0; text-transform: uppercase;}
.simlinks-list {margin: 0; padding: 0;}
.simlinks-list li {float: left; width: 23%; margin: 0 2% 10px 0; text-align: left; line-height: 1.5;}
.simlinks-list li:before {content: none!important;}
.simlinks-list li a {color: #3d4242; text-decoration: none;}
.simlinks-list li a:hover {text-decoration: underline;}
.simlinks-list li img {display: block; margin: 0 0 10px 0; border: 1px solid #eaeaea; border-radius: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; width: 100%; height: auto;}
.simlinks-list li .simlink-text {text-decoration: none; font-size: 14px; display: block;}
.simlinks-list:after {content: ""; display: block; clear: both;}

@media screen and (max-width: 1024px) {
	.authors {width: 100%; display: inline-block; text-align: center;}
	.authors .expert-title {width: 100%;  padding: 0;}
	.authors img {float: none; margin: 5px 3px;}
	.authors p {margin-top: 0; text-align: center;}
	.category .foto .first:nth-child(1n+3) {border-right: 0;}
	.category .foto .first:nth-child(2n+2) {border-right: 1px solid #e6e6e6;}
	.social-rank {display: block; vertical-align: top; width: 100%;}
}

@media screen and (max-width: 1000px) {
	.logo, .menu-logo {top: 10px;}
	.menu {display: none;}
	.lupa {top: 15px; background-position: center; height: 37px; width: 37px; right: -2px;}
	.search input[type="text"] {padding: 10px 5% 10px 1%; width: 94%; background: #efefef; max-width: none; float: none; text-align: left;}
	.search {display: block; position: absolute; top: 80px; width: 96%; margin: 0 2%; float: left; left: 0;}
	#click-menu {padding: 10px 1% 0 0!important; background: none!important;}
	header {height: 150px;}

	.logo, .menu-logo {top: 15px; margin-left: 2%; width: 98%; display: block;}
	.content {padding: 0 2%; display: block;}
	.category .content-inside {padding-bottom: 0; margin-bottom: 40px;}
	.front-page .content-inside {display: block;}
	.slider-outside {display: block; background-size: cover; margin-bottom: 25px;}
	.front-page .sidebar {display: none;}
	
	.simlinks-wrapper {padding: 0 2% 30px 2%;}
	
	footer {padding: 10px 2% 20px 2%;}
	.colomn-left {width: 33%; float: left; margin-right: 2%;}
	
}

@media screen and (max-width: 900px) {
	.category .first {box-sizing: border-box; text-align: left; border-right: 0!important;}
}

@media screen and (max-width: 768px) {
	.statistika {display: none;}
	.nomain {height: 65px!important;}
	.breadcrumbs {display: none;}
	.header {display: block;}
	.related {display: block;}
	.slider-outside {display: block; border: 0;}
	.banner  {display: none;}	
	.category .sidebar {display: none;}
	.alignright, .alignleft {padding: 0 10%; width: 100%!important; height: auto; box-sizing: border-box;}
	.colomn-left {float: none; width: 75%; margin: 0 auto;}
	.colomn  {float: none; margin: 0 auto;}
	.colomn ul:nth-child(1), .colomn ul:nth-child(2) {}
	.colomn-first p {text-align: center; padding: 0 0 10px;}
	.colomn-first {float: none; padding-bottom: 20px;}
	iframe {margin: 10px auto; display: block; width: 100%;}
	.social, .rank {width: 100%; text-align: center; border: 0; margin-bottom: 10px;  display: inline-block;}
	.authors p, .rank p, .social p {padding: 0!important;}
	header {height: 170px;}
	.sidebar {display: none;}
	.search {margin-right: 2%; top: 115px;}
	.logo, .menu-logo {width: 230px;}
	
	.simlinks-wrapper {padding: 0 2% 20px 2%;}
	.simlinks-list li {width: 40%; margin: 0 10% 30px 0;}
	.simlinks-list li:nth-child(3n+3) {clear: both;}
	.simlinks-list li .simlink-text {font-size: 14px;}
}

@media screen and (max-width: 690px) {
	.minimenu {padding-right: 0; margin: 78px 2% 0; display: inline-block; width: 100%; position: absolute; left: 0;}
}

@media screen and (max-width: 600px) {
	.expert {display: none;}
	.category article {width: 90%; margin: 10px auto; display: block;}
	.category .first {float: none;}
	.expert-out {display: none;}
	.front-page .expert {display: none;}
	.category .container {margin-top: 30px;}
	.first {width: 100%; min-height: 135px; box-sizing: border-box; border-right: 0; background: none;}
	.video {width: 98%; margin-top: 25px; float: none;}
	.statistika li {width: 46%; background: #f5f5f5; border: 1px solid #ededed; margin: 0 0 3% 0; text-align: center!important;}
	.statistika ul {background: none; border: none;}
	.calendar, .commenty {float: left;}
	.rating, .views {float: right;}
	.comment-last {padding: 2%;}
	.aside {padding: 2%;}
	.banners {display: none;}
	.desk {height: auto;}
	.first img {height: auto;}
	.slider .left {padding: 20px 40px 0;}
	.slider .title {font-size: 17px;}
	.colomn  {display: none;}
}

@media screen and (max-width: 550px) {
	.authors, .social, .rank {display: inline-block; width: 100%; border: 0;}
	.authors {margin-right: 0;}
	.poster .second-in {width: 50%;}
}

@media screen and (max-width: 460px) {
	.social-rank {display: block; margin-top: 30px;}
	.search {top: 115px;}

	.simlinks-header {text-align: center;}
	.simlinks-list li {float: none; width: 80%; margin: 0 auto 30px; text-align: center; line-height: 1.3;}
	.simlinks-list li img {margin: 0 auto 10px;}
}

@media screen and (max-width: 360px) {
	.minimenu-in {margin-right: 0px;}
}

.comment-form label {
    display: block;
}
/*
     */
/*
*/