#epaper-body #modal_content #container{font-size:1.1em;font-family:georgia;line-height:1.5em;color:#000}.modal-overlay{position:absolute;top:0;left:0;z-index:10000;width:100%;height:100%;cursor:pointer;background:#000}.modal-wrapper{float:left;position:absolute;top:100px;left:100px;z-index:10001;color:gray;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-box-shadow:#333 5px 5px 15px;-webkit-box-shadow:#333 5px 5px 15px;box-shadow:#333 5px 5px 15px;text-align:left;padding:10px 10px;font-family:arial}.modal-close{position:absolute;top:-14px;right:-14px;width:28px;height:28px;background:no-repeat top left url("https://img.washingtonpost.com/rw/sites/twpweb/img/icons/icon_close.gif?t=201510130600") transparent;cursor:pointer}.modal{position:relative;overflow:hidden}.moodal-header{display:none}.modal-body{min-height:100px;min-width:100px}.modal-footer{display:none}.modal-overlay-default{background-color:#000;opacity:0}.modal-wrapper.media-player{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.media-player .modal-close{display:none}.media-player .modal-body{padding:0 10px}.modal-wrapper.black-modal{background:#000}.black-modal .border-top{border-color:black}.black-modal .flipper-controls ul.inline-list:first-child{display:none}.black-modal .modal-header{display:block;background:top left transparent url("https://img.washingtonpost.com/rw/sites/twpweb/img/logos/wp_logo_black.jpg?t=201510130600") no-repeat;height:37px}#modal_wrapper.modal-email{background-color:#fff;-moz-border-radius:5px;border-radius:5px;padding:20px;text-align:left}#modal_wrapper.modal-email #modal_bar{display:none}#email_modal p.heading1{font-size:1.6em;font-family:arial;margin-bottom:0}body#email_modal{background-color:#fff;text-align:left}.simple-overlay{display:none;z-index:55555;background-color:#fff;padding:23px;border:1px solid #666;-moz-box-shadow:2px 2px 10px 5px #000;-webkit-box-shadow:2px 2px 10px #000;box-shadow:2px 2px 10px #000;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0}.simple-overlay .close{position:absolute;right:5px;top:5px;cursor:pointer;height:15px;background-repeat:no-repeat;width:15px}.simple-overlay .close:after{content:"X";font:bold 14px Helvetica;color:#AAA}#wp_Alert.simple-overlay,#wp_Signin.simple-overlay{padding:0}#wp_Alert.simple-overlay .close{right:10px;top:10px}.mobile #wp_Alert.simple-overlay{height:100%;width:100%;background:transparent}#wp_Signin.simple-overlay{height:475px;width:770px}@media only screen and (max-width:767px){#wp_Signin.simple-overlay{height:100%;width:100%}}