.body { background: #FAFAFA; } .row { margin-bottom: 10px; } .page-header:before { display: block; height: 50px; content: ''; z-index: -100; position: absolute; left: 0; width: 100%; background: url("/img/hero-green-darker.png"); background-position: 0 50px; } .page-header { border-bottom: none; color: #FAFAFA; text-shadow: 0px -1px 5px #000; padding: 0; height: 60px; margin: 0 0 15px 0; } .page-header h1 { padding-top: 10px; } .page-header h1 small { color: #FAFAFA; text-shadow: 0px -1px 3px #333; } .sidebar-nav { margin-top: 90px; } input.input-xxlarge { width: 100%; height: 30px; } .navbar-inner { background: whiteSmoke; min-height: 30px; -webkit-box-shadow: 0 1px 3px #CCC inset; -moz-box-shadow: 0 1px 3px #CCC inset; box-shadow: 0 -1px 3px #CCC inset; } .navbar .nav li a { padding-top: 4px; padding-bottom: 3px; color: #555; text-shadow: 0 -1px #EEE; } .navbar .nav li.active a { background: #333; -webkit-box-shadow: 0 1px 3px #CCC; -moz-box-shadow: 0 1px 3px #CCC; box-shadow: 0 -1px 3px #CCC; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; text-shadow: none; &:hover { text-shadow: 1px 1px #555; } } .navbar .nav li a:hover { color: #333; text-shadow: 1px 1px #CCC; } .oneline { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } img { &.icon { padding-right: 15px; } } .floating { margin-top: 12px; } form.bold { label.control-label { font-weight: 600; } } .bucket-label { margin-top: 10px; font-size: 1.5em; font-weight: 500; color: #555; text-shadow: 1px 1px #FFF; } .bucket { border-top: #CCC dashed 1px; padding: 10px 0; margin-bottom: 10px; } td.right, th.right { text-align: right; }