@media only screen and (max-width: 1130px) {
    .main-wrapper .inner-page-wrapper .content-right-twocol {
        width: 700px !important;
    }
    .main-wrapper .inner-page-wrapper .content-left-submenu {
        width: 250px;
    }
    .content-right-twocol-wrap .rowItem {
        width: 213.3333px;
    }
}
@media  only screen and (max-width:1099px){
    .header .nav-top nav>ul>li>a{
        font-size: 12px;
    }
    .header .nav-top nav ul li {
        padding: 0 8px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .news-alert {
        height: auto;
    }
    footer.footer,
    .footer {
        margin-top: 0 !important;
    }
    .modal-wrapper.styled .modal {
        width: 90%;
    }
    .content-holder {
        padding: 0 15px;
    }
    .logo img {
        width: 160px;
        margin-right: 20px;
    }
    .ch-outter-wrap .data-on-toggle ul li {
        float: left;
        padding: 0 0 0 10px;
        width: 100%;
    }
    .o-h-box {
        width: 215px;
        max-width: 100%;
    }
    .right-area-wrap .wpb_wrapper {
        float: left;
    }
    .o-h-box .o-h-body .button {
        padding: 10px 5px;
    }
    .second.logo {
        /* float: none; */
        top: -15px;
    }
    .owl-nav button.owl-prev {
        left: -20px;
    }
    .owl-nav button.owl-next {
        right: -20px;
    }
    .bpg-icon-wrap {
        width: 60px;
        height: 60px;
    }
    .bpg-icon-wrap .bpgicon {
        width: 40px;
        height: 40px;
    }
    .bpgicon svg {
        width: 35px;
        height: 35px;
    }
    .team-desktop .praxis-li:first-child .bpgicon svg {
        width: 20px;
        height: 20px;
    }
    .h-header-content h1 {
        font-size: 35px;
        line-height: 40px;
        margin: 0 0 20px 0;
    }
    .wrap-four-box {
        margin: 0 -15px 30px -15px;
    }
    .wrap-four-box .bpg-icon-wrap {
        width: 60px;
        height: 60px;
    }
    header.header,
    .header {
        margin-bottom: 20px;
    }
    .header .nav-top nav>ul>li>a {
        padding-bottom: 5px;
    }
    .header .nav-top nav ul li {
        position: relative;
    }
    .header .nav-top nav ul ul {
        right: 0;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    #vc-testimonial-carousel .owl-nav button.owl-prev {
        left: 0;
    }
    #vc-testimonial-carousel .owl-nav button.owl-next {
        right: 0;
    }
    .second.logo {
        margin-right: 25px;
    }
    .header .nav-top nav ul li {
        padding: 0 8px;
    }
    .main-wrapper .inner-page-wrapper .content-right-twocol {
        width: 744px !important;
    }
    .content-right-twocol-wrap .rowItem {
        width: 228px;
    }
    .page-header-image,
    .page-header-image img {
        max-height: inherit;
    }
    .mfp-wrap .page-content.inner-page-wrapper {
        max-height: calc(100% - 207px);
    }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
    .content-left-submenu .bpg-icon-text-wrap {
        flex-direction: column;
        margin: 0 0 10px;
    }
    .bpgheading {
        margin: 10px 0 0;
        width: 100%;
        text-align: center;
    }
    .bpgheading h5 {
        font-size: 12px;
        line-height: 15px;
    }
    .wrap-four-box .bpgPhoto img {
        height: 100px;
    }
    .captionTxt h4 {
        word-break: break-word;
    }
    #vc-testimonial-carousel {
        width: 90%;
        margin: 0 auto;
    }
    #vc-testimonial-carousel .owl-nav button.owl-prev {
        left: -5%;
    }
    #vc-testimonial-carousel .owl-nav button.owl-next {
        right: -5%;
    }
    .header .nav-top nav>ul>li>a {
        font-size: 12px;
        margin: 0 6px 0 6px !important;
        /* padding: 0; */
    }
    .header .nav-top nav ul li {
        padding: 0 0px !important;
    }
    .second.logo img {
        margin-right: -13px;
    }
    .second.logo {
        margin-right: 43px;
        top: -20px;
    }
    .ch-outter-wrap.doc-cus-popup {
        max-width: calc(100% - 44px);
    }
    .main-wrapper .inner-page-wrapper .content-right-twocol {
        width: 500px !important;
    }
    .main-wrapper .inner-page-wrapper .content-left-submenu {
        width: 238px;
    }
    .content-right-twocol-wrap .rowItem {
        width: 156.66px;
    }
    .mfp-close-btn-in .mfp-close {
        left: 8px;
    }
    .mfp-wrap .page-content.inner-page-wrapper {
        max-height: calc(100% - 153px);
    }
}
@media  only screen and (max-width:900px){
    .header .nav-top nav ul li a{
        font-size: 10px;
    }
    .header .nav-top nav ul li {
        padding: 0 5px;
    }
}

@media only screen and (min-width: 768px) {
    .header .nav-top nav ul li:hover>ul {
        display: block;
    }
    .dark .logo,
    .dark .second.logo,
    .widget_search {
        display: none;
    }
}

@media only screen and (max-width: 768px) {
    footer.footer,
    .footer {
        margin-top: 0 !important;
    }
}

@media only screen and (max-width: 767px) {
    header.header,
    .header {
        margin: 0;
    }
    header .content-holder {
        padding: 20px 15px;
        display: flex;
    }
    .news-alert {
        height: auto;
    }
    header.header,
    .header * {
        float: none !important;
    }
    .nav-top {
        margin-top: 0;
        position: absolute;
        display: inline-block;
        width: auto;
        left: 6px;
        z-index: 1;
    }
    .content-holder {
        max-width: 100%;
        padding: 0 15px;
        margin: 0;
    }
    .o-h-box {
        width: 100%;
        margin: 0 0 30px 0;
    }
    .all_doctors_carousel_wrap.content-holder {
        padding: 0 15px 30px;
    }
    .main-wrapper .inner-page-wrapper .content-left-submenu {
        background: transparent;
        margin-bottom: 20px;
        margin-top: 0;
        padding: 0 0px;
    }
    .content-right-twocol-wrap .doctors-right-wrap {
        margin: 0;
    }
    /* 
    .content-right-twocol-wrap .rowItem {
        width: 50%;
        margin: 0 0 20px 0;
        padding: 0 15px;
    } */
    .content-right-twocol-wrap .rowItem {
        display: block !important;
        float: left;
        width: 50%;
        margin: 0 0 20px 0;
        padding: 0 15px;
        transition: 1s ease !important;
        opacity: 1 !important;
        -webkit-transition: 1s ease;
        -moz-transition: 1s ease;
    }
    .wrap-four-box div.rowItem {
        transition: 1s ease;
        opacity: 1 !important;
        -webkit-transition: 1s ease;
        -moz-transition: 1s ease;
        display: block !important;
    }
    .main-wrapper .inner-page-wrapper .content-right-twocol {
        width: 100% !important;
    }
    .nav-top a {
        outline: none;
        border-top-left-radius: 0;
        background: #fff;
    }
    nav ul#menu-home-menu {
        background: #fff;
    }
    .toggle-next-div {
        font-size: 16px;
        padding: 10px;
    }
    nav ul ul {
        background: #fff;
    }
    nav {
        opacity: 0;
        font-family: 'Open Sans', sans-serif !important;
        position: fixed;
        width: 270px;
        left: -307px;
        top: 0;
        transition: 0.5s;
        /* overflow-x: hidden;
        overflow-y: auto; */
        background: #fff;
        z-index: 99;
        padding-top: 40px;
        max-width: 100%;
        height: 100%;
        max-height: 100%;
        -webkit-box-shadow: 2px 0 5px rgba(0, 0, 0, .10);
        box-shadow: 2px 0 5px rgba(0, 0, 0, .10);
    }
    body.mobile-nav-open {
        overflow: hidden;
    }
    body.mobile-nav-open nav {
        left: 0;
    }
    body.mobile-nav-open .owl-carousel#adc-carousel .owl-stage,
    body.mobile-nav-open #carousel .owl-stage {
        display: block;
        width: 100% !important;
    }
    body.mobile-nav-open header .content-holder::before {
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        background: #fff;
        z-index: 2;
    }
    body.mobile-nav-open .dark .logo {
        display: block;
        margin: 0 0 10px 0;
        width: 100%;
    }
    body.mobile-nav-open .btSearch {
        display: flex;
    }
    body.mobile-nav-open .btTopBox.widget_search {
        float: left;
        width: 320px;
        background-color: #e9ecee;
    }
    body.mobile-nav-open .btSearchInnerContent {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%;
    }
    body.mobile-nav-open .btSearchInner {
        width: 100%;
    }
    body.mobile-nav-open .btSearchInner button {
        background: none;
        border: none;
        color: #505f62;
        margin: 0;
    }
    body.mobile-nav-open .btSearchInner input {
        margin: 0;
    }
    body.mobile-nav-open .btSearchInner button::before {
        content: "\f002";
        font-family: FontAwesome;
    }
    body.mobile-nav-open .btSearchInner form {
        display: flex;
        width: 60%;
        margin: 0;
    }
    body.mobile-nav-open .logo a {
        float: none;
        text-align: center;
    }
    body.mobile-nav-open .dark .second.logo {
        display: block;
        float: none;
        position: static;
        text-align: center;
    }
    body.mobile-nav-open .second.logo img {
        width: 120px;
    }
    body.mobile-nav-open .logo img {
        width: 160px;
        float: none;
    }
    nav ul ul li a {
        background: none !important;
        padding: 5px 0 !important;
        color: #505F62 !important;
        /* font-weight: 600; */
    }
    nav ul ul ul li a {
        background: none !important;
        padding: 5px 0 !important;
        color: #505F62 !important;
        font-weight: 500;
    }
    /* nav ul.menu-mobile-menu >  li > ul.submenu li a {
        background: none !important; 
        padding: 5px 0 !important;
        color: #505F62 !important;
        font-weight: 500;
    } */
    nav>ul>li>a {
        font-weight: 500;
        padding: 10px 0px !important;
        width: 80%;
    }
    nav>ul>li.current-page-ancestor>a {
        font-weight: 800;
    }
    nav ul li ul li:last-child {
        border-bottom: none;
        margin-bottom: 5px;
    }
    .nav-top a.toggle-next-div {
        float: right !important;
        display: inline;
    }
    .nav-top a.toggle-next-div img {
        width: 25px;
        /* font-size: 24px;
        color: #35A8D0; */
    }
    .header .nav-top nav>ul>li>a {
        font-weight: 500;
    }
    .footer-toggle {
        display: none !important;
    }
    #footer-sidebar {
        flex-direction: column;
    }
    footer .textwidget h5 {
        float: left !important;
    }
    .f-b-content {
        top: 30%;
    }
    .footer-banner {
        min-height: 250px;
    }
    .footer-banner img {
        min-height: 250px;
        object-fit: cover;
    }
    .owl-nav button.owl-prev {
        left: -20px;
    }
    .owl-nav button.owl-next {
        right: -20px;
    }
    .vc-testimonial-s-wrap span {
        padding-right: 0;
    }
    .jobs-list-head {
        padding: 0 20px 10px 0;
        font-size: 14px;
    }
    .vc-job-list-wrap .jobs-list-body h4 {
        font-size: 14px;
        line-height: 18px;
    }
    nav ul {
        background: #fff;
    }
    nav ul li {
        position: relative;
        border-bottom: 1px solid #d8d8d8;
        border-bottom: none;
        padding: 5px 0;
        text-transform: uppercase;
        float: left;
        width: 100%;
        text-align: left;
    }
    nav ul li a {
        text-align: left;
        /* font-weight: 800; */
        color: #505f62;
        text-decoration: none;
    }
    .dark ul .sub-menu {
        display: none;
        width: 100%;
        padding: 0;
    }
    nav ul li.menu-item-has-children>span.dropdownarrow {
        position: absolute;
        right: 15px;
        top: 10px;
        color: #35A8D0;
        font-size: 12px;
    }
    nav ul li.menu-item-has-children>span.dropdownarrow.rotate {
        transform: rotate(180deg);
    }
    nav ul li.menu-item-has-children>span.dropdownarrow::before {
        font-family: FontAwesome;
        content: "\f078";
    }
    .logo {
        display: inline-block;
        margin-left: 0px;
        width: 120px;
    }
    .second.logo {
        top: 20px;
        margin-right: 15px;
    }
    .second.logo img {
        width: 90px;
    }
    .vc-testimonial-s-wrap {
        flex-direction: column;
        width: 80%;
        margin: 0 auto;
    }
    .vc_it_text {
        margin-top: 45px;
    }
    nav ul li.current-menu-parent>a,
    nav ul li.current-menu-ancestor>a,
    nav ul li.current-menu-item>a {
        border-bottom: none;
        color: #35A8D0 !important;
    }
    .h-map-img img {
        height: auto;
    }
    .ch-outter-wrap .data-on-toggle ul li {
        float: left;
        width: 100%;
    }
    .content-holder .vc-imgtxt-wrap .vc_col-sm-6:last-child .vc_image_text_wrap,
    .content-holder .vc-imgtxt-wrap .vc_col-sm-4:last-child .vc_image_text_wrap{
        float: none;
    }
    .content-holder .vc-imgtxt-wrap .vc_col-sm-4:last-child .vc_column-inner {
        text-align: left;
    }
    .content-holder .vc-imgtxt-wrap .vc_col-sm-6 .vc_image_text_wrap,
    .content-holder .vc-imgtxt-wrap .vc_col-sm-4 .vc_image_text_wrap,
    .content-holder .vc-imgtxt-wrap .vc_col-sm-4 .terminbtn {
        margin: 0 -15px 20px -15px;
    }
    .vc_image_text_wrap .vc_it_text {
        margin-top: 0;
    }
    .no-ch-sec>.vc_column_container {
        margin: 0;
    }
    .vc_row.wpb_row.vc_row-fluid.no-ch-sec .vc_row-fluid {
        flex-direction: column;
    }
    nav ul ul li a:hover {
        background: none !important;
    }
    .news-alert h3 {
        font-size: 14px;
    }
    .content-holder.center-aligned {
        /* margin: 0 -15px; */
        margin: 0;
    }
    .wrap-four-box {
        margin: 0 -15px 0 -15px;
        display: flex;
        flex-wrap: wrap;
    }
    .wrap-four-box .vc_column_container {
        margin: 0 0px 20px 0;
    }
    .h-map-img img {
        width: auto;
        height: auto;
    }
    nav>ul>li>a:hover {
        border-bottom: none;
        color: #505f62;
    }
    .vc-testimonial-s-wrap .vc_it_image {
        margin: 0;
    }
    .vc-testimonial-s-wrap .vc_it_text p,
    .vc-testimonial-s-wrap .vc_it_text span,
    .vc-testimonial-s-wrap .vc_it_text h4 {
        text-align: center;
    }
    .vc_custom_gallery_wrap {
        margin: 0 -15px 10px -15px;
    }
    .vc_custom_gallery_wrap a {
        width: 50%;
    }
    nav ul {
        padding: 40px;
        float: left;
        /* width: 100%; */
        padding: 20px;
    }
    .btTopBox.widget_search {
        width: 320px;
    }
    nav ul ul {
        padding-left: 0;
    }
    nav li:last-child {
        border-bottom: none;
    }
    body .PageWrap {
        transition: 0.5s ease;
    }
    body.mobile-nav-open .PageWrap {
        -webkit-transform: translateX(270px);
        -moz-transform: translateX(270px);
        -ms-transform: translateX(270px);
        transform: translateX(270px);
        position: fixed;
    }
    /* span.close-menu {
        position: absolute;
        right: 10px;
        color: #505f62;
        z-index: 999;
        font-size: 22px;
        top: 10px;
        
    } */
    /* span.close-menu::before{
        font-family: FontAwesome;
        content: "\f00d"
    } */
    span.close-menu {
        position: absolute;
        right: -35px;
        color: #505f62;
        z-index: 999;
        font-size: 22px;
        top: 28px;
        width: 25px;
        height: 25px;
        opacity: .8;
    }
    span.close-menu:before,
    span.close-menu:after {
        position: absolute;
        left: 15px;
        content: ' ';
        height: 25px;
        width: 2px;
        background-color: #333;
    }
    span.close-menu:before {
        transform: rotate(45deg);
    }
    span.close-menu:after {
        transform: rotate(-45deg);
    }
    .page-template-contact-page-template table tr td:first-child {
        padding-right: 20px;
    }
    /* .content-left-submenu {
        display: none;
    } */
    .praxis_listing {
        display: none;
    }
    /* .team-desktop .praxis_listing {
        display: block;
    } */
    .praxis_listing.active {
        display: block;
    }
    .page-header-image,
    .page-header-image img {
        min-height: 200px;
    }
    .mfp-wrap .page-header-image {
        min-height: 120px;
        background-color: #e9ecee;
    }
    .mfp-close-btn-in .mfp-close {
        left: auto;
        right: 10px;
        height: 25px;
        width: 25px;
        margin: 2px 0;
    }
    .mfp-wrap .mfp-close:after,
    .mfp-wrap .mfp-close:before {
        height: 30px;
    }
    .modal-wrapper .page-header-image,
    .modal-wrapper .page-header-image img {
        min-height: auto;
        object-fit: unset;
    }
    /* .praxis_listing .wpb_row {
        display: flex;
        flex-wrap: wrap;
    } */
    .praxis_listing .wpb_row .wpb_column.vc_column_container.vc_col-sm-4 {
        width: 50%;
    }
    .praxis_listing .wpb_wrapper .vc_team_people_wrap {
        width: 50%;
        margin: 0 0 20px 0;
        padding: 0 15px;
    }
    .wrap-four-box .wpb_column {
        width: 49%;
    }
    .ch-outter-wrap .h-header-content p {
        margin: 0 0 20px 0 !important;
    }
    #adc-carousel {
        margin: 0;
    }
    .content-right-twocol-wrap .doctors-right-wrap {
        display: none;
        float: left;
        width: 100%;
    }
    .content-right-twocol-wrap .doctors-right-wrap.active {
        display: block;
    }
    .rowitems-wrapper {
        /* display: none; */
        flex-wrap: wrap;
        float: left;
        clear: left;
        width: 100%;
        display: flex;
    }
    .rowitems-wrapper.active {
        display: flex;
    }
    .doctors-right-wrap .dropdown,
    .praxis_listing .dropdown {
        position: absolute;
        right: 15px;
        top: 0;
    }
    .doctors-right-wrap.showdiv .dropdown,
    .praxis_listing.showdiv .dropdown {
        transform: rotate(180deg);
    }
    /* .doctors-right-wrap .dropdown:before, */
    .praxis_listing .dropdown:before {
        font-family: FontAwesome;
        content: "\f078";
        color: #35A8D0;
    }
    .content-right-twocol .doctors-right-wrap h2,
    .content-right-twocol h2 {
        font-size: 16px !important;
        position: relative;
        width: 100%;
        padding-right: 35px;
        word-break: break-word;
        font-weight: 400;
    }
    .content-right-twocol .doctors-right-wrap.showdiv h2,
    .content-right-twocol .praxis_listing.showdiv h2 {
        color: #35A8D0;
        font-weight: bold;
    }
    /* .content-left-submenu {
        display: none;
    } */
    .content-right-twocol-wrap .c-f-m-wrap a h4 {
        font-size: 12px;
        line-height: 16px;
        min-height: 32px;
    }
    .wrap-four-box .captionTxt h4 {
        word-break: break-word;
        font-size: 12px;
    }
    .wrap-four-box .captionTxt {
        font-size: 12px;
        margin-left: 0;
    }
    .bpgfloor {
        margin: 0 0 5px 0;
    }
    .bpgcontact {
        margin: 0 0 10px 0;
    }
    .wrap-four-box .bpgPhoto {
        margin: 0 0 40px;
    }
    .h-header-content h1 {
        font-size: 30px;
        line-height: 35px;
        margin: 0 0 20px 0;
    }
    .home-page-header-image {
        margin: 0 0 20px;
    }
    .bpg-icon-wrap .bpgicon {
        width: 45px;
        height: 45px;
    }
    .wrap-four-box .bpg-icon-wrap {
        width: 60px;
        height: 60px;
    }
    .bpgicon svg {
        width: 40px;
        height: 40px;
    }
    #ps-carousel.owl-carousel .rowItem {
        width: 100%;
        text-align: center;
        margin: 0 auto;
        padding: 0px 20px;
    }
    #ps-carousel.owl-carousel .rowItem .bpgPhoto a{
        display: flex;
        justify-content: center;
    }
    #ps-carousel {
        margin: 50px 0 70px 0px;
    }
    h2 {
        margin: 0 0 20px 0 !important;
    }
    #adc-carousel .owl-item {
        margin: 0 0 20px 0;
    }
    .adc-readmore-button {
        margin: 0;
    }
    .animated {
        animation: none !important;
    }
    .jsanim {
        opacity: 1 !important;
    }
    .no-ch-sec img {
        margin-bottom: 20px;
    }
    .drdl-certi-imgs .oly-img-wrap {
        justify-content: end;
    }
    .drdl-certi-imgs img {
        width: auto;
    }
    .drdl-certi-imgs .dh-overlay {
        display: none;
    }
    .drdl-certi-imgs .oly-img-wrap:hover img {
        -ms-transform: none;
        -webkit-transform: none;
        transform: none;
    }
    h2 {
        font-size: 20px;
        line-height: 26px;
        word-break: break-word;
    }
    .sport-left-img {
        margin-bottom: 20px;
    }
    .no-ch-sec {
        margin-top: 20px !important;
    }
    .content-holder.sport-htm-sec-wrap {
        padding-bottom: 0;
    }
    .dark ul li .sub-menu li a.no-active {
        color: #505f62 !important;
    }
    .mfp-wrap .page-header-image img {
        height: auto;
        min-height: 120px;
    }
    /* .mfp-wrap .mfp-close{
        width: 30px;
        height: 30px;
    }
    .mfp-wrap .mfp-close:before,
    .mfp-wrap .mfp-close:after {
        width: 20px;
    } */
    .mfp-wrap .page-content.inner-page-wrapper {
        max-height: calc(100% - 120px);
        padding-top: 20px;
    }
    .content-right-twocol-wrap .c-f-m-wrap {
        padding: 0;
    }
    .vc-dept-doctors_wrap .vc-dd-tile-grid .rowItem {
        margin: 0 0 15px 0;
    }
    .vc-dept-doctors_wrap .vc-dd-tile-grid .rowItem .bpgbody {
        padding: 38px 0 0;
    }
    .doc-list-wrapr ul {
        margin-left: 2px;
    }
    #adc-carousel .rowItem {
        width: 80%;
        margin: 0 auto;
    }
    #adc-carousel .bpgbody {
        min-height: 130px;
        max-height: 130px;
    }
    .content-holder .vc-dept-doctors_wrap a .captionTxt-head h4 {
        font-size: 14px;
        margin: 0 0 10px 0 !important;
    }
    .bpg-icon-wrap {
        width: 60px;
        height: 60px;
    }
    .content-holder.sport-htm-sec-wrap .vc_image_text_wrap .vc_it_text {
        font-size: 14px;
    }
    .vc-accordion-list-wrap {
        margin: 0 0 15px 0;
    }
    .no-ch-sec {
        padding: 0 15px;
    }
    .ch-outter-wrap.doc-cus-popup {
        padding-top: 45px;
    }
    body .mfp-wrap {
        transition: none;
        top: 0 !important;
    }
    .content-left-submenu .dls-li .bpg-icon-wrap {
        display: none;
    }
    /* select{
        max-width: 100%;
        margin: 10px 42px 14px 11px;
        padding: 10px 0;
        color: #35A8D0;
    }
    select option{
        color: #505f62;
    } */
    .home-page-header-image img {
        max-height: 150px;
        min-height: 150px;
    }
    .content-left-submenu .dropdown-menu {
        position: relative;
        display: none;
        width: 100%;
        border: navajowhite;
        list-style-type: none;
        transition: 0.5s ease;
        text-transform: uppercase;
    }
    .content-left-submenu .dropdown-menu.show {
        display: block;
    }
    .content-left-submenu .dropdown-menu li {
        border-bottom: 1px solid #d4d8d8;
        padding: 10px 0;
        color: #212529;
    }
    .content-left-submenu .dropdown-menu li::before {
        content: none;
    }
    #select {
        position: relative;
        display: flex;
        align-items: center;
        color: #35A8D0;
        border-bottom: 1px solid #d4d8d8;
        padding: 10px 0 10px 0;
        text-transform: uppercase;
        font-weight: 800;
    }
    #select:after {
        position: absolute;
        right: 0;
        font-family: FontAwesome;
        content: "\f078";
        color: #35A8D0;
        margin-left: 10px;
        transform: rotate(-90deg);
    }
    #select.active:after {
        transform: rotate(0deg);
    }
    .content-left-submenu .dropdown-menu li.selected {
        color: #35A8D0;
    }
    /* .btn.btn-primary.dropdown-toggle {
        display: block;
        width: 100%;
        background: transparent;
        border-bottom: 1px solid #d4d8d8;
        border-radius: 0;
        border-right: 0;
        border-left: 0;
        border-top: 0;
        outline: none;
        text-align: left;
        padding: 0;
        color: #212529;
        position: relative;
    } */
    /* .dropdown-toggle span.dropdown:before{
        font-family: FontAwesome;
        content: "\f078";
        color: #35A8D0;
    } */
    /* .dropdown-toggle::after{
        content: none;
    } */
    /* .dropdown-toggle span.dropdown {
        position: absolute;
        right: 0;
        bottom: 2px;
    } */
    .overflow-wrapper {
        float: left;
        width: 100%;
        overflow: scroll;
        display: block;
        height: 100%;
    }
    .ch-outter-wrap.doc-cus-popup.ui-draggable {
        -moz-transition: none;
        -o-transition: none;
        -webkit-transition: none;
        transition: none;
    }
    .doctor-cv table tr td:first-child {
        min-width: 100px;
    }
    h5 {
        word-break: break-word;
    }
    #cookie-notice {
        padding: 10px;
    }
    .contact-wrapper .vc_column-inner>.wpb_wrapper {
        flex-direction: column;
    }
    .contact-blk {
        justify-content: flex-start;
        margin-top: 30px;
    }
    .partners-sec-tile-grid.owl-carousel .owl-item .bpgPhoto img {
        min-width: auto;
        max-width: 100%;
        margin: 0px;
    }
    .team-mobile .team-accordion.feature-img .vc_column-inner > .wpb_wrapper{
        margin: 15px 15px 0px 15px;
    }
}

@media only screen and (max-width: 767px) and (orientation: landscape) {
    .vc-dept-doctors_wrap .vc-dd-tile-grid .rowItem {
        width: 50%;
    }
    .wrap-four-box .bpgPhoto img {
        height: auto;
        width: 100%;
        max-height: 180px;
    }
    .o-h-box .o-h-body .button {
        width: max-content;
        min-width: 200px;
    }
}

@media only screen and (max-width: 767px) and (orientation: portrait) {
    /* .vc-dept-doctors_wrap .vc-dd-tile-grid {
        display: block;
    } */
    .vc-dept-doctors_wrap .vc-dd-tile-grid .rowItem {
        width: 50%;
    }
    .wrap-four-box .bpgPhoto img {
        height: 100px;
        width: 100%;
    }
}

