.newsletter-bar{position:relative}.newsletter-bar:before,.newsletter-bar:after{content:"";display:block;background:url(../images/edge-primary.svg) center top no-repeat;background-size:100% 100%;height:22.2px;position:relative;z-index:1}.newsletter-bar:before{top:1px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.newsletter-bar:after{top:-1px}.newsletter-form label{display:block;line-height:1}.newsletter-form .btn,.newsletter-form .form-control{height:2.75rem}.newsletter-form .btn{color:#fff;background-color:#101010;border-color:#101010;padding-top:0;padding-bottom:0}.newsletter-form .btn:hover{color:#fff;background-color:#000;border-color:#000}.newsletter-form .btn:focus,.newsletter-form .btn.focus{box-shadow:0 0 0 .2rem rgba(16,16,16,.5)}.newsletter-form .btn.disabled,.newsletter-form .btn:disabled{color:#fff;background-color:#101010;border-color:#101010}.newsletter-form .btn:not(:disabled):not(.disabled):active,.newsletter-form .btn:not(:disabled):not(.disabled).active,.show>.newsletter-form .btn.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.newsletter-form .btn:not(:disabled):not(.disabled):active:focus,.newsletter-form .btn:not(:disabled):not(.disabled).active:focus,.show>.newsletter-form .btn.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(16,16,16,.5)}@media(min-width:576px){.newsletter-form form{position:relative;padding-right:5rem}.newsletter-form form:before,.newsletter-form form:after{content:" ";display:table}.newsletter-form form:after{clear:both}.newsletter-form .form-group{width:50%;float:left;padding-right:1rem;margin:0}.newsletter-form [class*=col-]{position:static}.newsletter-form .btn{position:absolute;bottom:0;right:0;width:5rem}}@media(min-width:768px){.newsletter-bar:before{margin-top:-22.2px}}