.newsletter .form_label a{color:#3598db}.newsletter .form_input>input{background-color:#fff}.newsletter .form_input{margin-bottom:20px}.error-message{color:#e0001a}.error-message li{list-style-type:none}.error-input{border:solid 2px #e0001a!important}.newsletter{color:#000;overflow:auto;margin:30px auto;padding:30px 0;background-color:#f6f6f6}.newsletter .newsletter-container{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:90px}.newsletter .newsletter-list ul{list-style:none}.newsletter .newsletter-info{line-height:30px;margin:0 auto auto;padding:0 20px 20px 20px;width:45%}.newsletter .newsletter-form{margin:0 auto;padding:0 20px 20px 20px;display:flex;flex-direction:column;align-items:center;width:45%}.newsletter .newsletter-form,.newsletter .newsletter-info{max-width:520px}.newsletter .url{text-decoration:none;color:#00a3e0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;line-height:16px;word-wrap:break-word;cursor:pointer;font-weight:600}.newsletter .btn_blue{color:#fff;background:#00a3e0;background-size:100% 250%;font-weight:900!important;text-decoration:none;display:inline-block;text-align:center;line-height:normal;vertical-align:baseline;cursor:pointer;padding:10px 30px;font-size:13px;border:0;border-radius:2px;margin-top:30px}.newsletter .btn_blue:hover{background-position:0 99%;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;background:#4cceff}.newsletter .form_row{color:#000;line-height:24px;display:block;font-size:13px;clear:both}.newsletter .form_label{font-weight:700;font-size:13px}.newsletter .form_field{background:0;border:solid 1px #d0d0ce;padding:5px;max-width:400px;width:100%;border-radius:0;color:#333;font-family:'Open Sans',Arial,sans-serif;font-size:100%}.newsletter .small_text{cursor:pointer;color:#000;font-size:13px;font-weight:400}.newsletter input[type=checkbox]{margin-right:10px}.black-friday-newsletter .black-friday-form .error-message{background-color:rgba(255,255,255,.85);padding:7px 8px;margin-bottom:5px;border-radius:5px;margin-bottom:15px;margin-top:-5px}@media screen and (max-width:980px){.newsletter .newsletter-form,.newsletter .newsletter-info{width:auto}}
