.startribune.form.react-modal *,.startribune.form.react-modal *:before,.startribune.form.react-modal *:after{box-sizing:border-box}.startribune.form.react-modal .signup-modal-content{position:absolute;top:200px;left:50%;right:auto;bottom:auto;background:#fff;overflow:auto;-webkit-overflow-scrolling:touch;outline:none;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);zoom:1}.startribune.form.react-modal .signup-modal-content:after{clear:both}.startribune.form.react-modal .signup-modal-content:before,.startribune.form.react-modal .signup-modal-content:after{content:"";display:table}.startribune.form.react-modal .signup-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.8);z-index:99999}.startribune.form.modal-wide-image .o-reset .o-modal-wrapper,.startribune.form.modal-wide-image .o-reset .o-modal-wrapper *,.startribune.form.modal-wide-image .o-reset .o-modal-wrapper *:before,.startribune.form.modal-wide-image .o-reset .o-modal-wrapper *:after{box-sizing:border-box;margin:0;padding:0;overflow:auto}.startribune.form.modal-wide-image .o-reset .o-modal-wrapper{z-index:999999;background:rgba(0,0,0,0.8);position:fixed;top:0;left:0;width:100%;height:100%;padding-top:7%}.startribune.form.modal-wide-image .o-reset .o-modal{width:700px;margin:0 auto;position:relative;overflow:hidden}.startribune.form.modal-wide-image .o-reset .o-modal-close{color:#000;border:none;width:1em;height:1em;border-radius:100%;text-align:center;line-height:1em;font-weight:bold;position:absolute;top:10px;left:10px;background:transparent;cursor:pointer;transition:all .2s;font-size:30px;opacity:.06;overflow:hidden}.startribune.form.modal-wide-image .o-reset .o-modal-close:hover{opacity:1}.startribune.form.modal-wide-image .o-reset .o-modal-close:focus{outline:none}.startribune.form.modal-wide-image .o-reset .o-modal-lead{display:block;background-color:#fff}.startribune.form.modal-wide-image .o-reset .o-modal-lead img{width:100%;height:auto;display:block}.startribune.form.modal-wide-image .o-reset .o-modal-form{padding:30px 50px 30px 50px;position:relative;background:#f5f5f5;border-top:1px solid #e7e7e7;box-shadow:0px 0px 10px rgba(0,0,0,0.1);overflow:hidden}.startribune.form.modal-wide-image .o-reset .o-modal-form h4{font:bold 30px/1 'Benton Sans', sans-serif;margin:20px 0 0;text-align:center;overflow:hidden}.startribune.form.modal-wide-image .o-reset .o-email-label{font:normal 13px/1 'Benton Sans', sans-serif;font-style:italic;color:#555;margin-bottom:10px;display:block;overflow:hidden}.startribune.form.modal-wide-image .o-reset .o-email-field-group{padding-right:150px;margin:0 auto}.startribune.form.modal-wide-image .o-reset .o-email-field-group input[type="email"]{height:42px;padding:0 0 0 10px;font:normal 16px/2.5 'Benton Sans', sans-serif;border-radius:4px;border:1px solid #d0d0d0;display:block;width:100%}.startribune.form.modal-wide-image .o-reset .o-btn-submit{float:right;margin-right:-150px;width:120px;height:42px;padding:9px 0;border:2px solid #8dc73f;font:bold 20px/1 Arial, sans-serif;border-radius:4px;background:#8dc73f;background-image:linear-gradient(to top, rgba(255,255,255,0), rgba(255,255,255,0.2));color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.1);box-shadow:1px 1px 5px rgba(0,0,0,0.2);cursor:pointer}.startribune.form.modal-wide-image .o-reset .o-btn-submit:hover{background:#8dc73f}.startribune.form.modal-wide-image .o-reset .error{color:red}.startribune.form.modal-wide-image .o-reset .o-modal-form .o-disclosure{font-family:"Benton Sans", sans-serif;color:blue;text-decoration:underline;padding-top:20px}
