/* @override http://localhost:5000/static/style/main.css http://192.168.1.20:5000/static/style/main.css http://127.0.0.1:5000/static/style/main.css */ html { color: #fff; font-size: 12px; line-height: 1.5; font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; height: 100%; text-shadow: 0 1px 0 #000; } body { margin: 0; padding: 0; background: #4e5969; overflow-y: scroll; height: 100%; } body.noscroll { overflow: hidden; } #clean { background: transparent !important; } pre { white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; } input, textarea { font-size: 12px; font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; } input:-moz-placeholder, textarea:-moz-placeholder { color: rgba(255, 255, 255, 0.6); } ::-webkit-input-placeholder, ::-webkit-textarea-placeholder { color: rgba(255, 255, 255, 0.6); } a img { border:none; } a { text-decoration:none; color: #ebfcbc; outline: 0; cursor: pointer; font-weight: bold; } a:hover { color: #f3f3f3; } .page { display: none; width: 960px; margin: 0 auto; line-height: 24px; padding: 0 0 20px; } .page.active { display: block; } .page .noticeMe { background-color: lightgoldenrodyellow; display: block; padding: 20px 10px; margin: 0 -10px 40px; font-size: 19px; text-align: center; } .content { clear:both; padding: 80px 10px 10px; } .footer { text-align:center; padding: 50px 0 0 0; color: #999; font-size: 10px; clear: both; } .footer .check { color: #333; } #toTop { background: black; position: fixed; bottom: 0; right: 0; padding: 10px 10px 10px 40px; background: #f7f7f7 url('../images/toTop.gif') no-repeat 10px center; border-radius: 5px 0 0 0; -moz-border-radius: 5px 0 0 0; -webkit-border-radius: 5px 0 0 0; } form { padding:0; margin:0; } .spinner{ background: #4e5969 url('../images/spinner.gif') no-repeat center; } .button { background: #5082bc url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAyCAYAAACd+7GKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAClJREFUeNpi/v//vwMTAwPDfzjBgMpFI/7hFSOT9Y8qRuF3JLoHAQIMAHYtMmRA+CugAAAAAElFTkSuQmCC") repeat-x; padding: 5px 10px 6px; color: #fff; text-decoration: none; font-weight: bold; line-height: 1; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: 0 1px 3px rgba(0,0,0,0.5); -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5); box-shadow: 0 1px 3px rgba(0,0,0,0.5); text-shadow: 0 -1px 1px rgba(0,0,0,0.25); border-bottom: 1px solid rgba(0,0,0,0.25); cursor: pointer; } .button.red { background-color: #ff0000; } .button.green { background-color: #2aa300; } .button.orange { background-color: #ffa200; } .button.yellow { background-color: #ffe400; } /*** Icons ***/ .icon { display: inline-block; background: center no-repeat; } .icon.delete { background-image: url('../images/icon.delete.png'); } .icon.download { background-image: url('../images/icon.download.png'); } .icon.edit { background-image: url('../images/icon.edit.png'); } .icon.check { background-image: url('../images/icon.check.png'); } .icon.folder { background-image: url('../images/icon.folder.png'); } .icon.imdb { background-image: url('../images/icon.imdb.png'); } .icon.refresh { background-image: url('../images/icon.refresh.png'); } .icon.rating { background-image: url('../images/icon.rating.png'); } /*** Navigation ***/ .header { background: #4e5969; padding:10px; height: 60px; box-shadow: 0 0 30px rgba(0,0,0,0.1); -moz-box-shadow: 0 0 30px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 30px rgba(0,0,0,0.1); position: fixed; width: 99%; z-index: 2; } .header > div { width: 960px; margin: 0 auto; overflow: hidden; } .header .navigation { display: inline-block; width: 75%; margin: 0; padding: 0; } .header .navigation li { color: #fff; display: inline-block; font-size:20px; font-weight: bold; margin: 0; text-align: center; } .header .navigation li a { display: block; padding: 15px; } .header .navigation li:first-child a { padding-left: 10px; } .header .navigation li a.logLink { font-size: 13px; padding: 23px 20px 15px; } .header .navigation li a#showConfig { background: url('../../media/images/gear.png') no-repeat center; height: 35px; width: 10px; } .header .navigation li span { display: block; margin-top: 5px; } .header .navigation li.disabled { color: #e5e5e5; } .header .navigation li a:link, .header .navigation li a:visited { color: #fff; } .header .navigation li a:hover, .header .navigation li a:active { color: #b1d8dc; } .header .message.update { text-align: center; position: relative; top: -70px; padding: 15px 0 20px; background: #ff6134; font-size: 26px; border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; box-shadow: 0 2px 1px rgba(0,0,0, 0.3); -moz-box-shadow: 0 2px 1px rgba(0,0,0, 0.3); -webkit-box-shadow: 0 2px 1px rgba(0,0,0, 0.3); } .header .message a { padding: 0 10px; } /*** Global Styles ***/ .check { display: inline-block; vertical-align: middle; height: 16px; width: 16px; cursor: pointer; } .check.highlighted { background-color: #424c59; } .check.checked { background-image: url('../images/checks.png'); background-position: -2px 0; } .check input { display: none !important; } .select { cursor: pointer; display: inline-block; } .select .selection { display: inline-block; padding: 0 30px 0 20px; border-radius:30px; -moz-border-radius: 30px; -webkit-border-radius: 30px; box-shadow: 0 1px 1px rgba(0,0,0,0.35), inset 0 1px 0px rgba(255,255,255,0.20); -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.35), inset 0 1px 0px rgba(255,255,255,0.20); -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.35), inset 0 1px 0px rgba(255,255,255,0.20); background: url('../images/checks.png') no-repeat 94% -53px, -webkit-gradient( linear, left bottom, left top, color-stop(0, #406db8), color-stop(1, #5b9bd1) ); background: url('../images/checks.png') no-repeat 94% -53px, -moz-linear-gradient( center top, #5b9bd1 0%, #406db8 100% ); } .select .selection .selectionDisplay { display: inline-block; padding-right: 15px; border-right: 1px solid rgba(0,0,0,0.2); box-shadow: 1px 0 0 rgba(255,255,255,0.15); -moz-box-shadow: 1px 0 0 rgba(255,255,255,0.15); -webkit-box-shadow: 1px 0 0 rgba(255,255,255,0.15); } .select .menu { clear: both; overflow: hidden; font-weight: bold; } .select .list { display: none; background: #282d34; border: 1px solid #1f242b; position: absolute; margin: 28px 0 0 0; box-shadow: 0 1px 2px rgba(0,0,0,0.4); -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.4); -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.4); border-radius:3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; z-index: 3; } .select.active .list { display: block; } .select .list ul { display: block; width: 100% !important; } .select .list li { padding: 2px 33px 2px 20px; display: block; } .select .list li.highlighted { background: rgba(255,255,255,0.1); } .select input { display: none; } .inlay { color: #fff; border: 0; border-radius:3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #282d34; box-shadow: inset 0 1px 8px rgba(0,0,0,0.25), 0 1px 0px rgba(255,255,255,0.25); -moz-box-shadow: inset 0 1px 8px rgba(0,0,0,0.25), 0 1px 0px rgba(255,255,255,0.25); -webkit-box-shadow: inset 0 1px 8px rgba(0,0,0,0.25), 0 1px 0px rgba(255,255,255,0.25); } .inlay.light { background: #47515f; outline: none; box-shadow: inset 0 1px 8px rgba(0,0,0,0.05), 0 1px 0px rgba(255,255,255,0.15); -moz-box-shadow: inset 0 1px 8px rgba(0,0,0,0.05), 0 1px 0px rgba(255,255,255,0.15); -webkit-box-shadow: inset 0 1px 8px rgba(0,0,0,0.05), 0 1px 0px rgba(255,255,255,0.15); } .inlay:focus { background: #3a4350; outline: none; } .onlay, .inlay .selected, .inlay > li:hover { border-radius:3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border: 1px solid #252930; box-shadow: inset 0 1px 0px rgba(255,255,255,0.20), 0 0 3px rgba(0,0,0, 0.2); -moz-box-shadow: inset 0 1px 0px rgba(255,255,255,0.20), 0 0 3px rgba(0,0,0, 0.2); -webkit-box-shadow: inset 0 1px 0px rgba(255,255,255,0.20), 0 0 3px rgba(0,0,0, 0.2); background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(55,62,74)), color-stop(1, rgb(73,83,98)) ); background-image: -moz-linear-gradient( center bottom, rgb(55,62,74) 0%, rgb(73,83,98) 100% ); } .mask { background: rgba(0,0,0, 0.7); z-index: 100; } .question { display: block; width: 600px; padding: 20px; background: #f5f5f5; position:fixed; z-index:101; text-align: center; background: #5c697b; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; box-shadow: 0 0 50px rgba(0,0,0,0.55); -moz-box-shadow: 0 0 50px rgba(0,0,0,0.55); -webkit-box-shadow: 0 0 50px rgba(0,0,0,0.55); } .question h3 { font-size: 25px; padding: 0; margin: 0 0 20px; } .question .hint { font-size: 14px; color: #ccc; text-shadow: none; } .question .answer { font-size: 17px; display: inline-block; padding: 10px; margin: 5px 1%; cursor: pointer; width: auto; } .question .answer:hover { background: #f1f1f1; } .question .answer.delete { background-color: #a82f12; } .question .answer.cancel { margin-top: 20px; background-color: #4c5766; }