.ContactForm .masters_interested_in_field .CheckList {
    display: inline-block;
    padding: 1.0em 0 1em;
}

.ContactForm .masters_interested_in_field .CheckList .entry {
    font-size: 1.5em;
    font-weight: 300;
    color: #444;
}

.ContactForm .masters_interested_in_field .CheckList .entry + .entry {
    margin-top: .7em;
}

.ContactForm .masters_interested_in_field .CheckList .entry > * {
    display: inline-block;
    vertical-align: middle;
}

.ContactForm .masters_interested_in_field .CheckList .entry input {
    margin-right: .3em;
}

.BaseLayout .ContactForm .Form .buttons {
    margin-top: 3em;
}

.ContactForm .CheckList label {
    cursor: pointer;
}

.ContactForm .authorize_communications_field {
    border-top: 1px dashed #dcdcdc;
    padding-top: 2em;
    padding-left: 202px;
    margin-top: 3em !important;
}

.ContactForm .authorize_communications_field input {
    margin-right: .6em !important;
}

.ContactForm .authorize_communications_field .field_label {
    display: inline !important
}

.ContactForm .phone_field {
    position: absolute;
    left: -10000px;
}
