.mobile_call_agent {
    background-image: url(/images/health_landing/graphic_sprite.svg)
}

#insureAnchor,
#insurelo {
    background-image: url("/images/insure.svg")
}

.bbb {
    background-image: url(/images/health_landing/bbb.png)
}

.healthinsurance_main_container {
    background-image: url(/images/health_landing/Mobile_Header_Graphic.svg);
    background-repeat: no-repeat;
    background-position: 50% 8px;
    background-size: 168px
}

.mobile_call_agent {
    background-repeat: no-repeat;
    background-position: -75px -457px;
    background-size: 196px
}

@media only screen and (min-width:768px) {
    .main_container {
        background-position: 95% -3%;
        background-size: 200px !important;
    }
    .healthinsurance_main_container {
        background-image: url(/images/health_landing/Desktop_Header_Graphic.svg);
        background-repeat: no-repeat;
        background-position: 98% 1%;
        background-size: 344px !important;
    }
}

@media only screen and (min-width:1024px) {
    .call_agent.callIcon::before {
        background-image: url(/images/health_landing/Phone_Icon.svg);
        background-repeat: no-repeat;
        background-size: contain
    }
}

@media only screen and (min-width:1025px) {
    .main_container {
        background-size: 420px !important;
        background-position: 95% 0
    }
}

/*Firefox only css*/
@-moz-document url-prefix() {
    .sh-zipcode input, .sh-element #sh-filter-zip {
        background: transparent;
    }
}