
.header-right-content li {
    margin-right: 0;
    padding-right: 0;
    margin-left: 20px;
    padding-left: 20px;
}
.header-right-content li:last-child {
    margin-left: 0;
    padding-left: 0;
}
.header-right-content li {
    border-right: none;
    border-left: 1px solid rgba(255, 255, 255, 0.3);
}
.header-right-content {
    text-align: left;
}
.header-right-content li .form-select {
    background-position: left 0px center;
}
.header-left-content li {
    margin-right: 0;
    padding-right: 0;
    margin-left: 20px;
    padding-left: 20px;
    border-right: none;
    border-left: 1px solid rgba(255, 255, 255, 0.3);
}
.header-left-content li:last-child {
    margin-left: 0;
    padding-left: 0;
    border-right: none;
    border-left: none;
}
.desktop-nav .navbar .navbar-nav .nav-item .dropdown-menu {
    left: auto;
    right: 0;
}
.desktop-nav .navbar .others-options ul li {
    margin-right: 0;
    margin-left: 20px;
}
.desktop-nav .navbar .others-options ul li:first-child {
    margin-left: 0;
}
.desktop-nav .navbar .others-options ul li .search-form .src-btn {
    right: auto;
    left: 15px;
}
.desktop-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu {
    left: auto;
    right: 250px;
}
.desktop-nav .navbar .navbar-nav .nav-item .dropdown-menu li a.dropdown-toggle::before {
    right: auto;
    left: 13px;
}
.desktop-nav .navbar .others-options {
    margin-left: 0;
    margin-right: 30px;
}
.desktop-nav .navbar .others-options ul li.register {
    padding-right: 0;
    padding-left: 20px;
    margin-left: 20px;
    margin-right: 0;
    border-right: none;
    border-left: 1px solid #ececec;
}
.desktop-nav .navbar .others-options ul li {
    margin-left: 0;
    
}
.desktop-nav .navbar .others-options {
    margin-right: 0;
    margin-left: 70px;
}
.dark-mode-btn .dark-version {
    float: left;
}
ul {
    padding-right: 0;
}
.desktop-nav .navbar .others-options ul li .default-btn {
    margin-right: 30px;
}
.desktop-nav .navbar .navbar-nav .nav-item:last-child a {
    margin-left: 0;
    margin-right: 15px;
}
.desktop-nav .navbar .navbar-nav .nav-item a.dropdown-toggle::before {
    right: auto;
    left: 0;
}
.desktop-nav .navbar .navbar-nav .nav-item a.dropdown-toggle {
    padding-right: 0;
    padding-left: 20px;
}
.desktop-nav .navbar .navbar-nav .nav-item:first-child a {
    margin-left: 15px;
    margin-right: 0;
}
.navbar-area .navbar-brand {
    margin-left: 100px;
    margin-right: 0;
}
.desktop-nav .navbar .others-options ul li {
    margin-right: 30px;
}
.desktop-nav .navbar .others-options ul li:last-child {
    margin-right: 0;
}
.hero-area .pagination-btn {
    right: auto;
    left: -20px;
}
.hero-area .socila-link {
    left: auto;
    right: -70px;
}
.hero-area .pagination-btn::before {
    right: auto;
    left: -35px;
}
.hero-area .pagination-btn::after {
    right: auto;
    left: -35px;
}
.swiper-slide::before {
    background: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.9)) !important;
    left: auto;
    right: 0;
}
.hero-content .hero-btn .default-btn {
    margin-right: 0;
    margin-left: 30px;
}
.hero-content .hero-btn .default-btn:last-child {
    margin-left: 0;
}
.single-futcher::before {
    left: auto;
    right: 0;
}
.choose-us-content ul li {
    padding-left: 0;
    padding-right: 65px;
}
.choose-us-content ul li span {
    left: auto;
    right: 0;
}
.single-blog .blog-content ul li {
    margin-right: 0;
    margin-left: 20px;
}
.single-blog .blog-content ul li:last-child {
    margin-left: 0;
}
.knock-us-btn {
    text-align: left;
}
.single-footer-widget .import-link li a {
    position: relative;
    padding-right: 20px;
}
.single-footer-widget .import-link li a i {
    position: absolute;
    top: 2px;
    right: 0;
}
.single-footer-widget .socila-link li {
    margin-right: 0;
    margin-left: 10px;
}
.single-footer-widget .socila-link li:last-child {
    margin-left: 0;
}
.ml100 {
    margin-left: 0;
    margin-right: 300px;
}
.section-title.left-title {
    text-align: right;
    margin-left: auto;
    margin-right: 0;
}
.single-our-department .department-content .icon::before {
    left: auto;
    right: -70px;
}
.sidebar-widget.departments ul li a i {
    float: left;
}
.department-orthopedics-content ul li::before {
    left: auto;
    right: 0;
}
.department-orthopedics-content ul li {
    padding-left: 0;
    padding-right: 15px;
}
.doctor-details-content::before {
    left: auto;
    right: 0;
}
.doctor-details-content .socila-link {
    left: auto;
    right: 0;
}
.doctor-details-content .socila-link li {
    border-radius:50px 0 0 50px;
    padding-left: 0;
    padding-right: 70px;
}
.doctor-details-content .socila-link li:nth-child(2) {
    padding-left: 0;
    padding-right: 130px;
}
.sidebar-widget.appointment-time ul li span {
    float: left;
}
.ml-15 {
    margin-left: 0;
    padding-right: 15px;
}
.mr-15 {
    margin-right: 0;
    padding-left: 15px;
}
.doctor-informetion .education li {
    padding-left: 0;
    padding-right: 20px;
}
.doctor-informetion .education li::before {
    left: auto;
    right: 0;
}
.doctor-informetion .education li::after {
    left: auto;
    right: 4px;
}
.doctor-informetion .memberships li {
    padding-right: 20px;
}
.doctor-informetion .memberships li::before {
    left: auto;
    right: 0;
}
.payment-content .patients li {
    padding-left: 0;
    padding-right: 20px;
}
.payment-content .patients li::before {
    left: auto;
    right: 0;
}
.appointments-conetnt .requestor ul li {
    margin-right: 0;
    margin-left: 30px;
}
.appointments-conetnt .requestor ul li:last-child {
    margin-left: 0;
}
.hospital-details-content ul li {
    padding-left: 0;
    padding-right: 20px;
}
.hospital-details-content ul li:first-child {
    padding-right: 0;
}
.hospital-details-content ul li::before {
    left: auto;
    right: 0;
}
.single-consult-online ul li {
    padding-left: 0;
    padding-right: 15px;
}
.single-consult-online ul li::before {
    left: auto;
    right: 0;
}
.page-banner-content ul li {
    margin-right: 0;
    margin-left: 20px;
}
.page-banner-content ul li:before {
    right: auto;
    left: -14px;
}
.page-banner-content ul li:last-child {
    margin-left: 0;
}
.visitors-sludebar ul li span {
    left: auto;
    right: 0;
}
.visitors-sludebar ul li {
    padding-left: 0;
    padding-right: 85px;
}
.cart-totals ul li span {
    float: left;
}
.coupon-cart .default-btn.update-cart {
    float: left;
}
.checkout-wrap .faq-accordion .accordion-button::after {
    left: auto;
    right: -4px;
}
.checkout-wrap .faq-accordion .accordion-button {
    padding-left: 0;
    padding-right: 20px;
}
.cart-totals {
    margin-left: 0;
    margin-right: 15px;
}
.checkout-wrap .faq-accordion {
    margin-left: 0;
    margin-right: 15px;
}
.product-details-desc .product-review .rating-count {
    left: auto;
    right: 110px;
}
.product-details-desc .product-add-to-cart .input-counter {
    margin-right: 0;
    margin-left: 10px;
}
.product-details-desc .socila-link li {
    margin-right: 0;
    margin-left: 10px;
}
.product-details-desc .product-add-to-cart .quantities {
    margin-right: 0;
    margin-left: 10px;
}
.product-details-tab .nav-tabs .nav-item {
    margin-right: 0;
    margin-left: 30px;
}
.product-details-tab .nav-tabs .nav-item:last-child {
    margin-left: 0;
}
.product-details-tab .product-details-review-content .product-review-form .review-comments .review-item {
    padding-left: 200px;
    padding-right: 0;
}
.product-details-tab .product-details-review-content .product-review-form .review-comments .review-item .review-report-link {
    right: auto;
    left: 0;
}
.product-details-tab .product-details-additional-content ul {
    text-align: right;
}
.login-register-form-area.register {
    margin-left: 0;
    margin-right: 100px;
}
.login-register-form-area.register:before {
    left: auto;
    right: -112px;
}
.login-register-form-area.login {
    margin-right: 0;
    margin-left: 100px;
}
.main-content-text ul li {
    padding-left: 0;
    padding-right: 35px;
}
.main-content-text ul li i {
    left: auto;
    right: 0;
}
.sidebar-widget .src-form .src-btn {
    right: auto;
    left: 48px;
}
.sidebar-widget.recent-post .item {
    padding-left: 0;
    padding-right: 115px;
}
.sidebar-widget.recent-post .item .thumb {
    left: auto;
    right: 0;
}
.sidebar-widget.tags ul li {
    margin-right: 0;
    margin-left: 10px;
}
.sidebar-widget.tags ul li:last-child {
    margin-left: 0;
}
.blog-details-content ul li {
    margin-right: 0;
    margin-left: 15px;
}
.blog-details-content ul li:last-child {
    margin-left: 0;
}
.blog-details-content blockquote {
    padding-left: 30px;
    padding-right: 120px;
}
.blog-details-content blockquote img {
    left: auto;
    right: 30px;
}
.blog-details-content blockquote span::before {
    display: none;

}
.left-informetion {
    padding-right: 0;
    padding-left: 100px;
}
.left-informetion::before {
    right: auto;
    left: -12px;
}
.right-informetion {
    padding-left: 0;
    padding-right: 100px;
}
.right-informetion ul li span {
    float: left;
}
.left-informetion ul li {
    padding-left: 0;
    padding-right: 100px;
}
.left-informetion ul li span {
    left: auto;
    right: 0;
}
.coupon-cart .form-group .default-btn {
    right: auto;
    left: 0;
}
.contact-form .form-check {
    padding-right: 12px;
}
.desktop-nav .navbar .others-options {
    margin-left: 0;
}
.desktop-nav .navbar .others-options ul li .option-item .search-overlay.search-popup .search-form .search-button {
    right: auto;left: 0;
}


@media only screen and (max-width: 767px) {

    .header-left-content li {
        padding-left: 0;
        margin-left: 5px;
        border: none;
    }
    .header-right-content {
        text-align: center;
    }
    .single-futcher h3.play {
        max-width: 100%;
    }
    .mr-15 {
        margin-right: 0;
        padding-left: 0;
    }
    .ml-15 {
        margin-left: 0;
        padding-right: 0;
    }
    .choose-us-content ul li {
        padding-right: 0;
    }
    .choose-us-img .ambulance-services .ambulance-info {
        margin-left: 0;
        margin-right: 20px;
    }
    .ml100 {
        margin-left: 0;
        margin-right: 0;
    }
    .single-blog .blog-content ul li {
        margin-left: 7px;
    }
    .knock-us-btn {
        text-align: center;
    }
    .doctor-content {
        text-align: center;
    }
    .doctor-details-wrap .doctor-img {
        text-align: center;
    }
    .product-details-tab .product-details-review-content .product-review-form .review-comments .review-item {
        padding-left: 0;
    }
    .login-register-form-area.login {
        margin-left: 0;
    }
    .login-register-form-area.register {
        margin-right: 0;
    }
    .blog-details-content blockquote {
        padding: 20px;
    }
    .blog-details-content ul li {
        margin-left: 10px;
    }
    .left-informetion {
        padding-left: 0;
    }
    .right-informetion {
        padding-right: 0;
    }

}

@media only screen and (min-width: 768px) and (max-width: 991px) {

    .header-left-content li {
        padding-left: 0;
        margin-left: 5px;
        border: none;
    }
    .header-right-content {
        text-align: center;
    }
    .single-futcher h3.play {
        max-width: 100%;
    }
    .mr-15 {
        margin-right: 0;
        padding-left: 0;
    }
    .ml-15 {
        margin-left: 0;
        padding-right: 0;
    }
    .choose-us-img .ambulance-services .ambulance-info {
        margin-left: 0;
        margin-right: 20px;
    }
    .ml100 {
        margin-left: 0;
        margin-right: 0;
    }
    .single-blog .blog-content ul li {
        margin-left: 7px;
    }
    .knock-us-btn {
        text-align: center;
    }
    .doctor-content {
        text-align: center;
    }
    .doctor-details-wrap .doctor-img {
        text-align: center;
    }
    .product-details-tab .product-details-review-content .product-review-form .review-comments .review-item {
        padding-left: 0;
    }
    .login-register-form-area.login {
        margin-left: 0;
    }
    .login-register-form-area.register {
        margin-right: 0;
    }
    .blog-details-content blockquote {
        padding: 20px;
    }
    .left-informetion {
        padding-left: 0;
    }
    .right-informetion {
        padding-right: 0;
    }

}


@media only screen and (max-width: 1199px) {

    .mobile-responsive-nav .mean-container a.meanmenu-reveal {
        right: auto !important;
        left: 0 !important;
    }
    .mobile-responsive-nav .mean-container .mean-nav ul li a {
        text-align: right;
        float: right;
    }
    .mobile-responsive-nav .mean-container .mean-nav ul li a.mean-expand {
        text-align: left !important;
        right: unset;
        left: 0;
    }
    .others-option-for-responsive .dot-menu {
        top: -33px;
        left: 50px;
        right: auto;
    }
    .others-option-for-responsive .container .container {
        right: auto;
        left: 0;
    }
    .others-options ul li .search-form .search-btn {
        right: auto !important;
        left: 0;
    }
    .others-option-for-responsive .others-options .search-form {
        margin-right: 0;
        margin-left: 10px;
    }
    .others-option-for-responsive .others-options .search-form .src-btn {
        right: auto;
        left: 17px;
    }
    .others-option-for-responsive .others-options ul li .search-box .search-btn {
        left: 20px;
        right: auto;
    }
    .others-option-for-responsive .others-options ul li {
        margin-right: 0;
        margin-left: 10px;
    }
    .others-option-for-responsive .others-options ul li {
        margin-left: 0;
    }
    .others-option-for-responsive .others-options ul li .search-form .src-btn {
        right: auto;
        left: 15px;
    }
    .dark-mode-btn .dark-version {
        right: auto;
        left: 97px;
    }
    .others-option-for-responsive .dot-menu {
        top: -39px;
    }
    .dark-mode-btn .dark-version {
        left: 90px;
    }

}

@media only screen and (min-width: 992px) and (max-width: 1199px) {

    .navbar-area .navbar-brand {
        margin-left: 0;
    }
    .desktop-nav .navbar .others-options {
        margin-left: 0;
        padding-right: 70px;
    }
    .dark-mode-btn .dark-version {
        left: auto;
        right: -140px;
    }
    .desktop-nav .navbar .others-options ul li .default-btn {
        margin-right: 20px;
    }
    .desktop-nav .navbar .others-options ul li {
        margin-right: 20px;
    }
    .navbar-area .navbar-brand {
        margin-left: 30px;
    }
    .ml-15 {
        margin-left: 0;
        padding-right: 0;
    }
    .mr-15 {
        margin-right: 0;
        padding-left: 0;
    }
    .ml100 {
        margin-right: 0;
    }
    .single-blog .blog-content ul li {
        margin-left: 5px;
    }
    .single-footer-widget .socila-link li {
        margin-left: 0;
    }
    .login-register-form-area.login {
        margin-left: 0;
    }
    .login-register-form-area.register {
        margin-right: 0;
    }

}