#fullwidth-signup-section{background:#000;padding:10px 0}#fullwidth-signup-section .home-signup-section{max-width:1200px;margin:0 auto;padding:0 15px;float:none}#fullwidth-signup-section .home-signup-section .form-left-sec{float:left;width:30%;padding:0 15px;box-sizing:border-box;text-align:left}#fullwidth-signup-section .home-signup-section .form-left-sec h4{margin-top:8px;color:#fff}#fullwidth-signup-section .home-signup-section .form-right-sec{float:left;width:70%;padding:0 15px;box-sizing:border-box;text-align:right}.input-sec-wrapper{display:inline-block}.input-sec-wrapper p{display:inline-block;color:#fff}.signup-btn{display:inline-block}.input-sec-wrapper input[type=email]{padding:13px 15px 12px !important;margin-left:10px}.signup-btn input[type=submit]{color:#fff;border:1px solid #fff;background:0 0}.signup-btn input[type=submit]:hover{background-color:#fff;border-color:#fff;color:#000}.widget>.widget-inner>strong,.widget>.widget-inner>a>strong{border-bottom:2px solid #080808;display:block;font-size:14px;margin-bottom:28px;padding-bottom:13px;text-transform:uppercase}.constant-contact-form .widget-inner{background:#000;padding:20px 20px 10px}.constant-contact-form .widget-inner strong{border-bottom:2px solid #fff;color:#fff}.constant-contact-form .widget-inner #constant-contact-signup-1 input[type=text]{padding:15px 10px;max-width:220px;width:100%;background:#fff;border-radius:0;-webkit-border-radius:0px;height:41px;box-sizing:border-box}.constant-contact-form .widget-inner b{color:#fff}.constant-contact-form .widget-inner #constant-contact-signup-1 input[type=submit]{color:#fff;border:1px solid #fff;background:0 0;max-width:220px;width:100%;height:41px;box-sizing:border-box}.constant-contact-form .widget-inner #constant-contact-signup-1 input[type=submit]:hover{background-color:#fff;border-color:#fff;color:#000}.constant-contact-form .widget-inner #constant-contact-signup-1 input[type=text]::-webkit-input-placeholder{color:#080808}.constant-contact-form .widget-inner #constant-contact-signup-1 input[type=text]:-moz-placeholder{color:#080808}.constant-contact-form .widget-inner #constant-contact-signup-1 input[type=text]::-moz-placeholder{color:#080808}.constant-contact-form .widget-inner #constant-contact-signup-1 input[type=text]:-ms-input-placeholder{color:#080808}#constant-contact-signup-1 #constant-contact-signup-errors ul li label{color:#fff}#ctct_form_designer_widget-2 #constant-contact-signup-1 .cc_success{color:#398f14 !important}.form-right-sec input[type=email].wpcf7-not-valid{margin-bottom:0}#constant-contact-signup-1 #constant-contact-signup-errors ul li{padding:0}.form-right-sec .wpcf7-not-valid-tip{color:#fff}#fullwidth-signup-section .wpcf7-response-output{margin:50px 34px 0 14px !important;color:#fff;white-space:normal;padding:10px !important}#fullwidth-signup-section .wpcf7-form{overflow:hidden;display:block}div.wpcf7-mail-sent-ok{border:2px solid #06d84b !important}#fullwidth-signup-section input[type=email]::-moz-placeholder{color:transparent !important;opacity:0}#fullwidth-signup-section input[type=email]::-webkit-input-placeholder{color:transparent !important;opacity:0}#fullwidth-signup-section input[type=email]:-ms-input-placeholder{color:transparent !important;opacity:0}#ctct_form_designer_widget-2 #constant-contact-signup-1 input[type=submit]{display:none}#ctct_form_designer_widget-2 #constant-contact-signup-1 .kws_input_container input[type=submit]{display:block;margin:0 auto}#ctct_form_designer_widget-2>.widget-inner>a>strong{border-bottom-color:#fff !important}#cc_form_2 .cc_email_address input[type=text]{background:#fff none repeat scroll 0 0;border-radius:0;box-sizing:border-box;height:41px;max-width:220px;padding:15px 10px;width:100%}#cc_form_2 .gfield input[type=submit]{background:transparent none repeat scroll 0 0;border:1px solid #fff;box-sizing:border-box;color:#fff;height:41px;max-width:220px;width:100%}#cc_form_2{background-color:#000 !important;border-color:#000 !important}.post-bottom-meta span{display:none !important}@media (max-width:900px){#fullwidth-signup-section .home-signup-section .form-left-sec{float:none;width:100%;margin-bottom:10px;text-align:center}#fullwidth-signup-section .home-signup-section .form-right-sec{float:none;width:100%;text-align:center}#fullwidth-signup-section{padding:10px 0 20px}#fullwidth-signup-section .wpcf7-response-output{margin:10px 0 0 !important}}@media (max-width:670px){.input-sec-wrapper input[type=email]{max-width:220px}}@media (max-width:640px){.input-sec-wrapper{display:block;margin-bottom:20px;margin-top:20px}.signup-btn{margin-left:66px}#fullwidth-signup-section input[type=email]::-moz-placeholder{color:#080808 !important;opacity:1}#fullwidth-signup-section input[type=email]::-webkit-input-placeholder{color:#080808 !important;opacity:1}#fullwidth-signup-section input[type=email]:-ms-input-placeholder{color:#080808 !important;opacity:1}#fullwidth-signup-section .input-sec-wrapper p:first-child{display:none}.input-sec-wrapper p{display:block}.signup-btn{margin-left:0}.input-sec-wrapper p{display:block;margin-bottom:10px}.input-sec-wrapper p:last-child{margin-bottom:0}.input-sec-wrapper input[type=email]{margin-left:0}.input-sec-wrapper input[type=email]{max-width:240px}}.post-content ol li{position:relative;padding-left:40px}.post-content ol li:before{position:absolute;top:0;left:0}