#instagram-feed .col-md-3.col-xs-6{position:relative;padding-bottom:25%;overflow:hidden}@media(max-width:991px){#instagram-feed .col-md-3.col-xs-6{padding-bottom:50%}}#instagram-feed .img-instagram{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;min-width:100%;height:100%}.klaviyo-form button{padding:0 25px !important;margin-left:5px}#signup-thriller .klaviyo-form button{background:#000 !important}.inpageAlert .alert{margin:0;font-family:ProximaNova-Bold,Arial,sans-serif;font-size:12px;font-weight:normal;letter-spacing:0;padding:8px;height:55px;text-align:center;text-decoration:none;transition:background 0.4s cubic-bezier(0.445,0.05,0.55,0.95) 0s;margin-right:1px;color:#000000;background:#fff000;opacity:0.95;-moz-border-radius:0;border-radius:0;position:absolute;left:0;bottom:0;width:100%}.cmsToolbar{backface-visibility:hidden;bottom:0;display:block;left:0;position:fixed;z-index:8;background:#000000;width:100%;opacity:0.9}.cmsToolbar .mobileDevices{float:right;padding:5px;margin-right:40px}.cmsToolbar .mobileDevices .pad-right{margin-right:15px}.cmsToolbar .mobileDevices img{display:inline-block}.cmsToolbar .mobileDevices a{padding:0;margin:2px 4px 0 0;-moz-border-radius:0;border-radius:0;display:inline-block;position:relative}.cmsToolbar .actions{display:inline-block;float:left;position:fixed;bottom:0}.cmsToolbar .actions a{margin:0;font-family:ProximaNova-Bold,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;padding:8px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background 0.4s cubic-bezier(0.445,0.05,0.55,0.95) 0s;margin:2px 1px 0 1px;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;display:inline-block}.McmsEdit.on{background:#fffeee}a.editLinkInPage{background-color:rgba(46,98,0,0.95);color:#fff}a.cancelLink{background-color:#ff0000;color:#fff}a.saveLink{background-color:#ffd200;color:#000000}a.publishLink{background-color:green;color:#fff}.homepage .purchase p{margin-bottom:10px}.message i{display:block;margin:0 auto 20px;width:81px;height:81px;border:1px solid #6fb679;border-radius:50%;font-size:30px;line-height:81px}.message{display:block;padding:25px 30px;background:rgba(255,255,255,.9);font:300 18px/27px 'Open Sans',Helvetica,Arial,sans-serif;text-align:center;color:#6fb679}.cat-990#synopsis-banner .synopsis-inner img{max-width:315px;width:100%}.cat-990#synopsis-banner #select_buy-now:hover,.cat-990#synopsis-banner #select_buy-now:focus{background-color:#1f424d;border-color:#1f424d;color:#fff}.stickyNav .sticky{z-index:300}#InvisibleArmyModal .modal-signup_bg{background:#fff url("/Assets/img/modal-bg.jpg?w=640") repeat scroll 0 0 / cover;font-size:21px;padding:80px 15px;text-align:center}.home-spotlight.featured-video_banner{position:relative}#home-kids-books{position:relative}.article_banner .buy_select,.landing_banner .buy_select{z-index:325}.feat-990 .buy_select .open-buy_link{background-color:#fff;color:#0893b5}.feat-990 .buy_select:after{border-top:7px solid #0893b5}.feat-990 .buy_select:before{background-color:#fff}.feat-990 .buy_select .open-buy_link:hover,.widget-2col.feat-990 .buy_select .open-buy_link:focus{background-color:#1f424d;color:#fff}@media(max-width:991px){@media(max-width:991px){.kids-books-slider .slick-slide a .book-shadow:after{display:none}}}.featured-video_banner{position:relative}.secretClose{z-index:500}.video-image_left .video_thumbnail{left:0;transform:translate3d(0,-50%,0)}.side-left .video_thumbnail{max-width:none}@media (min-width:992px){.featured_tv-show .actions{position:absolute;left:0;bottom:0}}.featured_tv-show .actions a{margin-right:10px}.accordion-title:first-of-type{margin-top:-15px}#InvisibleArmyModal .modal-sub .h2{content:"Find the keyholes around the site to unlock hidden secrets. Join to learn even more."}.feat-989 #featuredBookContent h2 span,.feat-989 #featuredBookContent h2 strong{color:#0893b5}.feat-989 #featuredBookContent .btn-outline,.thrillerActions .btn-outline{background-color:transparent;border-color:#0893b5;color:#0893b5}.feat-989 #featuredBookContent .btn-outline:hover,.feat-989 #featuredBookContent .btn-outline:active,.feat-989 #featuredBookContent .btn-outline:focus{background-color:#0893b5;border-color:#0893b5;color:#fff}.feat-989 #featuredBookContent .btn-solid{background-color:#0893b5 !important;color:#fff !important;border:1px solid #0893b5 !important}.feat-989 #featuredBookContent .buy_select .buy_go-link{background-color:#0893b5 !important;color:#fff !important}@media (max-width:589px){#featuredBookContent .featuredBookLink{position:relative;top:auto;right:auto;margin:0 auto}#featuredBookContent .featuredBookLink img{max-width:60%;margin-top:60px}#featuredBookContent h2{width:100%}}.m804 .container h1{display:none}.m804 .error-v1{padding-bottom:30px;text-align:center}.m804 .error-v1 p{color:#555;font-size:16px}.m804 .error-v1 span{color:#555;display:block;font-size:35px;font-weight:200}.m804 .error-v1 span.error-v1-title{color:#777;font-size:180px;line-height:200px;padding-bottom:20px}@media (max-width:500px){.m804 .error-v1 p{font-size:12px}.m804 .error-v1 span{font-size:25px}.m804 .error-v1 span.error-v1-title{font-size:140px}}