html, body { width: 100%; font-family: 'Source Sans Pro'; } body h1, body h2, body h3, body h4, body h5 { font-family: 'Source Sans Pro'; } #slider { margin-left: auto; margin-right: auto; padding: 5px; max-width: 750px; width: 100%; height: 100%; position: relative; overflow: hidden; text-align: left; } #slider-container { max-width: 1500px; width: 1500px; height: 100%; } #main { float: left; overflow: hidden; } .block { float:left; height: 100%; max-width: 750px; width: 50%; height: 100%; padding: 5px; } .move { -webkit-transition: margin-left 0.4s ease-in-out; -moz-transition: margin-left 0.4s ease-in-out; -o-transition: margin-left 0.4s ease-in-out; -ms-transition: margin-left 0.4s ease-in-out; transition: margin-left 0.4s ease-in-out; } body .form-control { padding: 6px; } .view-title { text-align: center; max-width: 240px; font-size: 25px; margin: -35px auto 0 auto; } .page-header { margin-top: 0px; padding: 0 10px; } .page-header h1, .page-header .logout-button { margin-top:20px; } .page-header h1 {max-width: 85%; /* leave space for logout button */} .logout-button {font-size:2em;} div.br { height: 30px; } .loader-content { position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 2000; text-align: center; background: rgba(255, 255, 255, 0.5); padding-top: 10%; } .loader-content img { display: inline-block; vertical-align: middle; } .help-block { text-align: right; }