body { height: auto; } #header { background: #1d2d44 url('%webroot%/core/img/noise.png') repeat; height:32px; left:0; line-height:32px; position:fixed; right:0; top:0; z-index:100; padding:7px; } #details { color:#fff; float: left; } .header-right #details { margin-right: 28px; } .header-right { padding: 0; height: 32px; } #controls { left: 0; } #preview { background: #fff; text-align: center; margin: 45px auto 0; } #noPreview { display:none; padding-top:5em; } footer { margin-top: 65px; } p.info { color: #777; text-align: center; width: 22em; margin: 0 auto; padding: 20px; } p.info a { color:#777; font-weight:700; } #imgframe { height:75%; padding-bottom:2em; padding-top:2em; width:80%; margin:0 auto; } #imgframe img { max-height:100%; max-width:100%; } thead{ background-color: white; padding-left:0 !important; /* fixes multiselect bar offset on shared page */ } #data-upload-form { position: relative; right: 0; height: 32px; overflow: hidden; padding: 0; float: right; display: inline; margin: 0; } .directLink { margin-bottom: 20px; } .directLink label { font-weight: normal; } .directLink input { margin-left: 10px; width: 300px; }