.a2a_svg {
    background-color: transparent !important;
}
.a2a_svg svg path {
    fill: #000 !important;
}
.sidebar .block {
    border: none;
    padding: 0;
    margin: 0;
}
/* --- Sticky Header --- */
.sticky-navbar.header-fixed {
    animation: 1s slide-top !important;
}
.node__content {
    margin-top: 0;
}
.comment-lists nav:not(.user-logged-in .comment-lists nav)  {
    display: none;
}
.site-footer {
    padding: 0;
}
.site-footer .block {
    border: none;
    padding: 0;
    margin: 0;
}   
.pagination-btns .pagination .first svg, .pagination-btns .pagination .last svg {
    width: 25px;
    height: 20px;
}
.page-item.active .page-link {
    background-color: var(--bs-primary);
    border-color: #fff;
    color: #fff;
}
.pagination-btns .pagination .first:hover svg path, .pagination-btns .pagination .last:hover svg path{
    stroke: #fff;
}
.item-content span, .blog-style-6 .item .image .admin-date span {
    text-transform: capitalize;
}
.container .container {
    width: 100%;
    max-width: 100%;
    padding: 0;
}
.sidebar-page .dt-section {
    padding: 0 !important;
}
.blog-style-5 .item .item-content {
    height: 100%;
}
.blog-list-1 img {
    max-width: 100%;
}
.dropdown-item.active, .dropdown-item:active , .dropdown-item:focus, .dropdown-item:hover {
    color: #FFF;
    background-color: unset;
}
#header-5 .lang-dropdown-menu svg path {
    fill: #fff;
}
button .btn-2-span, button .btn-1-span {
    display: none;
}
.btn-style-2 .btn-2-span{
    display: flex !important;
}
.btn-style-1 .btn-1-span {
    display: block !important;
}
/* .user-logged-in .header_type {
    top: 80px;
} */
.user-logged-in .nav.primary.nav-tabs {
    margin-top: 200px;
}
/* .user-logged-in #header-1 .navbar-brand {
    top: -95px; 
} */
#header-1 .nav-link > .icon:not(.topbar-left .icon) {
    display: none;
}
#navbarNavDropdown-one, #navbarNavDropdown-two, #navbarNavDropdown-three, #navbarNavDropdown-four, #navbarNavDropdown-five {
    justify-content: end;
}
#navbarNavDropdown-three > nav, #navbarNavDropdown-four > nav {
    display: flex;
    justify-content: center;
    width: 100%;
}
.doctors-sidebar .full-width .profile {
    display: none;
}  
.doctors-sidebar .profile .call-appointment .btn-primary {
    margin-top: 0;
}
.doctors-sidebar .profile .call {
    padding-bottom: 30px;
}
.doctors-2-grid + .doctors-2-grid {
    margin-top: 50px;
}
.doctors-3-grid + .doctors-3-grid {
    margin-top: 40px;
}
.doctors-4-grid + .doctors-4-grid {
    margin-top: 30px;
}
.challenge .btn-primary {
    margin-bottom: 20px;
}
.bg-primary {
    background-color: var(--bs-primary) !important;
}
.sidebar .emergency-line img {
    height: 300px;
}
.nice-select, .nice-select .list {
    width: 100% !important;
    line-height: 28px;
}
.nice-select:after {
    height: 6px;
    width: 6px;
}
.make-an-appointment-form .nice-select {
    padding: 9.5px 18px;
    height: 49px;
    margin-bottom: 0;
}
.departments-list-1 + .departments-list-1 {
    margin-top: 52px;
}
.departments-list-2 + .departments-list-2 {
    margin-top: 60px;
}
.doctors-list-1 .image img {
    height: 440px;
    object-position: top;
}
[class*="doctors-"] img {
    object-position: top;
}
.btn-style-5:hover svg {
    transform: unset;
}
.btn-style-5:hover svg path {
    stroke: unset;
}
.btn-style-5 svg path {
    fill: var(--bs-secondary);
}
.btn-style-5 svg g > g {
    stroke: var(--bs-secondary);
}
.services-style-1 .item:hover .icon svg circle {
    fill: #fff;
}
.services-style-1 .icon svg circle {
    fill: var(--bs-secondary);
}
.services-style-2 .item *{
    transition: all 0.3s ease;
}
.services-style-2 .item:hover h3 {
    color: var(--bs-secondary);
}
.services-style-2 .item .icon {
    min-width: 64px; 
}
.services-list-1 + .services-list-1 {
    margin-top: 44px;
}
.services-list-1 .item .title:hover {
    color: unset;
}
.services-4-grid + .services-4-grid {
    margin-top: 91px;
}
.services-3-grid + .services-3-grid {
    margin-top: 95px;
}
.services-2-grid + .services-2-grid {
    margin-top: 110px;
}
.services-list-2 + .services-list-2 {
    margin-top: 52px;
}
.page-banner {
    background-position: center 15%;
}
.departments-1 > hr {
    margin-top: 80px;
    margin-bottom: 80px;
}
.services-bg.bg-primary .home-1-title h2, .services-bg.bg-image .home-1-title h2 {
    color: #FFF;
}
.services-bg.bg-image .home-1-title .title-img {
    opacity: 0.1;
}
.sidebar .make-an-appointment-form .sidebar-btn {
    display: flex !important;
}
.sidebar .make-an-appointment-form .form-actions > button:first-child, .sidebar .make-an-appointment-form .section-form, .emergency-appointment .section-form {
    display: none;
}
.sidebar .make-an-appointment-form .sidebar-form, .emergency-appointment .home-3-appointment {
    display: block !important;
}
.section-form .nice-select {
    height: 55px;
    line-height: 24px;
}
.slider-style-2 .item .profile img {
    object-position: top;
}
.doctors-style-1 .item .social-icon a {
    display: block;
}
.style-1.services-bg  {
    padding: 0;
}
.home-banner-2 {
    position: relative;
}
.bg-primary h2:not(.testimonial-bg h2){
    color: #fff;
}
.bg-primary .home-2-title hr {
    background-color: #fff;
}
.bg-primary .home-2-title hr::before {
    border-color: var(--bs-primary);
}
.services-2 {
    padding: 0;
}
.padding-top-80 {
    padding-top: 80px;
}
[class*="testimonials-style"] img{
    object-position: top;
}
.emergency-appointment form .select-box-m {
    margin-bottom: 0;
}
.about-us-3 .content .lists li {
    font-size: 14px;
    font-family: var(--bs-primary-font);
    font-weight: 500;
    color: #000;
    margin-bottom: 16px !important;
}
.bg-primary .btn {
    box-shadow: 0px 0px 0px 2px #FFF !important;
}
.col-lg-6 .home-3-title *{
    width: 100%;
}
.col-lg-6 .home-3-title {
    margin-bottom: 20px;
}
.doctors-style-5 .image .overlay .social-icon a {
    display: block;
}
.counter-home-3 {
    margin-bottom: 115px;
}
.slider-style-4 img {
    height: 430px;
}
.services-style-3 .item:hover .icon svg *{
    fill: #fff;
}
.contact-4 .image, .contact-4 img {
    height: 100%;
}
.appointment-4 .services-1-contact-wrapper .contact-4 {
    margin-bottom: 0px;
}
.department-style-5 .nav {
    margin-bottom: 0 !important;
}
.department-style-5 .nav .nav-link h4 {
    font-weight: 600;
    margin-bottom: 0px;
    font-size: 22px;
    line-height: 30px;
}
.department-style-5 .departments-lists div:not(.department-style-5 .departments-lists .list .content), .department-style-5 .departments-lists {
    height: 100%;
}
.department-style-5 .departments-lists img {
    height: 520px;
}
.contact-5 .contact-form form .form-select {
    background-color: var(--bs-secondary-light-blue-color);
    border: none;
}
.about-us-1 .content .lists ul {
    padding: 0 10px;
}
.services-bg.bg-primary .item:hover {
    background-color: #FFF;
    transition: .5s ease-in-out;
}
.services-bg.bg-primary .services-1 .item:hover * {
    fill: var(--bs-primary) !important;
    color: var(--bs-primary);
    transition: .5s ease-in-out;
}
.page-node-type-page .counters-3 {
    margin-top: 115px;
    transform: translateY(-115px);
    margin-bottom: -115px;
}
.page-node-type-page .counter-home-3 + .dt-section {
    padding-top: 0;
}
.no-overlay::before {
    display: none;
}
.page-node-type-page .sec-content:not(.faq .sec-content), .page-node-type-home-page .sec-content {
    margin-top: -40px;
}
.page-node-type-page .sec-content:not(.faq .sec-content), .page-node-type-home-page .sec-content {
    margin-bottom: 100px;
}
.sec-content ul li:not([class*="list-style-"] li) {
    font-size: 15px;
    line-height: 25px;
    font-weight: 500;
    color: #000;
    font-family: var(--bs-secondary-font);
    margin-bottom: 5px;
}
.management-page .items {
    margin-bottom: 0;
}
.slider-style-6 .item .profile-image img {
    object-position: top;
}
.careers-details [id*="ajax-wrapper"] > div {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    width: 100%;
}
.careers-details label:after {
    display: none;
}   
.careers-details .form-managed-file input {
    height: 100%;
}
.careers-details [id*="ajax-wrapper"] > div .form-managed-file {
    margin-right: 20px;
    flex: 1;
}
.careers-details [id*="edit-resume--"] {
    display: flex;
    align-items: center;
}
.careers-details [id*="edit-resume--"] button {
    font-size: 14px;
    letter-spacing: 0.25px;
    font-family: var(--bs-primary-font);
    color: var(--bs-secondary);
}
.careers-details small div {
    font-size: 15px;
    line-height: 25px;
    font-weight: 400;
    margin-top: 15px;
    margin-bottom: 20px;
    font-family: var(--bs-secondary-font);
    color: var(--bs-secondary-gray-color);
}
.careers-details [class*="list-style-"] li {
    font-size: 15px;
    line-height: 21px;
    font-weight: 400;
    font-family: var(--bs-secondary-font);
    color: var(--bs-secondary-gray-color);
    margin-bottom: 13px;
    display: flex;
}
.career-list .details h5 li:not(.career-list .details h5:last-child li) {
    margin-right: 5px;
    margin-left: 5px;
}
.career-list .details h5:not(.career-list .details h5:last-child) {
    display: flex;
    flex-wrap: wrap;
}
.career-list .details h5 li:first-child {
    margin-left: 0 !important;
}
.grid .item-content img {
    height: 350px;
}
.grid.masonry .item-content.h-large img{
    height: 540px;
}
.login .login-form .login-inner,
.register .register-form .register-inner,
.forgot-password .forgot-password-form .password-inner{
    padding: 80px 50px;
}
.path-user .contact-4 img {
    height: 655px;
}
.search-form + h3, .search-form + h2, #search-form.search-form {
    display: none;
}
.page-media .views-element-container > div {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(var(--bs-gutter-y) * -1);
    margin-right: calc(var(--bs-gutter-x) * -.5);
    margin-left: calc(var(--bs-gutter-x) * -.5);
}
.coming-soon .cs-counter {
    font-size: 15px;
    line-height: 25px;
    font-weight: 600;
    font-family: var(--bs-primary-font);
}
.view-header .col-12 {
    width: 100%;
    max-width: 100%;
}
.header .dropdown-submenu .icon svg {
    width: 9px;
    height: 9px;
}
.dropdown-toggle::after { 
    display: none;
}   
.header .topbar .item .social-icon a {
    display: inline-block;
}
[aria-label="Error message"] .placeholder{
  color: var(--bs-primary);
  margin: 0 9px;
  font-style: unset;
}
[aria-label="Error message"] .placeholder a{
  font-size: 25px;
  color: var(--bs-primary);
}
[aria-label="Error message"].alert::before{
  display: none;
}
[aria-label="Error message"].alert .btn-close{
  top: unset;
  font-size: 20px;
  right: 12px;
}
[class *="alert-style-"] .alert button i{
  margin-left: 15px;
}
/* --- Code Block --- */
.code-block {
  background-color: #000;
  color: #fff;
  border: none;
  border-radius: 4px;
  font-size: 15px;
  font-weight: normal;
  padding: 1rem 1.5rem;
  display: inline-block;
  width: 100%;
  overflow-x: auto;
  word-wrap: break-word;
  word-break: break-word;
  max-height: 300px;
}
.code-block pre {
  padding: 0;
  margin-top: 0.65rem;
  margin-bottom: 0.65rem;
  white-space: pre;
  background-color: transparent;
  border: 0;
}
.code-block {
  position: relative;
}
.code-block .clipboard {
  position: absolute;
  right: 10px;
  top: 10px;
  border: 1px solid #ccc;
}
.code-block .clipboard:before {
  content: "\f0ea";
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  margin-right: 5px;
  vertical-align: middle;
}
code[class*="language-"], pre[class*="language-"]::selection{
  color: #fff;
}
code[class*="language-"],
pre[class*="language-"] {
  color: #fff;
  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier,
    monospace;
  direction: ltr;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  font-size: 0.95em;
  line-height: 1.2em;
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
}
pre[class*="language-"]::-moz-selection,
pre[class*="language-"] ::-moz-selection,
code[class*="language-"]::-moz-selection,
code[class*="language-"] ::-moz-selection {
  background: #b3d4fc;
}
pre[class*="language-"]::selection,
pre[class*="language-"] ::selection,
code[class*="language-"]::selection,
code[class*="language-"] ::selection {
  background: #b3d4fc;
}
code[class*="language-"],
pre[class*="language-"] {
  line-height: 1.4em;
}
.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
  color: #c1c1c1;
}
pre[class*="language-"] {
  padding: 0;
  margin: 0;
  overflow: auto;
  border: none;
}
:not(pre) > code[class*="language-"] {
  padding: 0.2em;
  padding-top: 1px;
  padding-bottom: 1px;
  background: #f8f8f8;
  border: 1px solid #dddddd;
}
header.fixed-top{
    position: absolute;
}
.style-1 .contact-4 {
    position: relative;
    z-index: 1;
    margin-bottom: -310px;
}
.our-works-2 .image img {
    object-position: 20%;
}
.bg-primary.bg-image .home-2-title span {
    color: #fff;
}
.style-1 + .dt-section > div {
    margin-top: 310px;
}
.bg-primary .home-1-title span{
    color: #fff;
}
.about-us-3 .content .lists {
    flex-wrap: wrap;
}
.management-page .items .item img {
    object-position: top;
}
.header .navbar-brand {
    display: block;
}
.department-style-3 .icon svg path, .services-style-3 .icon svg path, .home-4-title .icon svg path, .services-style-4 svg path, #noun_Doctor_4059696 circle, #noun_Quote_3653875 path, .departments-list-2 svg path{
    fill: var(--bs-secondary)
}
[class*="form-style-"] .home-3-appointment .nice-select{
    height: 46px !important;
    margin-bottom: 25px !important;
    line-height: 12px;
}
.services-style-2 a:hover {
    color: #000;
}
.doctors-sidebar .profile .call-appointment .btn-primary:focus {
    background-color: transparent;
}
.services-list_style_2 .btn {
    font-weight: 600;
}
.icons #noun_Quote_3653875 path {
    fill: #fff;
}
.header .search-btn .dropdown .search-overlay {
    display: none !important;
}
.header .search-btn .dropdown  .dropdown-menu.search-overlay.show {
    display: block !important;
}
@media (min-width: 992px) {
    /* --- Megamenu --- */
    .header .dropdown.mega-menu > .dropdown-menu.show {
    display: flex !important;
    justify-content: space-between;
    align-items: flex-start;
    }
    .challenge img, .challenge .image {
        height: 100%;
    }
    .title-icon-img {
        width: 78%;
        margin-top: 65px;
    }
    .about-us-1 .lists ul:nth-last-child(1) li, .about-us-3 .lists ul:nth-last-child(2) li, .about-us-3 .lists ul:nth-last-child(1) li, .about-us-1 .lists ul:nth-last-child(2) li, .about-us-2 .lists ul:nth-last-child(2) li, .about-us-2 .lists ul:nth-last-child(1) li{
        margin-bottom:  0 !important;   
    }
    .management-page .row > div {
        padding-left: 25px;
        padding-right: 25px;
    }
    .management-page .row {
        margin-left: -25px;
        margin-right: -25px;    
    }
    .page-media .views-element-container > div > div:first-of-type {
        width: 30%;
    } 
    .page-media .views-element-container > div > div:last-of-type {
        width: 70%;
    }
    .page-media .views-element-container > div > div {
        padding-left: 25px;
        padding-right: 25px;
    }
    .header .nav-item .nav-link {
        position: relative;
    }
    .header .nav-item .arrow {
        position: absolute;
        content: "";
        right: 0px;
        bottom: 0px;
        width: 100%;
        display: flex;
        justify-content: center;
        z-index: 1;
        opacity: 0;
    }
    .header .nav-item .arrow span {
        width: 0;
        height: 0;
        border-left: 8px solid transparent;
        border-right: 8px solid transparent;
        border-bottom: 10px solid var(--bs-secondary);
        display: block;
    }
    .header .nav-item .nav-link.show .arrow{
        opacity: 1 !important;
    }
    .header .nav-item:hover .arrow {
        opacity: 1;
    }
    .dropdown-submenu > .dropdown-submenu {
        left: 100%;
        top: 0;
    }
    .page-user-register .contact-4 img {
        height: 677px;
    }
    .page-user-password .contact-4 img {
        height: 485px;
    }
    .doctors-full-width .full-width .profile .row>div:first-child {
        width: 39%;
    }
    .doctors-full-width .full-width .profile .row>div:last-child {
        width: 61%;
    }
    .contact-4 .contact-form {
        padding: 55px 50px;
    }
    .contact-4 .container>.row {
        background-color: #fff;
    }
}
@media (min-width: 768px) {
    .departments-lists .list.right .row > div:first-child, .services-lists .list.right .row > div:first-child {
        order: 2;
    }
    [class*="form-style-"] .home-3-appointment .row {
        margin-left: -10px !important;
        margin-right: -10px !important;
    }
    [class*="form-style-"] .home-3-appointment .row>div {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
}
@media (max-width: 991px) {
    .challenge .image {
        margin-bottom: 25px;
    }
    .title-icon-img {
        margin: 30px 0;
    }
    .our-works-3 .item::before, .our-works-3 .item:after {
        display: none;
    }
    .contact-5 .image img {
        height: 500px;
        object-position: top;
        margin-bottom: 30px
    }
    .management-page .items .item {
        margin-bottom: 50px;
    }
    .management-page .items:last-of-type .item {
        margin-bottom: 0;
    }
    .path-user .contact-4 img {
        height: 400px;
    }
    #header-1 .nav-link > .icon:not(.topbar-left .icon) {
        display: block;
    }
    header .nav-link .arrow {
        display: none;
    }
    .header .lang-dropdown-menu .dropdown-menu {
        left: 0;
        right: unset !important;
    }
    #header-3 .navbar-nav {
        height: 100vh;
        overflow: scroll;
        padding: 25px 50px;
        width: 100%;
    }
    .contact-4 form {
        padding: 60px 40px;
    }
    .contact-4 .image img {
        height: 400px;
        border-top-left-radius: 12px;
        border-top-right-radius: 12px;
    }
    .contact-4 .contact-form {
        border-radius: 0px;
        border-bottom-left-radius: 12px;
        border-bottom-right-radius: 12px;
        box-shadow: 0px 0px 12px #0000001F;
    }
    .style-1 .contact-4 {
        margin-bottom: -614px !important;
    }
    .style-1 + .dt-section > div {
        margin-top: 614px !important;
    }
    .blog-4 .image img {
        height: 500px;
        object-position: top;
    }
    .page-banner h1 {
        font-size: 35px;
        line-height: 42px;
        font-weight: 600;
        color: #FFF;
        margin-bottom: 8px;
    }
    .mission-vision-1 .tabs-wrapper button.active:after {
        width: 100%;
        height: 2px;
        background-color: var(--bs-primary);
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        z-index: 10;
    }
    .mission-vision-1 .tabs-wrapper button.active:after {
        color: var(--bs-primary);
    }
    .mission-vision-1 .tabs-wrapper button {
        color: #000;
    }
    .mission-vision-1 .tabs-wrapper button.active {
        color: var(--bs-primary);
        position: relative;
    }
    .mission-vision-1 .tabs-wrapper {
        background-color: #fff;
    }
    .about-us-5 .dt-section {
        padding-bottom: 50px;
    }
    .mission-vision-2 .tab-content .image img {
        margin-top: 80px;
        height: 450px;
    }
    .about-us-2 img {
        height: 450px;
        object-fit: contain;
    }
    .sec-content-image img {
        height: 450px;
    }
    .header .dropdown-menu .dropdown-item a {
        font-weight: 500 !important;
    }
    .services-style-4 .container > .row > div:first-child {
        order: 2;
    }
    .services-style-4 .container > .row > div:nth-last-child(2) {
        order: 1;
        margin-top: 40px;
    }
    .services-style-4 .container > .row > div:nth-last-child(1) {
        order: 3;
    }
}
@media (max-width: 767.8px) {
    .departments-list-1 .departments-lists .list .image img, .departments-list-2 .departments-lists .list .image img {
        height: 350px;
    }
    .blog-full-width .full-width .image img {
        height: 400px;
    }
    .our-works-2 .image img {
        height: 400px;
    }
    .blog-4 .image img {
        height: 450px;
    }
    .our-works-5 .image img {
        height: 350px;
    }
    .about-us-1 .content .lists li {
        margin-bottom: 7px;
    }
    .about-us-2 img, .mission-vision-2 .tab-content .image img, .services-list-2 .services-lists .list .image img, .doctors-list-1 .image img, .sec-content-image img {
        height: 400px;
    }
    .doctors-list-2 .image {
        width: 320px;
        height: 320px;
    }
    .doctors-full-width .full-width .working-shifts li {
        width: 158px;
        margin: 5px;
        padding: 15px;
    }
    .images img{
        margin-bottom: 60px;
    }
    .header .navbar-nav {
        height: 100vh;
        overflow: scroll;
        padding: 20px 20px !important;
        width: 100%;
    }
    #header-1 .navbar-nav {
        padding-top: 30px !important;
    }
    .header .right-side .lang-dropdown-menu {
        margin-right: 10px;
        margin-left: 10px;
    }
}
@media (max-width: 568px) {
    .login .login-form .login-inner, .register .register-form .register-inner, .forgot-password .forgot-password-form .password-inner {
        padding-left: 0px;
        padding-right: 0px;
    }
    .g-5, .gx-5 {
        --bs-gutter-x: 1rem;
    }
    .doctors-list-2 .image {
        width: 280px;
        height: 280px;
    }
    .doctors-list-2 .item {
        padding: 35px 35px;
    }
    .doctors-full-width .full-width .working-shifts ul {
        justify-content: center;
    }
    #header-4 .navbar-wrapper::before {
        margin-left: 0;
    }
}
/* // Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199.98px) {

    #header-1 .nav-link,  #header-2 .nav-link, #header-3 .nav-link, #header-4 .nav-link {
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin: 0 25px 0 0;
    }
    .header .nav-link {
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin: 0 20px 0 0;
    }
    .about-us-1 .lists ul {
        min-width: 100% !important;
    }
    .about-us-1 .lists ul:nth-last-child(2) li {
        margin-bottom: 13px !important;
    }
}
@media (min-width: 1200px) {
    #header-1 .nav-link, #header-2 .nav-link, #header-3 .nav-link, #header-4 .nav-link {
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin: 0 38px 0 0;
    }
    .header .nav-link {
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin: 0 30px 0 0;
    }
    #header-1 .nav-link, #header-2 .nav-link, #header-3 .nav-link, #header-4 .nav-link {
        margin: 0 33px 0 0;
        font-size: 14px;
    }
    #header-5 .nav-link {
        font-size: 14px;
        margin: 0 27px 0 0;
    }
}

.path-comment .comment-reply{
    display: none;
}
.path-comment #block-healthcare-plus-content{
    padding-top: 100px;
}
.user-logged-in #toolbar-administration+.dialog-off-canvas-main-canvas .header_type{
    top:80px;
}
.user-logged-in #toolbar-administration+.dialog-off-canvas-main-canvas #header-1 .navbar-brand{
    top:-95px;
}
.user-logged-in .block-views-blockpage-banner-block-1+#main .primary.nav-tabs{
    margin-top: 0px;
}