/*
@font-face {
    font-family: 'worksansregular';
    src: url(/themes/drbatra/fonts/worksansregular.eot);
    src: url(/themes/drbatra/fonts/worksansregular.eot?#iefix) format('embedded-opentype'), url(/themes/drbatra/fonts/worksansregular.woff) format('woff'), url(/themes/drbatra/fonts/worksansregular.ttf) format('truetype'), url(/themes/drbatra/fonts/worksansregular.svg#hum777n) format('svg');
    font-weight: normal;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: 'worksansmedium';
    src: url(/themes/drbatra/fonts/worksansmedium.eot);
    src: url(/themes/drbatra/fonts/worksansmedium.eot?#iefix) format('embedded-opentype'), url(/themes/drbatra/fonts/worksansmedium.woff) format('woff'), url(/themes/drbatra/fonts/worksansmedium.ttf) format('truetype'), url(/themes/drbatra/fonts/worksansmedium.svg#hum777n) format('svg');
    font-weight: normal;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: 'WorkSans-Light';
    src: url(/themes/drbatra/fonts/worksanslight.eot);
    src: url(/themes/drbatra/fonts/worksanslight.eot?#iefix) format('embedded-opentype'), url(/themes/drbatra/fonts/worksanslight.woff) format('woff'), url(/themes/drbatra/fonts/worksanslight.ttf) format('truetype'), url(/themes/drbatra/fonts/worksanslight.svg#worksanslight) format('svg');
    font-weight: normal;
    font-display: swap;
    font-style: normal
}*/
body {
    /* font-family: 'worksansregular' !important; */
    font-family: "Work Sans",sans-serif !important;    
    font-size: 14px !important;
    color: #231F20 !important;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    background: #fffcf4;
}
.collapse {display: none;}
.show {display: block !important;}

/* main.css */
.treat-drop.dropdown-menu .row a.nav-link, .treat-drop .h4{text-transform: capitalize !important;}
@media screen and (min-width:769px) {
    .dropdown-menu .mx-3{margin-left: 0 !important;}
    .treat-drop .h4{font-size: 18px;margin-left: 10px;}
}
/* .treat-drop .h4{font-size: 22px;} */
.region.region-header, .region.region-header nav.bg-light {background: #fffcf4 !important;/* background: #ebebeb; */}
.region.region-header nav.bg-light {border-top: 1px solid #fbe8dc !important;border-bottom: 1px solid #fbe8dc !important;box-shadow: unset !important;}
#block-languagedropdownswitcher {float: left;width: auto;padding: 10px 13px;}
#block-sitebranding {float: left;width: auto;padding-top: 14px;}
@media (min-width: 768px) and (max-width: 991px) {.component-header-first-level.hidden-sm {display: none !important;}}
@media (max-width: 767px) {.component-header-first-level.hidden-xs {display: none !important;}}
.component-header-first-level {/* background-color: #ebebeb; */background-color: #fffcf4;min-height: 40px;display: table;width: 100%;z-index: 1;}
#block-topnavigation {float: left;width: 75%;}
ul.component-first-left-level-listing {list-style-type: none;padding: 11px 75px 0;margin: 0;}
ul.component-first-left-level-listing > li {float: left;color: #585759;position: relative;border-left: unset;border-top: unset;padding: 0 10px;}
/* ul.component-first-left-level-listing > li:nth-child(3n):hover ~ li:nth-child(4n) {
    border-left: 0;
}
ul.component-first-left-level-listing > li:first-child {
    padding-left: 0;
    border-left: none;
    border-left: 0;
} */

ul.component-first-left-level-listing > li > a {text-decoration: none;/* color: #585759; */color: #878787;font-weight: 600;font-family: "Work Sans",sans-serif !important;}
ul.component-first-left-level-listing > li > a:hover {color: #0073ae;}
ul.component-first-left-level-listing > li > a > span {background: url(/themes/drbatra/css/home-page/css/../images/menu_arrow.png) no-repeat left center;width: 9px;height: 5px;display: inline-block;vertical-align: middle;}
.component-first-left-level-listing-sub-menu {display: none;position: absolute;min-width: 160px;top: 28px;left: -1px;border: 1px solid #acb3ba;border-top: 0;z-index: 20;background: #FFFFFF;width: intrinsic;width: -moz-max-content;width: -webkit-max-content;}
.component-first-left-level-listing-sub-menu > ul {list-style-type: none;padding: 0 10px;margin: 0;}
.component-first-left-level-listing-sub-menu > ul > li {padding: 5px 0;border-top: 1px solid #d1d5da;white-space: nowrap;display: block;}
.component-first-left-level-listing-sub-menu > ul > li:first-child {border-top: 0;}
.component-first-left-level-listing-sub-menu > ul > li > a {display: block;text-decoration: none;font-size: 14px;color: #414042;text-align: left;}
.component-first-left-level-listing-sub-menu > ul > li > a:hover {font-weight: bold;}
.noborderLeft {border-left: none !important;}
.icon-location {background: url(/themes/drbatra/css/home-page/css/../images/icon_top_menu_location.webp) no-repeat left center;padding-left: 15px;}
.icon-location:hover {background: url(/themes/drbatra/css/home-page/css/../images/icon_top_menu_location_hover.webp) no-repeat left center;}
.component-first-left-level-listing-sub-menu > ul > li img {margin-right: 5px;}
.stagesme p {min-height: 125px;}
.menu-icon-mob {display: inline-block;}
.logo-mob {display: inline-block;}
.component-header-third-level {background-color: #f5f5f5;border-bottom: 4px solid #526273;}
.component-search-container {position: relative;padding: 10px 0;}
.component-search-container > input {border: 1px solid #dbdcdd;background: #FFFFFF;width: 100%;padding: 10px 38px 10px 0;text-indent: 10px;font-size: 14px;color: #414042;}
.component-search-container > a {position: absolute;top: 20px;right: 10px;}
.component-third-link-container > ul {list-style-type: none;padding: 0;margin: 0;background-color: #eaeaea;}
.component-third-link-container > ul > li {float: left;width: 50%;}
.component-third-link-container > ul > li > a {display: block;font-size: 14px;}
.component-third-link-container > ul > li > a:hover {    font-weight: bold;}
.icon-call-us {background: url(/themes/drbatra/css/home-page/css/../images/icon_call_us.png) no-repeat 10% center #eaeaea;padding: 11px 10px 11px 70px;color: #414042;}
.icon-book-oppintment {background: url(/themes/drbatra/css/home-page/css/../images/icon_book_oppintment.png) no-repeat 10% center #526273;color: #FFFFFF;padding: 11px 10px 11px 60px;}
.icon-call-us:hover {text-decoration: none;color: #414042 !important;}
.icon-book-oppintment:hover {text-decoration: none;color: #FFFFFF;}
@media screen and (min-width:991px){
	.nav-item.dropdown>a, .nav-item>a{ position: relative; transform: translate(0px, -50%); top: 50%; -webkit-transform: translate(0px, -50%); -moz-transform: translate(0px, -50%); -ms-transform: translate(0px, -50%); -o-transform: translate(0px, -50%); }
}
/*****menu custom*****/
.mob-logo-img{z-index: 998;}
.hamburger-menu {width: 35px;height: 30px;position: absolute;z-index: 1000000;cursor: pointer;right: 0;}
.hamburger-menu span {display: block;position: absolute;margin: 2px;height: 4px;width: 100%;background: #b1b1b1;border-radius: 10px;
    transition: 0.5s all ease-in-out;-webkit-transition: 0.5s all ease-in-out;-moz-transition: 0.5s all ease-in-out;-ms-transition: 0.5s all ease-in-out;-o-transition: 0.5s all ease-in-out;}
.hamburger-menu :nth-child(1) {top: 0px;transform-origin: left center;}
.hamburger-menu :nth-child(2) {top: 10px;transform-origin: left center;}
.hamburger-menu :nth-child(3) {top: 20px;transform-origin: left center;}
.hamburger-menu.open :nth-child(1) {top: 1px;transform: rotate(45deg);background: #b1b1b1;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);}
.hamburger-menu.open :nth-child(2) {top: 15px;opacity: 0;}
.hamburger-menu.open :nth-child(3) {top: 26px;transform: rotate(-45deg);background: #b1b1b1;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);}
.overlay {position: fixed;height: calc(100vh + 42px);width: 0;z-index: 999999;max-width: 85%;top: 0 !important;right: 0;overflow: hidden;background: #fff;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}

/*Navigation feb 2023*/
.overlay.open {width: 100%;}
.hamburger-menu.open {position: fixed;right: 15px;}
.overlay-content {position: relative;top: 50px;text-align: left;height: calc(100% - 92px);overflow: auto !important;}
.overlay a {text-decoration: none;display: block;transition: color 0.3s ease 0.3s;-webkit-transition: color 0.3s ease 0.3s;-moz-transition: color 0.3s ease 0.3s;-ms-transition: color 0.3s ease 0.3s;    -o-transition: color 0.3s ease 0.3s;}
.menu_text .card-header {padding: 10px 15px;background: none !important;}
.menu-icon {position: relative;height: 50px;display: flex;align-items: center;z-index: 999 !important;}
.overlay{z-index: 998 !important;}
.menu_text a {display: block;font-size: 14px;position: relative;height: auto !important;text-transform: uppercase;}
.menu_text a {color: #000 !important;}
.menu_text>.card-header>a>img {filter: grayscale(1);-webkit-filter: grayscale(1);}

/*Navigation feb 2023*/
.menu_text>.card-header>a[aria-expanded="true"]>img {filter: unset !important;-webkit-filter: unset !important;}
/*Navigation feb 2023*/
.menu_text .collapse .card-header {padding: 0 !important}
/*Navigation feb 2023*/
.menu_text .collapse .card-header:last-child, .menu_text .collapse .menu_text .menu_text .card-header:last-child {border-bottom: none !important}
.menu_text .collapse .card-body .card-body {background: #f1f1f1 !important;transition: unset;-webkit-transition: unset;-moz-transition: unset;-ms-transition: unset;-o-transition: unset;}
/*Navigation feb 2023*/
.menu_text .collapse.show .card-header a {padding: 10px 15px;transition: none !important;display: flex;align-items: center;justify-content: space-between;
    -webkit-transition: none !important;-moz-transition: none !important;-ms-transition: none !important;-o-transition: none !important;}

/*Navigation feb 2023*/
.menu_text .collapse.show .card-header a[role="button"][aria-expanded="false"] {background: none !important;color: #000 !important;}
.menu_text .collapse.show .card-header a[role="button"][aria-expanded="true"] {background: #0073ad !important;color: #fff !important;}
.menu_text .collapse.show .card-header a[role="button"][aria-expanded="true"]:after {width: auto;height: auto;background: none !important;margin: none;content: "-" !important;color: #fff !important;top: 50%;right: 10px;margin-top: -10px;}

/*Navigation feb 2023*/
.menu_text .collapse.show .card-header a[role="button"][aria-expanded="false"]:after {width: auto;height: auto;background: none !important;margin: none;content: "+" !important;color: #000 !important;top: 50%;right: 10px;margin-top: -10px;}

/*Navigation feb 2023*/
.menu_text .menu-text:last-child .card-header {border-bottom: none !important;}
.menu_text a[aria-expanded="true"] {color: #0073ad !important;font-weight: bold;}
.menu_text a[role="button"]:after {display: inline-block;width: 14px;height: 8px;margin-left: .255em;vertical-align: .255em;content: "";position: absolute;
    right: 5px;top: 50%;background: url(/themes/drbatra/images/homepage/down-arrow.webp) !important;margin-top: -4px;}

/*Navigation feb 2023*/
.menu_text a[role="button"][aria-expanded="true"]:after {background: url(/themes/drbatra/images/homepage/up-arrow.webp) !important;
    /*transform: rotate(-90deg);border-top: .3em solid #0073ad;border-right: .3em solid transparent;border-bottom: 0;
    border-left: .3em solid transparent;*/
}

/*Navigation feb 2023*/
/*****menu custom*****/
/*menu desktop custom*/
@media screen and (min-width: 992px) {
    #navbarSupportedContent .navbar-nav .dropdown-menu {top:71px !important;padding-top: 29px !important;background: linear-gradient(#ffffff00 29px, #f2f2f2 0, #f2f2f2 100%) !important; }
    .treat-drop.dropdown-menu .container .row .flex-column .nav-item {width: 230px;border-bottom: 1px solid #ccc;}
    .treat-drop.dropdown-menu.multiple-ailment .container .row .flex-column .nav-item {max-width: 230px !important;width: 100%;border-bottom: 1px solid #ccc;}
    .treat-drop.dropdown-menu .container .row .flex-column .nav-item.current {border-bottom: 1px solid #fff;background: #0073ad !important;color: #fff !important;}

    /*Navigation 16th Feb 2023*/
    .treat-drop.dropdown-menu .container .row .flex-column .nav-item:last-child {border: none !important}
    .treat-drop .conditions1 {left: 245px;right: unset;}
    /*Navigation 16th Feb 2023*/
    .treat-drop.dropdown-menu .row a.nav-link {position: relative !important;padding: 0 10px !important;height: 50px !important;display: flex !important;align-items: center;border-radius: 0 !important;line-height: normal !important}
    /*Navigation 16th Feb 2023*/
    /* .treat-drop.dropdown-menu .row a.nav-link:after {content: '';position: absolute;right: 0;top: 50%;transform: rotate(-90deg);border-top: .3em solid #0073ad;
    border-right: .3em solid transparent;border-bottom: 0;border-left: .3em solid transparent;} */
    /*Navigation 16th Feb 2023*/
    .treat-drop.dropdown-menu .covid-link:after {border: none !important;}

    .dropdown-menu .nav-pills .nav-link.active, .dropdown-menu .nav-pills .show>.nav-link {background: #0073ad !important;color: #fff !important;}

    /*Navigation 16th Feb 2023*/
    .treat-drop.dropdown-menu div[class*="col"] {margin-bottom: 0;}
    .more-spcl-link:before {
        content: '' !important;
        position: absolute !important;
        right: 0 !important;
        top: 50% !important;
        transform: rotate(-90deg) !important;
        border-top: .3em solid #0073ad !important;
        border-right: .3em solid transparent !important;
        border-bottom: 0 !important;
        border-left: .3em solid transparent !important;
        -webkit-transform: rotate(-90deg) !important;
        -moz-transform: rotate(-90deg) !important;
        -ms-transform: rotate(-90deg) !important;
        -o-transform: rotate(-90deg) !important;
}

    .nav-item .active .nav-link {background: none !important;color: #0073ad !important;}
    .dropdown-menu .tab-content .tab-pane a {font-size: 14px;color: #383838 !important;text-transform: capitalize;}
    .dropdown-menu.treat-drop {max-width: 1170px;margin: 0 auto;}
    /* Navigation Feb 2023*/
}

.conditions1 .mCustomScrollbar {max-height: 290px;}
.conditions1 .mCustomScrollbar a {color: #6d6e71 !important;display: block;border-bottom: 1px solid #ccc;padding-left: 15px;font-size: 14px !important;line-height: 40px !important;}
.conditions1 .mCustomScrollbar a[aria-expanded="true"] {color: #0073ad !important;}
.conditions1 .mCustomScrollbar a:hover {background: none !important;color: #0073ad !important;font-weight: bold}
.conditions1 .mCustomScrollbar a[role="button"] {position: relative !important;}
.conditions1 .mCustomScrollbar a[role="button"]:after {top: 50%;position: absolute;}
.conditions1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 6px !important;}
.conditions1 .mCustomScrollBox {margin-left: 0 !important;}
.conditions1 .mCSB_scrollTools .mCSB_draggerRail {width: 4px !important;}
.longEnough .mCSB_inside>.mCSB_container {margin-right: 10px !important;}
.bg-eval-test {background-color: #f1f1f1;}
.bg-eval-test a {color: #6d6e71 !important;font-size: 14px !important;display: block;}
.conditions1 ul {min-height: 290px !important;}
.nav-item > .nav-link {cursor: pointer !important;}
.nav-link.active.show {color: #fff !important}
.nav-item.active .nav-link .nav-link {background: #0073ad !important;color: #fff !important;}

/*Navigation 16th Feb 2023*/
.nav-item.text-center.dropdown.treatment-menu.active .nav-link.dropdown-toggle {background: none !important;color: #0073ad !important;}
.menu-tab-content {display: none;}
.treat-drop.dropdown-menu .container .row .flex-column .nav-item.current .menu-tab-content, .menu-tab-content.current {display: block;}
/*navigation feb 23*/
.dropdown-menu .nav-link:hover {background: #0073ad !important;color: #fff !important;}
.eval-icon-set {width: 58px;height: 58px;display: block;margin: auto;}
.bg-eval-test a .eval-icon-set-1 {
    background: url(/themes/drbatra/images/eval-menu-icon-gray.webp) left top no-repeat;
}

.bg-eval-test a .eval-icon-set-2 {
    background: url(/themes/drbatra/images/eval-menu-icon-gray.webp) left -58px top no-repeat;
}

.bg-eval-test a .eval-icon-set-3 {
    background: url(/themes/drbatra/images/eval-menu-icon-gray.webp) center top no-repeat;
}

.bg-eval-test a .eval-icon-set-4 {
    background: url(/themes/drbatra/images/eval-menu-icon-gray.webp) right -58px top no-repeat;
}

.bg-eval-test a .eval-icon-set-5 {
    background: url(/themes/drbatra/images/eval-menu-icon-gray.webp) right top no-repeat;
}

.bg-eval-test a .eval-icon-set-6 {
    background: url(/themes/drbatra/images/eval-psoriasis-grey.webp) right top no-repeat;
}

.bg-eval-test a:hover .eval-icon-set {
    background-image: url(/themes/drbatra/images/eval-menu-icon-blue.webp);
}

.bg-eval-test:last-child a:hover .eval-icon-set-6 {
    background: url(/themes/drbatra/images/eval-psoriasis-blue.webp) right top no-repeat;
}

.bg-eval-test a:hover {color: #0073ad !important;}
.bg-eval-test .col + .col {border-left: 1px solid #ccc}
.normal_link.hd_title .text_blue {color: #0073ad !important;}
.conditions1 > ul > li > a {height: 50px !important;display: flex;align-items: center;line-height: normal !important;}
.conditions1 > ul > li > a:hover {color: #0073ad !important;font-weight: bold;background: none;}
.menu-thumb-bordered {border: 7px solid #0073ad !important;}
/*menu desktop custom*/


.navbar.navbar-expand-lg.navbar-dark.bg-light{min-height: unset !important}
.navbar .nav-item{line-height: unset !important; padding: 0 !important;}
#navbarSupportedContent .navbar-nav{min-height: 100px !important;}
.dropdown-menu .nav-item a{ position: unset !important; transform: unset !important; top: unset !important; -webkit-transform: unset !important; -moz-transform: unset !important; -ms-transform: unset !important; -o-transform: unset !important; }
/*.dropdown-menu .nav-item a:hover{border: none !important}*/
.nav-item .nav-link, .conditions1 > ul > li > a{line-height: 40px !important;}
.dropdown-menu .row a.nav-link{border: none !important}
.nav-item .active .nav-link{background: #0073ad !important; color: #fff !important; border: none!important;}
.nav-item .col p{font-size: 12px;}
.main_menu_evaltest_sec{bottom: 10%;position: absolute;}


/* mzi_style.css */
.navbar .navbar-brand {height: auto;}
#main-navigation {float: right;display: block;}
.dropdown-menu b.normal_link {padding-bottom: 20px;}
.dropdown-toggle::after {border: none !important;content: unset !important;}
@media screen and (min-width: 992px) {
    #block-mainnavigation .navbar-expand-lg .navbar-collapse {display: block !important;float: right !important;}
    .navbar-dark .navbar-nav .nav-link {color: #6d6e71!important;font-size: 14px;line-height: unset !important;font-weight: 400;}
    .navbar-nav .nav-item .nav-link:first-of-type {font-weight: 600 !important; color: #000 !important;font-family: "Work Sans",sans-serif !important;}
    .navbar-nav .nav-item .nav-link.active.show {color: #fff !important;}
    .treat-drop.dropdown-menu .row a.nav-link{font-weight: normal !important;}
    /*navigation feb 23*/
    .navbar-nav>li>a {line-height: unset!IMPORTANT;}
    .nav-link {display: block;padding: 0 1rem!important;}
    .navbar .dropdown-menu {border: none;min-height: 350px;/* background-color: #E8E8E8 !important; */}

    /*navigation feb 23*/
    .dropdown-menu {padding-bottom: 0;}
    .caret {display: none;}
    .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {color: #0073ad;background: none;}

    /*navigation feb 23*/
    .navbar-dark .navbar-nav .nav-link:hover {background: #0073ad;}
    /*navigation feb 23*/
    .nav-item > .nav-link:hover {color: #0073ad !important;background: none !important;}
    /*navigation feb 23*/
    .nav-item.dropdown.show > .nav-link, .nav-item.dropdown > .nav-link:focus,.nav-item.dropdown > .nav-link:hover {color: #0073ad !important;background: none !important}
    /*navigation feb 23*/
    .nav-item.dropdown > .nav-link {position: relative !important;}
    /*navigation feb 23*/
    .nav-item.dropdown > .nav-link:after {
        position: absolute !important;
        content: '' !important;
        width: 14px !important;
        background: url(/themes/drbatra/images/homepage/down-arrow.webp) !important;
        height: 8px !important;
        left: 0 !important;
        right: 0 !important;
        bottom: -10px !important;
        z-index: 9999 !important;
        margin: 0 auto !important;
        display: block !important;
    }

    /*navigation feb 23*/
    .nav-item.dropdown.show > .nav-link::after, .nav-item.dropdown > .nav-link:focus::after,.nav-item.dropdown > .nav-link:hover::after {
        background: url(/themes/drbatra/images/homepage/up-arrow.webp) !important;
    }

    /*navigation feb 23*/
}

@media screen and (min-width: 992px) {
    .navbar .dropdown {position: static;}
    .navbar .nav-item {line-height: 100px;padding: 0 .25rem;}
    /*navigation feb 23*/
    .navbar .nav-item .nav-item {border-bottom: 1px solid #ccc !important;}
    /*navigation feb 23*/
    .navbar .nav-item:last-child {border: none !important}
    /*navigation feb 23*/
    .navbar .nav-item.active {line-height: 100px;padding: 0 .25rem;border-bottom: 1px solid #fff !important;}
    /*navigation feb 23*/
    .navbar-expand-lg .navbar-nav .dropdown-menu {position: absolute;}
    .navbar .dropdown-menu {background-color: #fff;}
    .dropdown-menu {margin: 0;}
    .slider p {text-align: center;min-height: 100px;padding: 0 40px;color: white;}
    .navbar-expand-lg .navbar-collapse {display: block !important;float: right !important}
    .navbar {padding-top: 0px;padding-bottom: 0px;}
    .nav.flex-column .nav-item {height: auto !important;line-height: normal!important;}
    .navbar .dropdown:hover .dropdown-menu, .navbar .dropdown .dropdown-menu:hover {display: block!important;}
    .navbar .dropdown-menu {background-color: #fff;}
    #navbarSupportedContent .navbar-nav .dropdown-menu {width: 100%;left: 0;right: 0;top: 100px;}
    #navbarSupportedContent .navbar-nav {padding-bottom: 0px !important;}
    .navbar {padding: 0rem 0rem!important;}
    /*Navigation 16th Feb 2023*/
    .navbar-nav >li .dropdown-menu >ul >li {float: left;width: 20%;}
}
@media (max-width: 1210px) and (min-width: 982px) {
    .navbar-dark .navbar-nav .nav-link {color: #6d6e71 !important;font-size: 12px;}
}
.sticky.is-sticky {position: fixed;left: 0;right: 0;top: 0;z-index: 1000;width: 100%;} /*updated in july 2023*/


/**************Header Search Bar**************/
   /* Static Search Button */
.call-btn-hd{ background: #0273AE !important; height: 38px; padding: 6px 12px !important; border:1px solid #0273AE !important; font-size: 16px; border-color: #0273AE !important; color: #fff !important; font-weight: 500 !important; box-shadow: none !important; text-decoration: none; border-radius: 4px !important; -webkit-border-radius: 4px !important; -moz-border-radius: 4px !important; -ms-border-radius: 4px !important; -o-border-radius: 4px !important; }
.search-button {width: 50px;height: 50px;background: transparent;color: #000;/* background: #172b3c; */color: #dcddd8;
      font-size: 22px;text-align: center;line-height: 50px;cursor: pointer;border: none;position: relative;z-index: 1;outline: none !important;}

    /* Overlay Box */
.search-overlay {position: absolute;top: 25px;right: 0;width: 0;height: 50px;background: #fff;/* background: #172b3c; */outline: none !important;overflow: hidden;
    display: flex;align-items: center;border-radius: 4px;z-index: 2;
    transition:width 0.4s linear(0 0%, 0 1.8%, 0.01 3.6%, 0.03 6.35%, 0.07 9.1%, 0.13 11.4%, 0.19 13.4%, 0.27 15%, 0.34 16.1%, 0.54 18.35%, 0.66 20.6%, 0.72 22.4%, 0.77 24.6%, 0.81 27.3%, 0.85 30.4%, 0.88 35.1%, 0.92 40.6%, 0.94 47.2%, 0.96 55%, 0.98 64%, 0.99 74.4%, 1 86.4%, 1 100%) ;
    -webkit-transition:width 0.4s linear(0 0%, 0 1.8%, 0.01 3.6%, 0.03 6.35%, 0.07 9.1%, 0.13 11.4%, 0.19 13.4%, 0.27 15%, 0.34 16.1%, 0.54 18.35%, 0.66 20.6%, 0.72 22.4%, 0.77 24.6%, 0.81 27.3%, 0.85 30.4%, 0.88 35.1%, 0.92 40.6%, 0.94 47.2%, 0.96 55%, 0.98 64%, 0.99 74.4%, 1 86.4%, 1 100%) ;
    -moz-transition:width 0.4s linear(0 0%, 0 1.8%, 0.01 3.6%, 0.03 6.35%, 0.07 9.1%, 0.13 11.4%, 0.19 13.4%, 0.27 15%, 0.34 16.1%, 0.54 18.35%, 0.66 20.6%, 0.72 22.4%, 0.77 24.6%, 0.81 27.3%, 0.85 30.4%, 0.88 35.1%, 0.92 40.6%, 0.94 47.2%, 0.96 55%, 0.98 64%, 0.99 74.4%, 1 86.4%, 1 100%) ;
    -ms-transition:width 0.4s linear(0 0%, 0 1.8%, 0.01 3.6%, 0.03 6.35%, 0.07 9.1%, 0.13 11.4%, 0.19 13.4%, 0.27 15%, 0.34 16.1%, 0.54 18.35%, 0.66 20.6%, 0.72 22.4%, 0.77 24.6%, 0.81 27.3%, 0.85 30.4%, 0.88 35.1%, 0.92 40.6%, 0.94 47.2%, 0.96 55%, 0.98 64%, 0.99 74.4%, 1 86.4%, 1 100%) ;
    -o-transition:width 0.4s linear(0 0%, 0 1.8%, 0.01 3.6%, 0.03 6.35%, 0.07 9.1%, 0.13 11.4%, 0.19 13.4%, 0.27 15%, 0.34 16.1%, 0.54 18.35%, 0.66 20.6%, 0.72 22.4%, 0.77 24.6%, 0.81 27.3%, 0.85 30.4%, 0.88 35.1%, 0.92 40.6%, 0.94 47.2%, 0.96 55%, 0.98 64%, 0.99 74.4%, 1 86.4%, 1 100%) ;     
    /* transition: width 0.4s linear(0 0%, 0.22 2.1%, 0.86 6.5%, 1.11 8.6%, 1.3 10.7%, 1.35 11.8%, 1.37 12.9%, 1.37 13.7%, 1.36 14.5%, 1.32 16.2%, 1.03 21.8%, 0.94 24%, 0.89 25.9%, 0.88 26.85%, 0.87 27.8%, 0.87 29.25%, 0.88 30.7%, 0.91 32.4%, 0.98 36.4%, 1.01 38.3%, 1.04 40.5%, 1.05 42.7%, 1.05 44.1%, 1.04 45.7%, 1 53.3%, 0.99 55.4%, 0.98 57.5%, 0.99 60.7%, 1 68.1%, 1.01 72.2%, 1 86.7%, 1 100%);
    -webkit-transition: width 0.4s linear(0 0%, 0.22 2.1%, 0.86 6.5%, 1.11 8.6%, 1.3 10.7%, 1.35 11.8%, 1.37 12.9%, 1.37 13.7%, 1.36 14.5%, 1.32 16.2%, 1.03 21.8%, 0.94 24%, 0.89 25.9%, 0.88 26.85%, 0.87 27.8%, 0.87 29.25%, 0.88 30.7%, 0.91 32.4%, 0.98 36.4%, 1.01 38.3%, 1.04 40.5%, 1.05 42.7%, 1.05 44.1%, 1.04 45.7%, 1 53.3%, 0.99 55.4%, 0.98 57.5%, 0.99 60.7%, 1 68.1%, 1.01 72.2%, 1 86.7%, 1 100%);
    -moz-transition: width 0.4s linear(0 0%, 0.22 2.1%, 0.86 6.5%, 1.11 8.6%, 1.3 10.7%, 1.35 11.8%, 1.37 12.9%, 1.37 13.7%, 1.36 14.5%, 1.32 16.2%, 1.03 21.8%, 0.94 24%, 0.89 25.9%, 0.88 26.85%, 0.87 27.8%, 0.87 29.25%, 0.88 30.7%, 0.91 32.4%, 0.98 36.4%, 1.01 38.3%, 1.04 40.5%, 1.05 42.7%, 1.05 44.1%, 1.04 45.7%, 1 53.3%, 0.99 55.4%, 0.98 57.5%, 0.99 60.7%, 1 68.1%, 1.01 72.2%, 1 86.7%, 1 100%);
    -ms-transition: width 0.4s linear(0 0%, 0.22 2.1%, 0.86 6.5%, 1.11 8.6%, 1.3 10.7%, 1.35 11.8%, 1.37 12.9%, 1.37 13.7%, 1.36 14.5%, 1.32 16.2%, 1.03 21.8%, 0.94 24%, 0.89 25.9%, 0.88 26.85%, 0.87 27.8%, 0.87 29.25%, 0.88 30.7%, 0.91 32.4%, 0.98 36.4%, 1.01 38.3%, 1.04 40.5%, 1.05 42.7%, 1.05 44.1%, 1.04 45.7%, 1 53.3%, 0.99 55.4%, 0.98 57.5%, 0.99 60.7%, 1 68.1%, 1.01 72.2%, 1 86.7%, 1 100%);
    -o-transition: width 0.4s linear(0 0%, 0.22 2.1%, 0.86 6.5%, 1.11 8.6%, 1.3 10.7%, 1.35 11.8%, 1.37 12.9%, 1.37 13.7%, 1.36 14.5%, 1.32 16.2%, 1.03 21.8%, 0.94 24%, 0.89 25.9%, 0.88 26.85%, 0.87 27.8%, 0.87 29.25%, 0.88 30.7%, 0.91 32.4%, 0.98 36.4%, 1.01 38.3%, 1.04 40.5%, 1.05 42.7%, 1.05 44.1%, 1.04 45.7%, 1 53.3%, 0.99 55.4%, 0.98 57.5%, 0.99 60.7%, 1 68.1%, 1.01 72.2%, 1 86.7%, 1 100%); */
}
.search-overlay.open {width: calc(100vw - 55vw);background: #fff;border: 1px solid #ccc !important;outline: 1px solid #ccc !important;}
.search-overlay input[type="search"] {flex: 1;height: 100%;padding: 0 60px 0 20px;border: none;outline: none !important;font-size: 16px;background: #fff;color: #616161;}
.search-overlay input[type="search"]::placeholder {color: #494949;}
/* Submit Button (only shown when input has value) */
.submit-btn {position: absolute;right: 0;outline: none !important;width: 50px;height: 50px;background: #fff;/* background: #172b3c; */color: #000;
    border: none;font-size: 22px;cursor: pointer;display: none;}

/* Fake Button (when input is empty) */
.fake-btn {position: absolute;right: 0;width: 50px;height: 50px;background: #fff;/* background: #172b3c; */color: #000;font-size: 22px;line-height: 50px;
    text-align: center;outline: none !important;cursor: pointer;display: block;}
.search-overlay.open:after {content: '';position: fixed;left: 0;background: #fff;right: 0;width: 100vw;height: 140px;display: block;top: 0;z-index: -1;}
@media screen and (min-width:992px) {.closeForm{display: none !important;}}
@media screen and (max-width:991px) {
.closeForm{ position: fixed; top: 25px; border: 1px solid #ccc; color: #000; right:15px; z-index: 99999; background: #fff; width: 40px; height: 40px; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; outline: none;}
.fake-btn{display: none;}
.submit-btn{z-index: 99999; display: block !important;}
.search-overlay{ z-index: 9999; top: 80px; transition: unset; -webkit-transition: unset; -moz-transition: unset; -ms-transition: unset; -o-transition: unset; }
.search-overlay.open{width: calc(100% - 30px);left: 15px;right: 15px; position: fixed;}
.search-overlay.open:after{height: 100vh;}
}
/**************Header Search Bar**************/



/**************Footer section *************/
.footer {background: #231f20;color: #fff;padding: 40px 0 0 0;}
.footer h6, .footer .h6  {font-weight: 600;margin-bottom: 15px;font-size: 18px;display: flex;justify-content: space-between;align-items: center;cursor: pointer;}
.footer .collapse, .footer .collapsed{  position: relative;}
.footer .collapse:after, .footer .collapsed:after {border-bottom: 1px solid #444041;content: '';position: absolute;width: 100%;left: 0;bottom: -10px;}
.footer a {color: #fff;text-decoration: none;display: block;padding-top: 4px;padding-bottom: 4px;font-size: 14px; margin: 4px 0;}
.footer-section {  margin-bottom: 30px;}
.footer .collapse-toggle::after {content: "";width: 16px;height: 9px;margin-left: -7px;display: flex;filter: brightness(10);background: url(/themes/drbatra/images/home-page/images/angle-down.svg) center center no-repeat;
  font-size: 12px;transition: transform 0.3s ease;-webkit-transition: transform 0.3s ease;-moz-transition: transform 0.3s ease;-ms-transition: transform 0.3s ease;-o-transition: transform 0.3s ease;-webkit-filter: brightness(10);
  transform: rotate(-180deg);  -webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-ms-transform: rotate(-180deg);-o-transform: rotate(-180deg);}
.footer span.collapse-toggle { transform: translateY(-7px); -webkit-transform: translateY(-7px); -moz-transform: translateY(-7px); -ms-transform: translateY(-7px); -o-transform: translateY(-7px);}
.footer .collapsed .collapse-toggle::after {transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);}
@media (min-width: 768px) {
.footer .collapse:after, .footer .collapsed:after{border: none;}
.footer span.collapse-toggle { transform: unset; -webkit-transform: unset; -moz-transform: unset; -ms-transform: unset; -o-transform: unset; }  
.footer .collapse:not(#footer6) {display: block !important;height: auto !important;visibility: visible;justify-content: center;}
.footer h6:not([data-target="#footer6"]) .collapse-toggle::after, .footer .h6:not([data-target="#footer6"]) .collapse-toggle::after {display: none;}
.footer h6:not([data-target="#footer6"]), .footer .h6:not([data-target="#footer6"]) {cursor: default;  }
.footer h6[data-target="#footer6"] .collapse-toggle, .footer .h6[data-target="#footer6"] .collapse-toggle {cursor: default;display: flex;align-items: center;justify-content: center;margin-left: 20px;background: #5a5a5a;width: 48px;
height: 48px;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;    -o-border-radius: 30px;}
.footer h6[data-target="#footer6"], .footer .h6[data-target="#footer6"] {cursor: default;display: flex;align-items: center;justify-content: center;}
.footer h6:not([data-target="#footer6"]) .footer .collapse-toggle::after, .footer .h6:not([data-target="#footer6"]) .footer .collapse-toggle::after {display: none;}
}

.footer-bottom {  background: #231f20;  color: #fff;  padding: 20px 0;  font-size: 14px;}
.social-icons a {display: inline-block;width: 32px;height: 32px;line-height: 32px;border-radius: 50%;color: #fff;text-align: left;margin-right: 10px;font-size: 14px;-webkit-border-radius: 50%;
  -moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;}
.footer-links a {color: #fff;margin-right: 15px;display: inline-block;font-weight: 600;font-family: "Work Sans",sans-serif !important;}
@media (max-width: 767.98px) {
  .footer-bottom {text-align: left;}
  .footer-links {text-align: left;}
  .footer-links a {margin-right: 20px;}
}
/**************Footer section *************/
