header div[title]{
    display: inline;
}
.doctors-3col-tabs .nav-tabs > li.active > a, .doctors-3col-tabs .nav-tabs > li.active > a:hover, .doctors-3col-tabs .nav-tabs > li.active > a:focus {
    padding-left: 10px;
}

.mid-widgets-serices.services-page {
    min-height: 300px;
}
.services-page .service-box {
    padding-bottom: 20px;
}

textarea {
    resize: none;
}
#blog-medium-left .carousel-inner{
    border:none;
}
#blog-medium-left .carousel-inner img{
    border:1px solid #e6e7e8;
}
#bx-composite-banner{
    min-width:190px;
}
.news-button {
    min-width:90px;
}
.other-op.nav>li{
    padding-top: 15px !important;
}
.side-bar-blog{
    display: block !important;
}
.clear{clear: both}
input.iblock_submit{
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    padding-left: 25px;
    background-color: rgba(0, 0, 0, 0);
    border: 0;
    width: 100%;
    height: 100%;
    font-family: 'Noto Sans', sans-serif;
}
.iform-button:before{
    line-height: 0!important;
}
.header-middle {
    border-bottom: 1px solid #ededee;
    padding: 20px 0;
}
.header-middle__phones {
    text-align: right;
    font-weight: bold;
    font-size: 18px;
    line-height: 24px;
    color: #5d5d5d;
}
.header-middle__phones span {
    font-size: 13px;
    line-height: 16px;
}
.doc-name {
    min-height: 195px;
}
.doc-title {
    font-weight: bold !important;
    font-size: 16px !important;
}
.header-nav-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.header__top {
    background-color: #1696a3;
    padding: 15px 0;
}
.header__top  a {
    color: #fff;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 20px;
    text-decoration: underline;
    font-family: Manrope;
    font-weight: bold;
}
.header__top  a:hover {
    text-decoration: none;
    color: #fff;
}
.header__top .bvi-open {
    text-decoration: none;
}
.topbar-info {
    padding: 5px 0;
}
.header__top__link {
    display: inline-flex;
    align-items: center;
}
.ihome-banner {
    border-bottom: 5px solid #1696a3;
}
.ihome-banner .banner {
    border-bottom: 3px solid #b9121a;
}
.slide-element2{
    padding: 0 15px;
}
.corusel {
    min-height: 150px;
    padding: 15px;
    background-color: #fff;
}
.corusel__img {
    display: flex;
    height: 60px;
    align-items: center;
    justify-content: center;
}
.corusel__img img {
    width: auto;
    max-width: 100%;
    max-height: 100%;
    height: auto;
    display: block;
}
.corusel h4 {
    text-align: center;
    padding-top: 5px;
    margin: 0;
    font-size: 16px;
    line-height: 24px;
}
.gallery_picture,
.gallery__img {
    display: block;
    width: 100%;
    height: 250px;
    object-fit: cover;
}
.gallery_picture__link {
    display: block;
    padding-bottom: 5px;
}
.gallery_title__link {
    display: block;
    color: #fff;
    padding: 10px 15px;
    text-decoration: none;
    margin-bottom: 5px;
    background-color: #1696a3;
    font-size: 16px;
    line-height: 18px;
    font-weight: bold;
    text-align: center;
}
.fpad30 {
    padding-bottom: 30px;
}
.news-detail .caption-box {
    padding-top: 0 !important;
}
.news-detail .caption-box  h1 {
    margin: 0;
    font: bold 24px/26px 'Manrope';
    padding-bottom: 10px;
    text-transform: uppercase;
    color: #b9121a;
}
.label-cost-mob {
    display: none;
}
.table--cost {
    width: 100%;
}
.corusel a {
    text-decoration: none;
}
.corusel  h4 {
    color: #000;
}
.tpad30 {
    padding-top: 30px;
}
.address {
    display: inline-block;
    padding-left: 15px;
    background-image: url("data:image/svg+xml,%3Csvg height='682pt' viewBox='-119 -21 682 682.66669' width='682pt' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23fff' d='m216.210938 0c-122.664063 0-222.460938 99.796875-222.460938 222.460938 0 154.175781 222.679688 417.539062 222.679688 417.539062s222.242187-270.945312 222.242187-417.539062c0-122.664063-99.792969-222.460938-222.460937-222.460938zm67.121093 287.597656c-18.507812 18.503906-42.8125 27.757813-67.121093 27.757813-24.304688 0-48.617188-9.253907-67.117188-27.757813-37.011719-37.007812-37.011719-97.226562 0-134.238281 17.921875-17.929687 41.761719-27.804687 67.117188-27.804687 25.355468 0 49.191406 9.878906 67.121093 27.804687 37.011719 37.011719 37.011719 97.230469 0 134.238281zm0 0'/%3E%3C/svg%3E");
    background-position: 0 50%;
    background-size: auto 14px;
    background-repeat: no-repeat;
}
.worktime {
    display: inline-block;
    padding-left: 20px;
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 477.867 477.867' style='enable-background:new 0 0 477.867 477.867;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23fff' d='M238.933,0C106.974,0,0,106.974,0,238.933s106.974,238.933,238.933,238.933s238.933-106.974,238.933-238.933 C477.726,107.033,370.834,0.141,238.933,0z M256,238.933c0,9.426-7.641,17.067-17.067,17.067H102.4 c-9.426,0-17.067-7.641-17.067-17.067s7.641-17.067,17.067-17.067h119.467V102.4c0-9.426,7.641-17.067,17.067-17.067 S256,92.974,256,102.4V238.933z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    background-position: 0 50%;
    background-size: auto 14px;
    background-repeat: no-repeat;
}
.wow { visibility: hidden; }
.header-middle__phones__right {
    display: inline-flex;
    align-items: center;
}
.header-middle__phones__right__col-modal {
    padding-left: 15px;
}
.submit-button {
    border-color: #b9121a !important;
    background-color: #b9121a !important;
}
.footer-menu li a:hover {
    color: #11a6a9;
}
.marg-15 {
    margin: 0 15px;
    display: inline-block;
    vertical-align: top;
}
.box-img-shadow {
    overflow: hidden;
}
.box-img-shadow  img {
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    -webkit-transition: all 0.5s ease-out;
}

.box-img-shadow  img:hover{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
}
.slam-easyform .modal-content {
    border-radius: 0 !important;
    border: 5px solid #dadada !important;
}
.slam-easyform .modal-header {
    text-transform: uppercase;
    color: #b9121a;
    font: bold 20px/30px Manrope;
}
.slam-easyform .btn-submit,
.modal-body .submit-button {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='0 0 369 369' style='enable-background:new 0 0 369 369;' xml:space='preserve' width='512px' height='512px'%3E%3Cg%3E%3Cpath d='M362.489,121.053c-2.231,0-3.905,1.168-4.52,1.67l-108.411,95.261c-2.106,1.896-4.741,2.898-7.62,2.898 c-2.887,0-5.62-1.026-7.741-2.932l-105.114-92.071c-0.88-0.834-2.961-2.486-5.605-2.486c-0.663,0-6.477,0.227-6.477,8.069v141.345 c0,9.205,7.426,16.694,16.555,16.694h219.197c9.111,0,16.248-7.333,16.248-16.694V129.274 C369,121.284,363.155,121.053,362.489,121.053z' fill='%23FFFFFF'/%3E%3Cpath d='M126.985,92.471l105.779,91.261c0.979,0.942,4.235,3.666,9.171,3.666c4.717,0,8.056-2.702,8.68-3.245l107.028-93.376 l0.134-0.121c1.456-1.366,4.485-4.208,3.043-7.855c-0.794-2.005-2.734-3.3-4.945-3.3H130.431c-2.709,0-5.115,1.539-6.132,3.921 c-0.688,1.614-1.277,4.914,2.522,8.878L126.985,92.471z' fill='%23FFFFFF'/%3E%3Cpath d='M80,134.5H50c-5.514,0-10,4.486-10,10v7c0,5.514,4.486,10,10,10h30c5.514,0,10-4.486,10-10v-7 C90,138.986,85.514,134.5,80,134.5z' fill='%23FFFFFF'/%3E%3Cpath d='M80,178.5H30c-5.514,0-10,4.486-10,10v7c0,5.514,4.486,10,10,10h50c5.514,0,10-4.486,10-10v-7 C90,182.986,85.514,178.5,80,178.5z' fill='%23FFFFFF'/%3E%3Cpath d='M80,222.5H10c-5.514,0-10,4.486-10,10v7c0,5.514,4.486,10,10,10h70c5.514,0,10-4.486,10-10v-7 C90,226.986,85.514,222.5,80,222.5z' fill='%23FFFFFF'/%3E%3C/g%3E%3C/svg%3E") !important;
    background-size: 20px auto;
    background-position: 15px 50%;
    background-repeat: no-repeat;
    padding: 5px 30px 5px 40px;
    font-weight: bold;
    width: auto !important;
    float: none !important;
}
.slam-easyform .btn-submit:hover,
.modal-body .submit-button:hover {
    color: #fff !important;
    background-color: #1696a3 !important;
    border-color: #1696a3 !important;
}
.side-bar-blog {
    float: right !important;
}
.tabbable {
    padding-bottom: 50px;
}
#about-us-version-two .hide-bullets {
    display: flex;
    flex-wrap: wrap;
}
#footer .logo img {
    max-width: 100% !important;
    height: auto !important;
}
.mob-br {
    display: none;
}
.address, .worktime {
    font-size: 11px;
}
.button--big {
	padding: 20px 40px !important;
}
.header-middle__phones__right__col-modal {
    display: flex;
    align-items: center;
}
.header-modal-rev-btn {
    margin-left: 15px;
}

@media (max-width: 1199px) {
    .mob-br {
        display: block;
    }
    .logo {
        margin-top: 0;
    }
    .header-middle__phones__right__col-modal {
        flex-direction: column;
    }
    .header-modal-rev-btn {
        margin-left: 0;
        margin-top: 5px;
    }
}

.header_fixed {
  position: fixed;
  left: 0;
  top: 0;
  z-index:9999;
}
.header-nav-row .svg{
     padding-right: 10px;
    padding-top: 5px;
}
@media (max-width: 480px){
.mob_hidden{
display:none;
}
}
