#dmg_layout_header .dmg_layout_holder .dmg_layout_header_slogan {max-width: 610px;}
#dmg_layout_header .dmg_layout_holder .dmg_slogan_text{text-align: right; font-size: 20px;}
#dmg_layout_header .dmg_layout_holder .dmg_slogan_text span {width: 100%; text-align: right; font-size: 14px; display: block; float: right;}

#content .img-holder {border: 1px solid #f4f4f4; box-shadow: 0 0 5px #f4f4f4; padding: 6px; width: 526px; margin: 0 0 12px;}



#dmg_layout_internal {width: 944px; padding: 20px 8px;}
#dmg_layout_internal-page {padding: 10px 0;}

.dmg_layout_internal_photo {margin: 0 0 15px 15px; padding: 4px; border: 1px solid #e5e5e5; box-shaodw: 0 0 10px #cccccc; float: right;}
.dmg_internal_custom li {margin-bottom: 8px;}

#dmg_advanced_additional_wrapper p {margin: 0;}

#dmg_contact_wrapper {font-size: 1.25em;}

.dmg_advisor_bio {margin-bottom: 30px; overflow:hidden;}
.dmg_layout_advisor {width: 150px; margin: 0 15px 6px 0; text-align: center; float: left;}
.dmg_layout_advisor img {margin-top: 2px;}
.dmg_layout_advisor p {margin: 0; line-height: 1em;}


/*== MHF Modal ===================== */
#login_title {color: #333333; font-weight: bold; font-size: 1.5em; margin-bottom: 2px; padding-left: 22px; width: 400px;}
.login_label {width: 160px; margin-bottom: 8px; padding-right: 0.5em; line-height: 20px; vertical-align: middle; text-align: right; display: block; float: left;}
.login_input {margin-bottom: 8px; float: left;}
.alphacube_buttons input {background: #edb112; color: #000000; border: 0; text-transform: uppercase; font-weight: bold; margin: 0 5px;}    
.alphacube_buttons input:hover {background: #000000; color: #edb112;} 
.forgot_button {display:inline-block; margin-top: 8px;}