.block-subscribe-wrapper{background-color:#dff0fc;background-image:url("../../images/mrwonderful_subscriberajax/pattern-news.png")}.block-subscribe-wrapper .block-subscribe{background:transparent}.block-subscribe-wrapper .block-subscribe.main-container{padding:3.5em 1em}.block-subscribe-wrapper .block-subscribe .subscribe-title{text-align:center;font-family:'Quicksand', sans-serif;font-size:20px;text-transform:uppercase;font-weight:bold}.block-subscribe-wrapper .block-subscribe .subscribe-title-caption{text-align:center;font-family:Local-Market-Script;font-size:40px}@media only screen and (max-width: 599px){.block-subscribe-wrapper .block-subscribe .subscribe-title-caption{font-size:32px;line-height:26px;margin:0.3em 0 0.8em}}.block-subscribe-wrapper .block-subscribe #newsletter-validate-detail{max-width:660px;margin:1em auto 0}.block-subscribe-wrapper .block-subscribe #newsletter-validate-detail .form-inputs{white-space:nowrap;position:relative}.block-subscribe-wrapper .block-subscribe #newsletter-validate-detail .form-inputs .input-box,.block-subscribe-wrapper .block-subscribe #newsletter-validate-detail .form-inputs .subscribe-btn-block{display:inline-block;vertical-align:top}.block-subscribe-wrapper .block-subscribe #newsletter-validate-detail .form-inputs .input-box{width:60%;padding:0}.block-subscribe-wrapper .block-subscribe #newsletter-validate-detail .form-inputs .input-box input.email{width:100%;height:56px;border:0}.block-subscribe-wrapper .block-subscribe #newsletter-validate-detail .form-inputs .subscribe-btn-block{width:40%;margin:0}.block-subscribe-wrapper .block-subscribe #newsletter-validate-detail .form-inputs .subscribe-btn-block button#btn-subscribe{float:none;width:100%;padding:0;font-size:22px;line-height:56px}.block-subscribe-wrapper .block-subscribe #newsletter-validate-detail .form-inputs .conditions-container{margin-top:1em;white-space:normal;text-align:center}.block-subscribe-wrapper .block-subscribe #newsletter-validate-detail .form-inputs .conditions-container input,.block-subscribe-wrapper .block-subscribe #newsletter-validate-detail .form-inputs .conditions-container label{display:inline-block;vertical-align:middle}.block-subscribe-wrapper .block-subscribe #newsletter-validate-detail .form-inputs .conditions-container label{max-width:93%}.block-subscribe-wrapper .block-subscribe #newsletter-validate-detail .form-inputs .conditions-container label a{color:#7E7E7E;text-decoration:underline}.block-subscribe-wrapper .block-subscribe #newsletter-validate-detail .send-message{position:absolute;margin-top:40px;padding:5px;left:0;width:100%;text-align:center;border:2px solid #EEBABA}.block-subscribe-wrapper .block-subscribe #newsletter-validate-detail .send-message.failed{border-color:#D53939;background-color:#EEBABA}.block-subscribe-wrapper .block-subscribe #subscribe-ok.ninja{display:none}.block-subscribe-wrapper .block-subscribe #subscribe-ok{display:block;margin:0 auto;max-width:630px}.block-subscribe-wrapper .block-subscribe #subscribe-ok img{margin:0 auto}.block-subscribe-wrapper .block-subscribe #subscribe-ok p{margin-top:-10px;padding:15px 30px;line-height:38px;font-size:40px;border-radius:35px;font-family:Local-Market-Script;text-align:center;background-color:#fff}@media only screen and (max-width: 770px){.block-subscribe-wrapper .block-subscribe #subscribe-ok{max-width:480px}.block-subscribe-wrapper .block-subscribe #subscribe-ok p{padding-top:15px;padding-bottom:15px;font-size:28px;line-height:29px}}@media only screen and (max-width: 479px){.block-subscribe-wrapper .block-subscribe{padding-left:15px;padding-right:15px}.block-subscribe-wrapper .block-subscribe #newsletter-validate-detail .form-inputs .input-box,.block-subscribe-wrapper .block-subscribe #newsletter-validate-detail .form-inputs .subscribe-btn-block{display:block;width:100%}.block-subscribe-wrapper .block-subscribe #newsletter-validate-detail .send-message{position:static;margin-top:10px}}
