.deal-modal-container .modal-body{padding:20px 0}.deal-modal-container .dismiss-header{padding-top:0}#deal-modal .retailer-btn{margin-bottom:8px}#deal-modal #book-info{background-color:#f3f4f4;border-top:1px solid #dcdedf;border-bottom:1px solid #dcdedf;margin-top:5px;padding:18px 16px}#deal-modal #book-info .cover-image{display:inline-block;min-height:130px;vertical-align:middle;width:90px}#deal-modal #book-info .book-details{vertical-align:middle;display:inline-block;padding:12px 15px}#deal-modal #book-info .book-details .deal-book-title{font-family:"PT Serif", Georgia, Times, serif;font-weight:400;font-size:18px;line-height:1.5em;color:#162127;margin-bottom:0;margin-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}#deal-modal #book-info .book-details .deal-book-authors{color:#5c6468;font-family:"PT Serif", Georgia, Times, serif;font-weight:400;font-size:14px;line-height:1.5em;font-style:italic;margin:0 auto 5px auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}#deal-modal #book-info .retail-price{color:#5c6468;margin-right:10px;text-decoration:line-through}#deal-modal #book-info .deal-price{color:#F44336;font-weight:600}#deal-modal #book-info .no-deal{color:#5c6468;width:200px;font-style:italic;font-weight:400;line-height:17px;margin:0}#deal-modal .availabilities{padding:0 15px}#deal-modal .availabilities .available-title{font-weight:600;color:#8b9093;text-align:center;text-transform:uppercase;margin:8px 0}.sign-up-overlay-vc{padding:30px 35px 20px;text-align:center}.sign-up-overlay-vc .text-section{margin-bottom:5px;line-height:1.5em}.sign-up-overlay-vc .button-wrapper .button{margin-top:6px}.sign-up-overlay-vc .form-section .form-input{width:100%;margin-bottom:15px;padding:7px 10px;border:1px solid #b9bcbe;border-radius:3px;cursor:text}.sign-up-overlay-vc .form-section .form-input::-moz-placeholder{font-style:italic}.sign-up-overlay-vc .form-section .form-input::-ms-input-placeholder{font-style:italic}.sign-up-overlay-vc .form-section .form-input::placeholder{font-style:italic}.sign-up-overlay-vc .error-message{position:absolute;bottom:14%;font-weight:600;font-size:12px;line-height:1.5em;color:#F44336;right:0;left:0;margin:0 auto}.sign-up-overlay-vc.has-background-image{padding-top:90%;background-size:cover;margin:-15px;margin-top:-30px}.sign-up-overlay-vc.has-background-image .form-section,.sign-up-overlay-vc.has-background-image .text-section{color:white;position:relative}.sign-up-overlay-vc.has-background-image .form-input{color:black}.sign-up-overlay-vc.has-background-image .error-message{bottom:4%}.sign-up-overlay-vc.has-background-image .large-text{font-size:18px;line-height:1.5em}.sign-up-overlay-vc.has-background-image .pad{padding-bottom:10px}.sign-up-overlay-vc #blog-sign-up-captcha{display:none}
