/* Внутренние страницы — по templates/bioclinic/css/style.css + offcanvas.css старого сайта */
h1,.h1,h2,.h2,h3,.h3{margin-top:0!important}
.row{margin-left:0!important;margin-right:0!important}
.logo a{color:#4cae4c!important}
.main-wrap{position:relative;margin-top:170px;font-family:'Roboto Condensed',sans-serif;font-size:15px}
.main-wrap a{color:#5cb85c}
.main-wrap .btn-success,.main-wrap .readmore a{color:#fff}
.head-wrap{padding-top:10px;padding-bottom:10px;background:#fff;color:#000;font-family:'PT Sans Narrow',sans-serif}
.topmenu a{text-transform:uppercase;font-weight:bold}
.phone{text-align:right}
.phone h3,.logo h3{font-weight:bold;color:#5cb85c;font-family:'PT Sans Narrow',sans-serif}
.phone h3{font-size:16px}
.phone h3 a{color:#5cb85c}
.phone h6{margin-top:0;margin-bottom:0}
.inst{text-align:center}.inst img{max-width:100%}
.navbar-inverse{background-color:#5cb85c!important;border-color:#4cae4c!important;color:#fff!important}
.topmenu ul li a{color:#fff!important;font-family:'Roboto Condensed',sans-serif}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>li:hover>a{color:#ffeb3b!important;background-color:#4cae4c!important}
.navbar-inverse .navbar-toggle{border-color:#fff}
.navbar-inverse .navbar-collapse{border-color:#4cae4c}
.mod-languages{margin-top:15px}
.mod-languages ul{list-style:none;padding:0;margin:0}
.mod-languages li{display:inline-block;margin-right:6px}
.rightcolumn{position:relative}
.rightcolumn img,.rightcolumn iframe{max-width:255px;width:100%;height:auto}
.rightcolumn .list-group .moduletable h3{background:#5cb85c;color:#fff;padding:8px 10px;font-weight:normal;border:1px solid #4cae4c;border-radius:3px 3px 0 0;font-size:19px}
.rightcolumn .moduletable ul{border:1px solid #b9b9b9;margin-top:-11px;padding-left:0}
.rightcolumn .moduletable ul li{border-bottom:1px solid #b9b9b9}
.rightcolumn .moduletable ul li:last-child{border-bottom:none}
.rightcolumn .moduletable ul li.active>a{background:#eee}
.page-header h2,.item-page h1{font-size:26px}
.block{font-size:15px;padding-left:0!important;padding-right:0!important}
.block h5{font-weight:bold;background:#5cb85c;color:#fff;padding:5px;border:1px solid #fff}
.moduletable{margin-bottom:10px}
.spisok{width:95%!important;font-size:15px}
.spisok th{color:#5cb85c}
.perechen{width:30%}
.pull-left{margin-right:10px}
.pull-left img{border-radius:185px;width:98%}
.img_caption{text-align:center}
.readmore{text-align:center}
.readmore a{background:#5cb85c!important;width:100%;color:#fff!important}
.item-page img,.blog img{max-width:80%;height:auto}
.item-page iframe,.blog iframe{max-width:100%}
.item-page table{max-width:100%}
footer{background:#5cb85c!important;color:#fff;padding-top:20px;padding-bottom:20px}
footer a{color:#fff!important}
footer ul{padding-left:20px}
.newsmod h4{font-family:'Roboto Condensed',sans-serif;font-size:15px}
.pagination>.active>a{background-color:#d2d2d2!important;border-color:#d2d2d2!important;color:#333!important}
.obyav{font-size:20px;font-weight:bold;border:1px solid red}
.news-item{margin-bottom:20px}
.call-me{max-width:400px}
.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
/* увеличение картинок (вместо JCE MediaBox) */
.lb{position:fixed;inset:0;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:20000;cursor:zoom-out}
.lb img{max-width:95vw;max-height:92vh;box-shadow:0 0 30px #000}
@media screen and (max-width:767px){
  .main-wrap{margin-top:20px}
  .navbar-fixed-top{position:relative;margin-bottom:0}
  .logo,.phone{text-align:center}
  .perechen{width:auto}
  .spisok{width:100%!important}
  .rightcolumn{margin-top:20px}
  .item-page img{max-width:100%}
}

