#bg { width:100%; min-height:100%; height:auto!important; position:fixed; top:0px; left:0px; overflow:hidden; border:0px; z-index:-9; float:left; } #form { background: rgba(255, 255, 255, .9); margin: auto; display: block; width: 35%; padding-top: 1em; padding-bottom: 1em; padding-left: 5em; border-radius: 1em; top: 50%; left: 50%; } .dataTables_wrapper { width: 95%; } #appFormOld { margin: auto; display: block; width: 40%; height: 98%; border-radius: 1em; } #viewMap { float: right; border: 0px; margin: 5px 5px 0 0; position: absolute; top: 0px; right: 21px; } #goMap { float: right; border: 0px; margin: 5px 5px 0 0; position: absolute; top: 0px; right: 0px; } #display { color: white; background: rgba(0,0,0,.5); border-radius: 1em; padding: 1em; } #display input { color: black; } .rule { margin-bottom: .5em; }