.subscribe-popup .modal-dialog{width:750px}
.subscribe-popup .close{font-family:'Roboto',serif;padding:10px 15px 0 0;font-size:30px;color:red;opacity:10;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}
.subscribe-popup .close:hover{opacity:.2}
.subscribe-popup h3{font-size:22px;margin:10px 0}
.subscribe-popup .check-box1 .custom-options{width:20px;margin-right:5px}
.subscribe-popup .custom-options{left:0}
.subscribe-popup .custom-options+label{font-size:15px;color:#666;left:35px;top:20px}
.subscribe-popup .custom-options label.error{left:0;top:50px}
.subscribe-popup .sign-in{padding:30px 10%}
.subscribe-popup .sign-in:last-child{padding-bottom:10px}
.subscribe-popup .sign-in #unsubscribe{text-decoration:underline;color:red}
.subscribe-popup .sign-in h4{font-size:40px;color:#333}
.subscribe-popup .sign-in .custom-input{margin-right:25%}
.subscribe-popup .sign-in .flex input{margin-right:7px}
.subscribe-popup .sign-in .btn-box .btn{width:200px}
@media(max-width:767px){.subscribe-popup .modal-dialog{width:94%}
.subscribe-popup .sign-in{padding:20px 0}
.subscribe-popup .sign-in .custom-input{margin-right:0}
.subscribe-popup .sign-in .flex.i-agree input{width:40px}
.subscribe-popup .sign-in .flex{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(max-width:991px){.subscribe-popup h3{font-size:20px}
.subscribe-popup .sign-in h4{font-size:30px}
}