/*-- Enter your custom CSS below --*/
#mc_embed_signup {font: 12px Helvetica,Arial,sans-serif !important;}
#mc_embed_signup .button {border-radius: 0 !important;}
form.wpcf7-form p {margin: 4px 0 0 !important;}
div.wpcf7-f97-o1.wpcf7 {margin-top: 15px !important;}
#mc_embed_signup form {padding: 5px 0 10px 3% !important;}
#mc_embed_signup .mc-field-group input {background-color: #CCCCCC;border: none;margin-top: 5px;}

input.wpcf7-form-control.wpcf7-submit {clear: both;background-color: #999999;border: 0 none;color: #FFFFFF;cursor: pointer;
display: inline-block;font-size: 15px;font-weight: bold;height: 32px;line-height: 32px;margin: 0 5px 10px 0;
padding: 0 22px;text-align: center;text-decoration: none;vertical-align: top;white-space: nowrap;width: auto;}

input.wpcf7-form-control.wpcf7-text {display: block;width: 100%;padding: 8px 0;text-indent: 2%;border: none;background-color: #CCCCCC;}
textarea.wpcf7-form-control.wpcf7-textarea {display: block;width: 100%;padding: 8px 0;text-indent: 2%;border: none;height: 70px;background-color: #CCCCCC;}

.testimonial-vcard.style1 img {width: 0;height: 0;}

.magee-testimonial-box {max-width: 90%;margin: auto;}
.testimonial-author {padding: 0 !important;}

h1.site-name {margin: auto !important;}

.magee-promo-box {
    display: table;
    width: 50%;
    margin-top: 20px;
    float: left;
border: 4px solid #FFFFFF !important;
}

a.btn-normal.btn-lg {
    border-radius: 0 !important;
    background-color: #759c44 !important;
}

body.page.page-id-98 p {margin-bottom: 10px;}
.onequote {max-width: 60%;margin-top: 25px;}

section#publications div.home-container.container.page_container {width: 800px;}
section#biography div.home-container.container.page_container {width: 800px;}
section#speaking div.home-container.container.page_container {width: 800px;}
section#section-9 div.row {width: 800px;margin: auto;}
div#soliloquy-container-213.soliloquy-container.soliloquy-transition-fade.marginauto.soliloquy-theme-base {margin: auto;}