.subscribe-submit{float:left;margin:0}.subscribe-submit .button{border-radius:3px;margin:0 10px 0 0}.subscribe-privacy{line-height:24px;font-size:12px;float:left;margin:0}.subscribe-widget{overflow:hidden}.blog-subscribe-container{padding-bottom:0}.blog-subscribe{padding:40px 20px 40px;font-size:16px;border-bottom:1px #dedede dashed}.blog-subscribe .blogtitle{margin-bottom:15px}.blog-subscribe .blogsubtitle{margin-bottom:20px}.blog_subscribe_message{font-weight:700;background-color:#9df08c;color:green;font-size:1em;text-align:center;width:95%;padding:10px;margin-top:5px;position:absolute;right:2.5%;border-radius:8px;border:2px solid green;box-sizing:border-box}.blog_subscribe_message.error{background:#fff6f6;border-color:#e0b4b4;color:#9f3a38}.blog_subscribe_form .field{width:100%;box-sizing:border-box}.blog_subscribe_form input{box-sizing:border-box}.ui.blog_subscribe_form .fields>.field.firstname{width:23%;padding-right:.5%}.ui.blog_subscribe_form .fields>.field.lastname{width:23%;padding-right:.5%;padding-left:.5%}.ui.blog_subscribe_form .fields>.field.email{width:36%;padding-right:.5%;padding-left:.5%}.ui.blog_subscribe_form .fields .field.subscribe-btn{width:18%;margin:0 0 0 .5%;text-align:center;padding:0}.blog_subscribe_form .subscribe-btn input{cursor:pointer;display:inline-block;min-height:1em;outline:0;width:100%;border:none;vertical-align:baseline;background:#e0e1e2;color:#fff;font-family:"Open Sans","Helvetica Neue",Arial,Helvetica,sans-serif;padding:1em 1.5em;text-transform:none;text-shadow:none;font-weight:700;text-transform:uppercase;font-size:14px;line-height:1em;font-style:normal;text-decoration:none;border-radius:.28571429rem;box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,.15) inset;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;will-change:"";-webkit-tap-highlight-color:transparent}.blog_subscribe_form #blog-signup:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 -5px 30px rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.3)}.manage-subscription-form{margin:65px 4% 0;margin-right:4%;margin-left:4%;min-height:420px;padding-bottom:20px;font-family:"Open Sans","Helvetica Neue",Arial,Helvetica,sans-serif}.manage-subscription-form p{margin-bottom:13px}.manage-subscription-form i{color:#b1b1b1}.manage-subscription-form #unsub-main,.manage-subscription-form #unsub-main-pref{text-align:center}.manage-subscription-form .unsub-btn-wrap{text-align:center}.manage-subscription-form #edit-sub-div,.manage-subscription-form #save-prefs,.manage-subscription-form #edit-pref-div,.manage-subscription-form #save-prac-prefs{background:#f05b12;display:inline-block;width:auto}.manage-subscription-form #save-prefs,.manage-subscription-form #save-prac-prefs{margin-top:10px}.manage-subscription-form .preferences{margin-top:30px}.unsubscribe-button{color:#fff;border-color:#f05b12 !important;background:#f05b12 !important;border-radius:4px;opacity:1;font-size:15px;font-weight:700;box-shadow:none;text-shadow:none}#unsub-hdr-txt,#unsub-pref-hdr-txt{color:#333;font-size:30px;font-weight:700;margin:25px 0}#unsub-subhdr-txt,#unsub-pref-subhdr-txt{color:#333;margin-bottom:40px;font-size:15px}.unsub-chk-msg{font-size:14px;color:#666;display:block;margin-top:5px}.unsub-mini-hdr{font-size:18px;color:#333}#edit-subscriber .preferences_status,#edit-preferences .preferences_status{margin-bottom:10px}#edit-subscriber .field,#edit-preferences .field{padding:10px 0 0}#edit-subscriber .field .field,#edit-preferences .field .field{margin-bottom:0}#edit-subscriber .field input,#edit-preferences .field input{text-transform:none}#edit-subscriber .field .firstname,#edit-preferences .field .firstname{margin-right:60px;width:50%}#edit-subscriber .checkbox-list,#edit-preferences .checkbox-list{margin-top:30px}#edit-subscriber .checkbox-list .field,#edit-preferences .checkbox-list .field{margin-bottom:25px}#edit-subscriber .checkbox-list br,#edit-subscriber .checkbox-list p,#edit-preferences .checkbox-list br,#edit-preferences .checkbox-list p{display:none}#edit-subscriber .checkbox label,#edit-preferences .checkbox label{color:#333;font-weight:700;font-size:15px;margin-bottom:10px}#edit-subscriber .ui.checkbox input:checked~label:before,#edit-preferences .ui.checkbox input:checked~label:before{background:#f05b12;border-color:#f05b12}#edit-subscriber .ui.checkbox input:checked~label:after,#edit-preferences .ui.checkbox input:checked~label:after{color:#fff;font-size:12px;font-weight:100;width:19px}#edit-subscriber label.email_unsubscribe_message,#edit-preferences label.email_unsubscribe_message{font-weight:400}