.blind_mode .is-sticky #header-menu {
    top: 75px !important
}

.blind_mode.admin-menu .is-sticky #header-menu {
    top: 104px !important
}

.blind_mode.admin-menu #header-menu-sticky-wrapper.is-sticky #header-menu {
    margin-top: 0 !important
}

.blind_mode #block-edoctor-service .node:after,
.blind_mode #block-edoctor-service .node:before {
    display: none
}

.blind_mode .btn {
    border-top: 1px solid;
    border-left: 1px solid;
    border-right: 1px solid
}

.blind_mode .node-pricelist .service-price-title,
.blind_mode .service-pricelist .service-price-title,
.blind_mode .pricelist-wrapper .service-price-title {
    background: transparent
}

.blind_mode #block-einfo-page-menu,
.blind_mode #block-einfo-page-menu ul.menu li.is-active,
.blind_mode #block-einfo-page-menu ul.menu li:hover {
    background: none !important
}

.blind_mode #block-einfo-page-menu ul.menu li.is-active,
.blind_mode #block-einfo-page-menu ul.menu li:hover {
    border-left: 2px solid;
    border-right: 2px solid
}

.blind_mode #block-einfo-page-menu ul.menu li:after {
    display: none
}

.blind_mode #block-einfo-page-menu ul.menu a:before {
    color: inherit !important
}

.blind_mode #header .link-form--appointment {
    padding: 0 10px
}

.blind_mode #logo {
    margin-top: 34px
}

body.bg-white .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
body.bg-white .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
body.bg-white .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current,
body.bg-white .btn.btn-1,
body.bg-white .ui-dialog .ui-dialog-titlebar .ui-button,
body.bg-white .slick-dots li.slick-active button,
body.bg-white .node-clinic.view-mode--teaser .node__title:before {
    background-color: #fff !important
}

body.bg-white .btn.btn-1:hover {
    background-color: #fff !important
}

body.bg-white .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover,
body.bg-white .xdsoft_datetimepicker .xdsoft_calendar td:hover,
body.bg-white .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover,
body.bg-white .btn.btn-2:hover,
body.bg-white #header-menu:after,
body.bg-white #header-menu li:hover,
body.bg-white #header-menu>ul>li>a.active,
body.bg-white #header-menu>ul>li>.nolink.active,
body.bg-white #block-eforms-questions:before,
body.bg-white #block-eforms-just-call,
body.bg-white #block-eforms-just-call:before,
body.bg-white #block-edoctor-menu .doctors-menu>ul>li.is-active-trail,
body.bg-white #block-edoctor-menu .doctors-menu>ul>li:hover,
body.bg-white #block-eservice-main .block__content li,
body.bg-white .doctor__services_branch li:hover,
body.bg-white #block-efaq-frequent,
body.bg-white #block-efaq-frequent .block:before,
body.bg-white #block-ebenefit-service,
body.bg-white #block-ebenefit-service:after {
    background-color: #fff !important
}

body.bg-white .btn.btn-2,
body.bg-white #header-menu-wrapper,
body.bg-white #header-menu li,
body.bg-white #header-menu-sticky-wrapper.is-sticky #header-menu,
body.bg-white .pager li.pager__item--current,
body.bg-white .pager li.pager__item a:hover,
body.bg-white #block-efaq-menu,
body.bg-white #block-edoctor-menu,
body.bg-white #block-einfo-price-nav,
body.bg-white #block-eservice-main .block__content li:hover,
body.bg-white #block-eservice-main .block__content a.active,
body.bg-white #block-eservice-menu .title-bg,
body.bg-white .doctor__services_branch li,
body.bg-white .doctor-clinics,
body.bg-white #block-edoctor-service .node:before,
body.bg-white .review-author-img,
body.bg-white .news-date,
body.bg-white #block-ebenefit-front .node:after,
body.bg-white #block-ebenefit-service .node-benefit .header:before,
body.bg-white #block-ebenefit-service .node-benefit .header:after,
body.bg-white .service-title .service-title-value {
    background-color: #fff !important
}

body.bg-white .slick-dots li.slick-active button {
    border-color: #fff !important
}

body.bg-white .timeSlider .ui-slider-handle,
body.bg-white .btn.btn-1 {
    border-color: #000 !important
}

body.bg-white .btn.btn-2,
body.bg-white #header-menu>ul>li>a:before,
body.bg-white #header-menu>ul>li>.nolink:before,
body.bg-white #header-menu>ul>li ul i:before,
body.bg-white #block-efaq-menu .item-list li:after,
body.bg-white #block-edoctor-menu .item-list li:after,
body.bg-white #block-einfo-price-nav .item-list li:after,
body.bg-white #block-eservice-menu .title-bg:after,
body.bg-white #block-edoctor-service .node:before,
body.bg-white #block-edoctor-service .node:after,
body.bg-white .children-pricelist .children-pricelist .service-price-title,
body.bg-white #block-einfo-page-menu ul.menu li {
    border-color: #000
}

body.bg-white #block-edoctor-service .slick-dots li button {
    border-color: #000 !important
}

body.bg-white #header-menu>ul>li:hover>a:before,
body.bg-white #header-menu>ul>li:hover>.nolink:before,
body.bg-white #header-menu>ul>li>a.active:before,
body.bg-white #header-menu>ul>li>.nolink.active:before,
body.bg-white #block-edoctor-menu .doctors-menu>ul>li.is-active-trail li:after,
body.bg-white #block-edoctor-menu .doctors-menu>ul>li:hover li:after,
body.bg-white #block-eservice-main .block__content ul i:before,
body.bg-white #block-eservice-menu .title-bg-2:after {
    border-color: #000
}

body.bg-white .ui-dialog .ui-icon.ui-icon-closethick:before,
body.bg-white #block-einfo-page-menu ul.menu a,
body.bg-white .node-review.view-mode--teaser .review-author-name,
body.bg-white .form-item.form-type-checkbox input:checked ~ label:before,
body.bg-white .timeSlider-steps .timeSlider-item.current,
body.bg-white #block-eforms-questions .block__phone:before,
body.bg-white #block-eforms-just-call .block__phone:before,
body.bg-white #header-wrapper .top-links li,
body.bg-white #header-wrapper .top-links li a,
body.bg-white #header-wrapper .clinic_data-wrapper .more_clinic,
body.bg-white #footer-wrapper .btns a,
body.bg-white #footer-wrapper .f-links a,
body.bg-white .clinic-address:before,
body.bg-white .clinic-route:before,
body.bg-white .clinic-schedule:before,
body.bg-white .clinic-phone:before,
body.bg-white .node__title.view--mini:before,
body.bg-white.node-type-service .doctor__services_branch li:hover a,
body.bg-white .promo-title,
body.bg-white .review-scan,
body.bg-white .node-faq.view-mode--full .faq-question,
body.bg-white .node-pricelist .service-price-title .item,
body.bg-white .service-pricelist .service-price-title .item,
body.bg-white .pricelist-wrapper .service-price-title .item,
body.bg-white .service-price-title a {
    color: #000 !important
}

body.bg-white #block-eservice-menu .block__title,
body.bg-white .node-promo .btns .have_question,
body.bg-white .node-promo .btns .have_question a,
body.bg-white .promo-top-navs li:hover a,
body.bg-white #block-epromo-block .promo-title-second,
body.bg-white .node-faq.view-mode--full .faq-answer:before,
body.bg-white .children-pricelist .children-pricelist .service-price-title,
body.bg-white #block-einfo-page-menu .block__title {
    color: #000
}

body.bg-white .page-thankyou #page-title,
body.bg-white #block-eforms-questions .block__phone span,
body.bg-white #block-eforms-just-call .block__phone span,
body.bg-white #block-edoctor-menu .doctors-menu>ul>li.is-active-trail li.is-active-trail a,
body.bg-white #block-edoctor-menu .doctors-menu>ul>li.is-active-trail li:hover a,
body.bg-white #block-edoctor-menu .doctors-menu>ul>li:hover li.is-active-trail a,
body.bg-white #block-edoctor-menu .doctors-menu>ul>li:hover li:hover a,
body.bg-white #block-eservice-selling .have_question,
body.bg-white .node-doctor.view-mode--full .node__title a,
body.bg-white.node-type-doctors-page .node-doctor .node__title a,
body.bg-white .node-doctor.view-mode--mini .node__title a,
body.bg-white.node-type-service .doctor__services_branch li,
body.bg-white.node-type-service .doctor__services_branch li a,
body.bg-white h1.node-doctor-h1,
body.bg-white .node-doctor-top .have_question,
body.bg-white .promo-title-second,
body.bg-white .node-review.view-mode--mini .review-author-name,
body.bg-white .node-review.view-mode--full .review-author-name,
body.bg-white .review-date,
body.bg-white .review-title,
body.bg-white .node-news.view-mode--mini .node__title a,
body.bg-white .node-news.view-mode--teaser .node__title a,
body.bg-white .node-benefit .node__title {
    color: #000 !important
}

body.bg-white #header-menu {
    border-bottom: 1px solid #000;
    border-top: 1px solid #000
}

body.bg-white #header-menu:after {
    display: none
}

body.bg-white #block-ereviews-block,
body.bg-white #block-eservice-menu:before,
body.bg-white #block-eservice-price,
body.bg-white #block-edoctor-service,
body.bg-white #block-eservice-selling2,
body.bg-white #block-eforms-questions,
body.bg-white #footer-wrapper,
body.bg-white .btn.btn-grey,
body.bg-white .entity-list__more a,
body.bg-white .news__right ul.links li a,
body.bg-white .node-news .display_tr .node-readmore a,
body.bg-white .more-link__wrapper a {
    background: none !important
}

body.bg-white #block-eforms-questions {
    border-top: 1px solid #000
}

body.bg-white #block-eservice-menu .title-bg-2:after,
body.bg-white #block-eservice-menu .title-bg:after {
    display: none !important
}

body.bg-white #block-eclinic-block .block__content:after,
body.bg-white #block-eclinic-block .block__content {
    background: #fff
}

body.bg-white h2,
body.bg-white h3,
body.bg-white h4,
body.bg-white h5,
body.bg-white h6,
body.bg-white #page,
body.bg-white #footer-wrapper,
body.bg-white #footer-wrapper .menu a,
body.bg-white #footer-wrapper .btns a.link-form--appointment,
body.bg-white #block-ebenefit-service,
body.bg-white #block-eforms-just-call,
body.bg-white #block-eservice-menu .title-bg-2,
body.bg-white #block-eforms-questions,
body.bg-white #block-eforms-questions .block__title,
body.bg-white #header-menu a,
body.bg-white #header-menu .nolink,
body.bg-white #block-eclinic-block .block__content,
body.bg-white #block-eclinic-block .slick-arrow:before,
body.bg-white .node-faq.view-mode--full .faq-answer,
body.bg-white .btn,
body.bg-white .entity-list__more a,
body.bg-white .news__right ul.links li a,
body.bg-white .node-news .display_tr .node-readmore a,
body.bg-white .more-link__wrapper a,
body.bg-white #map-clinics,
body.bg-white #block-efaq-menu .item-list a,
body.bg-white #block-edoctor-menu .item-list a,
body.bg-white #block-einfo-price-nav .item-list a,
body.bg-white #block-efaq-menu .block__title,
body.bg-white #block-edoctor-menu .block__title,
body.bg-white #block-einfo-price-nav .block__title,
body.bg-white .doctor__services_branch a,
body.bg-white .doctor-clinics,
body.bg-white .doctor__services_branch li,
body.bg-white #block-ebenefit-front .node:before,
body.bg-white #block-ebenefit-front .block__title,
body.bg-white #block-efaq-frequent .block__title,
body.bg-white .node-faq.view-mode--mini .node__title--wrapper .faq-question a,
body.bg-white.node-type-service .node-doctor .node__title a,
body.bg-white #block-eservice-main .block__content a {
    color: #000 !important
}

body.bg-white #block-edoctor-service .slick-dots li.slick-active button {
    background-color: #000 !important
}

body.bg-white .review-author-img .item img {
    background-color: #000 !important
}

body.bg-black {
    background: #000
}

body.bg-black .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
body.bg-black .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
body.bg-black .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current,
body.bg-black .btn.btn-1,
body.bg-black .form-item.form-type-radios input:checked,
body.bg-black .ui-dialog .ui-dialog-titlebar .ui-button,
body.bg-black .slick-dots li.slick-active button,
body.bg-black .node-clinic.view-mode--teaser .node__title:before {
    background-color: #000 !important
}

body.bg-black .btn.btn-1:hover {
    background-color: #000 !important
}

body.bg-black .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover,
body.bg-black .xdsoft_datetimepicker .xdsoft_calendar td:hover,
body.bg-black .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover,
body.bg-black .btn.btn-2:hover,
body.bg-black #header-menu:after,
body.bg-black #header-menu li:hover,
body.bg-black #header-menu>ul>li>a.active,
body.bg-black #header-menu>ul>li>.nolink.active,
body.bg-black #block-eforms-questions:before,
body.bg-black #block-eforms-just-call,
body.bg-black #block-eforms-just-call:before,
body.bg-black #block-edoctor-menu .doctors-menu>ul>li.is-active-trail,
body.bg-black #block-edoctor-menu .doctors-menu>ul>li:hover,
body.bg-black #block-eservice-main .block__content li,
body.bg-black .doctor__services_branch li:hover,
body.bg-black #block-efaq-frequent,
body.bg-black #block-efaq-frequent .block:before,
body.bg-black #block-ebenefit-service,
body.bg-black #block-ebenefit-service:after {
    background-color: #000 !important
}

body.bg-black .btn.btn-2,
body.bg-black #header-menu-wrapper,
body.bg-black #header-menu li,
body.bg-black #header-menu-sticky-wrapper.is-sticky #header-menu,
body.bg-black .pager li.pager__item--current,
body.bg-black .pager li.pager__item a:hover,
body.bg-black #block-efaq-menu,
body.bg-black #block-edoctor-menu,
body.bg-black #block-einfo-price-nav,
body.bg-black #block-eservice-main .block__content li:hover,
body.bg-black #block-eservice-main .block__content a.active,
body.bg-black #block-eservice-menu .title-bg,
body.bg-black .doctor__services_branch li,
body.bg-black .doctor-clinics,
body.bg-black #block-edoctor-service .node:before,
body.bg-black .review-author-img,
body.bg-black .news-date,
body.bg-black #block-ebenefit-front .node:after,
body.bg-black #block-ebenefit-service .node-benefit .header:before,
body.bg-black #block-ebenefit-service .node-benefit .header:after,
body.bg-black .service-title .service-title-value {
    background-color: #000 !important
}

body.bg-black .slick-dots li.slick-active button {
    border-color: #fff !important
}

body.bg-black .btn.btn-1 {
    border-color: #fff !important
}

body.bg-black .btn.btn-2,
body.bg-black #header-menu>ul>li>a:before,
body.bg-black #header-menu>ul>li>.nolink:before,
body.bg-black #header-menu>ul>li ul i:before,
body.bg-black #block-efaq-menu .item-list li:after,
body.bg-black #block-edoctor-menu .item-list li:after,
body.bg-black #block-einfo-price-nav .item-list li:after,
body.bg-black #block-eservice-menu .title-bg:after,
body.bg-black #block-edoctor-service .node:before,
body.bg-black #block-edoctor-service .node:after,
body.bg-black .children-pricelist .children-pricelist .service-price-title,
body.bg-black #block-einfo-page-menu ul.menu li {
    border-color: #fff
}

body.bg-black .article-content {
    border-color: #fff
}

body.bg-black .article-content {
    color: #fff !important
}

body.bg-black #block-eservice-menu .block__title,
body.bg-black .node-promo .btns .have_question,
body.bg-black .node-promo .btns .have_question a,
body.bg-black .promo-top-navs li:hover a,
body.bg-black #block-epromo-block .promo-title-second,
body.bg-black .node-faq.view-mode--full .faq-answer:before,
body.bg-black .children-pricelist .children-pricelist .service-price-title,
body.bg-black #block-einfo-page-menu .block__title {
    color: #fff
}

body.bg-black .page-thankyou #page-title,
body.bg-black #block-eforms-questions .block__phone span,
body.bg-black #block-eforms-just-call .block__phone span,
body.bg-black #block-edoctor-menu .doctors-menu>ul>li.is-active-trail li.is-active-trail a,
body.bg-black #block-edoctor-menu .doctors-menu>ul>li.is-active-trail li:hover a,
body.bg-black #block-edoctor-menu .doctors-menu>ul>li:hover li.is-active-trail a,
body.bg-black #block-edoctor-menu .doctors-menu>ul>li:hover li:hover a,
body.bg-black #block-eservice-selling .have_question,
body.bg-black .node-doctor.view-mode--full .node__title a,
body.bg-black.node-type-doctors-page .node-doctor .node__title a,
body.bg-black .node-doctor.view-mode--mini .node__title a,
body.bg-black.node-type-service .doctor__services_branch li,
body.bg-black.node-type-service .doctor__services_branch li a,
body.bg-black h1.node-doctor-h1,
body.bg-black .node-doctor-top .have_question,
body.bg-black .promo-title-second,
body.bg-black .node-review.view-mode--mini .review-author-name,
body.bg-black .node-review.view-mode--full .review-author-name,
body.bg-black .review-date,
body.bg-black .review-title,
body.bg-black .node-news.view-mode--mini .node__title a,
body.bg-black .node-news.view-mode--teaser .node__title a,
body.bg-black .node-benefit .node__title {
    color: #fff !important
}

body.bg-black #header-menu {
    border-bottom: 1px solid #fff;
    border-top: 1px solid #fff
}

body.bg-black #header-menu:after {
    display: none
}

body.bg-black #block-ereviews-block,
body.bg-black #block-eservice-menu:before,
body.bg-black #block-eservice-price,
body.bg-black #block-edoctor-service,
body.bg-black #block-eservice-selling2,
body.bg-black #block-eforms-questions,
body.bg-black #footer-wrapper,
body.bg-black.node-type-front #page,
body.bg-black.node-type-front #main-content-wrapper,
body.bg-black #block-eservice-popular .node-service:hover,
body.bg-black #block-edoctor-front .slick-list,
body.bg-black #block-edoctor-service .node,
body.bg-black .service-pricelist__item tr,
body.bg-black #block-eservice-menu .block__content,
body.bg-black.node-type-service .node-doctor .doctor__services_branch li,
body.bg-black .btn.btn-grey,
body.bg-black .entity-list__more a,
body.bg-black .news__right ul.links li a,
body.bg-black .node-news .display_tr .node-readmore a,
body.bg-black .more-link__wrapper a {
    background: none !important
}

body.bg-black #block-eforms-questions {
    border-top: 1px solid #fff
}

body.bg-black #block-eservice-menu:before,
body.bg-black #block-eservice-menu .title-bg-2:after,
body.bg-black #block-eservice-menu .title-bg:after {
    display: none !important
}

body.bg-black .promo__bottom,
body.bg-black .node-clinic.view-mode--teaser,
body.bg-black #block-eclinic-block .block__content:after,
body.bg-black #block-eclinic-block .block__content {
    background: #000
}

body.bg-black #page a,
body.bg-black h2,
body.bg-black h3,
body.bg-black h4,
body.bg-black h5,
body.bg-black h6,
body.bg-black #page,
body.bg-black #footer-wrapper,
body.bg-black #footer-wrapper .menu a,
body.bg-black #footer-wrapper .btns a.link-form--appointment,
body.bg-black #block-ebenefit-service,
body.bg-black #block-eforms-just-call,
body.bg-black #block-eservice-menu .title-bg-2,
body.bg-black #block-eforms-questions,
body.bg-black #block-eforms-questions .block__title,
body.bg-black #header-menu a,
body.bg-black #header-menu .nolink,
body.bg-black #header-wrapper .clinic_data-wrapper,
body.bg-black #block-eclinic-block .block__content,
body.bg-black #block-eclinic-block .slick-arrow:before,
body.bg-black #block-eservice-menu ul.item-list__items a,
body.bg-black .node-faq.view-mode--full .faq-answer,
body.bg-black .btn,
body.bg-black .entity-list__more a,
body.bg-black .news__right ul.links li a,
body.bg-black .node-news .display_tr .node-readmore a,
body.bg-black .more-link__wrapper a,
body.bg-black #map-clinics,
body.bg-black #block-efaq-menu .item-list a,
body.bg-black #block-edoctor-menu .item-list a,
body.bg-black #block-einfo-price-nav .item-list a,
body.bg-black #block-efaq-menu .block__title,
body.bg-black #block-edoctor-menu .block__title,
body.bg-black #block-einfo-price-nav .block__title,
body.bg-black #block-eservice-main .block__content a {
    color: #fff !important
}

body.bg-black .timeSlider-steps .timeSlider-item.current,
body.bg-black .form-item.form-type-checkbox input:checked ~ label:before {
    color: #000 !important
}

body.bg-black .timeSlider .ui-slider-handle {
    border-color: #000 !important
}

body.bg-black .ui-dialog {
    color: #fff !important;
    background: #000 !important
}

body.bg-blue {
    color: #1a4b78;
    background: #96cdfd
}

/*SPECIAL*/

body.bg-blue .sidebar-left-menu,
body.bg-black .sidebar-left-menu,
body.bg-white .sidebar-left-menu{
    border: solid 1px;
}


body.bg-blue .sidebar-left-menu a:hover,
body.bg-black .sidebar-left-menu a:hover,
body.bg-white .sidebar-left-menu a:hover{
    text-decoration: underline;
}

body.bg-blue .section-grey-line,
body.bg-black .section-grey-line,
body.bg-white .section-grey-line{
    border:solid 1px;
    border-width: 1px 0  
}

body.bg-blue .sf-menu >li>a,
body.bg-black .sf-menu >li>a{
    border: solid 1px;
}

body.bg-blue .sf-menu li,
body.bg-black .sf-menu li,
body.bg-white .sf-menu li{
    margin-left: 10px;
}


/*BLUE BUTTON*/
body.bg-blue .logo-item-button{
    border: solid 1px #1a4b78 !important;
    box-shadow: none;
    background-color: #96cdfd !important
    transition: .4s;
}
body.bg-blue .logo-item-button:hover{
    border-bottom-width: 2px!important;
    background-color: #96cdfd !important;
    color: #1a4b78 !important;
}
body.bg-blue .logo-item-button:hover i{
     color: #1a4b78 !important;
}


body.bg-blue .feature{
    border: solid 1px #1a4b78;
    border-width: 1px 0;
}


/*BLACK BUTTON*/

body.bg-black .logo-item-button{
    border: solid 1px #fff !important;
    box-shadow: none;
    background-color: #000 !important
    transition: .4s;
}
body.bg-black .logo-item-button:hover{
    border-bottom-width: 2px!important;
    background-color: #000 !important;
    color: #fff !important;
}
body.bg-black .logo-item-button:hover i{
     color: #fff !important;
}

body.bg-black .servise_section{
    border: solid 1px #fff;
}

body.bg-black .sf-menu ul{
    border: solid 1px #fff;
}



/*WHITE BUTTON*/

body.bg-white .logo-item-button{
    border: solid 1px #000 !important;
    box-shadow: none;
    background-color: #fff !important
    transition: .4s;
}
body.bg-white .logo-item-button:hover{
    border-bottom-width: 2px!important;
    background-color: #fff !important;
    color: #000 !important;
}
body.bg-white .logo-item-button:hover i{
     color: #000 !important;
}

body.bg-white .servise_section{
    border: solid 1px #000;
    color: #000!important;
    background: #fff;
}

body.bg-white .sf-menu ul{
    border: solid 1px #000;
}


body.bg-white .sf-menu >li>a{
    border: solid 1px;
}

/*WHITE*/

body.bg-white {
    color: #000;
}

body.bg-white .feature-box .feature-box-icon{
    background: none!important;
    border: solid 1px #000;
}
body.bg-white .feature{
    border: solid 1px #000;
    border-width: 1px 0;
}

body.bg-white .sf-menu ul li.sfHover,
body.bg-white .sf-menu ul li:hover{
    background: #fff !important;
    text-decoration: underline;
}

body.bg-white .sf-arrows .sf-with-ul:after{
    border-top-color: #000;
}


body.bg-white .sidebar-left-menu a,
body.bg-white .feature-box .feature-box-icon,
body.bg-white  footer ,
body.bg-white .footer-number a,
body.bg-white .footer-adress a,
body.bg-white .footer-menu li a,
body.bg-white .section-grey-line,
body.bg-white h1,
body.bg-white .sf-menu >li>a,
body.bg-white .header-menu-wrap .logo-wrap .title,
body.bg-white .feature-box .feature-box-info,
body.bg-white .logo-item-button .feature-box-icon,
body.bg-white .logo_item,
body.bg-white .slick-prev:before,body.bg-white .slick-next:before,
body.bg-white .article-content a,
body.bg-white .sf-menu ul ul li a,body.bg-white .sf-menu ul li a,
body.bg-white .feature-box{
    color: #000!important;
}

body.bg-white .sidebar-left-menu a,
body.bg-white .article-content,
body.bg-white  footer,
body.bg-white .section-grey-line,
body.bg-white .sf-menu >li>a,
body.bg-white .header-menu-wrap .logo-wrap .title,
body.bg-white .servise_section,
body.bg-white .sf-menu ul,
body.bg-white .sf-menu ul ul li{
    background-color: #fff !important
}


body.bg-white .sidebar-left-menu a,
body.bg-white .news-item-wrap,
body.bg-white  footer,
body.bg-white .sidebar-left-menu,
body.bg-white .section-grey-line,
body.bg-white .sf-menu >li>a,
body.bg-white .servise_section,
body.bg-white .document-file-wrap p
{
    border-color: #000 !important
}









/*BLACK*/

body.bg-black {
    color: #fff;
}

body.bg-black .feature-box .feature-box-icon{
    background: none!important;
    border: solid 1px #fff;
}
body.bg-black .feature{
    border: solid 1px #fff;
    border-width: 1px 0;
}

body.bg-black .sf-menu ul li.sfHover,
body.bg-black .sf-menu ul li:hover{
    background: #000 !important;
    text-decoration: underline;
}

body.bg-black .sf-arrows .sf-with-ul:after{
    border-top-color: #fff;
}


body.bg-black .sidebar-left-menu a,
body.bg-black .feature-box .feature-box-icon,
body.bg-black  footer ,
body.bg-black .footer-number a,
body.bg-black .footer-adress a,
body.bg-black .footer-menu li a,
body.bg-black .section-grey-line,
body.bg-black h1,
body.bg-black .sf-menu >li>a,
body.bg-black .header-menu-wrap .logo-wrap .title,
body.bg-black .feature-box .feature-box-info,
body.bg-black .logo-item-button .feature-box-icon,
body.bg-black .logo_item,
body.bg-black .slick-prev:before,body.bg-black .slick-next:before,
body.bg-black .article-content a,
body.bg-black .sf-menu ul ul li a,body.bg-black .sf-menu ul li a,
body.bg-black .feature-box{
    color: #fff!important;
}

body.bg-black .sidebar-left-menu a,
body.bg-black .article-content,
body.bg-black  footer,
body.bg-black .section-grey-line,
body.bg-black .sf-menu >li>a,
body.bg-black .header-menu-wrap .logo-wrap .title,
body.bg-black .servise_section,
body.bg-black .sf-menu ul,
body.bg-black .sf-menu ul ul li{
    background-color: #000 !important
}


body.bg-black .sidebar-left-menu a,
body.bg-black .news-item-wrap,
body.bg-black  footer,
body.bg-black .sidebar-left-menu,
body.bg-black .section-grey-line,
body.bg-black .sf-menu >li>a,
body.bg-black .servise_section,
body.bg-black .document-file-wrap p
{
    border-color: #fff !important
}



/*BLUE*/





body.bg-blue .sidebar-left-menu a,
body.bg-blue .article-content,
body.bg-blue  footer  {
    background-color: #96cdfd !important
}


body.bg-blue .sidebar-left-menu a,
body.bg-blue .news-item-wrap,
body.bg-blue  footer,
body.bg-blue .document-file-wrap p{
    border-color: #1a4b78 !important
}





body.bg-blue .servise_section {
    border-color: #96cdfd !important
}




body.bg-blue .sidebar-left-menu a,
body.bg-blue .feature-box .feature-box-icon,
body.bg-blue  footer ,
body.bg-blue .footer-number a,
body.bg-blue .footer-adress a,
body.bg-blue .footer-menu li a{
    color: #1a4b78!important;
}

body.bg-blue .page-thankyou #page-title, body.bg-blue .article-content
 {
    color: #1a4b78 !important
}

body.bg-blue #header-menu {
    border-bottom: 1px solid #1a4b78;
    border-top: 1px solid #1a4b78
}

body.bg-blue #header-menu:after {
    display: none
}

body.bg-blue #block-ereviews-block,
body.bg-blue #block-eservice-menu:before,
body.bg-blue #block-eservice-price,
body.bg-blue #block-edoctor-service,
body.bg-blue #block-eservice-selling2,
body.bg-blue #block-eforms-questions,
body.bg-blue #footer-wrapper,
body.bg-blue.node-type-front #page,
body.bg-blue.node-type-front #main-content-wrapper,
body.bg-blue #block-eservice-popular .node-service:hover,
body.bg-blue #block-edoctor-front .slick-list,
body.bg-blue #block-edoctor-service .node,
body.bg-blue .service-pricelist__item tr,
body.bg-blue #block-eservice-menu .block__content,
body.bg-blue.node-type-service .node-doctor .doctor__services_branch li,
body.bg-blue .btn.btn-grey,
body.bg-blue .entity-list__more a,
body.bg-blue .news__right ul.links li a,
body.bg-blue .node-news .display_tr .node-readmore a,
body.bg-blue .more-link__wrapper a {
    background: none !important
}

body.bg-blue #block-eforms-questions {
    border-top: 1px solid #1a4b78
}

body.bg-blue #block-eservice-menu:before,
body.bg-blue #block-eservice-menu .title-bg-2:after,
body.bg-blue #block-eservice-menu .title-bg:after {
    display: none !important
}

body.bg-blue .section-grey-line {
    background: #96cdfd;
}
body.bg-blue h1{
    color: #1a4b78 !important;
}
body.bg-blue #page a,
body.bg-blue h2,
body.bg-blue h3,
body.bg-blue h4,
body.bg-blue h5,
body.bg-blue h6,
body.bg-blue #page,
body.bg-blue .bx-breadcrumb .bx-breadcrumb-item a {
    color: #1a4b78 !important;
    text-decoration-color:  #1a4b78!important;
    border-color: #1a4b78;
}

body.bg-blue .ui-dialog {
    color: #1a4b78 !important;
    background: #96cdfd !important
}

.font-big .service-title-selling,
.font-big .service-text-selling,
.font-big .service-text-selling-2,
.font-big .node-faq.view-mode--full .faq-question,
.font-big .node-faq.view-mode--full .faq-answer,
.font-big .benefit-desc,
.font-big .benefit-title,
.font-big .review-body,
.font-big .doctor-text-short,
.font-large .service-title-selling,
.font-large .service-text-selling,
.font-large .service-text-selling-2,
.font-large .node-faq.view-mode--full .faq-question,
.font-large .node-faq.view-mode--full .faq-answer,
.font-large .benefit-desc,
.font-large .benefit-title,
.font-large .review-body,
.font-large .doctor-text-short {
    line-height: 1.5
}

.font-big #header-menu,
.font-large #header-menu {
    word-break: break-all
}

.font-big #block-efaq-menu .item-list li,
.font-big #block-edoctor-menu .item-list li,
.font-big #block-einfo-price-nav .item-list li,
.font-large #block-efaq-menu .item-list li,
.font-large #block-edoctor-menu .item-list li,
.font-large #block-einfo-price-nav .item-list li {
    min-height: 55px
}

.font-big .effe-pricelist-table tr,
.font-big .effe-pricelist-table td,
.font-big .effe-pricelist-table th,
.font-large .effe-pricelist-table tr,
.font-large .effe-pricelist-table td,
.font-large .effe-pricelist-table th {
    height: 70px
}


.font-big .sidebar-left-menu a {
    font-size: 18px!important;
}

body.font-big {
    font-size: 20px
}

body.font-big .article-content {
    font-size: 20px !important
}

body.font-big .article-content{
    font-size: 22px !important
}

body.font-big #header-wrapper .top-links li a:before {
    font-size: 22px;
    top: 3px
}

body.font-large,
body.font-large .sidebar-left-menu a{
    font-size: 22px!important;
}

body.font-large .article-content {
    font-size: 24px
}

body.font-large .article-content {
    font-size: 23px !important
}

body.font-large #header-wrapper .top-links li a:before {
    left: -5px;
    top: 3px;
    font-size: 26px
}

.node-type-front #page {
    background: none !important
}

.node-doctor-top .btns {
    position: static;
    clear: both
}

body.hide_imgs #block-efaq-frequent {
    background: none !important
}

body.hide_imgs .review-author-img .item img {
    background: none !important
}

body.blind_mode .entity-list__more a,
body.blind_mode .news__right ul.links li a,
body.blind_mode .node-news .display_tr .node-readmore a,
body.blind_mode .more-link__wrapper a,
body.blind_mode .doctor__services_branch li {
    border: 1px solid
}

body.blind_mode .doctor__services-list-wrapper li a {
    border-bottom: 1px solid
}

body.blind_mode #block-efaq-menu .block__title,
body.blind_mode #block-edoctor-menu .block__title,
body.blind_mode #block-einfo-price-nav .block__title {
    border-bottom: 2px solid
}

body.blind_mode #block-edoctor-front {
    background: transparent !important
}