#newsletter_message,
#newsletter_message img {
    border:0 !important;
    height:300px;
    width:570px;;
    max-width: 570px;
    max-height: 300px;
}

#crane_health_form_popup_mobile {
    width:90%;
    border-collapse: collapse;
    border:7px solid #1f9fac;
    text-align: center;
    background-color: #eae8e9;
    margin:65px auto 0 auto;
}

#crane_health_form_popup_mobile_content {
    padding:10px;
}

#crane_health_form_popup_mobile img {
    margin:0 0 10px;
    border:0 !important;
}

#crane_health_form_popup_mobile p {
    font-family: "Franklin Gothic Book", Arial, sans-serif;
    font-size: 15px;
    margin:0 0 10px;
}

#crane_health_form_popup_mobile p strong {
    font-size: 27px;
    font-weight: 100;
}

#crane_health_form_popup_mobile a {
    display: block;
    width:100%;
    height:3em;
    text-align: center;
    font-family: "Franklin Gothic Book", Arial, sans-serif;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    font-weight: 700;
}

#crane_health_form_popup_mobile a span {
    display: block;
    width:100%;
    height:1em;
    line-height:1em;
    padding: 1em 0 0 0;
}

#crane_health_form_popup_mobile_continue {
    background-color: #e41b21;
    color:#fff !important;
    margin: 0 0 10px;
    font-size: 15px;
}

#crane_health_form_popup_mobile_close {
    background-color: #ccc;
    color:#000 !important;
    font-size: 13px;
}

#crane_health_form_popup_mobile_close span {
    display:block;
    padding:10px;
}

#crane_health_form_popup_mobile_link img {
    width:95%;
    height:auto;
}