.component-custom-banner-wsj-subscribe .simple-campaign-close{display:none}.subscribe-for-updates input[type=text]{height:53px;background:#fff;color:#000}.component-custom-banner img{border:none;box-shadow:none}.component-custom-banner-wsj-subscribe p *{font-size:20px}.component-custom-banner-wsj-subscribe hr{margin-top:0!important}.component-custom-banner-wsj-subscribe .simple-campaign-close{color:#fff;position:absolute;right:20px;font-size:22px;cursor:pointer}.component-custom-banner-wsj-subscribe .simple-campaign-close i{font-size:36px;color:#fff}.component-custom-banner-wsj-subscribe .campaign-logo{margin-top:40px;width:600px;max-width:100%}.component-custom-banner-wsj-subscribe .wsj-subscribe-banner-main-text,.component-custom-banner-wsj-subscribe .wsj-subscribe-banner-secondary-text{margin-left:5%;padding:20px 40px 0 0}.component-custom-banner-wsj-subscribe .wsj-subscribe-banner-secondary-text{padding-top:0}.component-custom-banner-wsj-subscribe a.button{background-color:#fff;color:#9a0027}.component-custom-banner-wsj-subscribe a.button:hover{color:#fff;background-color:#9a0027;border-color:#9a0027}.component-custom-banner-wsj-subscribe .two-buttons{margin-left:5%}.component-custom-banner-wsj-subscribe .two-buttons .button:first-child{margin-left:0!important;margin-bottom:25px!important}@media only screen and (max-width:768px){.component-custom-banner-wsj-subscribe .campaign-logo{max-width:80%}}@media only screen and (max-width:600px){.component-custom-banner-wsj-subscribe .simple-campaign-close{right:0}}.subscribe-form-banner{margin-left:5%;margin-right:5%;padding-bottom:20px;padding-top:25px}.subscribe-form-banner form{padding:0}.subscribe-form-banner form a{color:#9a0027;font-size:18px}.subscribe-form-banner form input[type=checkbox]{height:auto;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);padding:10px;margin-right:10px}.subscribe-form-banner form input[type=email]{font-size:18px;width:auto}.subscribe-form-banner form input[type=submit]{font-size:18px;border:none}.subscribe-form-banner form input[type=checkbox]+label{padding:0;display:inline;font-size:18px;text-align:justify;font-weight:400;color:#434343}.subscribe-form-banner form .form-row-wjs-subscribe{padding-bottom:15px}.component-custom-banner-wsj-subscribe{position:relative;max-width:600px;margin:0 auto}.component-custom-banner-wsj-subscribe .background-image-wsj-subscribe{position:absolute;width:200px;right:50px;top:-40px}.component-custom-banner-wsj-subscribe .wsj-subscribe-banner-main-text .main-title{font-size:24px;color:#9a0027;text-transform:uppercase;font-weight:900}.component-custom-banner-wsj-subscribe .wsj-subscribe-banner-main-text h2{color:#434343}.component-custom-banner-wsj-subscribe .wsj-subscribe-banner-main-text p{line-height:1.7;color:#434343}@media only screen and (max-width:580px){.component-custom-banner-wsj-subscribe .background-image-wsj-subscribe{width:150px;right:30px}}@media only screen and (max-width:490px){.component-custom-banner-wsj-subscribe .background-image-wsj-subscribe{width:100px;top:-20px}}@media only screen and (max-width:410px){.component-custom-banner-wsj-subscribe .background-image-wsj-subscribe{display:none}}