#takeover-container{display:none;position:relative;z-index:100000;}
#takeover-container .takeover-content{position:fixed;top:20vh;width:750px;left:53%;margin-left:-400px;}
#takeover-container .takeover-background{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);}
#takeover-container .takeover-header{padding-top:10px;min-height:40px;}
#takeover-container .takeover-footer{min-height:0;margin:5px 10px 10px;height:auto;border:none;border-top:solid 1px;padding:10px 0 0 0;}
#takeover-container .takeover-header, #takeover-container .takeover-footer{position:relative;background-color:transparent;box-shadow:none;}
#takeover-container .takeover-header h2{text-align:center;display:block;vertical-align:middle;padding:0 60px;}
#takeover-container .takeover-header img{height:40px;padding:0;display:inline-block;vertical-align:middle;position:absolute;top:5px;left:5px;}
#takeover-container .takeover-header a.close{position:absolute;top:5px;right:5px;width:30px;height:30px;background-image:url(../images/icon-close.png);background-size:100%;background-repeat:no-repeat;}
#takeover-container li{padding:5px;display:inline-block;}
#takeover-container .takover_ctas{text-align:center;}
#takeover-container .ctas img{max-width:100%;}
#takeover-container .ctas{margin:0;}
@media only screen and (max-width: 768px){#takeover-container .takeover-content{top:20px;width:300px;left:50%;margin-left:-150px;max-height:100%;overflow:auto;} #takeover-container .takeover-header h1{font-size:18px;padding:0 40px;} #takeover-container .takover_ctas{text-align:center;}
#takeover-container .ctas img{max-width:100%;}}