/*
	Theme Name:   FMedica One Child
	Template:	  fmedica-one
	Description:  дочерняя тема к теме FMedica One
	Author:       Askaria
	Author URI:   http://wp-fairytale.ru/
	Version:      1.0 
	License:      GNU General Public License v2 or later
	License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

/*
Добавьте сюда стили при необходимости. Стили родительской темы подгружаются автоматически
*/
.site-container{box-shadow:none;background:inherit;position:inherit;max-width: 1080px;}
.site-header{margin:0;padding:0;border-bottom:5px solid #4d4d4d;background:#fff}
.content-area-wrapper{background:#fff;padding:20px 30px}

.home-block:not(:last-of-type){border-bottom:3px solid #ff9675}
.home-block > h2,.articles-modules > h2{margin:0;text-transform:none;border-bottom:0;border-top:0}
.home-block.about{padding:0;border:0}
.home-block.about p{font-size:14px;line-height:1.3}
.size-thumbnail + .text-right{font-size:14px}
ul.small-list.row { margin-right: -15px; margin-left: -15px;}

.home .menu-icon{margin:0;position:relative;left:-30px;width:calc(100% + 30px);border-left:5px solid #ff9675}
.menu-icon .cat-icon{width:30px;height:40px;border-radius:0;margin-right:5px}
.menu-icon div{width:calc(100% - 45px)}
.menu-icon .cat-name{text-transform:none;line-height:1;display:block}
.menu-icon.side-icon{padding:0 10px 15px;position:relative;width:calc(100% + 30px);border:2px solid #ff9675}
.menu-icon.side-icon .col-1-2{padding:0 0 5px}

.header-top{background:#353331;padding:5px 10px}
.top-menu{line-height:1}
.top-menu ul{float:none}
.top-menu a,.top-menu .nolink{color:#e7eaec;font-size:13px}

.widget-area .widget{overflow:initial}
.sidebar .widget .widgettitle{border-radius:0;font-weight:700;font-size:16px}
.widget p{line-height:1.3}

.item-content ul li.toc__listItem:before,.item-content ul li.box-fab-search-author-link:before{content:"";width:6px;height:6px;top:7px;background:#ff9675}
div#toc_container{background:#fbfbfb;border-radius:10px;padding:25px;margin-bottom:1em;margin-top:1em;width:auto;position:relative;font-size:100%;box-sizing:border-box}
.toc p.toc__title{font-size:150%;text-align:left;font-weight:700;padding:0;margin-top:0;margin-bottom:1em}
.toc .toc__listLink{display:inline;text-decoration:none;transition:border-bottom-color ease .4s;line-height:1.2;border-bottom:1px dashed transparent}
#toc_container li{margin:0 0 5px}
#toc_container ul ul{margin-top:5px}

footer.site-footer{background:#353331;color:#fff}
.footer-widgets.row{padding:0}

.item-content ul li{padding-left:30px;line-height:1.3}
.item-content ul li.box-fab-search-author-link:before{content:none}
h1{margin:20px 0}

@media only screen and (max-width: 980px) {
.breadcrumbs,.header-right .search-form{display:none}
.sidr-inner .search-form{width:90%}
.sidr input[type="text"].search-input{margin-bottom:0}
}
@media only screen and (max-width: 550px) {
.site-header{border-bottom:0}
.wrapper{margin:5px 0}
.header-left{text-align:center;float:none}
.header-logo{padding:0 10px}
.content-area-wrapper{margin:0;padding-top:0}
p.item-meta{display:none}
h1{margin:10px 0}
}

div#soc-short{text-align:center;margin-bottom:30px}
.ya-share2 ul li.ya-share2__item{padding:0}
.ya-share2 ul li.ya-share2__item:before,.ya-share2__container_size_m .ya-share2__counter:before{content:none}
.ya-share2,.postila-wrap{display:inline-block;vertical-align:top;line-height:1}
.ya-share2.ya-share2_horizontal ul{margin:0}
.ya-share2.ya-share2_horizontal .ya-share2__container_size_m .ya-share2__icon{height:40px;width:40px;background-size:40px 40px;background-repeat:no-repeat;position:relative}
.ya-share2_horizontal .ya-share2__container_size_m .ya-share2__counter{position:relative;top:-2px;right:5px;padding:0;font-size:11px}
.postila{width:40px;height:40px;display:inline-block;border-radius:2px;background:#f11d26 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAABWVBMVEVMaXH////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////aDxZOAAAAcnRSTlMACCNK4ftnj9D+BPX9a50LsvkNOuXkVp+vQoy/xmOr+pKRgCtDdu+aleqBmTcdIqh+bn1exW1OEMlIiynOtPc4A/Bkly+W2R82FdPLlChbnpgXsBMSIGj81zTyMFUWpNqtUCYq+N6QM1Myhr0HFHC8tr4I9PM7AAABTElEQVQ4y82T11ZaURRFJyBcEA1iV1As2JNoiok1ptjTe0zX9GI08/8ffBCHXO/9ANfrnGess/cZB85VXuyk3nfuVn8kPySAxqfVRyH8/FV/tn10dOJbttTdNdDb++RZQ7kONw40GcnjOv5J9W268lXVmpw8FT6rH9+9yeWavu/1ZMZeV4p29D885V/UQVBNAW2ay7XWX/C3TsBP1ZfAA3U7NMGBjsGk2gFwX+0KCf91BP6oLcCWanNImNR//M2rQ0BK9WJI2NdxfqneAK6q+UR4y8OHQ/SpXgJa1OsxTzGuNgC0Hw8dSVntBi6rXovyRF6dATpVF6PCpuo8sHBSdSYZtdgKlNTpGGFKXQJu31FHYoQ59QKwqtoT5YVbtf32qembUWFFtQ24p2ZjGmbVdAFYr1WdzXLtYFI1EyNcCYLgLrCxFgTB8Pn6jxwBdbNoZ2KZb2MAAAAASUVORK5CYII=) no-repeat center}
.social-fix{position:fixed;top:130px;right:0}
.ya-share2.ya-share2_vertical .ya-share2__container_size_m .ya-share2__icon{height:32px;width:32px;background-size:32px 32px;background-repeat:no-repeat;position:relative}
.ya-share2.ya-share2_vertical .ya-share2__title{display:none}
ul.ya-share2__list {
  margin: 0 !important;
}
@media only screen and (max-width: 980px) {
.social-fix{display:none}
}
@media only screen and (max-width: 550px) {
.ya-share2_horizontal .ya-share2__container_size_m .ya-share2__counter{display:none}
li.ya-share2__item.ya-share2__item_service_collections,li.ya-share2__item.ya-share2__item_service_moimir,li.ya-share2__item.ya-share2__item_service_twitter,.postila-wrap{display:none}
}
@media print {
.content-area{margin-right:0;padding-right:0;float:none}
.my-widget-anchor,div#comments,.breadcrumbs{display:none}
}





.content_rb > .sticky > div.left {
  max-width: 160px !important;
  margin: 0 !important;
}
.content_rb > .sticky > div.left > div {
  overflow: hidden;
}
@media (max-height: 640px) {
  .content_rb > .sticky > div.left {
    top: 40px !important;
    bottom: auto !important;
  }
}






