#yearEndOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:none;z-index:100000}#yearEndModal_1{position:absolute;top:50px;left:0;width:100%;display:none;z-index:100000;font-family:helvetica neue,Helvetica,Arial,sans-serif}.yearEndModalBody{max-width:600px;margin:0 auto;position:relative}#yearEndModal_1.bce .yearEndModalBody,#yearEndModal_1.bce .yearEnd-area a img{max-width:950px}a.yearEndClose{position:absolute;bottom:100%;right:0;font-size:34px;display:block;padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;border:2px solid transparent;padding:10px;line-height:34px;text-decoration:none;font-weight:500;line-height:1;color:#fff;height:56px}.yearEnd-area{display:block}body.mouse-user .yearEnd-area:focus{outline:none}body:not(.mouse-user) .yearEnd-area:focus{outline:2px dotted #fff;outline-offset:2px}.yearEnd-area a img{width:100%;max-width:600px}a.yearEndDoNotShow{position:absolute;right:2%;bottom:-4%;color:#fff;font-size:12px}@media only screen and (max-width:480px){a.yearEndDoNotShow{font-size:10px}}