body{color:#000;background:url(../images/fon.png) repeat center}
.rd-navbar,.bg-white{background:transparent}
i.fa{font-style:normal}
a.brand-name{display:flex;align-items:center;justify-content:space-between}
.rd-navbar-static .rd-navbar-brand{max-width:330px}
.left{padding-left:10px}
li.ya-share2__item.ya-share2__item_service_vkontakte a:after{content:"\f189"!important;font-family:'FontAwesome';display:inline-block}
li.ya-share2__item_service_facebook a:after{content:"\f09a";font-family:'FontAwesome'}
li.ya-share2__item.ya-share2__item_service_odnoklassniki a:after{content:"\f263"!important;font-family:'FontAwesome';display:inline-block}
li.ya-share2__item_service_moimir a:before{content:"\f1fa"!important;font-family:'FontAwesome';display:block}
li.ya-share2__item_service_gplus a:before{content:"\f0d5";font-family:'FontAwesome'}
li.ya-share2__item_service_whatsapp a:before{content:"\f232"!important;font-family:'FontAwesome';display:block}
li.ya-share2__item_service_telegram a:before{content:"\f1d9";font-family:'FontAwesome'}
span.ya-share2__icon{display:none;filter:alpha(opacity=0);opacity:0;visibility:hidden}
a.ya-share2__link{font-size:19px;margin:0 5px}
.rd-navbar-static.rd-navbar-widget .rd-navbar-inner-bottom,.rd-navbar-fullwidth.rd-navbar-widget .rd-navbar-inner-bottom{padding:16px 28px}
.rd-navbar-static .rd-navbar-search .rd-search-form-submit,.rd-navbar-fullwidth .rd-navbar-search .rd-search-form-submit{height:85px}
.fl-bigmug-line-search74:before{content:"\e09c";position:absolute;right:0;bottom:40px;font-size:30px}
.rd-navbar--is-stuck .slab{display:none}
.slab{justify-content:flex-end!important}
.rd-navbar-static.rd-navbar-widget .rd-navbar-top-panel,.rd-navbar-fullwidth.rd-navbar-widget .rd-navbar-top-panel{padding-top:15px;padding-bottom:30px}
.rd-navbar-static .rd-navbar-dropdown > li,.rd-navbar-fullwidth .rd-navbar-dropdown > li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.work-info h4{color:#fff}
.item{margin-bottom:60px}
.mod-newsflash-adv i[class*=linearicons]{color:#2a93c9;font-size:50px;line-height:66px;font-family:'Lato',sans-serif;font-style:normal}
.t3-sl-1 .item_title{font-weight:400}
.owl-carousel-wrap{height:320px}
.block-departments-list ul,.block-departments-list{width:100%}
.block-departments-list li:first-child a{height:98%}
.block-departments-list ul li{width:33.3%;float:left;height:71px}
iframe{width:100%;height:400px}
.vid img{height:400px;width:auto}
a.aidanews2_img1{height:220px;overflow:hidden;display:block}
.aidanews2_art{border:none!important}
.aidanews2 img{padding:0!important;border:none!important;margin-right:0!important;float:none!important;background:#fff}
.novosti h3.aidanews2_title{height:76px;overflow:hidden;display:block;margin-top:10px;text-align:left!important;color:#fff;margin-bottom:15px}
h3.aidanews2_title a{font-size:21px!important;line-height:1.3!important;text-decoration:underline}
h3.aidanews2_title a:hover{text-decoration:none}
.aside-info .aidanews2_art{padding:10px 0}
.item-page h2 a{pointer-events:none}
.aidanews2_main{text-align:left!important}
.rd-navbar-static .rd-navbar-nav > li > a,.rd-navbar-fullwidth .rd-navbar-nav > li > a{font-size:16px}
.rd-navbar-static .rd-navbar-dropdown > li > a,.rd-navbar-fullwidth .rd-navbar-dropdown > li > a{padding:12px 20px;color:#414141}
footer > div{position:relative}
.metr{position:absolute;right:11%;bottom:0}
.sserv.post-minimal-wrap ul li{width:47%;float:left;margin-right:1.5%}
.preffix-xl-45{padding-right:2%}
.preffix-xl-18{margin-left:18px}
small,.small{display:inline;font-size:78%}
.moderno-footer{padding-bottom:0}
.post-minimal-wrap li a:before{content:"\f105";font-family:FontAwesome;margin-right:10px}
.post-minimal-wrap li{padding:0 0 10px}
.contact-data li{line-height:1.5;padding-bottom:15px}
.moderno-footer .ya-share2{margin-top:20px}
.moderno-footer .button{margin-top:0}
.moderno-footer a{color:#fff}
.moderno-footer a:hover{color:#f65169}
.moderno-footer i.fa{margin-right:10px}
.aidanews2_bottomlink{display:inline-block;margin-top:25px}
span.aidanews2_readmore:after{content:"\f105";font-family:FontAwesome;margin-left:10px}
.preim i.fa{font-size:45px;color:#026ab7}
.item_content{border:1px solid;padding:20px;transition:.3s ease-out all;background:#fff}
.item_content:hover{background:#f65169;color:#fff}
.item_content:hover h5{color:#026ab7}
.item_introtext{height:133px}
.item_content:hover h5,.item_content:hover i.fa{color:#fff}
.aidanews2_bottomlink{padding:0!important}
a.blind{background:#026ab7;background:-webkit-linear-gradient(left,#026ab7 11%,#3e90cd 70%);background:linear-gradient(left,#026ab7 11%,#3e90cd 70%);background:-moz-linear-gradient(left,#026ab7 11%,#3e90cd 70%);background:-o-linear-gradient(left,#026ab7 11%,#3e90cd 70%);color:#fff;padding:8px 15px}
a.blind.button-effect-ujarak::before{color:#fff;background-color:#424243!important}
a.blind i.fa{margin-right:10px}
a.brand-name{color:#000;line-height:1.3}
a.brand-name small{font-size:15px}
.block-high-tech-body-md.text-center p{color:#fff;font-size:20px}
.block-departments-list ul p{font-size:12px!important;padding-left:5%}
.block-departments-list .svg img{padding:10px}
.work-info dl dd{text-align:left}
.links a:hover{opacity:.5}
.breadcrumbs i.fa.fa-angle-right{margin:0 8px}
a.thumbnail{pointer-events:none;padding:0;margin-bottom:0;line-height:0;background-color:transparent;border:none;border-radius:0}
a.thumbnail img[style="float: right;"]{margin-left:15px;margin-bottom:0;margin-top:10px}
a.thumbnail img[style="float: left;"]{margin-right:15px;margin-bottom:0;margin-top:10px}
.aside-info li{padding:8px 0}
.aside-info a{text-transform:none}
.vip-link{height:40px}
.vip-cite{height:45px}
.vip-content h5{height:70px}
.swiper-high-tech{margin-top:20px!important}
.block-high-tech{border-radius:20px}
.glav{font-family:'Caveat',cursive}
.plus:before{font-family:Fontawesome;content:"\f067"}
.minus:before{font-family:Fontawesome;content:"\f068"}
.plus,.minus{float:right;position:absolute;top:10px;right:30px;font-size:30px;cursor:pointer}
.more{position:relative}
.more h3{margin-bottom:20px}
.aside-info-item.more{transition:all .6s ease-in-out}
.pl-15{padding-left:25px}
.novosti .block-high-tech-header{margin-bottom:45px}
h3.block-high-tech-header-title{width:100%}
span.icon.fa.fa-newspaper-o{font-size:55px}
.novosti{padding-bottom:50px}
span.aidanews2_readmore{font-weight:700}
li.zapis-np{position:relative}
li.zapis-np:hover:before{background:#222}
.aidanews2_topL,.aidanews2_botL{width:100%!important}
.content-in ul li{list-style:circle}
.content-in ol li{list-style:decimal}
.content-in ul,.content-in ol{padding-left:20px}
.content-in table td{border:1px solid;padding:10px}
.content-in table{max-width:100%;margin-top:10px}
h1,#userForm .componentheading{font-size:40px;line-height:1.5;font-weight:700}
.content-in h3{font-size:32px}
tr.rsform-block > td{width:30%}
tr.rsform-block input:not(.rsform-calendar-box):not(.rsform-calendar-button):not([type="checkbox"]),tr.rsform-block .rsform-select-box,tr.rsform-block textarea{width:100%;max-height:80px;border:1px solid #ccc;padding:5px 10px;margin-bottom:20px}
tr.rsform-block .rsform-select-box a{background:transparent;color:#222}
tr.rsform-block input.rsform-calendar-box{width:85%;margin-bottom:20px;display:inline-block;padding:5px 8px}
tr.rsform-block .rsform-calendar-button{width:15%;margin-bottom:20px;display:inline-block;padding:5px 8px}
input#btn1_0{border:none}
#userForm .button-primary:hover{background:#222}
#userForm > table > tbody > tr.rsform-block.rsform-block-captha > td:nth-child(2){display:flex;align-items:center;-moz-width:100%;width:100%}
.rsform-block.rsform-block-captha img{width:100px!important}
#userForm table td,table.category td{border:none}
.glav{font-family:'Caveat',cursive;font-size:23px;line-height:1.5}
ul.lozung li{list-style:none}
ul.lozung{padding-left:25%}
ul.lozung span{font-size:24px;font-weight:700;color:#f65169;line-height:1.5}
.uns small{line-height:1.3!important;font-size:14px;display:inline-block}
.serveses{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;margin:0 2% 25px;background:#fff;border:1px solid #f65169;width:21%;padding:20px 0}
.serveses:hover{background:#faf7f8}
li.zapis-np.active a{color:#fff!important}
li.zapis-np.active a:hover{color:#000!important}
.rsform-select-box{background:#fff}
.links div[class*="col-"]{height:130px}
.category-list.diagnostika a {
    font-size: 23px;
}
.prog-banner {
    padding: 30px;
    border: 3px solid #0e71ba;
        height: 100%;
        background:#fff;
}
.prog-banner h3 {
    color: #f6506a;
}
.prog-banner a {
    background: #f6536d;
    color: #fff;
    padding: 10px 30px;
    margin-top: 10px;
    display: inline-block;
}
.prog-banner a:hover{
    background:#222;
}
.owl-prev, .owl-next {
    display: block !important;
    color: #fff;
}
.owl-prev {
    left: 16px;
}
.owl-next {
    right: 13px;
}
.prog .owl-but {
    display: inline-block;
    background: #f65169;
    position: absolute;
    z-index: 128;
    bottom: 58px;
    width: 50%;
    padding: 5px 21px;
    text-align: center;
    left: 25%;
    color: #fff;
}
.prog .owl-but:hover {
 background: #222;
}

.prog {
    position: relative;
}

@media (min-width: 480px) {
.block-high-tech-header-icon{padding-right:90px;padding-top:10px}
}
@media (min-width: 768px) {
.pod-custom{padding:48px 63px 0}
.flexss{display:flex;align-items:center}
section.section.swiper-high-tech.bg-white > div {
    margin-bottom: 50px !important;
}
section{
    clear:both;
}

}
@media(min-width:992px) {
.aside-info{flex-wrap:wrap}
}
@media(min-width:1200px) {
.rd-navbar-static .rd-navbar-dropdown.usl > li > a,.rd-navbar-fullwidth .rd-navbar-dropdown.usl > li > a{padding:5px 20px}
.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-dropdown.usl,.rd-navbar-fullwidth .rd-navbar-nav > li > .rd-navbar-dropdown.usl{width:1200px;left:-400px}
.rd-navbar-static .rd-navbar-dropdown.usl > li,.rd-navbar-fullwidth .rd-navbar-dropdown.usl > li{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;max-width:33%;width:33%;float:left}
.eshe{left:auto!important;right:0}
.moderno-footer h6{height:30px}
li.zapis-np:before{background:#f65169;content:"";position:absolute;top:-16px;left:-9px;width:calc(100% + 18px);height:calc(100% + 32px)}
}
@media(min-width:1350px) {
.rd-navbar-static .rd-navbar-brand{max-width:510px}
}
@media(min-width:1601px){
/* .swiper-high-tech .swiper-container {
    min-height: 370px;
    max-height: 395px;
}*/
}

@media(min-width:1470px) and (max-width:1600px) {
.rd-navbar-static .rd-navbar-nav > li + li{margin-left:15px}
.rd-navbar-static.rd-navbar-widget .rd-navbar-inner-bottom,.rd-navbar-fullwidth.rd-navbar-widget .rd-navbar-inner-bottom{padding:16px 21px}
.swiper-high-tech .swiper-container {
    min-height: 370px;
    max-height: 465px;
}
}
@media (min-width: 1470px) {
.rd-navbar-static .rd-navbar-brand{max-width:510px}
.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl,.col-xxl-auto,.col-mxl-1,.col-mxl-2,.col-mxl-3,.col-mxl-4,.col-mxl-5,.col-mxl-6,.col-mxl-7,.col-mxl-8,.col-mxl-9,.col-mxl-10,.col-mxl-11,.col-mxl-12,.col-mxl,.col-mxl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.block-departments-list{-webkit-flex-basis:67.7%;-ms-flex-preferred-size:67.7%;flex-basis:67.7%;max-width:67.7%}
.rd-navbar-static .rd-navbar-nav > li + li{margin-left:16px}
.swiper-slide p + h2{margin-top:40px}
.pod .list-check{font-weight:400}
.aside-info-item{padding:25px 20px 20px}
.block-departments-content{padding:23px 70px}
}
@media(min-width:1200px) and (max-width:1469px) {
.rd-navbar-static .rd-navbar-nav > li > a,.rd-navbar-fullwidth .rd-navbar-nav > li > a{font-size:14.5px}
.rd-navbar-static .rd-navbar-nav > li + li{margin-left:14px}
.block-departments-content{padding:30px;-webkit-flex-basis:28%;-ms-flex-preferred-size:28%;flex-basis:28%;max-width:28%;line-height:1.5}
.block-departments-list{-webkit-flex-basis:72%;-ms-flex-preferred-size:72%;flex-basis:72%;max-width:72%}
.preim h5{font-size:17px;height:50px}
.metr{position:absolute;right:5%;bottom:0}
.aside-info-item{padding:34px 32px 20px}
.vip-content h5{height:70px}
.vip-link{height:30px}
.rd-navbar-static.rd-navbar-widget .rd-navbar-inner-bottom,.rd-navbar-fullwidth.rd-navbar-widget .rd-navbar-inner-bottom{padding:16px 25px}
.rd-navbar-static .rd-navbar-search,.rd-navbar-fullwidth .rd-navbar-search,.rd-navbar-static .rd-navbar-search .rd-navbar-search-toggle,.rd-navbar-fullwidth .rd-navbar-search .rd-navbar-search-toggle{margin-left:5px}
.novosti{padding-bottom:50px;margin-bottom:0}
.serveses{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;margin:0 2% 25px;padding-top:20px;background:#fff;border:1px solid #f65169;width:29%}
.prog-banner h3 {
    color: #f6506a;
    font-size: 30px;
    clear:both;
    display:inline-block;
}
.swiper-high-tech .swiper-container {
    min-height: 467px;
    max-height: 467px;
}
.prog-banner {
    padding: 20px 20px;
    border: 3px solid #0e71ba;
    height: 100%;
    background: #fff;
}
}
@media(min-width:1200px) and (max-width:1336px) {
.rd-navbar-static .rd-navbar-nav > li > a,.rd-navbar-fullwidth .rd-navbar-nav > li > a{font-size:14px}
.rd-navbar-static .rd-navbar-nav > li + li{margin-left:9px}
.rd-navbar-static.rd-navbar-widget .rd-navbar-inner-bottom,.rd-navbar-fullwidth.rd-navbar-widget .rd-navbar-inner-bottom{padding:16px 25px}
.block-departments-content{padding:30px;-webkit-flex-basis:26%;-ms-flex-preferred-size:26%;flex-basis:26%;max-width:26%;line-height:1.2}
.block-departments-list{-webkit-flex-basis:74%;-ms-flex-preferred-size:74%;flex-basis:74%;max-width:74%}
.preim h5{font-size:16px;height:43px}
.item_introtext{height:127px;line-height:1.3}
a.aidanews2_img1{height:207px;overflow:hidden;display:block}
.novosti{padding-bottom:50px;margin-bottom:0}

}
@media(min-width:992px) and (max-width:1199px) {
.swiper-container{height:50vh}
.slab{position:absolute;top:67px;right:0;z-index:3}
.ya-share2__container_size_m .ya-share2__item{margin:5px 0!important}
.block-departments-content{padding:30px;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%}
.block-departments-list{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%}
.block-departments-list ul li{width:33.3%;float:left;height:80px}
.plus,.minus{float:right;position:absolute;top:20px;right:17px;font-size:30px}
.block-departments-list ul > li + li a{height:98%}
.block-departments-list ul .svg{width:60px}
.block-departments-list ul p{font-size:11px!important;padding-left:3%;text-transform:none}
div.block-departments-list > ul > li:nth-child(10) > a > div.svg{width:70px}
.preim h5{height:47px}
.item_introtext{height:188px}
.vid img{height:337px;width:auto}
iframe{width:100%;height:337px}
.links img{margin-top:18px}
.aidanews2_art:last-child{display:none!important}
.links a{height:160px;display:flex;align-items:center}
.preim{padding-bottom:30px}
a.aidanews2_img1{height:195px;overflow:hidden;display:block}
.novosti{padding-bottom:50px;margin-bottom:0}
ul.lozung{padding-left:0}
.serveses{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;margin:0 2% 25px;padding-top:20px;background:#fff;border:1px solid #f65169;width:29%}
.serveses a{font-size:15px!important}
section .brand-name{padding-top:18px;padding-bottom:18px}
.prog-banner {
    padding: 23px 16px;
}
.swiper-high-tech .swiper-container {
    min-height: 535px;
    max-height: 535px;
}
}
@media(min-width:768px) and (max-width:991px) {
.swiper-container{height:50vh}
.slab{position:absolute;top:67px;right:0;z-index:3}
.block-high-tech-body-right{-webkit-flex-basis:48.32%;-ms-flex-preferred-size:48.32%;flex-basis:48.32%;max-width:48.32%}
.block-high-tech{padding:0 37px}
.block-departments-content{padding:30px;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:100%;max-width:100%}
.block-departments-list{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:100%;max-width:100%}
.block-departments-list ul li{height:52px}
.block-departments-list ul p{font-size:10px!important;padding-left:3%}
.block-departments-list ul .svg{width:54px}
.vid img{height:400px;width:auto;display:none}
.links a{height:130px;display:flex;align-items:center}
.preim{padding-bottom:30px}
.aside{margin-top:25px}
.vip-link{height:30px}
.vip-content h5{height:55px}
.vip-link{height:20px}
.plus,.minus{float:right;position:absolute;top:19px;right:27px;font-size:30px}
.novosti{padding-bottom:50px;margin-bottom:0}
ul.lozung{padding-left:0}
.serveses{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;margin:0 2% 25px;padding-top:20px;background:#fff;border:1px solid #f65169;width:29%}
section .brand-name{padding-top:18px;padding-bottom:18px}
.prog-banner {
    padding: 23px 20px;
}
.swiper-high-tech .swiper-container {
    min-height: 383px;
    max-height: 383px;
}
.prog .owl-but {
    bottom: 14px;
    width: 80%;
    padding: 5px 21px;

    left: 10%;

}
}
@media(max-width:767px) {
.swiper-container{height:30vh}
.slab{position:absolute;top:67px;right:0;z-index:3}
a.brand-name{font-size:14px}
a.button.button-effect-ujarak.button-primary.button-square{margin-bottom:20px}
.block-departments-list ul li{width:100%;float:left;height:52px}
.block-departments-list .svg img{padding:17px}
.vid img{display:none}
.preim{padding-bottom:30px;display:block;clear:both}
.preim h2{padding-top:20px}
iframe{width:100%;height:240px}
.links a{height:120px;display:flex;align-items:center}
.aidanews2_art{margin-bottom:20px}
.block-high-tech-body-md.text-center p{color:#fff;font-size:18px;text-align:left}
.footer-item-custom{text-align:left}
.sserv.post-minimal-wrap ul li{width:100%;float:left;margin-right:0}
.footer-item-custom-3{margin-left:0}
.metr{position:absolute;right:33%;bottom:-50px}
.page-footer{padding:20px 0 60px}
.block-high-tech-body-md.text-center{padding-top:36px}
.aside{margin-top:25px}
a.thumbnail img{margin-left:0;margin-bottom:10px;margin-top:10px;width:100%}
.plus,.minus{float:right;position:absolute;top:20px;right:17px;font-size:30px}
.novosti{margin-top:600px;margin-bottom:0}
tr.rsform-block td{width:100%!important;display:block}
tr.rsform-block.rsform-block-captha td{display:flex;align-items:center}
ul.lozung{padding-left:0}
.serveses{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;margin:0 3% 25px;padding-top:20px;background:#fff;border:1px solid #f65169;width:94%}
section .brand-name{padding-top:18px;padding-bottom:18px}
a.brand-name small{font-size:14px}
.prog-banner {
    padding: 40px 20px;
}
.col-sm-4.banners {
    margin-top: 40px;
}
}