li.heavy-mailing-widget-sidebar.widget{list-style:none;}li.heavy-mailing-widget-sidebar.widget div,
div.heavy-mailing-optin{-moz-box-shadow:0 0 5px #CCC;-webkit-box-shadow:0 0 5px #CCC;box-shadow:0 0 5px #CCC;padding:10px 7px;}li.heavy-mailing-widget-sidebar.widget h2.widgettitle,
div.heavy-mailing-optin h2.widgettitle{border-bottom:solid 2px #203943;}.heavy-mailing-widget-sidebar h2.widgettitle span,
div.heavy-mailing-optin h2.widgettitle span{background:#203943 url(mail.png) top right no-repeat;padding:5px 46px 2px 10px;margin:0 10px 10px 0 !important;line-height:26px !important;display:inline !important;font-family:'Droid Sans', Arial, sans-serif;font-size:22px !important;text-transform:uppercase;color:#FFF;font-weight:bold;}.heavy-mailing-widget-sidebar p,
div.heavy-mailing-optin p{color:#727272;font-size:14px;line-height:1.5;margin-bottom:12px;}.heavy-mailing-widget-sidebar form td,
div.heavy-mailing-optin form td{border-spacing:0px;vertical-align:top;}input:focus{outline:none;}.heavy-mailing-list{position:relative;}.heavy-mailing-list-thanks{background:#eee;width:100%;display:block;height:100%;position:absolute;padding:20px;font-size:18px;text-align:center;}input::-webkit-input-placeholder{color:#444;}input:focus::-webkit-input-placeholder{outline:none;color:#eee;}input:focus:-moz-placeholder,
input:focus::-moz-placeholder{outline:none;color:#eee;}.heavy-mailing-widget-sidebar form input[type="email"],
div.heavy-mailing-optin form input[type="email"]{padding-left:12px;width:60%;height:34px;border:1px solid #ccc;border-top:solid 1px #c89c81;border-right:none;border-bottom:solid 1px #c89c81;border-left:solid 1px #c89c81;border-radius:4px 0 0 4px;border-radius:5px 0 0 5px;background:#cbcbcb;background:linear-gradient(to bottom, #cbcbcb 0%, #dddddd 5%, #ffffff 10%, #ffffff 100%);box-shadow:6px 6px 10px -6px #ccc inset;text-shadow:1px 1px 0 #eee;font-size:.9em;}.heavy-mailing-widget-sidebar form{text-align:center;}.heavy-mailing-widget-sidebar form input[type="submit"],
div.heavy-mailing-optin form input[type="submit"]{width:80px;height:34px;border:1px solid #ccc;border:solid 1px #d53900;border-radius:0 4px 4px 0;background:#eee;background:#fea040;background:linear-gradient(to bottom, #fea040 0%, #ff8611 5%, #ff4a08 100%);color:#fff;vertical-align:top;text-shadow:1px 1px 0 #d53900;font-size:0.8em;cursor:pointer;}.heavy-mailing-widget-sidebar form input[type="submit"]:hover,
div.heavy-mailing-optin form input[type="submit"]:hover{background:linear-gradient(to bottom, #fea040 0%, #ff8611 45%, #ff4a08 100%);}.heavy-mailing-widget-sidebar form p,
body.single .content-area div.heavy-mailing-optin form p{padding-left:20px;font-size:12px;background:url(padlock.png) left top no-repeat;margin-top:12px;margin-bottom:0px;text-align:left;}body.single #main li.heavy-mailing-widget-sidebar.widget,
body.single .content-area li.heavy-mailing-widget-sidebar.widget,
body.single .content-area div.heavy-mailing-optin{width:598px;background:#EDEBEC;padding:20px;border:solid 2px #FFF;-webkit-box-shadow:0px 0px 5px rgba(237, 235, 236, 0.8);-moz-box-shadow:0px 0px 5px rgba(237, 235, 236, 0.8);box-shadow:0px 0px 5px rgba(237, 235, 236, 0.8);margin-bottom:20px;}body.single #main .heavy-mailing-widget-sidebar form table,
body.single .content-area .heavy-mailing-widget-sidebar form table,
body.single .content-area div.heavy-mailing-optin form table{width:100%;}body.single #main .heavy-mailing-widget-sidebar form table td.email-half input,
body.single .content-area .heavy-mailing-widget-sidebar form table td.email-half input,
body.single .content-area div.heavy-mailing-optin form table td.email-half input{width:100%;}body.single #main .heavy-mailing-widget-sidebar form table td.submit-half input,
body.single .content-area .heavy-mailing-widget-sidebar form table td.submit-half input,
body.single .content-area div.heavy-mailing-optin form table td.submit-half input{width:100%;}body.single #main .heavy-mailing-widget-sidebar form p,
body.single .content-area .heavy-mailing-widget-sidebar form p,
body.single .content-area div.heavy-mailing-optin form p{text-align:right;background-position:365px 0;}