#sponsors{box-shadow:20px 0 20px 10px #000;position:fixed;right:-1500px;top:0;height:100vh;width:50%;background:#fff;z-index:100;transition-property:right;transition-duration:.5s;overflow:scroll}@media (max-width:1000px){#sponsors{width:100%}}#sponsors.is-active{right:0}#sponsors .modal-close{position:relative}#sponsors .modal-close:after,#sponsors .modal-close:before{background-color:#4a4a4a}