@media (max-width: 1919px) {
    .footer.footer .col-sm-4.col-md.col-6.col {
        flex: 0 0 100%;
        width: 100%;
        max-width: 100%;
    }
}
@media (max-width: 1600px) {
    .menu-header .navbar .navbar-brand img {
        height: auto;
    }
    .menu-header .blank-div {
        height: 68px;
    }
    .menu-header .navbar .navbar-nav .nav-item .nav-link{
        margin: 0;
    }
    .menu-header .navbar .navbar-nav .nav-item .nav-link button.btn.btn-default.gray {
        min-width: 140px;
        padding: 5px 12px;
    }
}


@media (max-width: 1350px) {
.menu-header .navbar .navbar-nav li.nav-item {
    padding: 0 13px;
}
.menu-header .navbar .navbar-nav .nav-item .nav-link {
    margin: 0px;
} 
}

@media (max-width: 1315px) {
.menu-header .navbar .navbar-nav li.nav-item {
    padding: 0 12px;
}
}
@media (max-width: 1305px) {
    .menu-header .navbar .navbar-nav li.nav-item {
        padding: 0 11px;
    }
}

@media (max-width: 1295px) {
    .menu-header .navbar .navbar-nav li.nav-item {
        padding: 0 10px;
    }
}
    

@media (max-width: 1282px) {
.menu-header .navbar .navbar-nav li.nav-item {
    padding: 0 9px;
}
}

@media (max-width: 1279px) {
    section.homepage-banner-row img {
        display: none;
    }
    #img-title-info {
        display: inline-block;
    }
    section.homepage-banner-row .form {
        position: static;
        left: 200px;
        top: 0;
        width: 100%;
    }

    .searchForm {
        min-height: 476px;
    }

    section.homepage-banner-row .form .col-md-12 {
        padding: 0;
    }
    .menu-header .navbar .navbar-nav .nav-item .nav-link{
        margin: 0px 0px;
    }
    .menu-header .navbar {
        padding-right: 20px;
        padding-left: 20px;
    }
    .container {
        padding: 0 20px;
    }
    .menu-header .navbar .navbar-nav li.nav-item {
        padding: 0 8px;
    }
    .container.bottom_border {
        padding: 0 40px;
    }
    .col-md-12 {
        padding: 0 0;
    }
    section.latest-artical .container {
        padding: 0 20px;
    }
    section.emotional-support-section.our-team-row .container {
        padding-right: 20px;
        padding-left: 20px;
    }
    section.what-is-cancer-section .container {
        padding-left: 20px;
        padding-right: 20px;
    }
    .blog-main-se .container{
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media (max-width: 1245px) {
.menu-header .navbar .navbar-nav li.nav-item {
    padding: 0 7px;
}
}
@media (max-width: 1233px) {
    .menu-header .navbar .navbar-nav li.nav-item {
        padding: 0 6px;
    }
    .menu-header .navbar .navbar-brand img {
        height: auto;
    }
    }


@media (max-width: 1199px) {

    .menu-header .navbar .navbar-nav .nav-item {
        width: 100%;
        float: left;
    }

    .menu-header .navbar {
        background-color: transparent;
    }

    .menu-header .navbar .navbar-collapse {
        width: 300px;
        margin-right: -15px;
    }

    .menu-header .navbar .navbar-nav {
        width: 300px;
        background-color: #fff;
        margin-right: -15px;
    }

    .menu-header .navbar .navbar-nav .nav-item .nav-link .download-icon-img {
        display: none;
    }
    .menu-header .navbar .navbar-nav .nav-item.dropdown .dropdown-menu{
        box-shadow: none;
    }
    .menu-header .navbar::before {
        top: 0px;
        left: 0px;
        right: 0px;
        height: 91px;
        position: fixed;
        content: '';
        background-color: #fff;
        z-index: -1;
    }
    .menu-header .navbar .navbar-nav .nav-item .nav-link {
        font-size: 18px;
        line-height: 1.5;
    }
    .nav-item.dropdown .dropdown-toggle::after {
        top: 18px;
    }
    .nav-item.dropdown.show .dropdown-toggle::after {
        transform: rotate(180deg);
        content: "";
        top: 15px;
        margin: 0 0 0 6px;
    }
    .menu-header .navbar .navbar-nav li:nth-child(7) {
        display: none;
    }
    .menu-header .navbar .navbar-nav .nav-item .nav-link button.btn.btn-default.gray {
        min-width: 116px;
        padding: 11px 12px;
    }
    .menu-header .navbar .navbar-brand img {
        max-width: 280px;
    }
    .menu-header .navbar .navbar-nav .nav-item.dropdown .dropdown-menu {
        margin: 6px 0 0 0;
    }
    .menu-header .navbar {
        box-shadow: none;
    }
    .menu-header .navbar .navbar-nav li.nav-item {
        padding: 6px 16px;
    }
    .menu-header .navbar .navbar-nav li.nav-item.dropdown {
        padding: 6px 16px;
    }
    .menu-header .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item {
        padding: 8px 13px;
    }
}

@media (max-width: 1100px) {
    .emotional-support-right-row h2 {
        margin-top: 0;
    }
}

@media (max-width: 991px) {
    .emotional-support-right-row {
        width: 100%;
        margin: 40px auto;
    }

    .latest-artical-box-img img {
        height: 240px;
    }

    .latest-artical-box-right {
        margin-top: 25px;
    }

    .latest-artical-man-full-row {
        padding: 28px 0 25px 0;
    }
    .logo-footer {
        margin: 16px 0 50px 0;
    }
    ul.foote_bottom_ul_amrc li {
        list-style: none;
        display: inline-block;
        width: 100%;
        padding: 3px 0;
    }
    p.coppy-right-text {
        margin: 10px 0 0 0;
    }
    .our-team-full-box h5 {
        margin: 10px 0 1.25rem 0;
    }
    .container.bottom_border {
        padding: 0 20px;
    }
    .contact-form-container .wpcf7-form .tooltip tip {
        left: 0;
        top: 50px;
    }

}

@media (max-width: 767px) {
    .emotional-support-left-content p {
        font-size: 16px;
    }

    .emotional-support-right-row h2 {
        margin: 30px 0 0 0;
    }

    body.vp-center {
        height: auto;
    }

    .searchForm {
        min-height: auto;
    }
    section.emotional-support-section {
        padding: 2.4rem 0 30px 0;
    }
    .emotional-support-section .blog-container-width h1 {
        margin-top: 20px;
    }
}

@media (max-width: 600px) {
    .latest-artical-box-right p {
        margin-bottom: 0;
    }

    .latest-artical-box-button {
        width: 100%;
        justify-content: center;
        display: inline-flex;
        margin-top: 15px;
    }
}

@media (max-width: 575px) {
    section.cancer-care-map img {
        object-fit: cover;
        width: 100%;
        height: 190px;
    }

    .tooltip .tooltiptext {
        top: 34px;
        left: -121px;
    }

    .tooltip-right::after {
        top: 0px;
        content: "";
        position: absolute;
        bottom: 100%;
        left: 50%;
        margin-left: -15px;
        border-width: 7px;
        border-style: solid;
        border-color: transparent transparent #fff transparent;
    }
    .contact-form-container .wpcf7-form input[type=file] {
        font-size: 14px;
    }
}

@media (max-width: 400px) {
    .tooltip .tooltiptext {
        top: 34px;
        left: -191px;
    }

    .tooltip-right::after {
        left: 77%;
    }
    .menu-header .navbar .navbar-brand img {
        max-width: 250px;
    }
    .menu-header {
        height: 88.16px;
    }
}

@media (max-width: 380px) {
    .emotional-support-right-row {
        margin: 0 0 0 0;
    }
    .contact-form-container .wpcf7-form input[type=file] {
        font-size: 12px;
    }
    .menu-header .navbar .navbar-brand img {
        max-width: 230px;
    }
    .menu-header {
        height: 88.16px !important; 
    }
    .menu-header .navbar::before {
        height: 80px;

    }
    .menu-header {
        height: 86.16px !important;
    }
}

@media (max-width: 1600px) {
		.menu-header .navbar .navbar-nav .nav-item .nav-link button.btn.btn-default.gray {
			min-width: 170px !important;
			padding: 12px 0px !important;
		}
	}
	@media (min-width: 1200px) {
		.navbar-expand-xl .navbar-collapse {
			margin: 0 4px !important;
		}
	}