.smt-no-found{margin-top:24px;text-align:center;font-size:20px;width:100%;}
.smt-cabinet{display:inline-flex;align-items:center;background-color:#1e73be;color:#fff;padding:4px 12px;border-radius:20px;margin-left:4px;text-decoration:none;font-size:14px;font-weight:500;transition:background 0.3s ease;}
.smt-cabinet:hover{text-decoration:none;background-color:#65A6EA;}
.smt-cabinet img{margin-right:4px;height:16px;width:16px;}
.relative{position:relative;}
.cookie-notice-container{}
.cn-buttons-container{width:100%;margin-top:5px;}
@media(min-width:1400px){
.container_1400{width:1400px !important;}
}
.header_wrap{-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;background:#fff;}
.table-responsive{font-size:inherit;}
.row-center{display:flex;justify-content:center;}
.img-fluid{max-width:100%;height:auto;}
.flex-row{flex-wrap:wrap;display:flex;}
.d-flex{display:flex;}
.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.blue_title_cat h1{font-size:24px;color:#1b78d8;text-transform:uppercase;font-weight:900;}
.blue_title_cat{position:relative;}
.blue_title_cat:before{content:"";bottom:0px;left:0px;right:0;width:80px;height:1px;background:#1b78d8;position:absolute;margin:0 auto;}
.main_title p{margin-bottom:0px;}
.content-404-inner{font-size:146px;font-weight:700;}
.content_404_block{margin-bottom:100px;}
.btn_full_price{margin-bottom:30px;margin-top:20px;padding:15px 30px !important;font-size:18px !important;}
.content_404_block_title{font-size:82px;font-weight:700;color:#1c78d8;line-height:82px;}
.content_404_block_text{font-size:21px;font-weight:700;color:#979695;}
.content_404_block_link{background-color:#1c78d8;font-size:16px;font-weight:700;color:#fff;padding:11px 22px;display:inline-block;margin-top:20px;}
.content_404_block_link:hover, .content_404_block_link:focus{color:#fff;background-color:#196bc1;text-decoration:none;}
#content_404 img{margin-bottom:100px;}
input::-webkit-calendar-picker-indicator{opacity:0;}
.grecaptcha-badge{visibility:hidden;}
.row-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}
.search_list .smt-promo{margin-bottom:10px;}
.search_list .smt-promo__link-content{margin-bottom:0px;}
.template_ul ul{list-style-type:none;padding-left:0px;}
.template_ul ul li{background:url(//belarmed.ru/wp-content/themes/Template/img/check-mark.png) top 5px left no-repeat;position:relative;padding-left:37px;margin-bottom:10px;line-height:1.3;}
a.active.focus, a.active:focus, a.focus, a:active.focus, a:active:focus, a:focus, input:focus, input:active, textarea:focus, textarea:active, button.active.focus, button.active:focus, button.focus, button:active.focus, button:active:focus, button:focus, .btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus{outline:0 !important;outline-color:transparent !important;outline-width:0 !important;outline-style:none !important;-webkit-box-shadow:0 0 0 0 rgba(0, 123, 255, 0) !important;box-shadow:0 0 0 0 rgba(0, 123, 255, 0) !important;}:focus{outline-style:none;outline-width:0px !important;outline-color:none !important;}
#menu-glavnoe-menju .smt-menu__link{position:relative;}
.menu-item-count{background:#ea0000;position:absolute;color:#fff;border-radius:100%;width:17px;height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;top:-12px;right:-17px;line-height:normal;}
.breadcrumb_wrap{background-color:#efefef;padding:10px 0px;}
.breadcrumb_list{display:flex;}
.breadcrumb_item{}
.breadcrumb_item+.breadcrumb_item{margin-left:10px;}
.breadcrumb_item span{color:#898989;}
.breadcrumb_item a{text-decoration:underline;color:#1b78d8;position:relative;padding-right:40px;}
.breadcrumb_item a:before{font-family:"Glyphicons Halflings";line-height:20px;font-size:12px;position:absolute;top:0;right:10px;content:"\e092";color:#898989;}
.breadcrumb_item a:hover{}
.pagination{}
.pagination .page, .pagination .pages, .pagination .current, .pagination .nextpostslink, .pagination .previouspostslink{min-width:34px;display:inline-flex;justify-content:center;border-radius:6px;border:1px solid #ABB8C3;font-weight:400;font-size:16px;line-height:24px;padding:4px 8px;height:34px;color:#333333;}
.pagination .page:hover, .pagination .current, .pagination .nextpostslink:hover{background:#2D7BBF;border-color:#2D7BBF !important;border:1px solid #2D7BBF;text-decoration:none;color:#ffff;}
.pagination .nextpostslink{}
.pagination .pages{}
.wpcf7-list-item{margin:0 0 0 0em;}
.smt-page_center-header{min-height:318px;position:relative;margin-bottom:40px;}
.smt-page_center-header__overlay{position:absolute;width:100%;height:100%;background:rgb(232 243 255 / 80%);display:flex;align-items:flex-start;justify-content:center;padding:40px 0px;}
.smt-page_center-header__inner{text-align:center;}
.smt-page_center-header__header{position:relative;font-size:24px;text-transform:uppercase;color:#1b78d8;line-height:24px;padding-bottom:15px;margin-bottom:15px;}
.smt-page_center-header__header:before{content:"";width:70px;height:1px;background:#1b78d8;position:absolute;bottom:0px;margin:0 auto;left:0;right:0px;}
.smt-page_center-header__text{font-size:18px;text-transform:uppercase;font-weight:bold;}
.wpcf7-field-group-add{margin:0 1rem 1rem 0;width:6rem;height:6rem;border:1px solid #e6e6e6;border-radius:0.5rem;position:relative;transition:all 0.5s ease;background:none;font-size:30px;}
.wpcf7-field-group-remove{margin:0 1rem 1rem 0;width:6rem;height:6rem;border:1px solid #e6e6e6;border-radius:0.5rem;position:relative;transition:all 0.5s ease;background:none;font-size:30px;}
.form-file{}
.header_fix{position:fixed !important;z-index:999;width:100%;-webkit-box-shadow:0 4px 10px -10px rgb(0 0 0 / 60%);box-shadow:0 4px 10px -10px rgb(0 0 0 / 60%);}
.smt-panel-group .panel{margin-bottom:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #efefef;}
.smt-panel-group .panel+.panel{margin-top:0;border-top:0;}
.smt-panel-group .panel-heading{border-bottom:0;border-top-left-radius:0;border-top-right-radius:0;position:relative;padding:0px;}
.smt-panel-group .panel-heading+.panel-collapse>.panel-body,
.smt-panel-group .panel-heading+.panel-collapse>.list-group{border-top:none;}
.video_text{margin:30px 0px;padding-left:30px;}
.video_block{margin:30px 0px;}
.video_item{}
.video_item .news-list-item-embed-video{margin-bottom:0px;}
.video_item .card-title{color:#4090e2;text-align:center;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;min-height:80px;margin-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0px;}
.search_top{float:right;font-size:16px;color:#4090e2;margin-top:23px;}
.search_top i{font-weight:600;}
.search_list .smt-promo-list__item{border-bottom:1px solid #efefef;margin-bottom:15px;}
.promo_list__item{width:100%;max-width:1000px;background:#F6F8F7;margin:0 auto;box-shadow:0px 4px 4px rgba(141, 141, 141, 0.2);border-radius:0px 20px;}
.promo_list__item .smt-promo__image-content{margin-bottom:0px;}
.promo_list__item .smt-promo__image{height:250px;object-fit:cover;width:100%;border-radius:0px 0px 0px 20px;}
.promo_list__item .smt-promo__time{font-weight:300;font-size:15px;line-height:27px;color:#929292;text-align:right;margin-bottom:20px;margin-right:20px;}
.promo_list__item .smt-promo__link-content{margin-top:30px;}
.bvi-block{float:right;margin-top:22px;padding:0px 15px;}
html body a.bvi-link-shortcode{padding:0px !important;}
html body a.bvi-link-shortcode .bvi-svg-eye{width:0.5em !important;height:0.5em !important;font-size:4rem !important;}
.search-wrapper{position:fixed;z-index:1100;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.8);overflow:auto;padding-bottom:40px;-webkit-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;visibility:hidden;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.search-wrapper.open{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);}
.search-wrapper .close{position:absolute;right:40px;top:60px;opacity:1;text-shadow:none;color:#fff;cursor:pointer;-webkit-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;}
.search-wrapper .close i{font-size:30px;}
.search-wrapper .close:hover{color:#4090e2;}
.search-wrapper input[type="text"]{background:transparent;border:none;border-bottom:1px solid #fff;padding:10px 50px 10px 10px;font-size:18px;width:100%;color:#fff;font-weight:100;}
.search-wrapper button{background:transparent;position:absolute;right:10px;top:0;border:none;padding:0;height:100%;-webkit-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;}
.search-wrapper button i{font-size:25px;line-height:1;vertical-align:middle;color:#fff;}
.search-wrapper button i:hover{color:#4090e2;cursor:pointer;}
.search-block{position:relative;}
.smt-panel-group .panel-heading:after{font-family:"Glyphicons Halflings";line-height:41px;font-size:14px;position:absolute;top:0;right:10px;content:"\002b";}
.smt-panel-group .panel-title{font-size:16px;position:relative;z-index:2;}
.smt-panel-group .panel-title>a{display:block;text-transform:uppercase;padding:11px 30px 10px 20px;}
.smt-panel-group .panel-title>a:hover, .smt-panel-group .panel-title>a:focus{text-decoration:none;color:#000;}
.smt-panel-group .panel-body{padding:21px 20px;}
.smt-panel-primary{border-color:#efefef;}
.smt-panel-primary>.panel-heading{color:#000;background-color:transparent;border-color:transparent;}
.smt-panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#efefef;}
.smt-panel-primary>.panel-heading .badge{color:transparent;background-color:#000;}
.smt-panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#efefef;}
.footer_notice{border:1px solid #ffc062;padding:10px;margin-bottom:20px;}
.footer_notice p{margin-bottom:0px;}
.smt-panel-primary_in .panel-heading:after{content:"\2212";}
.smt-panel-group_colored .smt-panel-primary_in .panel-title>a{color:#fff;}
.smt-panel-group_colored .smt-panel-primary_in .panel-title>a:hover, .smt-panel-group_colored .smt-panel-primary_in .panel-title>a:focus{color:#fff;}
.smt-panel-group_colored .smt-panel-primary_in .panel-heading:after, .smt-panel-group_colored .smt-panel-primary_in .panel-heading:before{color:#fff;}
.smt-panel-group_left .panel-heading:after{left:10px;right:auto;}
.smt-panel-group_left .panel-title{padding-left:20px;}
.smt-panel-group_left .panel-body{padding-left:40px;}
.smt-panel-group_services .panel-heading:before{font-family:"Glyphicons Halflings";line-height:41px;font-size:14px;position:absolute;top:0;content:"\e080";left:10px;right:auto;}
.smt-panel-group_services .panel-title{padding-left:20px;}
.smt-panel-group_services .panel-body{padding-top:11px;padding-left:40px;}
.smt-alert{padding:10px 10px 9px 53px;margin-bottom:21px;border:1px solid transparent;border-radius:0;text-transform:uppercase;position:relative;}
.smt-alert:before{position:absolute;top:0;left:0;bottom:0;width:42px;content:"";}
.smt-alert:after{position:absolute;left:0;top:50%;margin-top:-11px;text-align:center;width:42px;font-size:21px;line-height:1;font-family:"Glyphicons Halflings";}
.smt-alert h4{margin-top:0;color:inherit;}
.smt-alert .alert-link{font-weight:bold;}
.smt-alert>p, .smt-alert>ul{margin-bottom:0;}
.smt-alert>p+p{margin-top:5px;}
.smt-alert_lg{padding-top:15px;padding-bottom:15px;}
.smt-banner-list{margin-top:-21px;}
.smt-banner-list__item{margin-top:21px;}
.smt-banner{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:4px;display:block;}
.smt-banner__content{height:252px;border:2px solid;text-align:center;-webkit-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s;}
.smt-banner__content:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em;}
.smt-banner:hover .smt-banner__link{text-decoration:underline;}
.smt-banner__link{display:inline-block;vertical-align:middle;width:100%;text-align:center;font-size:22px;line-height:42px;color:#fff;font-weight:200;}
.smt-banner__link:hover{color:#fff;}
@media(min-width:992px){
.smt-benefit__item_left{padding-right:0;}
}
@media(min-width:992px){
.smt-benefit__item_center{padding-left:0;padding-right:0;}
}
@media(min-width:992px){
.smt-benefit__item_right{padding-left:0;}
}
.smt-benefit-square{color:#fff;padding:42px 40px;position:relative;z-index:2;}
.smt-benefit-square__icon{font-size:57px;line-height:63px;margin-bottom:4px;}
.smt-benefit-square__header{display:block;text-transform:uppercase;font-size:20px;line-height:32px;margin-bottom:21px;text-decoration:none;color:#fff;}
.smt-benefit-square__header:hover{color:#fff;}
@media(min-width:768px){
.smt-benefit-square{margin-top:-42px;min-height:350px;}
}
.smt-breadcrumb{padding:0;margin:0 0 21px 0;list-style:none;}
.smt-breadcrumb__item{display:inline-block;}
.smt-breadcrumb__item:after{content:"/";padding-left:0.4em;}
.smt-breadcrumb__item:last-child:after{display:none;}
.smt-breadcrumb__link{font-size:12px;}
.smt-btn-topbar{padding:9px 9px 10px;font-size:11px;line-height:11px;border-radius:0;}
.smt-btn-topbar:hover{text-decoration:underline;}
.smt-btn{border:none;border-radius:0;padding:11px 12px;}
.smt-btn-border{border-radius:0;border:2px solid;padding:9px 12px;}
.smt-btn-border.smt-btn-lg{padding-top:13px;padding-bottom:13px;}
.smt-btn-border.smt-btn-sm{padding-top:5px;padding-bottom:5px;}
.smt-btn-border.smt-btn-xs{padding-top:1px;padding-bottom:1px;}
.smt-btn_shadow{-webkit-box-shadow:inset 0 -3px 0 0 rgba(0, 0, 0, 0.2);box-shadow:inset 0 -3px 0 0 rgba(0, 0, 0, 0.2);}
.smt-btn_shadow:focus, .smt-btn_shadow.focus{-webkit-box-shadow:inset 0 0 0 0 rgba(0, 0, 0, 0.2);box-shadow:inset 0 0 0 0 rgba(0, 0, 0, 0.2);}
.smt-btn_shadow:hover{-webkit-box-shadow:inset 0 0 0 0 rgba(0, 0, 0, 0.2);box-shadow:inset 0 0 0 0 rgba(0, 0, 0, 0.2);}
.smt-btn-lg{padding:15px 16px;font-size:18px;line-height:1.33333;border-radius:0;}
.smt-btn-sm{padding:7px 10px;font-size:12px;line-height:1.5;border-radius:0;}
.smt-btn-xs{padding:3px 5px;font-size:10px;line-height:1.5;border-radius:0;}
.smt-call-action{background-position:center center;background-size:cover;}
.smt-call-action:hover .smt-call-action__overlay{background-color:rgba(55, 68, 81, 0.8);}
.smt-call-action__overlay{background-color:rgba(55, 68, 81, 0.6);height:252px;-webkit-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s;vertical-align:middle;text-align:center;}
.smt-call-action__overlay:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em;}
.smt-call-action__content{display:inline-block;vertical-align:middle;width:100%;}
.smt-call-action__label{text-transform:uppercase;font-size:21px;padding:0px 30px;line-height:42px;}
@media(min-width:992px){
.smt-call-action__label{font-size:32px;}
}
.smt-call-action__button{padding-top:21px;}
.smt-call-action-main{background-color:#efefef;vertical-align:middle;position:relative;height:105px;padding-left:105px;}
.smt-call-action-main:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em;}
.smt-call-action-main__content{display:inline-block;vertical-align:middle;width:100%;}
.smt-call-action-main__icon{color:#fff;position:absolute;height:105px;width:105px;text-align:center;vertical-align:middle;top:0;left:0;font-size:42px;line-height:105px;}
.smt-call-action-main__icon>span{line-height:inherit;}
.smt-doc__icon{font-size:2rem;color:#1c78d8;}
.smt-call-action-main__label{text-transform:uppercase;font-size:15px;color:#000;position:relative;}
@media(min-width:992px){
.smt-call-action-main__label{font-size:21px;padding:8px 0;}
}
.smt-call-action-main__label:after{content:"";width:28px;height:2px;position:absolute;bottom:0;left:0;}
.smt-call-action-main__button{margin-top:4px;}
@media(min-width:992px){
.smt-call-action-main__button{margin-top:0;text-align:right;}
}
.smt-chart-pie{width:210px;}
.smt-chart-pie__container{height:210px;position:relative;}
.smt-chart-pie__value{position:absolute;top:50%;left:0;width:100%;text-align:center;font-size:42px;margin-top:-11px;}
.smt-chart-pie__label{margin-top:11px;font-size:22px;line-height:42px;text-align:center;}
.smt-content{margin-bottom:21px;}
.smt-single-time{display:flex;justify-content:flex-end;}
.smt-single-time span{background:rgba(28, 120, 216, 0.85);padding:10px 20px;color:#fff;display:inline-flex;}
@media(min-width:1200px){
.smt-content{min-height:378px;}
}
.smt-content h1{text-transform:uppercase;font-weight:normal;position:relative;font-size:22px;line-height:42px;margin-bottom:21px;margin-top:21px;}
.smt-content h1:after{content:"";width:28px;height:2px;position:absolute;bottom:0;left:0;}
.smt-content h2, .smt-content h3{text-transform:uppercase;font-weight:normal;position:relative;margin-bottom:21px;}
.smt-content h2:after, .smt-content h3:after{content:"";width:28px;height:2px;position:absolute;bottom:0;left:0;}
.smt-content h2{font-size:22px;line-height:42px;}
.smt-content h3{font-size:14px;line-height:21px;font-weight:bold;}
.smt-content__sidebar{margin-bottom:21px;}
@media(min-width:992px){
.smt-content__sidebar{margin-bottom:0;}
}
.smt-counter__value{font-size:57px;line-height:63px;}
.smt-counter__label-before{text-transform:uppercase;}
.smt-counter__label{text-transform:uppercase;}
.smt-counter-list__item{margin-bottom:21px;}
@media(min-width:992px){
.smt-counter-list__item{margin-bottom:0;}
}
.sr-only, .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after,
.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after,
.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after,
.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after,
.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after,
.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after,
.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after,
.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after,
.bootstrap-datetimepicker-widget .btn[data-action="today"]::after,
.bootstrap-datetimepicker-widget .picker-switch::after, .bootstrap-datetimepicker-widget table th.prev::after, .bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}
.bootstrap-datetimepicker-widget{list-style:none;}
.bootstrap-datetimepicker-widget.dropdown-menu{margin:2px 0;padding:4px;width:19em;}
@media(min-width:768px){
.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em;}
}
@media(min-width:992px){
.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em;}
}
@media(min-width:1200px){
.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em;}
}
.bootstrap-datetimepicker-widget.dropdown-menu:before, .bootstrap-datetimepicker-widget.dropdown-menu:after{content:"";display:inline-block;position:absolute;}
.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0, 0, 0, 0.2);top:-7px;left:7px;}
.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;top:-6px;left:8px;}
.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0, 0, 0, 0.2);bottom:-7px;left:6px;}
.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;bottom:-6px;left:7px;}
.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px;}
.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px;}
.bootstrap-datetimepicker-widget .list-unstyled{margin:0;}
.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0;}
.bootstrap-datetimepicker-widget a[data-action]:active{-webkit-box-shadow:none;box-shadow:none;}
.bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0;}
.bootstrap-datetimepicker-widget button[data-action]{padding:6px;}
.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{content:"Increment Hours";}
.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{content:"Increment Minutes";}
.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{content:"Decrement Hours";}
.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{content:"Decrement Minutes";}
.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{content:"Show Hours";}
.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{content:"Show Minutes";}
.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{content:"Toggle AM/PM";}
.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{content:"Clear the picker";}
.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{content:"Set the date to today";}
.bootstrap-datetimepicker-widget .picker-switch{text-align:center;}
.bootstrap-datetimepicker-widget .picker-switch::after{content:"Toggle Date and Time Screens";}
.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit;}
.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%;}
.bootstrap-datetimepicker-widget table{width:100%;margin:0;}
.bootstrap-datetimepicker-widget table td, .bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px;}
.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px;}
.bootstrap-datetimepicker-widget table th.picker-switch{width:145px;}
.bootstrap-datetimepicker-widget table th.disabled, .bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#777777;cursor:not-allowed;}
.bootstrap-datetimepicker-widget table th.prev::after{content:"Previous Month";}
.bootstrap-datetimepicker-widget table th.next::after{content:"Next Month";}
.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer;}
.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eeeeee;}
.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px;}
.bootstrap-datetimepicker-widget table td.cw{font-size:0.8em;height:20px;line-height:20px;color:#777777;}
.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px;}
.bootstrap-datetimepicker-widget table td.day:hover, .bootstrap-datetimepicker-widget table td.hour:hover, .bootstrap-datetimepicker-widget table td.minute:hover, .bootstrap-datetimepicker-widget table td.second:hover{background:#eeeeee;cursor:pointer;}
.bootstrap-datetimepicker-widget table td.old, .bootstrap-datetimepicker-widget table td.new{color:#777777;}
.bootstrap-datetimepicker-widget table td.today{position:relative;}
.bootstrap-datetimepicker-widget table td.today:before{content:"";display:inline-block;border:0 0 7px 7px solid transparent;border-bottom-color:#4090e2;border-top-color:rgba(0, 0, 0, 0.2);position:absolute;bottom:4px;right:4px;}
.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover{background-color:#4090e2;color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff;}
.bootstrap-datetimepicker-widget table td.disabled, .bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#777777;cursor:not-allowed;}
.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px;}
.bootstrap-datetimepicker-widget table td span:hover{background:#eeeeee;}
.bootstrap-datetimepicker-widget table td span.active{background-color:#4090e2;color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.bootstrap-datetimepicker-widget table td span.old{color:#777777;}
.bootstrap-datetimepicker-widget table td span.disabled, .bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#777777;cursor:not-allowed;}
.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px;}
.input-group.date .input-group-addon{cursor:pointer;}
.smt-divider{height:0;line-height:0;border-top:1px solid #efefef;margin-top:20px;margin-bottom:21px;}
.smt-doctor-list{position:relative;}
.smt-doctor-list__arrow{position:absolute;top:-42px;right:15px;width:32px;height:32px;padding-top:4px;border:2px solid;text-align:center;cursor:pointer;}
.smt-doctor-list__arrow_left{right:51px;}
.smt-doctor-list__button-all{margin:21px 0 0 0;text-align:center;}
@media(min-width:992px){
.smt-doctor-list__button-all{margin:21px 15px 0 0;text-align:center;}
}
.smt-doctor-list__item{margin-bottom:21px;}
.smt-doctor{border:1px solid #efefef;min-height:430px;}
.smt-doctor__noimage{}
.smt-doctor__noimage img{max-width:130px;}
.smt-doctor__image-content{overflow:hidden;position:relative;display:block;height:294px;vertical-align:middle;border-bottom:1px solid #efefef;text-align:center;}
.smt-doctor__image-content:before{content:"";display:inline-block;height:100%;vertical-align:middle;}
@media(min-width:992px){
.smt-doctor__image-content{height:294px;}
}
.smt-doctor__over{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.5);opacity:0;visibility:hidden;-webkit-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s;}
.smt-doctor__icon{position:absolute;top:50%;left:50%;width:24px;height:24px;margin-left:-12px;margin-top:-12px;font-size:24px;}
.smt-doctor__image{display:"inline-block";max-width:100%;height:auto;vertical-align:middle;}
.smt-doctor__link-content{display:block;text-align:center;}
.smt-doctor__link{color:#000;font-size:14px;font-weight:600;line-height:24px;text-transform:uppercase;}
.smt-doctor__content{padding:10px 23px 17px 23px;position:relative;-webkit-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s;min-height:265px;display:flex;flex-direction:column;justify-content:space-between;}
.smt-doctor__text{text-align:center;font-size:12px;line-height:19px;}
.smt-doctor__text p{margin-bottom:0px;}
.smt-doctor__middle{display:flex;justify-content:center;font-size:12px;line-height:14px;margin-top:5px;}
.smt-doctor__middle .smt-doctor__stazh{margin-right:auto;}
.smt-doctor__middle .smt-doctor__count_review{}
.smt-doctor__order{display:flex;background:#1C78D8;color:#fff;justify-content:center;margin-top:17px;padding:5px 5px;font-size:12px;}
.smt-doctor__order:hover{color:#fff;background-color:#196bc1;}
.smt-doctor__post_link{border:1px solid #1C78D8;display:flex;justify-content:center;padding:5px 5px;margin-top:17px;font-size:12px;color:#374451;}
.smt-doctor__post_link:hover{color:#374451;}
.smt-doctor:hover .smt-doctor__over{opacity:1;visibility:visible;}
.smt-doctor-detail__header{margin-top:0px !important;font-weight:bold !important;font-size:24px !important;padding-bottom:10px !important;}
.smt-doctor-detail__header:after{width:70px !important;}
.smt-doctor-detail__image-content{overflow:hidden;position:relative;display:block;text-align:center;margin-top:45px;}
.smt-doctor-detail__button_callback{display:flex;justify-content:center;}
.smt-doctor-detail__button_callback a{background-color:#1b78d8;font-size:16px;font-weight:700;padding:20px 40px;color:#fff;transition:background 1s ease;margin-bottom:40px;}
.smt-doctor-detail__button_callback a:hover{background-color:#196bc1;color:#fff;text-decoration:none;}
.add_doctor_review{color:#414246;text-transform:uppercase;font-size:16px;font-weight:500;border:2px solid #9cd2ff;padding:10px 30px;width:100%;display:inline-flex;max-width:300px;justify-content:center;transition:background 1s ease;margin-top:10px;}
.add_doctor_review:hover{background:#1b78d8;color:#fff;text-decoration:none;}
.add_doctor_review_prodoctorov{margin-top:10px;}
.add_doctor_review_yandex{margin-top:10px;}
.button_add_review_doc{align-items:center;justify-content:center;}
.reviews_doctor_form_wrap{background-color:#eaf3ff;margin-top:30px;padding:50px 0px 30px 0px;}
.commentlist{list-style-type:none;margin:30px 0px;}
.commentlist .comment{}
.commentlist .comment .comment-content{padding:30px 0px 11px 0px;border-bottom:1px dashed;display:flex;flex-direction:column;background:url(//belarmed.ru/wp-content/themes/Template/img/avatar.png) top 30px left no-repeat;position:relative;}
.commentlist .comment .comment-content .comment-author{order:1;padding-left:95px;font-size:18px;font-weight:900;}
.commentlist .comment .comment-content .comment-date{order:2;padding-left:95px;margin-top:5px;}
.commentlist .comment .comment-content>p{order:4;margin-top:30px;}
.commentlist .comment .comment-content .star-rating{order:3;padding-left:95px;margin-top:5px;}
.commentlist .comment .comment-content .star-rating p{display:none;}
@media(min-width:992px){
.smt-doctor-detail__image-content{}
}
.smt-doctor-detail__image-content:hover .smt-doctor-detail__over{opacity:1;visibility:visible;}
.smt-doctor-detail__over{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.5);opacity:0;visibility:hidden;-webkit-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s;}
.smt-doctor-detail__icon{position:absolute;top:50%;left:50%;width:24px;height:24px;margin-left:-12px;margin-top:-12px;font-size:24px;}
.smt-doctor-detail__image{width:100%;height:auto;}
.smt-doctor-detail__content{margin-top:45px;}
.smt-doctor-detail__name{margin-top:11px;font-size:12px;text-align:center;text-transform:uppercase;margin-bottom:10px;}
.stepen_single_doctor{font-weight:bold;font-size:18px;color:#1b78d8;}
.stazh_single_doctor{font-weight:bold;}
.owl-theme_doctor{position:relative;}
.owl-theme_doctor .owl-nav{text-align:center;position:absolute;top:-42px;right:0;-webkit-tap-highlight-color:transparent;}
.owl-theme_doctor .owl-nav [class*="owl-"]{border:2px solid #b2bfcc;font-size:14px;width:32px;height:32px;display:inline-block;cursor:pointer;padding-top:4px;}
.owl-theme_doctor .owl-nav [class*="owl-"]:hover{color:#4090e2;}
.owl-theme_doctor .owl-nav .disabled{opacity:0.5;cursor:default;}
.owl-theme_doctor .owl-prev{margin-right:5px;}
.owl-theme_doctor .owl-nav.disabled+.owl-dots{margin-top:10px;}
.owl-theme_doctor .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;}
.owl-theme_doctor .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
.owl-theme_doctor .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity, 200ms, ease;-o-transition:opacity, 200ms, ease;transition:opacity, 200ms, ease;border-radius:30px;}
.owl-theme_doctor .owl-item img.smt-doctor__image{display:inline-block;}
.smt-footer{color:#fff;padding-top:32px;position:relative;}
@media(min-width:992px){
.smt-footer{height:315px;}
}
.smt-footer__content{margin-bottom:42px;}
.smt-footer__header{text-transform:uppercase;font-weight:normal;position:relative;font-size:22px;margin-bottom:21px;}
.smt-footer__header:after{content:"";width:28px;height:2px;position:absolute;bottom:0;left:0;}
.smt-copyright{padding:25px 0 25px 0;font-size:13px;text-align:left;}
.smt-form__buttons{margin-top:11px;}
.smt-form .form-group{margin-bottom:11px;}
#smt-popup-promo{max-width:700px;min-height:400px;display:flex;align-items:center;padding-left:320px;}
#smt-popup-promo .smt-widget__header_normal{line-height:30px;}
.smt-form .form-group-relative{position:relative;}
.smt-form .form-control{padding:11px 10px;height:42px;border-radius:0;}
@media(min-width:768px){
.smt-form .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;}
.smt-form .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle;}
.smt-form .form-inline .form-control-static{display:inline-block;}
.smt-form .form-inline .input-group{display:inline-table;vertical-align:middle;}
.smt-form .form-inline .input-group .input-group-addon, .smt-form .form-inline .input-group .input-group-btn, .smt-form .form-inline .input-group .form-control{width:auto;}
.smt-form .form-inline .input-group>.form-control{width:100%;}
.smt-form .form-inline .control-label{margin-bottom:0;vertical-align:middle;}
.smt-form .form-inline .radio, .smt-form .form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle;}
.smt-form .form-inline .radio label, .smt-form .form-inline .checkbox label{padding-left:0;}
.smt-form .form-inline .radio input[type="radio"],
.smt-form .form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0;}
.smt-form .form-inline .has-feedback .form-control-feedback{top:0;}
}
.smt-form .form-horizontal .radio, .smt-form .form-horizontal .checkbox, .smt-form .form-horizontal .radio-inline, .smt-form .form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px;}
.smt-form .form-horizontal .radio, .smt-form .form-horizontal .checkbox{min-height:27px;}
.smt-form .form-horizontal .form-group{margin-left:-15px;margin-right:-15px;}
.smt-form .form-horizontal .form-group:before, .smt-form .form-horizontal .form-group:after{content:" ";display:table;}
.smt-form .form-horizontal .form-group:after{clear:both;}
@media(min-width:768px){
.smt-form .form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px;}
}
.smt-form .form-horizontal .has-feedback .form-control-feedback{right:15px;}
@media(min-width:768px){
.smt-form .form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px;}
}
@media(min-width:768px){
.smt-form .form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px;}
}
.smt-form textarea.form-control{height:auto;}
.smt-form .form-control-feedback{width:42px;height:42px;line-height:42px;}
.smt-form .radio, .smt-form .checkbox{margin-top:11px;margin-bottom:11px;}
.smt-form .radio label, .smt-form .checkbox label{min-height:21px;}
.smt-form_bordered{border:1px solid;padding:21px 24px;}
@media(min-width:992px){
.smt-form_fixed-width{width:440px;}
}
@media(min-width:992px){
.smt-form_search .smt-form__submit{margin-left:-0.25em;}
.smt-form_search .smt-form__search-field.form-control{border-right:0;width:190px;}
}
.smt-icon{display:inline-block;height:42px;width:42px;font-size:42px;line-height:42px;text-align:center;}
.smt-icon_lg{height:53px;width:53px;font-size:53px;line-height:53px;}
.smt-icon_sm{height:32px;width:32px;font-size:32px;line-height:32px;}
.smt-icon-list__item{margin-right:4px;}
.smt-img-thumbnail, .smt-img-thumbnail-left, .smt-img-thumbnail-right{padding:4px;line-height:21px;background-color:#fff;border:1px solid #efefef;border-radius:0;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto;}
.smt-img-thumbnail-left{float:left;margin-right:20px;}
.smt-img-thumbnail-right{float:right;margin-left:20px;}
.smt-email{float:right;padding-top:7px;font-size:15px;}
.smt-email__icon{vertical-align:baseline;font-size:0.75em;padding-right:0.5em;}
.smt-phone{float:right;padding-top:7px;font-size:15px;}
.smt-phone__icon{vertical-align:baseline;font-size:0.75em;padding-right:0.5em;}
.smt-email+.smt-phone,
.smt-phone+.smt-email{padding-right:10px;}
.smt-list{padding:0;margin:0 0 21px 0;list-style:none;}
.smt-list-4count{display:flex;flex-wrap:wrap;}
.smt-list-4count li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.smt-list li{padding:5px 15px 5px 0;margin:0;list-style:none;}
.smt-list_arrow>li{position:relative;padding-left:15px;}
.smt-list_arrow>li:before{position:absolute;content:"";top:10px;left:0;width:0;height:0;border:solid 4px transparent;}
.smt-list_menu>li{padding-top:14px;padding-bottom:14px;border-top:1px solid;}
.smt-list_menu>li:before{top:19px;}
.smt-list_menu>li:last-child{border-bottom:1px solid;}
.smt-list_icon ul{padding-left:35px;font-size:13px;}
.smt-list_icon ul .smt-list__icon{font-size:13px;}
.smt-list__icon{margin-right:6px;font-size:15px;}
.smt-list-type{padding:0;margin:0;list-style:none;float:left;}
.smt-list-type li{padding:5px 0;margin:0;list-style:none;border-bottom:1px solid #c1c1c1;}
.smt-list-type li:last-child{border-bottom:none;}
.smt-list_sidebar>li{border-top:1px solid;}
.smt-list_sidebar>li:last-child{border-bottom:1px solid;}
.smt-list_sidebar .smt-list__link{text-transform:uppercase;}
.smt-list_sidebar-bordered>li{border-top:1px solid;}
.smt-list_sidebar-bordered>li:first-child{border-top:4px solid;}
.smt-list_sidebar-bordered>li:last-child{border-bottom:1px solid;}
.smt-list_sidebar-bordered .smt-list__link{text-transform:uppercase;}
.smt-logo{vertical-align:middle;white-space:nowrap;float:left;height:63px;}
.smt-logo:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em;}
.smt-logo__content{display:inline-block;vertical-align:middle;width:100%;}
.smt-logo__content img{max-width:100%;}
.smt-logo__img{max-width:100%;}
.smt-logo__link{text-decoration:none;}
.smt-logo__link:hover{text-decoration:none;}
.smt-menu__list{padding:0;margin:0;list-style:none;}
.smt-menu__list>.smt-menu__item{display:inline-block;margin-left:20px;position:relative;}
@media(max-width:991px){
.smt-menu__list>.smt-menu__item{margin-left:10px;}
}
.smt-menu__item{margin:0;list-style:none;padding:22px 0 20px 0;text-align:left;}
.smt-menu__list .smt-menu__list .smt-menu__item{margin:0;list-style:none;display:block;padding:8px 10px 8px 10px;border-bottom:1px solid #fff;width:100%;}
.smt-menu__list .smt-menu__list .smt-menu__item:last-child{border-bottom:none;}
.smt-menu__list .smt-menu__list .smt-menu__item:hover{padding-left:13px;padding-right:7px;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.smt-menu__link{text-decoration:none;text-transform:uppercase;}
.smt-menu__link:hover{text-decoration:underline;cursor:pointer;}
.smt-menu__link_has-submenu{position:relative;}
.smt-menu__link_has-submenu:after{position:absolute;content:"";top:50%;right:-10px;width:0;height:0;border:solid 4px transparent;margin-top:-2px;}
@media(max-width:991px){
.smt-menu__link{font-size:13px;}
}
.smt-menu__list>.smt-menu__item>.smt-menu__list{visibility:hidden;opacity:0;position:absolute;top:100%;left:auto;right:auto;min-width:140px;float:left;-webkit-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;border-top:4px solid;z-index:100;-webkit-box-shadow:none;box-shadow:none;padding:0;border-radius:0;margin:0;border-left:none;border-right:none;border-bottom:none;display:block;}
.smt-menu__list>.smt-menu__item>.smt-menu__list:before{position:absolute;content:"";top:0;left:10px;width:0;height:0;border:solid 4px transparent;margin-left:-2px;margin-top:-12px;}
.smt-menu__item:hover>.smt-menu__list{visibility:visible;opacity:1;}
.smt-menu__list .smt-menu__list .smt-menu__list{top:0;left:100%;}
.smt-menu__list .smt-menu__list .smt-menu__list:before{display:none;}
@media(max-width:767px){
.smt-header__logo:before, .smt-header__logo:after{content:" ";display:table;}
.smt-header__logo:after{clear:both;}
}
.smt-menu_left{float:left;}
.smt-menu_left .smt-menu__list>.smt-menu__item{margin-left:0;margin-right:20px;}
.smt-menu_right{float:right;}
@media(max-width:767px){
.smt-schedule-mini__text{text-align:center;margin-bottom:20px;}
.smt-list-4count li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.smt-menu_navbar{float:none;}
.smt-menu_navbar .smt-menu__list>.smt-menu__item>.smt-menu__list{visibility:visible;opacity:1;position:static;float:none;border-top:none;border-top:4px solid;min-width:auto;}
.smt-menu_navbar .smt-menu__list>.smt-menu__item>.smt-menu__list:before{display:none;}
.smt-menu_navbar .smt-menu__list>.smt-menu__item{display:block;margin-left:0;position:static;padding-top:7px;padding-bottom:7px;border-bottom:1px solid #efefef;}
}
.smt-collapse{overflow-x:visible;-webkit-overflow-scrolling:touch;}
.smt-collapse:before, .smt-collapse:after{content:" ";display:table;}
.smt-collapse:after{clear:both;}
.smt-collapse.in{overflow-y:auto;}
@media(min-width:768px){
.smt-collapse{width:auto;}
.smt-collapse.collapse{display:block !important;height:auto !important;overflow:visible !important;}
.smt-collapse.in{overflow-y:visible;}
}
.smt-toggle{position:relative;vertical-align:middle;white-space:nowrap;height:63px;float:right;}
.smt-toggle:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em;}
.smt-toggle__content{display:inline-block;vertical-align:middle;width:100%;}
.smt-toggle__button{position:relative;padding:0;width:auto;margin-top:4px;background-color:transparent;background-image:none;border:1px solid transparent;}
.smt-toggle__button:focus{outline:0;}
.smt-toggle__button .icon-bar{display:block;width:22px;height:2px;border-radius:1px;}
.smt-toggle__button .icon-bar+.icon-bar{margin-top:4px;}
@media(min-width:768px){
.smt-toggle{display:none;}
}
@media(min-width:992px){
.smt-news__date{font-size:17px;background:#efefef;text-transform:uppercase;padding:4px;text-align:right;}
}
.smt-news__link{text-transform:uppercase;font-weight:600;font-size:18px;}
.smt-news__text{margin-top:11px;}
.smt-news__readmore{margin-top:5px;display:inline-flex;border-bottom:1px dashed #3b89dc;}
.smt-news__read_time{margin-bottom:5px;font-weight:600;font-size:14px;color:#3b89dc;display:inline-flex;;}
.smt-news__text p{margin-bottom:0;}
.smt-news__button-all{margin-top:11px;}
.smt-news__list{margin-bottom:0;}
.smt-news_line{margin-bottom:0;}
.smt-news_line .smt-news__date{display:block;font-size:12px;padding:0;margin:0;text-transform:none;text-align:left;}
.smt-news-list{margin-top:-21px;}
.smt-news-list__item{margin-top:21px;padding-bottom:20px;border-bottom:1px solid;}
.smt-news-list__pagination{margin-top:21px;}
.smt-news-list__pagination_border{border-top:1px solid #efefef;padding-top:20px;}
.smt-news-list__pagination_center{text-align:center;}
.smt-page-header{margin-bottom:21px;background-position:center center;background-size:cover;padding:0;}
.smt-page-header__overlay{background:rgba(255, 255, 255, 0.3);}
.smt-page-header__inner{padding:128px 0;}
.smt-page-header__header{font-size:18px;line-height:42px;margin-bottom:0;text-transform:uppercase;font-weight:normal;position:relative;background:rgba(28, 120, 216, 0.85);padding:10px 20px;color:#fff;}
.smt-page-header__header:after{content:"";width:28px;height:2px;position:absolute;bottom:10px;left:20px;}
@media(min-width:992px){
.smt-page-header__header{float:left;}
}
.smt-page-header__breadcrumb{position:relative;top:10px;}
@media(min-width:992px){
.smt-page-header__breadcrumb{float:right;}
}
.smt-pagination{display:inline-block;padding-left:0;margin:0;border-radius:4px;}
.smt-pagination__first span:last-child, .smt-pagination__last span:last-child{margin-left:-6px;}
.smt-pagination>li{display:inline;}
.smt-pagination>li>a, .smt-pagination>li>span{position:relative;float:left;padding:10px 15px 9px 15px;line-height:21px;text-decoration:none;color:#4090e2;background-color:#fff;border:1px solid #ddd;margin-left:-1px;}
.smt-pagination>li:first-child>a, .smt-pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px;}
.smt-pagination>li:last-child>a, .smt-pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px;}
.smt-pagination>li>a:hover, .smt-pagination>li>a:focus, .smt-pagination>li>span:hover, .smt-pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eeeeee;border-color:#ddd;}
.smt-pagination>.active>a, .smt-pagination>.active>a:hover, .smt-pagination>.active>a:focus, .smt-pagination>.active>span, .smt-pagination>.active>span:hover, .smt-pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;}
.smt-pagination>.disabled>span, .smt-pagination>.disabled>span:hover, .smt-pagination>.disabled>span:focus, .smt-pagination>.disabled>a, .smt-pagination>.disabled>a:hover, .smt-pagination>.disabled>a:focus{color:#777777;background-color:#fff;border-color:#ddd;cursor:not-allowed;}
.smt-pagination-lg>li>a, .smt-pagination-lg>li>span{padding:14px 15px;font-size:18px;line-height:1.33333;}
.smt-pagination-lg>li:first-child>a, .smt-pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px;}
.smt-pagination-lg>li:last-child>a, .smt-pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px;}
.smt-pagination-sm>li>a, .smt-pagination-sm>li>span{padding:6px 10px;font-size:12px;line-height:1.5;}
.smt-pagination-sm>li:first-child>a, .smt-pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px;}
.smt-pagination-sm>li:last-child>a, .smt-pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px;}
.smt-photo-gallery{}
.smt-photo-gallery .gallery_item:nth-child(4n + 5){clear:both;}
.smt-photo-gallery__item{margin-top:21px;}
.smt-photo-item{border:1px solid #efefef;}
.smt-photo-item__image-content{overflow:hidden;position:relative;display:block;height:210px;vertical-align:middle;border-bottom:1px solid #efefef;text-align:center;white-space:nowrap;}
.smt-photo-item__image-content:before{content:"";display:inline-block;height:100%;vertical-align:middle;}
@media(min-width:992px){
.smt-photo-item__image-content{height:210px;}
}
.smt-photo-item__over{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.5);opacity:0;visibility:hidden;-webkit-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s;}
.smt-photo-item__icon{position:absolute;top:50%;left:50%;width:24px;height:24px;margin-left:-12px;margin-top:-12px;font-size:24px;}
.smt-photo-item__image{max-width:100%;-o-object-fit:cover;object-fit:cover;height:100%;vertical-align:middle;}
.smt-photo-item__content{margin-top:11px;padding:0 5px 11px 5px;position:relative;-webkit-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s;}
.smt-photo-item__content:after{content:"";width:28px;height:2px;position:absolute;bottom:0;left:50%;margin-left:-14px;-webkit-transition:all ease 0.6s;-o-transition:all ease 0.6s;transition:all ease 0.6s;}
.smt-photo-item__text{text-align:center;}
.smt-photo-item:hover .smt-photo-item__over{opacity:1;visibility:visible;}
.smt-photo-item:hover .smt-photo-item__content:after{left:0;width:100%;margin-left:0;}
.smt-popup{position:relative;width:auto;padding:7px 20px 21px 20px;max-width:500px;margin:0 auto;background:#fff;}
button.smt-popup-close{width:53px;height:53px;font-size:42px;font-weight:lighter;font-family:"Times New Roman", serif;}
button.smt-popup-close_out{width:42px;height:42px;}
.smt-response-list{position:relative;margin-top:-21px;}
.smt-response-list__item{margin-top:21px;}
.smt-response__text{font-style:italic;background-color:#efefef;padding:21px 65px;position:relative;border-radius:4px;}
.smt-response__text:before{position:absolute;content:"";bottom:-22px;left:65px;width:0;height:0;border:solid 11px transparent;border-top-color:#efefef;}
.smt-response__quote{font-size:36px;position:absolute;}
.smt-response__quote_left{margin-left:-25px;}
.smt-response__quote_right{margin-left:5px;}
.smt-response__content{margin-top:21px;margin-left:45px;}
.smt-response__image-content{width:64px;height:64px;border-radius:32px;overflow:hidden;text-align:center;float:left;}
.smt-response__image{height:100%;}
.smt-response__name{margin-left:20px;}
.smt-response__name_image{margin-top:21px;}
.smt-response__descr{font-style:italic;font-size:12px;display:block;}
.smt-response-carousel{position:relative;}
.smt-response-carousel__image-content{width:110px;height:110px;border-radius:55px;overflow:hidden;margin:0 auto;margin-top:21px;text-align:center;}
.smt-response-carousel__image{height:100%;}
.smt-response-carousel__name{margin-top:11px;display:block;text-align:center;color:#000;font-size:15px;text-transform:uppercase;font-weight:bold;}
.smt-response-carousel__text{width:80%;margin:0 auto;font-size:18px;line-height:21px;text-align:center;font-style:italic;}
.smt-response-carousel__quote{font-size:36px;position:absolute;}
.smt-response-carousel__quote_left{margin-left:-25px;}
.smt-response-carousel__quote_right{margin-left:5px;}
.owl-theme_response{position:relative;}
.owl-theme_response .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;}
.owl-theme_response .owl-nav [class*="owl-"]{font-size:42px;display:inline-block;cursor:pointer;}
.owl-theme_response .owl-nav .disabled{opacity:0.5;cursor:default;}
.owl-theme_response .owl-prev{position:absolute;top:50%;margin-top:-25px;left:0;}
.owl-theme_response .owl-next{position:absolute;top:50%;margin-top:-25px;right:0;}
.owl-theme_response .owl-nav.disabled+.owl-dots{margin-top:10px;}
.owl-theme_response .owl-dots{margin-top:11px;text-align:center;-webkit-tap-highlight-color:transparent;}
.owl-theme_response .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
.owl-theme_response .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity, 200ms, ease;-o-transition:opacity, 200ms, ease;transition:opacity, 200ms, ease;border-radius:30px;}
.owl-theme_response .owl-item img.smt-response-carousel__image{display:inline;width:auto;-webkit-transform-style:inherit;transform-style:inherit;}
.smt-schedule-mini{margin-top:42px;border:2px solid #cbcbcb;min-height:189px;padding-left:18px;padding-right:18px;margin-bottom:21px;padding-top:21px;}
.smt-schedule-mini__header{font-size:22px;line-height:32px;text-align:left;text-transform:uppercase;font-weight:normal;margin-top:0;margin-bottom:21px;position:relative;}
.smt-schedule-mini__header:after{content:"";width:28px;height:2px;position:absolute;bottom:-10px;left:0;}
@media(min-width:992px){
.smt-schedule-mini{margin-right:15px;}
}
.smt_special_main{background:#EFEFEF;padding-top:30px;padding-bottom:10px;}
.smt-services-list{min-height:273px;padding-top:42px;}
.smt-services-list__header{text-align:center;text-transform:uppercase;font-weight:normal;margin-top:42px;margin-bottom:42px;position:relative;}
.smt-services-list__header:after{content:"";width:42px;height:2px;position:absolute;bottom:-10px;left:50%;margin-left:-21px;}
.smt-services-item{position:relative;min-height:60px;border-left:3px solid #1C78D8;padding:10px 15px;margin-bottom:15px;display:flex;align-items:center;cursor:pointer;-webkit-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s;background:#fff;background:linear-gradient(to left, #fff 50%, #1C78D8 50%) right;background-size:200%;transition:.3s ease-out;width:100%;filter:drop-shadow(0px 2px 4px rgba(0, 0, 0, 0.15));}
.smt-services-item:hover{background-position:left;border:2px solid #fff;}
.smt-services-item:hover .smt-services-item__link{text-decoration:none !important;color:#fff !important;}
.svg_services_icon{fill:#1C78D8;}
svg.svg_services_icon{width:28px;height:28px;}
.smt-services-item:hover .svg_services_icon{fill:#fff;}
.smt-services-item__name{font-weight:bold;text-transform:uppercase;width:100%;position:relative;}
.smt-services-item__icon{margin-right:10px;}
.smt-services-item__descr{padding-bottom:21px;}
.smt-services-item__img{position:absolute;}
.smt-services-item__button{text-align:center;}
.smt-slider__item{background-position:center center;background-repeat:no-repeat;background-size:cover;}
.smt-slide{vertical-align:middle;height:546px;}
.smt-slide:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em;}
.smt-slide__content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;width:100%;background:rgba(255, 255, 255, 0.5);-webkit-clip-path:polygon(11% 0, 100% 0, 100% 61%, 89% 100%, 0 100%, 0 39%);clip-path:polygon(11% 0, 100% 0, 100% 61%, 89% 100%, 0 100%, 0 39%);min-height:308px;padding:10px 10px 10px 56px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.top_smt_slider{position:relative;}
.top_smt_slider_item_left{background:#4c6da9;height:134px;width:90px;-webkit-transform:skew(-27deg, 0deg);-ms-transform:skew(-27deg, 0deg);transform:skew(-27deg, 0deg);right:72px;top:0px;position:absolute;z-index:2;}
.top_smt_slider_item_right{background:#4f8eff;height:134px;width:90px;-webkit-transform:skew(-27deg, 0deg);-ms-transform:skew(-27deg, 0deg);transform:skew(-27deg, 0deg);right:-36px;top:0px;position:absolute;z-index:2;}
.bottom_smt_slider{}
.bottom_smt_slider_item_left{background:#4f8eff;height:134px;width:90px;-webkit-transform:skew(-27deg, 0deg);-ms-transform:skew(-27deg, 0deg);transform:skew(-27deg, 0deg);left:-46px;bottom:0px;position:absolute;}
.bottom_smt_slider_item_right{background:#4c6da9;height:134px;width:90px;-webkit-transform:skew(-27deg, 0deg);-ms-transform:skew(-27deg, 0deg);transform:skew(-27deg, 0deg);left:63px;bottom:0px;position:absolute;}
.smt-slide__header{font-size:35px;font-weight:bold;line-height:1;text-transform:uppercase;margin-top:0;margin-bottom:21px;}
.smt-slide__text{font-size:17px;margin-bottom:20px;}
@media(max-width:991px){
.smt-slide{height:378px;}
.top_smt_slider, .bottom_smt_slider{display:none;}
.smt-slide__header{font-size:32px;line-height:42px;}
.smt-slide__content{padding:21px 40px;background-color:rgba(255, 255, 255, 0.4);-webkit-clip-path:none;clip-path:none;}
}
.smt-slide_bg .smt-slide__content{}
.owl-theme_slider{position:relative;}
.owl-theme_slider .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;}
.owl-theme_slider .owl-nav [class*="owl-"]{font-size:32px;padding:21px;background:transparent;display:inline-block;cursor:pointer;border-radius:3px;}
.owl-theme_slider .owl-nav [class*="owl-"]:hover{background:transparent;text-decoration:none;}
.owl-theme_slider .owl-nav .disabled{opacity:0.5;cursor:default;}
.owl-theme_slider .owl-prev{position:absolute;top:50%;margin-top:-25px;left:0;}
.owl-theme_slider .owl-next{position:absolute;top:50%;margin-top:-25px;right:0;}
.owl-theme_slider .owl-nav.disabled+.owl-dots{margin-top:10px;}
.owl-theme_slider .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;}
.owl-theme_slider .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
.owl-theme_slider .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity, 200ms, ease;-o-transition:opacity, 200ms, ease;transition:opacity, 200ms, ease;border-radius:30px;}
.smt-social{margin-bottom:21px;}
.smt-social__icon{font-size:21px;display:inline-block;text-decoration:none;}
.smt-nav-tabs{border-color:#efefef;}
.smt-nav-tabs>li>a{border-radius:0;line-height:21px;}
.smt-nav-tabs>li>a:hover, .smt-nav-tabs>li>a:focus{background-color:#efefef;}
.smt-nav-tabs>li.active>a, .smt-nav-tabs>li.active>a:hover, .smt-nav-tabs>li.active>a:focus{border-color:#efefef;border-bottom-color:transparent;}
.smt-tab-content{padding:11px 10px;border-left:1px solid #efefef;border-right:1px solid #efefef;border-bottom:1px solid #efefef;}
.smt-nav-tabs_colored>li>a{border-radius:0;line-height:21px;background-color:#efefef;}
.smt-nav-tabs_colored>li>a:hover, .smt-nav-tabs_colored>li>a:focus{background-color:#efefef;}
.smt-nav-tabs_colored>li.active>a, .smt-nav-tabs_colored>li.active>a:hover, .smt-nav-tabs_colored>li.active>a:focus{border-color:transparent;}
.smt-nav-tabs_vertical{padding-right:0;}
.smt-nav-tabs_vertical>li>a{border-radius:0;line-height:21px;background-color:#efefef;}
.smt-nav-tabs_vertical>li>a:hover, .smt-nav-tabs_vertical>li>a:focus{background-color:#efefef;}
.smt-nav-tabs_vertical>li.active>a, .smt-nav-tabs_vertical>li.active>a:hover, .smt-nav-tabs_vertical>li.active>a:focus{border-color:transparent;}
.smt-tab-content_vertical{padding:11px 10px;border:1px solid #efefef;min-height:315px;}
.smt-tab-content_services{border-left:none;border-right:none;border-bottom:none;padding-left:0;padding-right:0;}
.smt-nav-pills>li>a{border-radius:0;line-height:21px;}
.smt-nav-pills>li+li{margin-left:2px;}
.smt-nav-pills>li.active>a, .smt-nav-pills>li.active>a:hover, .smt-nav-pills>li.active>a:focus{border-color:transparent;}
.smt-nav-pills_services>li{position:relative;}
.smt-nav-pills_services>li>a{text-transform:uppercase;padding-left:30px;}
.smt-nav-pills_services>li>a:before{font-family:"Glyphicons Halflings";line-height:41px;font-size:14px;position:absolute;top:0;content:"\e013";left:10px;right:auto;}
.smt-nav-pills_services>li.active>a:before, .smt-nav-pills_services>li.active>a:hover:before, .smt-nav-pills_services>li.active>a:focus:before{color:#fff;}
.smt-table{margin-bottom:21px;}
.smt-table>thead>tr>th, .smt-table>thead>tr>td, .smt-table>tbody>tr>th, .smt-table>tbody>tr>td, .smt-table>tfoot>tr>th, .smt-table>tfoot>tr>td{padding:6px 6px 5px 6px;}
.smt-table_services{margin-bottom:0;}
.smt-topbar{border-bottom:1px solid;}
.smt-phone img{height:22px;}
@media(max-width:991px){
.smt-topbar__col{padding-left:0;padding-right:0;}
}
.smt-topbar__button>.smt-btn-topbar{margin-right:4px;}
@media(max-width:991px){
.smt-topbar__button>.smt-btn-topbar{margin-right:0;padding-left:5px;padding-right:5px;font-size:9px;}
}
@media(min-width:992px){
.smt-topbar{height:32px;}
}
@media(max-width:991px){
.smt-topbar__button{text-align:center;}
.smt-topbar__link{text-align:center;padding-top:7px;padding-bottom:7px;}
.smt-topbar__link .smt-phone, .smt-topbar__link .smt-email{float:none;padding-left:10px;font-size:14px;}
}
.smt-widget{margin-top:21px;margin-bottom:0;}
.smt-widget-mb{margin-bottom:31px;}
.smt-widget_no-margin{margin-top:0;margin-bottom:0;}
.smt-widget_sidebar{margin-top:0;position:relative;}
.smt-widget__container_padding{padding:21px 20px;}
.smt-widget__container_gray{background:#efefef;}
.smt-widget__header{text-transform:uppercase;font-weight:normal;position:relative;margin-bottom:21px;}
.smt-widget__header:after{content:"";width:28px;height:2px;position:absolute;bottom:0;left:0;}
.smt-widget__header_center{text-align:center;padding-bottom:10px;}
.smt-widget__header_center:after{width:69px;right:0;margin:0 auto;}
.smt-widget__header_bold{font-size:24px;font-weight:700;}
.smt-widget__header_normal{font-size:22px;line-height:42px;}
.smt-widget__pagination{margin-top:21px;}
.smt-widget__pagination_border{border-top:1px solid #efefef;padding-top:20px;}
.smt-widget__pagination_center{text-align:center;}
.stomatology_header{padding:30px 0px;}
.stomatology_header_title{text-align:center;}
.stomatology_header_title h1{font-size:34px;text-transform:uppercase;color:#1b78d8;position:relative;display:inline-block;}
.stomatology_header_title h1:before{content:"";width:68px;height:1px;background:#1b78d8;position:absolute;bottom:0px;left:0px;right:0px;margin:0 auto;}
.stomatology_header_subtitle{text-align:center;font-size:18px;font-weight:500;margin-bottom:40px;}
.stomatology_header_text{margin-bottom:40px;}
.stomatology_header_video{margin-bottom:40px;}
.stomatology_uslugi{background:#1b78d8;color:#fff;font-size:16px;text-transform:uppercase;font-weight:bold;}
.stomatology_uslugi .row{display:flex;flex-wrap:wrap;}
.stomatology_uslugi_inner{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg);width:100%;}
.stomatology_uslugi_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:203px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:skewX(10deg);-ms-transform:skewX(10deg);transform:skewX(10deg);padding:20px 25px;}
.stomatology_uslugi_img{height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:30px;}
.stomatology_uslugi_img img{height:70px;}
.stomatology_uslugi_link{color:#fff;}
.stomatology_uslugi_link:hover{color:#fff;}
.stomatology_uslugi_link:focus{color:#fff;}
.stomatology_uslugi_title{}
.col-md-five:nth-child(2) .stomatology_uslugi_inner,
.col-md-five:nth-child(4) .stomatology_uslugi_inner{background:#6395ff;}
.stomatology_priem_title{text-align:center;font-size:24px;line-height:25px;text-transform:uppercase;font-weight:bold;padding:15px 0px;position:relative;margin-bottom:50px;}
.stomatology_priem{margin:50px 0px;}
.stomatology_priem_img{margin-right:20px;flex-shrink:0;}
.stomatology_priem_img img{width:100%;max-width:80px;height:auto;}
.stomatology_priem_item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;}
.stomatology_priem_text{padding-top:15px;font-size:16px;}
.stomatology_priem_title:before{content:"";width:68px;height:1px;background:#1b78d8;position:absolute;bottom:0px;left:0px;right:0px;margin:0 auto;}
.promo_wrap{background:url(//belarmed.ru/wp-content/themes/Template/img/promo_bg.jpg) no-repeat top center/cover;color:#fff;min-height:340px;font-size:16px;padding:40px 0px;margin-bottom:30px;}
.promo_block{border-top:1px dashed #ffc061;padding:30px 40px 10px 100px;position:relative;border-right:1px dashed #ffc061;border-left:1px dashed #ffc061;}
.promo_block:before{content:"";width:7%;position:absolute;bottom:0px;border-top:1px dashed #ffc061;height:1px;left:0px;}
.promo_block:after{content:"";width:71%;position:absolute;bottom:0px;border-top:1px dashed #ffc061;height:1px;right:0px;}
.promo_block_title{font-size:24px;color:#3d9cff;font-weight:bold;margin-bottom:20px;}
.promo_block_text{}
.promo_block_phone{position:absolute;bottom:-10px;}
.promo_block_phone a{font-size:24px;color:#ffc061;}
.promo_block_phone a:hover{color:#e8b362;text-decoration:none;}
.promo_block_button{position:absolute;bottom:-35px;right:70px;z-index:2;}
.promo_block_button a{background-color:rgb(255, 192, 97);width:336px;height:75px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-transform:uppercase;font-weight:bold;}
.promo_block_button a:hover{text-decoration:none;color:#eee;}
.smt-promo{margin-bottom:30px;}
.smt-promo__link-content a{font-size:24px;}
.smt-promo__link-content a:hover{text-decoration:none;}
.smt-promo__link-content{margin-bottom:20px;}
.smt-archive-promo{background-image:url(//belarmed.ru/wp-content/themes/Template/img/bg_archive.jpg);}
.smt-archive-news{background-image:url(//belarmed.ru/wp-content/themes/Template/img/bg_archive.jpg);}
.smt-promo__image{max-width:100%;height:auto;vertical-align:middle;}
.smt-promo__image-content{margin-bottom:20px;display:block;}
.smt-reviews-header{min-height:336px;padding:70px 0px;background-repeat:no-repeat;background-size:cover;background-position:center top;}
.smt-reviews-header__header:before{content:"";width:68px;height:1px;background-color:#1b78d8;position:absolute;bottom:0px;}
.smt-reviews-header__inner{}
.smt-reviews-header__text{color:#ffffff;font-size:16px;max-width:750px;width:100%;}
.smt-reviews-header__header{color:#00b4ff;font-size:24px;position:relative;margin-bottom:38px;}
.smt-reviews-header__link{text-align:center;font-size:18px;font-weight:700;}
.smt-reviews-header__link a{color:#00b4ff;text-transform:uppercase;border-bottom:1px solid #00b4ff;}
.smt-reviews-header__link a:hover, .smt-reviews-header__link a:focus{color:#1697cd;text-decoration:none;}
.smt-review-content{padding:60px 0px;}
.smt-review-form-title{position:relative;text-align:center;}
.smt-review-content h2, .smt-review-form-title h2{font-size:24px;font-weight:700;}
.smt-review-content h2:after, .smt-review-form-title h2:after{background-color:#1c78d8;position:absolute;content:"";width:69px;height:2px;right:0;left:0;margin:0 auto;bottom:-5px;}
.strong-view-id-2{margin-top:44px;}
.strong-view-id-2 .testimonial .wpmtst-testimonial-inner .testimonial-heading{margin-bottom:12px;font-size:18px;font-weight:bold;line-height:18px;text-transform:capitalize;}
.strong-view-id-2 .testimonial .wpmtst-testimonial-inner .testimonial-heading:after{content:none;}
.strong-view-id-2 .testimonial .wpmtst-testimonial-inner .testimonial-content p{margin-bottom:0;}
.strong-view-id-2 .testimonial .wpmtst-testimonial-inner .testimonial-content{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-top:28px;}
.strong-view-id-2 .testimonial .wpmtst-testimonial-inner .rating-field{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
.strong-view-id-2 .testimonial .wpmtst-testimonial-inner .date-field{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:14px;margin-bottom:10px;}
.strong-view-id-2 .testimonial .wpmtst-testimonial-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto !important;}
.strong-view-id-2 .testimonial:first-child{border-top:2px dotted #414246;}
.strong-view-id-2 .testimonial{border-bottom:2px dotted #414246;padding:33px 30px;}
.strong-view-id-2 .strong-rating span.current:before{color:#e83f3f !important;}
.strong-view-id-2 .strong-rating span.star:before, .strong-rating label:before{color:#e83f3f !important;background:#e83f3f !important;}
.review_form_wrap{background-color:#eaf3ff;padding:70px 0px;}
.review_form_wrap .strong-form textarea{border:2px solid #c0e2ff;min-height:350px;padding:23px 29px;}
.review_form_wrap .strong-form input[type="text"],
.review_form_wrap .strong-form input[type="email"]{border:2px solid #c0e2ff;height:60px;padding:0px 29px;}
.review_form_wrap .strong-form .form-field.wpmtst-submit{}
.review_form_wrap .strong-form .form-field.wpmtst-submit label{width:100%;}
.review_form_wrap .strong-form .form-field.wpmtst-submit input[type="submit"]{width:100%;background-color:#1b78d8;border:none;color:#fff;height:60px;font-size:18px;font-weight:400;text-transform:uppercase;}
.required-notice{display:none;}
.review_form_wrap input::-webkit-input-placeholder, .review_form_wrap textarea::-webkit-input-placeholder{font-size:16px;font-weight:700;}
.review_form_wrap input:-ms-input-placeholder, .review_form_wrap textarea:-ms-input-placeholder{font-size:16px;font-weight:700;}
.review_form_wrap input::-ms-input-placeholder, .review_form_wrap textarea::-ms-input-placeholder{font-size:16px;font-weight:700;}
.review_form_wrap input::-webkit-input-placeholder, review_form_wrap textarea::-webkit-input-placeholder{font-size:16px;font-weight:700;}
.review_form_wrap input::-moz-placeholder, review_form_wrap textarea::-moz-placeholder{font-size:16px;font-weight:700;}
.review_form_wrap input:-ms-input-placeholder, review_form_wrap textarea:-ms-input-placeholder{font-size:16px;font-weight:700;}
.review_form_wrap input::-ms-input-placeholder, review_form_wrap textarea::-ms-input-placeholder{font-size:16px;font-weight:700;}
.review_form_wrap input::placeholder, review_form_wrap textarea::placeholder{font-size:16px;font-weight:700;}
.nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0px;}
.nav-links .current{background-color:#4090e2;border:1px solid #4090e2;color:#fff;cursor:default;padding:6px 10px;}
.nav-links .next{}
.nav-links .next:hover{}
.nav-links a{padding:6px 10px;background-color:#fff;border:1px solid #ddd;margin-left:-1px;}
.nav-links a:hover, .nav-links a:focus{background-color:#eeeeee;border-color:#ddd;text-decoration:none;}
.field-agree{}
.field-agree .field-wrap{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}
.field-agree .field-wrap .symbol{display:none;}
.field-agree label{padding-top:0px !important;}
@media(min-width:768px){ #menu-item-568{}
#menu-item-568 .smt-menu__list{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
}
.mobile_hide{display:block;}
.mobile_visible{display:none;}
@media(max-width:768px){
.mobile_hide{display:none;}
.mobile_visible{display:block;}
.content-404-inner{font-size:60px;}
.content_404_block_title{font-size:45px;}
} .programm_wrap{}
.programm_list{}
.programm_cat_title{position:relative;text-align:center;font-size:24px;padding:10px;margin-bottom:50px;text-transform:uppercase;font-weight:bold;margin-top:30px;}
.programm_cat_title:before{content:"";width:68px;height:1px;background:#1b78d8;position:absolute;bottom:0px;left:0px;right:0px;margin:0 auto;}
.programm_item{margin-bottom:50px;text-align:center;background-color:#edf6ff;transition:background-color 0.5s ease;padding:20px 15px;}
.programm_item:hover{background-color:#1b78d8 !important;}
.programm_item:hover .programm_item_title, .programm_item:hover .programm_item_price, .programm_item:hover .programm_item_price span{color:#f5f5f5;}
.programm_item:hover .programm_item_title:before{background:#f5f5f5;}
.programm_item_img{}
.programm_item_img img{max-width:100%;height:250px;width:100%;-o-object-fit:cover;object-fit:cover;}
.programm_item_title{position:relative;font-size:18px;font-weight:bold;margin-top:30px;text-transform:uppercase;color:#424242;padding-bottom:15px;margin-bottom:15px;}
.programm_item_title:before{content:"";width:68px;height:1px;background:#1b78d8;position:absolute;bottom:0px;left:0px;right:0px;margin:0 auto;}
.programm_item_price{font-size:24px;display:flex;flex-direction:column;color:#1b78d8;font-weight:bold;}
.programm_item_price span{color:#414246;font-size:16px;font-weight:300;}
.programm_item a:hover, .programm_item a:focus{text-decoration:none;}
.prog_header{min-height:400px;padding:35px 0px;}
.prog_header_title{}
.prog_header_title h1:before{content:"";width:68px;height:1px;background:#1b78d8;position:absolute;bottom:0px;left:0px;}
.prog_header_title h1{font-size:36px;color:#1b78d8;font-weight:bold;text-transform:uppercase;position:relative;}
.prog_text{}
.prog_priem_text{display:flex;align-items:center;}
.programm_wrap .programm_list:nth-child(2n) .programm_item{background-color:#fff;}
.programm_wrap .programm_list:nth-child(2n){background-color:#edf6ff;}
.ven_header{padding:30px 0px;}
.ven_header_title{text-align:center;}
.ven_header_title h1{font-size:34px;text-transform:uppercase;color:#1b78d8;position:relative;display:inline-block;font-weight:bold;}
.ven_header_title h1:before{content:"";width:68px;height:1px;background:#1b78d8;position:absolute;bottom:0px;left:0px;right:0px;margin:0 auto;}
.ven_header_subtitle{text-align:center;font-size:18px;font-weight:bold;margin-bottom:40px;}
.ven_header_text{margin-bottom:40px;}
.ven_header_video{margin-bottom:40px;}
.ven_uslugi{background:#1b78d8;color:#fff;font-size:16px;text-transform:uppercase;font-weight:bold;}
.ven_uslugi_inner{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg);}
.ven_uslugi_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:203px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:skewX(10deg);-ms-transform:skewX(10deg);transform:skewX(10deg);padding:0px 25px;}
.ven_uslugi_img{height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:30px;}
.ven_uslugi_img img{}
.ven_uslugi_title{}
.col-md-five:nth-child(2) .ven_uslugi_inner,
.col-md-five:nth-child(4) .ven_uslugi_inner{background:#6395ff;}
.ven_priem_title{text-align:center;font-size:32px;line-height:32px;font-weight:bold;padding:15px 0px;position:relative;margin-bottom:50px;}
.ven_priem{margin:50px 0px;}
.ven_priem_img{margin-right:20px;}
.ven_priem_img img{}
.ven_priem_item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;}
.ven_priem_text{padding-top:15px;font-size:16px;}
.ven_priem_title:before{content:"";width:68px;height:1px;background:#1b78d8;position:absolute;bottom:0px;left:0px;right:0px;margin:0 auto;}
.ven_header_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.ven_block_wrap{border:1px dashed #184d91;margin-bottom:40px;}
.ven_block_title{background-color:#1b78d8;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:22px;font-size:24px;font-weight:700;color:#fff;text-transform:uppercase;margin-bottom:20px;padding:10px 30px;}
.ven_block_text{padding-left:35px;padding-bottom:20px;}
.ven_block_text ul{list-style-type:none;padding-left:0px;}
.ven_block_text ul li{background:url(//belarmed.ru/wp-content/themes/Template/img/check-mark.png) top 5px left no-repeat;position:relative;padding-left:37px;margin-bottom:20px;}
.ven_block_img{padding:25px 20px 25px 0px;}
.ven_block_img img{}
.ven_block_title_yellow{background-color:#ffc061;}
.ven_block_phone{display:inline-block;margin-left:-35px;padding:15px 35px;background-color:#fff5cc;}
.template__cat_order_wrap{display:flex;flex-direction:column;}
.template__cat_order_1{order:1;}
.template__cat_order_2{order:2;}
.template__cat_order_3{order:3;}
.template__cat_order_4{order:4;}
.template__cat_order_5{order:5;}
.template__cat_order_6{order:6;}
.template__cat_order_7{order:7;}
.template__cat_order_8{order:8;}
.template__cat_order_9{order:9;}
.template__cat_order_10{order:10;}
.template__cat_order_11{order:11;}
.template__cat_order_12{order:12;}
.template__cat_wrap{}
.template__cat_wrap .smt-doctor-list__item{margin-bottom:40px;}
.template__cat_wrap p+p{margin-top:21px;}
.template__cat_wrap p{margin-bottom:0;}
.template__cat_wrap ul{margin-top:21px !important;list-style-type:none;padding-left:0px;}
.template__cat_wrap ul li{background:url(//belarmed.ru/wp-content/themes/Template/img/check-mark.png) top 5px left no-repeat;position:relative;padding-left:37px;margin-bottom:10px;}
.template__cat_header_block{color:#fff;}
.template__cat_header{position:relative;display:flex;align-items:flex-start;padding:25px 0px 40px 0px;min-height:380px;}
.template__cat_header_title{}
.template__cat_header_title h1{font-size:24px;font-weight:900;color:#1b78d8;text-transform:uppercase;position:relative;text-align:center;}
.template__cat_header_title h1:before{content:"";width:68px;height:1px;background:#1b78d8;position:absolute;bottom:0px;left:0px;right:0px;margin:0 auto;}
.template__cat_header_text{font-size:18px;color:#414246;}
.template__cat_two_block_wrap{margin-top:50px;}
.template__cat_two_block_title{text-align:center;font-size:24px;font-weight:700;position:relative;padding-bottom:5px;margin-bottom:25px;}
.template__cat_two_block_title:before{content:"";width:68px;height:1px;background:#1b78d8;position:absolute;bottom:0px;left:0px;right:0px;margin:0 auto;}
.template__cat_two_block_text{text-align:center;font-size:18px;margin-bottom:40px;}
.template__cat_two_block_item{margin-bottom:50px;}
.template__cat_two_block_item_img{}
.template__cat_two_block_item_img img{}
.template__cat_two_block_item_title{font-size:24px;font-weight:500;margin-top:30px;margin-bottom:10px;}
.template__cat_two_block_item_text{}
.template__cat_promo{}
.template__cat_promo .promo_block{padding:30px 40px 50px 100px;}
.template__cat_block_text_wrap{border:1px dashed #184d91;margin-bottom:40px;}
.template__cat_block_text_title{background-color:#1b78d8;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:22px;font-size:24px;font-weight:700;color:#fff;text-transform:uppercase;padding:10px 30px;}
.template__cat_block_text_text{padding:20px 35px;}
.template__cat_block_text_full{padding:0px 35px 40px 35px;}
.template__cat_block_text_full hr{margin:20px 0px !important;border-top:1px dashed #414246 !important;}
.template__cat_block_text_img{padding:25px 20px 25px 0px;display:flex;justify-content:flex-end;}
.template__cat_block_text_img img{}
.template__cat_block_call_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff5cc;padding:30px;margin-bottom:50px;gap:30px;}
.template__cat_block_call_img{}
.template__cat_block_call_img img{}
.template__cat_block_call_text{flex:1 1 auto;font-size:16px;display:flex;flex-direction:column;gap:15px;}
.template__cat_block_call_callback{border-radius:20px;background:#FF9F47;padding:10px 30px;color:#fff;text-decoration:none;width:fit-content;font-size:12px;font-weight:800;text-transform:uppercase;transition:.5s ease;}
.template__cat_block_call_callback:hover{background:#ffb649;color:#eee;text-decoration:none;}
.template__cat_block_call_text p{margin-bottom:5px;}
.template__cat_block_call_text p+p{margin-top:0;}
.template__cat_tabs_title{text-align:center;font-size:24px;font-weight:700;position:relative;padding-bottom:10px;margin-bottom:25px;}
.template__cat_block_call_button{margin-left:auto;}
.template__cat_block_call_button a{background:#fb8763;font-weight:bold;color:#fff;padding:20px 61px 21px 60px;display:inline-flex;}
.template__cat_block_call_button a:hover{background:#d3795d;color:#fff;text-decoration:none;}
.template__cat_tabs_title:before{content:"";width:68px;height:1px;background:#1b78d8;position:absolute;bottom:0px;left:0px;right:0px;margin:0 auto;}
.template__cat_tabs_desc{text-align:center;}
.template__cat_tabs_wrap{margin-bottom:50px;}
.template__cat_form_text, .template__cat_two_block_full_text{margin-bottom:40px;}
.docs_category_list_item{text-align:center;display:flex;flex-direction:column;margin-bottom:45px;}
.docs_category_list_item:hover{}
.docs_category_list_text{color:#414246;margin-top:30px;}
.template__cat_pink .template__cat_header{min-height:460px;}
.template__cat_pink .template__cat_header_title h1{color:#FF7AA2;}
.template__cat_pink .template__cat_header_title h1:before{background:#FF7AA2;height:2px;width:112px;}
.template__cat_pink .template__cat_header_text{width:100%;max-width:740px;line-height:22px;}
.template__cat_pink .smt-panel-group_colored .smt-panel-primary_in .panel-heading{background:#FF7AA2;}
.template__cat_pink .smt-panel-group_services .panel-heading:before, .template__cat_pink .smt-panel-group .panel-heading:after{color:#FF7AA2;}
.template__cat_pink .smt-panel-group_colored .smt-panel-primary_in .panel-heading:after, .smt-panel-group_colored .smt-panel-primary_in .panel-heading:before, .template__cat_pink .smt-panel-group_colored .smt-panel-primary_in .panel-heading:after, .smt-panel-group_colored .smt-panel-primary_in .panel-heading:before{color:#fff;}
.template__cat_pink .template__cat_block_text_wrap{border:1px solid #FF7AA2;margin-top:40px;}
.template__cat_pink.template__cat_wrap ul li{background:url(//belarmed.ru/wp-content/themes/Template/img/check_health.png) top 5px left no-repeat;}
.template__cat_pink .stomatology_priem_title:before{background:#FF7AA2;height:2px;width:112px;}
.template__cat_pink .uslugi_item_img img{max-width:100%;height:250px;width:100%;-o-object-fit:cover;object-fit:cover;}
.template__cat_pink .uslugi_item_title:before{content:none;}
@media(max-width:768px){
.template__cat_header:before{width:100%;}
.row-center{flex-direction:column;}
.template__cat_promo .promo_block{padding:10px;text-align:center;}
.template__cat_promo .promo_block_button a{width:100%;}
.template__cat_promo .promo_block:after{width:93%;}
.template__cat_block_text_title{font-size:18px;}
.template__cat_block_text_img{padding:10px;}
.template__cat_block_text_text{padding:10px;}
.template__cat_block_call_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}
.template__cat_block_call_callback{margin:0 auto;}
.template__cat_block_call_content strong span{display:flex;justify-content:center;}
}  .analiz_block_3{}
.analiz_block_3 .bl_block_title{background-color:#ffc061;}
.analiz_block_3 .bl_block_text ul li{background:url(//belarmed.ru/wp-content/themes/Template/svg/marker_yellow.svg) top 5px left no-repeat;}
.analiz_block_2 .su-row{}
.analiz_header{padding:30px 0px;text-align:center;}
.analiz_header_subtitle{font-size:18px;font-weight:700;text-transform:uppercase;}
.analiz_attention_text{border:1px dashed #1b78d8;font-size:18px;font-weight:700;padding:20px 30px;margin:40px 0px;}
.analiz_header_title{text-align:center;}
.analiz_header_title h1{font-size:34px;text-transform:uppercase;color:#1b78d8;position:relative;display:inline-block;font-weight:bold;}
.analiz_header_title h1:before{content:"";width:68px;height:1px;background:#1b78d8;position:absolute;bottom:0px;left:0px;right:0px;margin:0 auto;}
.analiz_tabs_title{margin-top:50px;text-align:center;font-size:24px;font-weight:700;position:relative;padding-bottom:10px;margin-bottom:25px;}
.analiz_tabs_title:before{content:"";width:68px;height:1px;background:#1b78d8;position:absolute;bottom:0px;left:0px;right:0px;margin:0 auto;}
.analiz_tabs_desc{text-align:center;}
.analiz_tabs_wrap{margin-bottom:100px;}
.analiz_uslugi{margin-bottom:50px;}
.covid_button{background:#1b78d8;width:100%;display:flex;max-width:300px;align-items:center;justify-content:center;margin:0 auto;margin-bottom:50px;color:#fff;font-size:16px;text-transform:uppercase;padding:10px;}
.covid_button_blue{background:#1962ae;}
.covid_button:hover, .covid_button:focus{color:#eee;text-decoration:none;}
.bl_block_wrap{border:1px dashed #184d91;margin-bottom:40px;}
.bl_block_title{background-color:#1b78d8;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:22px;font-size:24px;font-weight:700;color:#fff;text-transform:uppercase;margin-bottom:20px;padding:10px 30px;}
.bl_block_text{padding-left:35px;padding-bottom:20px;}
.bl_block_text ul{list-style-type:none;padding-left:0px;}
.bl_block_text ul li{background:url(//belarmed.ru/wp-content/themes/Template/svg/marker_blue.svg) top 5px left no-repeat;position:relative;padding-left:37px;margin-bottom:20px;}
.bl_block_img{padding:25px 20px 25px 0px;}
.bl_block_img img{}
.bl_uslugi{background:#1b78d8;color:#fff;font-size:16px;text-transform:uppercase;font-weight:bold;}
.bl_uslugi_inner{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg);}
.bl_uslugi_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:203px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:skewX(10deg);-ms-transform:skewX(10deg);transform:skewX(10deg);padding:0px 25px;}
.bl_uslugi_img{height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:30px;}
.bl_uslugi_img img{}
.bl_uslugi_title{}
.col-md-five:nth-child(2) .bl_uslugi_inner,
.col-md-five:nth-child(4) .bl_uslugi_inner{background:#1962ae;}
.bl_block_call:before{content:"";width:130px;height:139px;position:absolute;right:62px;bottom:43px;background:url(//belarmed.ru/wp-content/themes/Template/svg/call.svg) center center no-repeat;}
.bl_block_call{background:#fff5cc;padding:30px 20% 30px 70px;}
.bl_block_call p{margin-bottom:0;}
.bl_block_call a{color:#424242;}
.bl_block_call a:hover, .bl_block_call a:focus{color:#424242;text-decoration:none;}
.implant__cat_header{}
.implant__cat_header:before{content:none;}
.template__cat_header_icon_list{}
.template__cat_header_icon_list_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;}
.template__cat_header_icon_list_item_img{width:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:21px;}
.template__cat_header_icon_list_item_img img{}
.template__cat_header_icon_list_item_img_title{}
.implant__cat_price_wrap{}
.implant__cat_price_item{-webkit-box-shadow:0 0 12px 4px rgba(39, 42, 48, 0.15);box-shadow:0 0 12px 4px rgba(39, 42, 48, 0.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:50px;}
.implant__cat_price_item_title{background:#1b78d8;color:#fff;font-size:24px;font-weight:400;padding:11px 28px;}
.implant__cat_price_item_content{background:#eaf3ff;padding:20px 30px;min-height:149px;}
.implant__cat_price_item_features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px;}
.implant__cat_price_item_features_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.implant__cat_price_item_features_block+.implant__cat_price_item_features_block{margin-top:10px;}
.implant__cat_price_item_features_label{}
.implant__cat_price_item_features_value{font-weight:bold;}
.implant__cat_price_item_features_line{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;border-bottom:1px dotted #000;height:1em;margin:2px 0.4em;}
.implant__cat_price_item_price_block{}
.implant__cat_price_item_price_title_wrap{padding:28px 30px 18px 30px;}
.implant__cat_price_item_price_title{font-size:16px;color:#898989;font-weight:700;}
.implant__cat_price_item_price_list{}
.implant__cat_price_item_price_list_block{background-color:#eaf3ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px;}
.implant__cat_price_item_price_list_label{font-size:16px;font-weight:700;max-width:300px;line-height:17px;}
.implant__cat_price_item_price_list_line{}
.implant__cat_price_item_price_list_value{color:#1b78d8;font-weight:700;font-size:24px;}
.promo_ped_wrap{background:url(//belarmed.ru/wp-content/themes/Template/img/ped_bg_promo.jpg) no-repeat top center/cover;margin-top:50px;margin-bottom:0px;}
.promo_ped_wrap .promo_block{padding:30px 40px 40px 100px;margin-bottom:40px;}
.ped_priem_title{font-size:24px;margin-bottom:20px;}
.ped_uslugi_text_wrap{padding-top:70px;background:url(//belarmed.ru/wp-content/themes/Template/img/bg_ped_bottom.png) no-repeat top center;margin-bottom:44px;}
.ped_uslugi_text_title{font-size:24px;font-weight:900;text-align:center;margin-bottom:20px;text-transform:uppercase;}
.ped_uslugi_text_subtitle{font-weight:900;background:#3eaacb;color:#fff;text-transform:uppercase;text-align:center;padding:24px 30px;margin-bottom:65px;border-radius:15px;position:relative;}
.ped_uslugi_text ul{list-style-type:none;padding-left:0px;}
.ped_uslugi_text ul li{background:url(//belarmed.ru/wp-content/themes/Template/img/check-mark.png) top 5px left no-repeat;position:relative;padding-left:37px;margin-bottom:20px;}
.ped_uslugi_text_subtitle:before{content:"";position:absolute;width:56px;height:46px;background:#3eaacb;clip-path:polygon(100% 0, 0 0, 75% 100%);bottom:-46px;left:40%;}
.ped_uslugi_text{width:100%;}
.ped_uslugi_text_right{}
.ped_feedback__wrap{min-height:660px;background:url(//belarmed.ru/wp-content/themes/Template/img/bg_ped_feedback.jpg) no-repeat top center/cover;margin-bottom:59px;margin-top:20px;}
.ped_form_wrap{}
.ped_form_title{text-align:center;text-transform:uppercase;font-weight:900;color:#fff;margin-top:50px;margin-bottom:40px;font-size:24px;}
.ped_form_wrap label{display:flex;flex-direction:column;margin-bottom:20px;}
.ped_form_wrap .ped_name_field{text-transform:uppercase;color:#fff;margin-bottom:10px;}
.ped_select{width:100%;height:50px;border:none;padding:0px 20px;}
.ped_input{width:100%;border:none;height:50px;padding:0px 20px;}
.ped_textarea{width:100%;height:50px;border:none;}
.ped_acceptance{margin-right:10px !important;}
.ped_button{width:100%;border:none;height:65px;background:#fb8763;color:#fff;text-transform:uppercase;font-weight:900;}
.ped_form_wrap .wpcf7-acceptance label{flex-direction:row;font-size:14px;font-weight:200;}
.ped_feedback_info_wrap{color:#fff;margin-top:140px;text-transform:uppercase;}
.ped_feedback_info_wrap p{margin-bottom:0px;}
.ped_feedback_info_wrap p+p{}
.ped_feedback_info_wrap ul{margin-top:30px;}
.ped_feedback_info_wrap ul li{}
.ped_feedback_img_wrap{margin-top:40px;}
.massage_doctor-list__item{}
.massage_doctor{margin-bottom:40px;display:flex;flex-direction:column;}
.massage_doctor__image{border:7px solid #fb8763;height:250px;object-fit:cover;}
.massage_doctor__content{text-align:center;margin:20px 0px;}
.massage_doctor__title{text-transform:uppercase;padding:0px 40px;margin-bottom:20px;color:#306599;font-weight:900;}
.massage_doctor__text{color:#bdc8d3;}
.massage_text__wrap{margin-bottom:40px;}
.massage_text__wrap p{}
.massage_text__wrap ul{list-style-type:none;padding-left:0px;}
.massage_text__wrap ul li{background:url(//belarmed.ru/wp-content/themes/Template/img/check_mark_orange.png) top 5px left no-repeat;position:relative;padding-left:37px;margin-bottom:20px;}
.ped__massage_block{width:100%;max-width:1250px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;}
.ped__massage_block_text_wrap{width:100%;max-width:900px;min-height:250px;background:url(//belarmed.ru/wp-content/themes/Template/img/bg_massage.jpg) top center no-repeat;display:flex;padding:40px 50px 40px 40px;position:relative;margin-bottom:40px;}
.ped__massage_block_text{max-width:700px;color:#fff;font-weight:900;font-size:18px;line-height:1.2;}
.ped__massage_block_img{position:absolute;right:-55px;top:-22px;}
.ped__massage_block_img img{max-width:200px;}
.ped__massage_block_text_right{font-size:60px;color:#fc8863;font-weight:900;}
.kt_priem_text{font-size:15px;}
.kt_pricelist_wrap{margin-bottom:30px;}
.kt_header{padding:60px 0px;}
.kt_header__wrap{background:rgba(255, 255, 255, 0.7);}
.kt_header_title{display:inline-block;}
.kt_header_title h1{font-size:30px;color:#fff;font-weight:800;margin-bottom:0;padding-left:30px;padding-right:30px;margin-top:-30px;background:#1b78d8;}
.kt_header_text{padding:30px 30px 10px 30px;}
.kt_partners__wrap{border:1px dashed #ffc061;padding:20px 40px 0px 40px;margin-bottom:30px;margin-top:10px;position:relative;}
.kt_partners__title{display:inline-flex;position:absolute;top:-11px;background:#fff;left:40px;padding:0px 10px;font-weight:800;}
.kt_partners__text{}
#tabs__kt{display:flex;align-items:center;justify-content:center;border:none;margin-bottom:100px;}
#tabs__kt li+li{margin-left:30px;}
#tabs__kt li.active>a{background:#ffc061;color:#fff;}
#tabs__kt li.active{}
#tabs__kt li{float:none;}
#tabs__kt li a{border:1px dashed #ffc061;border-radius:0px;font-size:24px;font-weight:bold;color:#414246;padding:10px 30px;text-transform:uppercase;}
.kt_tab_wrap{}
.kt_tab_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.kt_tab_item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;display:flex;margin-bottom:40px;}
.kt_tab_item_img{margin-right:25px;}
.kt_tab_item_img img{}
.kt_tab_item_text{}
.kt_tab_text{max-width:600px;color:#fff;width:100%;padding:80px 40px 20px 40px;}
.kt_tab_text_wrap{background:#1b78d8;margin-bottom:70px;margin-top:60px;}
.kt_img{position:absolute;right:90px;top:-30px;z-index:2;}
.tab-content{position:relative;max-width:1920px;width:100%;margin:0 auto;}
.mm_tab_wrap{background:#1b78d8;color:#fff;display:flex;flex-wrap:wrap;margin-bottom:60px;}
.mm_text_wrap{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;display:flex;align-items:center;padding:30px;}
.mm_text{}
.mm_img{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;}
.mm_img img{height:100%;width:100%;object-fit:cover;}
.rentgen_priem_title{font-size:24px;font-weight:bold;text-align:center;margin-bottom:50px;position:relative;padding-bottom:10px;}
.rentgen_priem_title:before{content:"";width:70px;height:2px;left:0px;right:0px;bottom:0px;background:#1b78d8;position:absolute;margin:0 auto;}
.rentgen_tab_text_wrap{margin-top:0px;margin-bottom:40px;}
.rentgen_tab_text_wrap .kt_tab_text{padding:40px 30px;max-width:700px;}
.rentgen_img{position:absolute;right:133px;z-index:1;top:-7px;}
.rentgen_text_title{background:#ffc062;color:#fff;text-transform:uppercase;font-size:18px;font-weight:bold;padding:10px 30px;}
.rentgen_text_title p{margin-bottom:0;}
.rentgen_text_text{margin-top:20px;margin-bottom:40px;}
@media(max-width:768px){
.rentgen_img, .kt_img{display:none;}
#tabs__kt{flex-direction:column;margin-bottom:30px;}
#tabs__kt li{width:100%;text-align:center;margin-bottom:10px;}
#tabs__kt li+li{margin-left:0px;}
#tabs__kt li a{font-size:18px;}
.kt_tab_item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:20px;}
.kt_tab_text{padding:20px;}
.mm_tab_wrap{flex-direction:column;}
.mm_text_wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;order:2;}
.mm_img{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;order:1;}
}
@media(max-width:1600px){
.kt_img{position:absolute;right:90px;top:30px;z-index:2;max-width:1000px;}
}
@media(max-width:1400px){
.kt_img{max-width:900px;}
.kt_tab_text{max-width:570px;padding:40px 40px 20px 40px;}
}
@media(max-width:1200px){
.kt_img{display:none;}
}  .vac_header_img{}
.vac_header_img img{}
.vac_header_title h1{color:#1b78d8;font-weight:bold;font-size:36px;position:relative;}
.vac_header_title h1:before{content:"";bottom:0px;left:0px;width:80px;height:1px;background:#1b78d8;position:absolute;}
.vac_header_text{font-size:18px;}
.vac_text_title{text-align:center;font-size:24px;font-weight:bold;text-transform:uppercase;margin-bottom:30px;}
.vac_text_text{}
.vac_text_img{}
.vac_text_img img{}
.vac_attention_text{display:flex !important;padding:30px !important;border-radius:10px;margin-bottom:40px !important;}
@media(max-width:768px){
.ped__massage_block_img{position:relative;top:unset;right:unset;}
.ped__massage_block_text_right{text-align:center;padding:20px;width:100%;}
.ped__massage_block_text_wrap{background:#fc8863;flex-direction:column;align-items:center;text-align:center;}
.promo_block_button a{width:100%;}
.bl_block_call:before{content:none;}
.bl_block_call{padding:15px;}
.bl_block_title{font-size:15px;}
.stomatology_header_video iframe{width:100%;height:auto;}
.stomatology_uslugi_inner, .ven_uslugi_inner, .bl_uslugi_inner{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);}
.stomatology_uslugi_item, .ven_uslugi_item, .bl_uslugi_item{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);}
.promo_block{padding:20px !important;}
.promo_block_button{position:relative;bottom:unset;right:unset;}
.promo_block_phone{position:relative;bottom:unset;margin-bottom:20px;}
}
.subscribe_wrap{background:#65a6ea;display:flex;align-items:center;color:#fff;padding:20px 0px;}
.subscribe_form{display:flex;flex-wrap:wrap;}
.subscribe_form form{}
.subscribe_form .tnp-field{display:flex;}
.subscribe_form .tnp-field-checkbox{position:absolute;bottom:-25px;}
.subscribe_form .tnp-field-checkbox input{width:15px;height:15px;margin-right:10px;flex-shrink:0;}
.subscribe_form .tnp-field .tnp-email{padding:6px 12px;font-size:18px;background-color:transparent;background-image:none;min-width:280px;border:1px solid rgba(255, 255, 255, 0.4);background-color:#95bee9;border-right:none;}
.subscribe_form .tnp-field .tnp-button{background-color:#ffc062;border:none;padding:10px 30px;color:#fff;font-size:18px;font-weight:bold;}
.subscribe_form .tnp-field .tnp-button:hover{background-color:#ffa319;}
.subscribe_title{font-size:22px;font-weight:normal;}
.subscribe_text{font-size:18px;margin-bottom:20px;}
.subscribe_form .tnp-field .tnp-email::-webkit-input-placeholder{color:#fff;}
.subscribe_form .tnp-field .tnp-email::-moz-placeholder{color:#fff;}
.subscribe_form .tnp-field .tnp-email:-moz-placeholder{color:#fff;}
.subscribe_form .tnp-field .tnp-email:-ms-input-placeholder{color:#fff;}
@media(max-width:767px){
.subscribe_form .tnp-field .tnp-button{width:100%;margin-top:20px;}
.subscribe_form .tnp-field{width:100%;}
.subscribe_form .tnp-field .tnp-email{width:100%;border-right:1px solid rgba(255, 255, 255, 0.4);}
} .vacancy_attention_text{padding:10px !important;margin-bottom:10px;display:inline-block !important;}
.vacancy_text_item{font-size:16px;}
.vacancy_pay_wrap{border:2px dashed #4090e2;font-size:16px;align-items:center;display:flex;flex-direction:column;justify-content:center;padding:30px 20px;margin-top:20px;}
.vacancy_pay_title{}
.vacancy_pay{}
.vacancy_pay span{font-size:24px;font-weight:bold;}
.vacancy_invite{width:100%;display:flex;align-items:center;justify-content:center;margin-top:20px;padding:15px;font-size:18px;text-transform:uppercase;font-weight:bold;}
.kosmo_header{}
.kosmo_header_title{}
.kosmo_header_text{font-size:18px;}
.uslugi_item{margin-bottom:50px;}
.uslugi_item_img{height:240px;position:relative;width:100%;}
.uslugi_item_img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;}
.uslugi_item_title{padding-bottom:15px;margin-top:30px;text-align:center;position:relative;min-height:74px;}
.uslugi_item_title:before{content:"";bottom:0px;left:0px;right:0;width:80px;height:1px;background:#1b78d8;position:absolute;margin:0 auto;}
.uslugi_item_title a, .uslugi_item_title{font-size:18px;text-transform:uppercase;color:#414246;font-weight:900;}
.uslugi_item_title a:hover{text-decoration:none;}/*/*//**/.fast_callback_wrap{background:url(//belarmed.ru/wp-content/themes/Template/img/fast_callback.jpg);padding:40px 0px 20px 0px;position:relative;margin-bottom:40px;}
.fast_callback_wrap:before{content:"";position:absolute;width:100%;height:100%;background:#65a6eaa1;top:0px;left:0px;}
.fast_callback{max-width:400px;width:100%;margin:0 auto;text-align:center;color:#fff;z-index:2;position:relative;}
.fast_callback .wpcf7-acceptance a{color:#eee;text-decoration:underline;}
.fast_callback_title{font-size:25px;font-weight:bold;}
.fast_callback_subtitle{font-size:14px;margin-bottom:20px;}
.fast_callback_form{}
.fast_callback_input{max-width:250px;border-radius:40px;border:none;height:40px;padding:0px 40px;text-align:center;margin-bottom:20px;color:#000;font-weight:bold;}
.fast_callback_button{width:100%;max-width:250px;background:transparent;border:2px solid #ffc062;height:40px;font-weight:bold;font-size:18px;padding:0px 40px;text-align:center;border-radius:30px;margin-bottom:20px;background-image:linear-gradient(#ffc062, #ffc062);background-position:50% 50%;background-repeat:no-repeat;background-size:0% 100%;transition:background-size 0.5s, color 0.5s;}
.fast_callback_button:hover{background-size:100% 100%;}
.fast_callback_iacceptance{}
.fast_callback_form .ajax-loader{display:none;}/*/*//**/.manual_header{padding:20px 0px;}
.manual_text{}
.manual_row .bl_block_text ul li{margin-bottom:5px;}
.manual_row{display:flex;flex-wrap:wrap;align-items:center;}
.manual_header_title{text-align:center;}
.manual_header_title h1{font-size:34px;text-transform:uppercase;color:#1b78d8;position:relative;display:inline-block;font-weight:bold;}
.manual_header_title h1:before{content:"";width:68px;height:1px;background:#1b78d8;position:absolute;bottom:0px;left:0px;right:0px;margin:0 auto;}
.manual_price_wrap{margin:40px 0px;}
.manual_form_wrap{margin-bottom:50px;}
.smad_header{padding:40px 0px;}
.smad_header_title{text-align:center;}
.smad_header_title h1{font-size:24px;text-transform:uppercase;color:#1b78d8;position:relative;display:inline-block;font-weight:bold;line-height:24px;margin-bottom:40px;}
.smad_header_title h1:before{content:"";width:68px;height:1px;background:#1b78d8;position:absolute;bottom:-15px;left:0px;right:0px;margin:0 auto;}
.smad_text{font-size:18px;text-align:center;}
.comment-form{position:relative;}
.comment-form input[type="text"],
.comment-form input[type="submit"]{border:2px solid #c0e2ff;width:100%;max-width:475px;display:flex;margin-left:auto;height:60px;margin-bottom:20px;padding:0px 30px;}
.comment-form input.submit{background-color:#1b78d8;text-transform:uppercase;color:#fff;justify-content:center;font-weight:bold;}
.comment-form .comment-form-comment{position:absolute;top:0px;left:0px;width:calc(100% - 500px);}
.comment-form .comment-form-comment label{display:none;}
.comment-form .comment-form-comment textarea{border:2px solid #c0e2ff;width:100%;height:387px;padding:30px;}
.comment-notes{display:none;}
#reply-title{text-align:center;position:relative;margin-bottom:50px;}
#reply-title:before{width:69px;right:0;margin:0 auto;content:"";height:2px;position:absolute;bottom:0;left:0;background:#1c78d8;}
.comment-form-rating{}
.rating{width:100%;max-width:475px;display:flex;margin-left:auto;margin-bottom:20px;}
.rating__group{position:relative;display:flex;flex-direction:row-reverse;}
.rating__star{appearance:none;color:#e83f3f;display:inline-block;font-family:dashicons;font-size:30px;font-style:normal;font-weight:400;height:30px;line-height:1;text-align:center;text-decoration:inherit;vertical-align:top;width:30px;}
.rating__star:checked::before, .rating__star:checked~.rating__star::before,
.rating__star:hover::before{content:"\f155";}
.rating__star:hover~.rating__star:before{content:"\f154";}
.rating__star:before{content:"\f154";}
.rating__star:not(:checked):hover,
.rating__star:not(:checked):hover~.rating__star:before,
.rating__star:checked~.rating__star:before{content:"\f155";}/*/*/.comment-form-approval{width:100%;max-width:475px;margin-left:auto;margin-bottom:20px;}
.form-control-review{position:absolute;top:0;right:0;z-index:2;display:block;width:60px;height:60px;color:#b4cad6;font-size:20px;line-height:60px;text-align:center;pointer-events:none;}
@media(max-width:992px){
.comment-form .comment-form-comment{position:relative;top:unset;left:unset;width:100%;}
.comment-form input{max-width:100%;}
.comment-form-approval{max-width:100%;}
.comment-form .comment-form-comment textarea{height:200px;}
}
.reviews_doctor_form_wrap_autorization{min-height:600px;}
@media(max-width:992px){
.subscribe_form .tnp-field-checkbox{position:relative;bottom:unset;margin-top:20px;}
}
.promo_cat_popup_wrap{position:fixed;top:20%;right:80px;display:none;z-index:999;}
.promo_cat_popup_main{bottom:80px;top:unset !important;}
.promo_cat_popup{display:flex;height:420px;background:#FAFAFA;border-bottom-right-radius:40%;border-bottom-left-radius:50px;border-top-left-radius:50px;box-shadow:0px 0px 10px #00000038;}
.promo_cat_popup_left{padding:30px 30px;width:100%;max-width:430px;}
.promo_cat_popup_logo{margin-bottom:35px;}
.promo_cat_popup_logo img{}
.promo_cat_popup_title{color:#1B78D8;font-weight:600;font-size:22px;line-height:27px;margin-bottom:15px;}
.promo_cat_popup_text{font-weight:400;font-size:14px;line-height:17px;margin-bottom:10px;}
.promo_cat_popup_text p{margin-bottom:5px;}
.promo_cat_popup_form{}
.promo_cat_popup_right{}
.promo_cat_popup_img{position:relative;}
.promo_cat_popup_img img{width:420px;height:420px;object-fit:cover;border-radius:40%;border-bottom-left-radius:0px;border-top-right-radius:0px;position:relative;}
.promo_cat_popup_img:before{content:'';width:420px;height:420px;border-radius:40%;border-bottom-left-radius:0px;border-top-right-radius:0px;position:absolute;background:#1B78D8;top:22px;right:-22px;}
.promo_cat_popup_form_wrap{display:flex;}
.promo_cat_popup_form_left{display:flex;flex-direction:column;}
.promo_cat_popup_form_input{display:flex;flex-direction:column;}
.promo_cat_popup_form_input input{width:100%;max-width:190px;border:1px solid #CDCDCD;height:27px;padding:0px 10px;}
.promo_cat_popup_form_input span{font-weight:500;font-size:12px;line-height:12px;color:#1B78D8;margin-bottom:5px;}
.promo_cat_popup_form_button{}
.promo_cat_popup_form_button button{}
.promo_cat_popup_form_button button:hover{}
.promo_cat_popup_form_right{}
.button_promo_close{border-radius:7px;width:100%;display:block;max-width:180px;text-align:center;color:#fff;text-transform:uppercase;font-weight:700;font-size:12px;line-height:12px;padding:12px 30px;background:#FFC062 url(//belarmed.ru/wp-content/themes/Template/svg/cancel_promo.svg) left 20px top 10px no-repeat;}
.button_promo_close:hover{cursor:pointer;}
.promo_cat_popup_form_button input{background:#1B78D8 url(//belarmed.ru/wp-content/themes/Template/svg/phone_promo.svg) left 7px top 10px no-repeat;border-radius:7px;border:none;width:100%;max-width:180px;color:#fff;text-transform:uppercase;font-weight:700;font-size:12px;line-height:12px;padding:12px 30px;}
.promo_cat_popup_form_button input:hover{}
.promo_cat_popup_form .wpcf7-not-valid{border:1px solid red;}
.promo_cat_popup_form .wpcf7-not-valid-tip, .promo_cat_popup_form .wpcf7-response-output{display:none !important;}
@media(max-width:767px){
.buttons_single_doctor .flex-wrap{flex-direction:column;}
.add_doctor_review, .add_doctor_review_yandex{margin-top:20px;}
}
.smt-page-header-new{display:flex;align-items:center;justify-content:center;padding:30px 0px;min-height:319px;}
.smt-page-header-new header{text-align:center;}
.smt-page-header-new h1{font-size:34px;text-transform:uppercase;color:#1b78d8;position:relative;display:inline-block;font-weight:bold;}
.smt-page-header-new h1:before{content:"";width:68px;height:1px;background:#1b78d8;position:absolute;bottom:0px;left:0px;right:0px;margin:0 auto;}
.smt-page-header__text_new{}
.table_blue{}
.table_blue table{width:100% !important;border-collapse:separate !important;border-spacing:10px 10px;}
@media screen and (max-width:600px){
.table_blue{overflow-y:scroll;}
}
.table_blue table tr{}
.table_blue table tr td{background:#D7EAFF;padding:13px 20px;vertical-align:top;}
.special_list{list-style-type:none;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;background:#EFEFEF;grid-column-gap:17px;grid-row-gap:17px;padding:17px;}
.special_list li{}
.special_list li a{text-transform:uppercase;color:#000;background:#fff;display:flex;align-items:center;justify-content:flex-start;padding:12px 10px;font-size:12px;font-weight:500;}
.special_list li a:hover{}
.special_list__link img{margin-right:10px;width:fit-content;max-height:30px;}
.smt-doctor__middle_price{margin-top:15px;}
.smt-doctor__middle_price_item{display:flex;font-size:10px;justify-content:space-between;}
.smt-doctor__middle_price_item_name{}
.smt-doctor__middle_price_item_price{font-weight:700;font-size:10px;color:#7E7E7E;min-width:100px;text-align:right;}
.smt-doctor__middle_price_item_price span{position:relative;}
.smt-doctor__middle_price_item_price span:before{content:'';width:100%;height:1px;background-color:#FF0000B2;position:absolute;top:50%;}
@media(max-width:992px){
.special_list{grid-template-columns:1fr 1fr 1fr;}
.priem_notice{display:none;}
}
@media(max-width:768px){
.special_list{grid-template-columns:1fr;}
}
.dms-header{min-height:461px;}
.dms-header h1{max-width:600px;}
.dms_title_faq{font-weight:700;font-size:32px;line-height:40px;text-transform:uppercase;color:#FFFFFF;background:#1C78D8;min-height:115px;display:flex;align-items:center;position:relative;margin-bottom:63px;}
.dms_title_faq:after{content:"";height:100%;position:absolute;display:flex;left:-100%;background:#1c78d8;width:100%;}
.dms_partner_block{padding:30px;}
.dms_partner_text{}
.dms_partner_text ul{list-style-type:none;padding-left:0px;}
.dms_partner_text ul li{position:relative;padding-left:40px;margin-bottom:15px;}
.dms_partner_text ul li:after{content:'';position:absolute;left:0px;top:0px;width:18px;height:18px;background:url(//belarmed.ru/wp-content/themes/Template/img/check_dms.png);}
.dms_partner_callback_wrap{background:#FFF5CC;display:flex;gap:60px;padding:30px;margin-bottom:50px;justify-content:space-between;}
.dms_partner_callback_content{}
.dms_partner_callback_text{}
.dms_partner_callback_phone{margin-top:30px;margin-bottom:20px;position:relative;padding-left:50px;}
.dms_partner_callback_phone:before{content:"";position:absolute;width:28px;height:28px;top:0px;background:url(//belarmed.ru/wp-content/themes/Template/img/dms_callback_icon.png) no-repeat center top;left:0px;}
.dms_partner_callback_phone_link{font-weight:700;font-size:32px;line-height:22px;color:inherit;}
.dms_partner_callback_phone_link:hover{text-decoration:none;}
.dms_partner_callback_img{}
.dms_partner_callback_img img{}
@media(max-width:768px){
.dms_partner_callback_phone_link{font-size:18px;}
.dms_title_faq{font-size:20px;}
}
.operation_oborudovanie_wrap{background:#F7F7F7;padding:50px 0px;}
.operation_title{font-size:34px;font-weight:700;line-height:63px;text-transform:uppercase;text-align:center;}
.operation_oborudovanie_title{margin-bottom:40px;}
.operation_oborudovanie_columns{display:flex;gap:30px;}
.operation_oborudovanie_list{display:flex;flex-direction:column;gap:21px;}
.operation_oborudovanie_item{background:#D1E8F8;padding:14px 30px 14px 42px;border-left:10px solid #1C78D8;font-size:23px;line-height:25.6px;min-height:118px;width:100%;max-width:516px;transition:.5s ease;}
.operation_oborudovanie_item:hover{background:#FFF5CC;cursor:pointer;border-left:10px solid #FFC061;}
.operation_palata_wrap{padding:60px 0px;}
.operation_palata_title{margin-bottom:40px;}
.operation_palata_columns{display:flex;gap:50px;}
.palata_priem_list{display:flex;flex-direction:column;gap:44px;}
.palata_priem_item{display:flex;gap:20px;}
.operation_palata_img img{position:relative;}
.operation_palata_img img:before{content:'';width:100%;height:100%;background:red;}
.operation__group{margin-bottom:30px;}
.operation_services_title{font-weight:700;font-size:34px;text-align:center;text-transform:uppercase;}
.operation_services_text{color:#00569C;text-align:center;font-size:18px;font-weight:500;text-transform:uppercase;margin-bottom:47px;}
.operation_services_item{height:150px;background:#D1E8F8;border-left:9px solid #1C78D8;margin-bottom:21px;padding:16px 20px;flex-direction:column;display:flex;justify-content:space-between;transition:border 500ms ease-out;}
.operation_services_item:hover{border-left:15px solid #FFC061;}
.operation_services_item_title{color:#333;font-weight:600;}
.operation_services_item_link{background:#00569C;border-radius:20px;padding:5px 35px;display:inline-flex;color:#fff;text-decoration:none;width:fit-content;transition:.5s ease;}
.operation_services_item_link:hover{background:#FF9F47;color:#fff;text-decoration:none;}
@media(max-width:768px){
.operation_oborudovanie_columns, .operation_palata_columns{flex-direction:column;}
.operation_oborudovanie_item{font-size:16px;}
.operation_title{font-size:24px;line-height:30px;}
}
.smt-doctor__label{position:absolute;bottom:50px;left:0;right:0;}
.smt-doctor__label span{background:#65A6EA;color:#fff;border-radius:25px;padding:5px 15px;}
.smt-doctor-detail__image-content .smt-doctor__label span{padding:10px 20px;font-size:20px;}
.smt-doctor-detail__image-content .smt-doctor__label{bottom:30px;}
.smt-doctor-video_wrap{display:flex;justify-content:center;}
.smt-doctor-video{width:500px;height:500px;display:flex;position:relative;overflow:hidden;/**/border-radius:50%;margin-top:45px;}
.smt-doctor-video video{width:100%;height:100%;object-fit:cover;}
.smt-doctor-video_buttons_wrap{position:absolute;bottom:15px;left:0;right:0;display:flex;justify-content:center}
.smt-doctor-video_buttons{background:rgba(255, 255, 255, 1);width:50px;height:50px;border-radius:50%;-webkit-box-flex:0;display:flex;align-items:center;justify-content:center;cursor:pointer;}
.smt-doctor-video_buttons img[vid="mute"]{display:block;}
.smt-doctor-video_buttons img[vid="unmute"]{display:none;}
@media(max-width:560px){
.smt-doctor-video{width:400px;height:400px;}
}
@media(max-width:400px){
.smt-doctor-video{width:300px;height:300px;}
}
@media(max-width:991px){
.smt-doctor-video_flex_order{display:flex;flex-direction:column;}
.smt-doctor-video_flex_order .col-md-6:first-child{order:2;}
.smt-doctor-video_flex_order .col-md-6:nth-child(2){order:1;}
}
@media(max-width:998px){
.table-program tr>td{padding:2px !important;font-size:8px !important;}
}
@media(max-width:768px){
.table-program{display:none;}
}
.smt-news__link-content-views{display:flex;justify-content:space-between;}
.smt-nems__counter{display:flex;gap:5px;align-items:center;font-size:18px;}
.smt-nems__counter img{max-width:20px;height:auto;}
.post-views-count{font-size:15px;}
.smt-nems__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;}
.contact-columns{display:flex;flex-wrap:wrap;gap:40px;}
.contact-column{flex:1 1 45%;min-width:300px;line-height:1.6;letter-spacing:0.3px;}
.contact-column h3, .contact-column h4{margin-top:0;color:#004080;}
.contact-column a{color:#0066cc;text-decoration:none;}
.contact-column a:hover{text-decoration:underline;}
.doc-section{border:1px solid #cce0ff;border-radius:10px;padding:24px;background:#f8fbff;box-shadow:0 4px 8px rgba(0, 0, 0, 0.05);margin-bottom:30px;font-size:16px;}
.doc-section h3{margin-top:0;color:#004080;margin-bottom:20px;}
.doc-grid{display:flex;flex-wrap:wrap;gap:30px;}
.doc-column{flex:1 1 45%;min-width:280px;}
.doc-column ol{padding-left:20px;}
.doc-column li{margin-bottom:12px;list-style-position:outside;}
.doc-column a{color:#0066cc;text-decoration:none;}
.doc-column a:hover{text-decoration:underline;}
.doc-icon::before{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg fill='none' height='20' viewBox='0 0 24 24' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 2H6C4.9 2 4 2.9 4 4V20C4 21.1 4.9 22 6 22H18C19.1 22 20 21.1 20 20V8L14 2ZM13 9V3.5L18.5 9H13Z' fill='%230066cc'/%3E%3C/svg%3E");width:18px;height:18px;margin-right:6px;background-repeat:no-repeat;vertical-align:middle;}
.smt-widget_with-margin{margin-top:20;margin-bottom:0;}
.alphabet-filter{padding:20px 0;font-weight:bold;}
.alphabet-filter a{display:inline-block;margin:4px;padding:6px 12px;border:1px solid #ccc;border-radius:6px;text-decoration:none;color:#2f3542;font-size:14px;transition:0.2s ease;}
.alphabet-filter a:hover, .alphabet-filter a.active{background-color:#1C78D8;color:#fff;}
.video_item_preview{width:100%;height:217px;position:relative;border:#d1caca;overflow:hidden;border-radius:20px;}
.video_item_img{width:100%;height:100%;object-fit:cover;border-radius:20px;}
.video_item_play{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;top:0;left:0;background:transparent;border:none;outline:none;}
.video_item_bottom{display:flex;justify-content:space-between;gap:20px;margin-top:10px;align-items:center;}
.video_item_title {
font-size: 18px;
font-weight: 500;
}