.mhc-embedded-form img {
    display: inline-block;
}

/* responsive iframe */
.resp-div {
    width: 850px;
    max-width: 100%;
    margin:auto;
}
.resp-container {
    position: relative;
    overflow: hidden;
    padding-top: 56.25%;
}
.resp-iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

.mhc-embedded-form .freewill-box {    
    background-color: #FFFFFF;
    border: solid 1px #a2a2a2;
    border-radius: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: 15px;
}

.mhc-embedded-form .freewill-box h3 {
    margin: 15px 0px;
}