diff options
Diffstat (limited to 'public/admin/stylesheets/admin.css')
-rw-r--r-- | public/admin/stylesheets/admin.css | 1005 |
1 files changed, 1005 insertions, 0 deletions
diff --git a/public/admin/stylesheets/admin.css b/public/admin/stylesheets/admin.css new file mode 100644 index 000000000..9c98ac432 --- /dev/null +++ b/public/admin/stylesheets/admin.css @@ -0,0 +1,1005 @@ +/* $iconSpritePath: image-url('glyphicons-halflings.png'); +$iconWhiteSpritePath: image-url('glyphicons-halflings-white.png'); */ +/* As we're namespacing bootstrap to class admin, which is applied to the body element in the admin interface (no id or class allowed on the HTML element in HTML 4.01) and to the navbar also, so it can be styled with bootstrap when showing for admin users on the front end, re-apply the bootstrap html and body styles here. +*/ +html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } + +body.admin { margin: 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 20px; color: #333333; background-color: white; } + +/* When the admin stylesheet is loaded (and so the user is seeing the admin navbar), pad the banner of the front end interface so that it isn't hidden, and move any special notice down too. +*/ +.entirebody, #banner { padding-top: 50px; } + +#special-notice { margin-top: 50px; } + +.admin { /* + * Bootstrap v2.2.2 + * + * Copyright 2012 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world @twitter by @mdo and @fat. + */ /* Allow for input prepend/append in search forms */ /* White icons with optional class, or on hover/active states of certain elements */ /* move down carets for tabs */ @-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; } + to { background-position: 0 0; } } + @-moz-keyframes progress-bar-stripes { from { background-position: 40px 0; } + to { background-position: 0 0; } } + @-ms-keyframes progress-bar-stripes { from { background-position: 40px 0; } + to { background-position: 0 0; } } + @-o-keyframes progress-bar-stripes { from { background-position: 0 0; } + to { background-position: 40px 0; } } + @keyframes progress-bar-stripes { from { background-position: 40px 0; } + to { background-position: 0 0; } } + } +.admin article, .admin aside, .admin details, .admin figcaption, .admin figure, .admin footer, .admin header, .admin hgroup, .admin nav, .admin section { display: block; } +.admin audio, .admin canvas, .admin video { display: inline-block; *display: inline; *zoom: 1; } +.admin audio:not([controls]) { display: none; } +.admin html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } +.admin a:focus { outline: thin dotted #333333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } +.admin a:hover, .admin a:active { outline: 0; } +.admin sub, .admin sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } +.admin sup { top: -0.5em; } +.admin sub { bottom: -0.25em; } +.admin img { /* Responsive images (ensure images don't scale beyond their parents) */ max-width: 100%; /* Part 1: Set a maxium relative to the parent */ width: auto\9; /* IE7-8 need help adjusting responsive images */ height: auto; /* Part 2: Scale the height according to the width, otherwise you get stretching */ vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; } +.admin #map_canvas img, .admin .google-maps img { max-width: none; } +.admin button, .admin input, .admin select, .admin textarea { margin: 0; font-size: 100%; vertical-align: middle; } +.admin button, .admin input { *overflow: visible; line-height: normal; } +.admin button::-moz-focus-inner, .admin input::-moz-focus-inner { padding: 0; border: 0; } +.admin button, .admin html input[type="button"], .admin input[type="reset"], .admin input[type="submit"] { -webkit-appearance: button; cursor: pointer; } +.admin label, .admin select, .admin button, .admin input[type="button"], .admin input[type="reset"], .admin input[type="submit"], .admin input[type="radio"], .admin input[type="checkbox"] { cursor: pointer; } +.admin input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; } +.admin input[type="search"]::-webkit-search-decoration, .admin input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; } +.admin textarea { overflow: auto; vertical-align: top; } +@media print { .admin { @page { margin: 0.5cm; } + } + .admin * { text-shadow: none !important; color: black !important; background: transparent !important; box-shadow: none !important; } + .admin a, .admin a:visited { text-decoration: underline; } + .admin a[href]:after { content: " (" attr(href) ")"; } + .admin abbr[title]:after { content: " (" attr(title) ")"; } + .admin .ir a:after, .admin a[href^="javascript:"]:after, .admin a[href^="#"]:after { content: ""; } + .admin pre, .admin blockquote { border: 1px solid #999999; page-break-inside: avoid; } + .admin thead { display: table-header-group; } + .admin tr, .admin img { page-break-inside: avoid; } + .admin img { max-width: 100% !important; } + .admin p, .admin h2, .admin h3 { orphans: 3; widows: 3; } + .admin h2, .admin h3 { page-break-after: avoid; } } +.admin body { margin: 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 20px; color: #333333; background-color: white; } +.admin a { color: #0088cc; text-decoration: none; } +.admin a:hover { color: #005580; text-decoration: underline; } +.admin .img-rounded { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } +.admin .img-polaroid { padding: 4px; background-color: #fff; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } +.admin .img-circle { -webkit-border-radius: 500px; -moz-border-radius: 500px; border-radius: 500px; } +.admin .row { margin-left: -20px; *zoom: 1; } +.admin .row:before, .admin .row:after { display: table; content: ""; line-height: 0; } +.admin .row:after { clear: both; } +.admin [class*="span"] { float: left; min-height: 1px; margin-left: 20px; } +.admin .container, .admin .navbar-static-top .container, .admin .navbar-fixed-top .container, .admin .navbar-fixed-bottom .container { width: 940px; } +.admin .span12 { width: 940px; } +.admin .span11 { width: 860px; } +.admin .span10 { width: 780px; } +.admin .span9 { width: 700px; } +.admin .span8 { width: 620px; } +.admin .span7 { width: 540px; } +.admin .span6 { width: 460px; } +.admin .span5 { width: 380px; } +.admin .span4 { width: 300px; } +.admin .span3 { width: 220px; } +.admin .span2 { width: 140px; } +.admin .span1 { width: 60px; } +.admin .offset12 { margin-left: 980px; } +.admin .offset11 { margin-left: 900px; } +.admin .offset10 { margin-left: 820px; } +.admin .offset9 { margin-left: 740px; } +.admin .offset8 { margin-left: 660px; } +.admin .offset7 { margin-left: 580px; } +.admin .offset6 { margin-left: 500px; } +.admin .offset5 { margin-left: 420px; } +.admin .offset4 { margin-left: 340px; } +.admin .offset3 { margin-left: 260px; } +.admin .offset2 { margin-left: 180px; } +.admin .offset1 { margin-left: 100px; } +.admin .row-fluid { width: 100%; *zoom: 1; } +.admin .row-fluid:before, .admin .row-fluid:after { display: table; content: ""; line-height: 0; } +.admin .row-fluid:after { clear: both; } +.admin .row-fluid [class*="span"] { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.12766%; *margin-left: 2.07447%; } +.admin .row-fluid [class*="span"]:first-child { margin-left: 0; } +.admin .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.12766%; } +.admin .row-fluid .span12 { width: 100%; *width: 99.94681%; } +.admin .row-fluid .span11 { width: 91.48936%; *width: 91.43617%; } +.admin .row-fluid .span10 { width: 82.97872%; *width: 82.92553%; } +.admin .row-fluid .span9 { width: 74.46809%; *width: 74.41489%; } +.admin .row-fluid .span8 { width: 65.95745%; *width: 65.90426%; } +.admin .row-fluid .span7 { width: 57.44681%; *width: 57.39362%; } +.admin .row-fluid .span6 { width: 48.93617%; *width: 48.88298%; } +.admin .row-fluid .span5 { width: 40.42553%; *width: 40.37234%; } +.admin .row-fluid .span4 { width: 31.91489%; *width: 31.8617%; } +.admin .row-fluid .span3 { width: 23.40426%; *width: 23.35106%; } +.admin .row-fluid .span2 { width: 14.89362%; *width: 14.84043%; } +.admin .row-fluid .span1 { width: 6.38298%; *width: 6.32979%; } +.admin .row-fluid .offset12 { margin-left: 104.25532%; *margin-left: 104.14894%; } +.admin .row-fluid .offset12:first-child { margin-left: 102.12766%; *margin-left: 102.02128%; } +.admin .row-fluid .offset11 { margin-left: 95.74468%; *margin-left: 95.6383%; } +.admin .row-fluid .offset11:first-child { margin-left: 93.61702%; *margin-left: 93.51064%; } +.admin .row-fluid .offset10 { margin-left: 87.23404%; *margin-left: 87.12766%; } +.admin .row-fluid .offset10:first-child { margin-left: 85.10638%; *margin-left: 85.0%; } +.admin .row-fluid .offset9 { margin-left: 78.7234%; *margin-left: 78.61702%; } +.admin .row-fluid .offset9:first-child { margin-left: 76.59574%; *margin-left: 76.48936%; } +.admin .row-fluid .offset8 { margin-left: 70.21277%; *margin-left: 70.10638%; } +.admin .row-fluid .offset8:first-child { margin-left: 68.08511%; *margin-left: 67.97872%; } +.admin .row-fluid .offset7 { margin-left: 61.70213%; *margin-left: 61.59574%; } +.admin .row-fluid .offset7:first-child { margin-left: 59.57447%; *margin-left: 59.46809%; } +.admin .row-fluid .offset6 { margin-left: 53.19149%; *margin-left: 53.08511%; } +.admin .row-fluid .offset6:first-child { margin-left: 51.06383%; *margin-left: 50.95745%; } +.admin .row-fluid .offset5 { margin-left: 44.68085%; *margin-left: 44.57447%; } +.admin .row-fluid .offset5:first-child { margin-left: 42.55319%; *margin-left: 42.44681%; } +.admin .row-fluid .offset4 { margin-left: 36.17021%; *margin-left: 36.06383%; } +.admin .row-fluid .offset4:first-child { margin-left: 34.04255%; *margin-left: 33.93617%; } +.admin .row-fluid .offset3 { margin-left: 27.65957%; *margin-left: 27.55319%; } +.admin .row-fluid .offset3:first-child { margin-left: 25.53191%; *margin-left: 25.42553%; } +.admin .row-fluid .offset2 { margin-left: 19.14894%; *margin-left: 19.04255%; } +.admin .row-fluid .offset2:first-child { margin-left: 17.02128%; *margin-left: 16.91489%; } +.admin .row-fluid .offset1 { margin-left: 10.6383%; *margin-left: 10.53191%; } +.admin .row-fluid .offset1:first-child { margin-left: 8.51064%; *margin-left: 8.40426%; } +.admin [class*="span"].hide, .admin .row-fluid [class*="span"].hide { display: none; } +.admin [class*="span"].pull-right, .admin .row-fluid [class*="span"].pull-right { float: right; } +.admin .container { margin-right: auto; margin-left: auto; *zoom: 1; } +.admin .container:before, .admin .container:after { display: table; content: ""; line-height: 0; } +.admin .container:after { clear: both; } +.admin .container-fluid { padding-right: 20px; padding-left: 20px; *zoom: 1; } +.admin .container-fluid:before, .admin .container-fluid:after { display: table; content: ""; line-height: 0; } +.admin .container-fluid:after { clear: both; } +.admin p { margin: 0 0 10px; } +.admin .lead { margin-bottom: 20px; font-size: 21px; font-weight: 200; line-height: 30px; } +.admin small { font-size: 85%; } +.admin strong { font-weight: bold; } +.admin em { font-style: italic; } +.admin cite { font-style: normal; } +.admin .muted { color: #999999; } +.admin a.muted:hover { color: gray; } +.admin .text-warning { color: #c09853; } +.admin a.text-warning:hover { color: #a47e3c; } +.admin .text-error { color: #b94a48; } +.admin a.text-error:hover { color: #953b39; } +.admin .text-info { color: #3a87ad; } +.admin a.text-info:hover { color: #2d6987; } +.admin .text-success { color: #468847; } +.admin a.text-success:hover { color: #356635; } +.admin h1, .admin h2, .admin h3, .admin h4, .admin h5, .admin h6 { margin: 10px 0; font-family: inherit; font-weight: bold; line-height: 20px; color: inherit; text-rendering: optimizelegibility; } +.admin h1 small, .admin h2 small, .admin h3 small, .admin h4 small, .admin h5 small, .admin h6 small { font-weight: normal; line-height: 1; color: #999999; } +.admin h1, .admin h2, .admin h3 { line-height: 40px; } +.admin h1 { font-size: 38.5px; } +.admin h2 { font-size: 31.5px; } +.admin h3 { font-size: 24.5px; } +.admin h4 { font-size: 17.5px; } +.admin h5 { font-size: 14px; } +.admin h6 { font-size: 11.9px; } +.admin h1 small { font-size: 24.5px; } +.admin h2 small { font-size: 17.5px; } +.admin h3 small { font-size: 14px; } +.admin h4 small { font-size: 14px; } +.admin .page-header { padding-bottom: 9px; margin: 20px 0 30px; border-bottom: 1px solid #eeeeee; } +.admin ul, .admin ol { padding: 0; margin: 0 0 10px 25px; } +.admin ul ul, .admin ul ol, .admin ol ol, .admin ol ul { margin-bottom: 0; } +.admin li { line-height: 20px; } +.admin ul.unstyled, .admin ol.unstyled { margin-left: 0; list-style: none; } +.admin ul.inline, .admin ol.inline { margin-left: 0; list-style: none; } +.admin ul.inline > li, .admin ol.inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; } +.admin dl { margin-bottom: 20px; } +.admin dt, .admin dd { line-height: 20px; } +.admin dt { font-weight: bold; } +.admin dd { margin-left: 10px; } +.admin .dl-horizontal { *zoom: 1; } +.admin .dl-horizontal:before, .admin .dl-horizontal:after { display: table; content: ""; line-height: 0; } +.admin .dl-horizontal:after { clear: both; } +.admin .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } +.admin .dl-horizontal dd { margin-left: 180px; } +.admin hr { margin: 20px 0; border: 0; border-top: 1px solid #eeeeee; border-bottom: 1px solid white; } +.admin abbr[title], .admin abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #999999; } +.admin abbr.initialism { font-size: 90%; text-transform: uppercase; } +.admin blockquote { padding: 0 0 0 15px; margin: 0 0 20px; border-left: 5px solid #eeeeee; } +.admin blockquote p { margin-bottom: 0; font-size: 16px; font-weight: 300; line-height: 25px; } +.admin blockquote small { display: block; line-height: 20px; color: #999999; } +.admin blockquote small:before { content: '\2014 \00A0'; } +.admin blockquote.pull-right { float: right; padding-right: 15px; padding-left: 0; border-right: 5px solid #eeeeee; border-left: 0; } +.admin blockquote.pull-right p, .admin blockquote.pull-right small { text-align: right; } +.admin blockquote.pull-right small:before { content: ''; } +.admin blockquote.pull-right small:after { content: '\00A0 \2014'; } +.admin q:before, .admin q:after, .admin blockquote:before, .admin blockquote:after { content: ""; } +.admin address { display: block; margin-bottom: 20px; font-style: normal; line-height: 20px; } +.admin code, .admin pre { padding: 0 3px 2px; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: 12px; color: #333333; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } +.admin code { padding: 2px 4px; color: #d14; background-color: #f7f7f9; border: 1px solid #e1e1e8; white-space: nowrap; } +.admin pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; line-height: 20px; word-break: break-all; word-wrap: break-word; white-space: pre; white-space: pre-wrap; background-color: #f5f5f5; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.15); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } +.admin pre.prettyprint { margin-bottom: 20px; } +.admin pre code { padding: 0; color: inherit; white-space: pre; white-space: pre-wrap; background-color: transparent; border: 0; } +.admin .pre-scrollable { max-height: 340px; overflow-y: scroll; } +.admin form { margin: 0 0 20px; } +.admin fieldset { padding: 0; margin: 0; border: 0; } +.admin legend { display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; line-height: 40px; color: #333333; border: 0; border-bottom: 1px solid #e5e5e5; } +.admin legend small { font-size: 15px; color: #999999; } +.admin label, .admin input, .admin button, .admin select, .admin textarea { font-size: 14px; font-weight: normal; line-height: 20px; } +.admin input, .admin button, .admin select, .admin textarea { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } +.admin label { display: block; margin-bottom: 5px; } +.admin select, .admin textarea, .admin input[type="text"], .admin input[type="password"], .admin input[type="datetime"], .admin input[type="datetime-local"], .admin input[type="date"], .admin input[type="month"], .admin input[type="time"], .admin input[type="week"], .admin input[type="number"], .admin input[type="email"], .admin input[type="url"], .admin input[type="search"], .admin input[type="tel"], .admin input[type="color"], .admin .uneditable-input { display: inline-block; height: 20px; padding: 4px 6px; margin-bottom: 10px; font-size: 14px; line-height: 20px; color: #555555; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; vertical-align: middle; } +.admin input, .admin textarea, .admin .uneditable-input { width: 206px; } +.admin textarea { height: auto; } +.admin textarea, .admin input[type="text"], .admin input[type="password"], .admin input[type="datetime"], .admin input[type="datetime-local"], .admin input[type="date"], .admin input[type="month"], .admin input[type="time"], .admin input[type="week"], .admin input[type="number"], .admin input[type="email"], .admin input[type="url"], .admin input[type="search"], .admin input[type="tel"], .admin input[type="color"], .admin .uneditable-input { background-color: white; border: 1px solid #cccccc; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; } +.admin textarea:focus, .admin input[type="text"]:focus, .admin input[type="password"]:focus, .admin input[type="datetime"]:focus, .admin input[type="datetime-local"]:focus, .admin input[type="date"]:focus, .admin input[type="month"]:focus, .admin input[type="time"]:focus, .admin input[type="week"]:focus, .admin input[type="number"]:focus, .admin input[type="email"]:focus, .admin input[type="url"]:focus, .admin input[type="search"]:focus, .admin input[type="tel"]:focus, .admin input[type="color"]:focus, .admin .uneditable-input:focus { border-color: rgba(82, 168, 236, 0.8); outline: 0; outline: thin dotted \9; /* IE6-9 */ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); } +.admin input[type="radio"], .admin input[type="checkbox"] { margin: 4px 0 0; *margin-top: 0; /* IE7 */ margin-top: 1px \9; /* IE8-9 */ line-height: normal; } +.admin input[type="file"], .admin input[type="image"], .admin input[type="submit"], .admin input[type="reset"], .admin input[type="button"], .admin input[type="radio"], .admin input[type="checkbox"] { width: auto; } +.admin select, .admin input[type="file"] { height: 30px; /* In IE7, the height of the select element cannot be changed by height, only font-size */ *margin-top: 4px; /* For IE7, add top margin to align select with labels */ line-height: 30px; } +.admin select { width: 220px; border: 1px solid #cccccc; background-color: white; } +.admin select[multiple], .admin select[size] { height: auto; } +.admin select:focus, .admin input[type="file"]:focus, .admin input[type="radio"]:focus, .admin input[type="checkbox"]:focus { outline: thin dotted #333333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } +.admin .uneditable-input, .admin .uneditable-textarea { color: #999999; background-color: #fcfcfc; border-color: #cccccc; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); cursor: not-allowed; } +.admin .uneditable-input { overflow: hidden; white-space: nowrap; } +.admin .uneditable-textarea { width: auto; height: auto; } +.admin input:-moz-placeholder, .admin textarea:-moz-placeholder { color: #999999; } +.admin input:-ms-input-placeholder, .admin textarea:-ms-input-placeholder { color: #999999; } +.admin input::-webkit-input-placeholder, .admin textarea::-webkit-input-placeholder { color: #999999; } +.admin .radio, .admin .checkbox { min-height: 20px; padding-left: 20px; } +.admin .radio input[type="radio"], .admin .checkbox input[type="checkbox"] { float: left; margin-left: -20px; } +.admin .controls > .radio:first-child, .admin .controls > .checkbox:first-child { padding-top: 5px; } +.admin .radio.inline, .admin .checkbox.inline { display: inline-block; padding-top: 5px; margin-bottom: 0; vertical-align: middle; } +.admin .radio.inline + .radio.inline, .admin .checkbox.inline + .checkbox.inline { margin-left: 10px; } +.admin .input-mini { width: 60px; } +.admin .input-small { width: 90px; } +.admin .input-medium { width: 150px; } +.admin .input-large { width: 210px; } +.admin .input-xlarge { width: 270px; } +.admin .input-xxlarge { width: 530px; } +.admin input[class*="span"], .admin select[class*="span"], .admin textarea[class*="span"], .admin .uneditable-input[class*="span"], .admin .row-fluid input[class*="span"], .admin .row-fluid select[class*="span"], .admin .row-fluid textarea[class*="span"], .admin .row-fluid .uneditable-input[class*="span"] { float: none; margin-left: 0; } +.admin .input-append input[class*="span"], .admin .input-append .uneditable-input[class*="span"], .admin .input-prepend input[class*="span"], .admin .input-prepend .uneditable-input[class*="span"], .admin .row-fluid input[class*="span"], .admin .row-fluid select[class*="span"], .admin .row-fluid textarea[class*="span"], .admin .row-fluid .uneditable-input[class*="span"], .admin .row-fluid .input-prepend [class*="span"], .admin .row-fluid .input-append [class*="span"] { display: inline-block; } +.admin input, .admin textarea, .admin .uneditable-input { margin-left: 0; } +.admin .controls-row [class*="span"] + [class*="span"] { margin-left: 20px; } +.admin input.span12, .admin textarea.span12, .admin .uneditable-input.span12 { width: 926px; } +.admin input.span11, .admin textarea.span11, .admin .uneditable-input.span11 { width: 846px; } +.admin input.span10, .admin textarea.span10, .admin .uneditable-input.span10 { width: 766px; } +.admin input.span9, .admin textarea.span9, .admin .uneditable-input.span9 { width: 686px; } +.admin input.span8, .admin textarea.span8, .admin .uneditable-input.span8 { width: 606px; } +.admin input.span7, .admin textarea.span7, .admin .uneditable-input.span7 { width: 526px; } +.admin input.span6, .admin textarea.span6, .admin .uneditable-input.span6 { width: 446px; } +.admin input.span5, .admin textarea.span5, .admin .uneditable-input.span5 { width: 366px; } +.admin input.span4, .admin textarea.span4, .admin .uneditable-input.span4 { width: 286px; } +.admin input.span3, .admin textarea.span3, .admin .uneditable-input.span3 { width: 206px; } +.admin input.span2, .admin textarea.span2, .admin .uneditable-input.span2 { width: 126px; } +.admin input.span1, .admin textarea.span1, .admin .uneditable-input.span1 { width: 46px; } +.admin .controls-row { *zoom: 1; } +.admin .controls-row:before, .admin .controls-row:after { display: table; content: ""; line-height: 0; } +.admin .controls-row:after { clear: both; } +.admin .controls-row [class*="span"], .admin .row-fluid .controls-row [class*="span"] { float: left; } +.admin .controls-row .checkbox[class*="span"], .admin .controls-row .radio[class*="span"] { padding-top: 5px; } +.admin input[disabled], .admin select[disabled], .admin textarea[disabled], .admin input[readonly], .admin select[readonly], .admin textarea[readonly] { cursor: not-allowed; background-color: #eeeeee; } +.admin input[type="radio"][disabled], .admin input[type="checkbox"][disabled], .admin input[type="radio"][readonly], .admin input[type="checkbox"][readonly] { background-color: transparent; } +.admin .control-group.warning .control-label, .admin .control-group.warning .help-block, .admin .control-group.warning .help-inline { color: #c09853; } +.admin .control-group.warning .checkbox, .admin .control-group.warning .radio, .admin .control-group.warning input, .admin .control-group.warning select, .admin .control-group.warning textarea { color: #c09853; } +.admin .control-group.warning input, .admin .control-group.warning select, .admin .control-group.warning textarea { border-color: #c09853; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } +.admin .control-group.warning input:focus, .admin .control-group.warning select:focus, .admin .control-group.warning textarea:focus { border-color: #a47e3c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; } +.admin .control-group.warning .input-prepend .add-on, .admin .control-group.warning .input-append .add-on { color: #c09853; background-color: #fcf8e3; border-color: #c09853; } +.admin .control-group.error .control-label, .admin .control-group.error .help-block, .admin .control-group.error .help-inline { color: #b94a48; } +.admin .control-group.error .checkbox, .admin .control-group.error .radio, .admin .control-group.error input, .admin .control-group.error select, .admin .control-group.error textarea { color: #b94a48; } +.admin .control-group.error input, .admin .control-group.error select, .admin .control-group.error textarea { border-color: #b94a48; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } +.admin .control-group.error input:focus, .admin .control-group.error select:focus, .admin .control-group.error textarea:focus { border-color: #953b39; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; } +.admin .control-group.error .input-prepend .add-on, .admin .control-group.error .input-append .add-on { color: #b94a48; background-color: #f2dede; border-color: #b94a48; } +.admin .control-group.success .control-label, .admin .control-group.success .help-block, .admin .control-group.success .help-inline { color: #468847; } +.admin .control-group.success .checkbox, .admin .control-group.success .radio, .admin .control-group.success input, .admin .control-group.success select, .admin .control-group.success textarea { color: #468847; } +.admin .control-group.success input, .admin .control-group.success select, .admin .control-group.success textarea { border-color: #468847; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } +.admin .control-group.success input:focus, .admin .control-group.success select:focus, .admin .control-group.success textarea:focus { border-color: #356635; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; } +.admin .control-group.success .input-prepend .add-on, .admin .control-group.success .input-append .add-on { color: #468847; background-color: #dff0d8; border-color: #468847; } +.admin .control-group.info .control-label, .admin .control-group.info .help-block, .admin .control-group.info .help-inline { color: #3a87ad; } +.admin .control-group.info .checkbox, .admin .control-group.info .radio, .admin .control-group.info input, .admin .control-group.info select, .admin .control-group.info textarea { color: #3a87ad; } +.admin .control-group.info input, .admin .control-group.info select, .admin .control-group.info textarea { border-color: #3a87ad; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } +.admin .control-group.info input:focus, .admin .control-group.info select:focus, .admin .control-group.info textarea:focus { border-color: #2d6987; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; } +.admin .control-group.info .input-prepend .add-on, .admin .control-group.info .input-append .add-on { color: #3a87ad; background-color: #d9edf7; border-color: #3a87ad; } +.admin input:focus:invalid, .admin textarea:focus:invalid, .admin select:focus:invalid { color: #b94a48; border-color: #ee5f5b; } +.admin input:focus:invalid:focus, .admin textarea:focus:invalid:focus, .admin select:focus:invalid:focus { border-color: #e9322d; -webkit-box-shadow: 0 0 6px #f8b9b7; -moz-box-shadow: 0 0 6px #f8b9b7; box-shadow: 0 0 6px #f8b9b7; } +.admin .form-actions { padding: 19px 20px 20px; margin-top: 20px; margin-bottom: 20px; background-color: whitesmoke; border-top: 1px solid #e5e5e5; *zoom: 1; } +.admin .form-actions:before, .admin .form-actions:after { display: table; content: ""; line-height: 0; } +.admin .form-actions:after { clear: both; } +.admin .help-block, .admin .help-inline { color: #595959; } +.admin .help-block { display: block; margin-bottom: 10px; } +.admin .help-inline { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; vertical-align: middle; padding-left: 5px; } +.admin .input-append, .admin .input-prepend { margin-bottom: 5px; font-size: 0; white-space: nowrap; } +.admin .input-append input, .admin .input-append select, .admin .input-append .uneditable-input, .admin .input-append .dropdown-menu, .admin .input-prepend input, .admin .input-prepend select, .admin .input-prepend .uneditable-input, .admin .input-prepend .dropdown-menu { font-size: 14px; } +.admin .input-append input, .admin .input-append select, .admin .input-append .uneditable-input, .admin .input-prepend input, .admin .input-prepend select, .admin .input-prepend .uneditable-input { position: relative; margin-bottom: 0; *margin-left: 0; vertical-align: top; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } +.admin .input-append input:focus, .admin .input-append select:focus, .admin .input-append .uneditable-input:focus, .admin .input-prepend input:focus, .admin .input-prepend select:focus, .admin .input-prepend .uneditable-input:focus { z-index: 2; } +.admin .input-append .add-on, .admin .input-prepend .add-on { display: inline-block; width: auto; height: 20px; min-width: 16px; padding: 4px 5px; font-size: 14px; font-weight: normal; line-height: 20px; text-align: center; text-shadow: 0 1px 0 white; background-color: #eeeeee; border: 1px solid #cccccc; } +.admin .input-append .add-on, .admin .input-append .btn, .admin .input-append .btn-group > .dropdown-toggle, .admin .input-prepend .add-on, .admin .input-prepend .btn, .admin .input-prepend .btn-group > .dropdown-toggle { vertical-align: top; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } +.admin .input-append .active, .admin .input-prepend .active { background-color: #a9dba9; border-color: #46a546; } +.admin .input-prepend .add-on, .admin .input-prepend .btn { margin-right: -1px; } +.admin .input-prepend .add-on:first-child, .admin .input-prepend .btn:first-child { -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; } +.admin .input-append input, .admin .input-append select, .admin .input-append .uneditable-input { -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; } +.admin .input-append input + .btn-group .btn:last-child, .admin .input-append select + .btn-group .btn:last-child, .admin .input-append .uneditable-input + .btn-group .btn:last-child { -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } +.admin .input-append .add-on, .admin .input-append .btn, .admin .input-append .btn-group { margin-left: -1px; } +.admin .input-append .add-on:last-child, .admin .input-append .btn:last-child, .admin .input-append .btn-group:last-child > .dropdown-toggle { -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } +.admin .input-prepend.input-append input, .admin .input-prepend.input-append select, .admin .input-prepend.input-append .uneditable-input { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } +.admin .input-prepend.input-append input + .btn-group .btn, .admin .input-prepend.input-append select + .btn-group .btn, .admin .input-prepend.input-append .uneditable-input + .btn-group .btn { -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } +.admin .input-prepend.input-append .add-on:first-child, .admin .input-prepend.input-append .btn:first-child { margin-right: -1px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; } +.admin .input-prepend.input-append .add-on:last-child, .admin .input-prepend.input-append .btn:last-child { margin-left: -1px; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } +.admin .input-prepend.input-append .btn-group:first-child { margin-left: 0; } +.admin input.search-query { padding-right: 14px; padding-right: 4px \9; padding-left: 14px; padding-left: 4px \9; /* IE7-8 doesn't have border-radius, so don't indent the padding */ margin-bottom: 0; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } +.admin .form-search .input-append .search-query, .admin .form-search .input-prepend .search-query { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } +.admin .form-search .input-append .search-query { -webkit-border-radius: 14px 0 0 14px; -moz-border-radius: 14px 0 0 14px; border-radius: 14px 0 0 14px; } +.admin .form-search .input-append .btn { -webkit-border-radius: 0 14px 14px 0; -moz-border-radius: 0 14px 14px 0; border-radius: 0 14px 14px 0; } +.admin .form-search .input-prepend .search-query { -webkit-border-radius: 0 14px 14px 0; -moz-border-radius: 0 14px 14px 0; border-radius: 0 14px 14px 0; } +.admin .form-search .input-prepend .btn { -webkit-border-radius: 14px 0 0 14px; -moz-border-radius: 14px 0 0 14px; border-radius: 14px 0 0 14px; } +.admin .form-search input, .admin .form-search textarea, .admin .form-search select, .admin .form-search .help-inline, .admin .form-search .uneditable-input, .admin .form-search .input-prepend, .admin .form-search .input-append, .admin .form-inline input, .admin .form-inline textarea, .admin .form-inline select, .admin .form-inline .help-inline, .admin .form-inline .uneditable-input, .admin .form-inline .input-prepend, .admin .form-inline .input-append, .admin .form-horizontal input, .admin .form-horizontal textarea, .admin .form-horizontal select, .admin .form-horizontal .help-inline, .admin .form-horizontal .uneditable-input, .admin .form-horizontal .input-prepend, .admin .form-horizontal .input-append { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; margin-bottom: 0; vertical-align: middle; } +.admin .form-search .hide, .admin .form-inline .hide, .admin .form-horizontal .hide { display: none; } +.admin .form-search label, .admin .form-inline label, .admin .form-search .btn-group, .admin .form-inline .btn-group { display: inline-block; } +.admin .form-search .input-append, .admin .form-inline .input-append, .admin .form-search .input-prepend, .admin .form-inline .input-prepend { margin-bottom: 0; } +.admin .form-search .radio, .admin .form-search .checkbox, .admin .form-inline .radio, .admin .form-inline .checkbox { padding-left: 0; margin-bottom: 0; vertical-align: middle; } +.admin .form-search .radio input[type="radio"], .admin .form-search .checkbox input[type="checkbox"], .admin .form-inline .radio input[type="radio"], .admin .form-inline .checkbox input[type="checkbox"] { float: left; margin-right: 3px; margin-left: 0; } +.admin .control-group { margin-bottom: 10px; } +.admin legend + .control-group { margin-top: 20px; -webkit-margin-top-collapse: separate; } +.admin .form-horizontal .control-group { margin-bottom: 20px; *zoom: 1; } +.admin .form-horizontal .control-group:before, .admin .form-horizontal .control-group:after { display: table; content: ""; line-height: 0; } +.admin .form-horizontal .control-group:after { clear: both; } +.admin .form-horizontal .control-label { float: left; width: 160px; padding-top: 5px; text-align: right; } +.admin .form-horizontal .controls { *display: inline-block; *padding-left: 20px; margin-left: 180px; *margin-left: 0; } +.admin .form-horizontal .controls:first-child { *padding-left: 180px; } +.admin .form-horizontal .help-block { margin-bottom: 0; } +.admin .form-horizontal input + .help-block, .admin .form-horizontal select + .help-block, .admin .form-horizontal textarea + .help-block, .admin .form-horizontal .uneditable-input + .help-block, .admin .form-horizontal .input-prepend + .help-block, .admin .form-horizontal .input-append + .help-block { margin-top: 10px; } +.admin .form-horizontal .form-actions { padding-left: 180px; } +.admin table { max-width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0; } +.admin .table { width: 100%; margin-bottom: 20px; } +.admin .table th, .admin .table td { padding: 8px; line-height: 20px; text-align: left; vertical-align: top; border-top: 1px solid #dddddd; } +.admin .table th { font-weight: bold; } +.admin .table thead th { vertical-align: bottom; } +.admin .table caption + thead tr:first-child th, .admin .table caption + thead tr:first-child td, .admin .table colgroup + thead tr:first-child th, .admin .table colgroup + thead tr:first-child td, .admin .table thead:first-child tr:first-child th, .admin .table thead:first-child tr:first-child td { border-top: 0; } +.admin .table tbody + tbody { border-top: 2px solid #dddddd; } +.admin .table .table { background-color: white; } +.admin .table-condensed th, .admin .table-condensed td { padding: 4px 5px; } +.admin .table-bordered { border: 1px solid #dddddd; border-collapse: separate; *border-collapse: collapse; border-left: 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } +.admin .table-bordered th, .admin .table-bordered td { border-left: 1px solid #dddddd; } +.admin .table-bordered caption + thead tr:first-child th, .admin .table-bordered caption + tbody tr:first-child th, .admin .table-bordered caption + tbody tr:first-child td, .admin .table-bordered colgroup + thead tr:first-child th, .admin .table-bordered colgroup + tbody tr:first-child th, .admin .table-bordered colgroup + tbody tr:first-child td, .admin .table-bordered thead:first-child tr:first-child th, .admin .table-bordered tbody:first-child tr:first-child th, .admin .table-bordered tbody:first-child tr:first-child td { border-top: 0; } +.admin .table-bordered thead:first-child tr:first-child > th:first-child, .admin .table-bordered tbody:first-child tr:first-child > td:first-child { -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; } +.admin .table-bordered thead:first-child tr:first-child > th:last-child, .admin .table-bordered tbody:first-child tr:first-child > td:last-child { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; } +.admin .table-bordered thead:last-child tr:last-child > th:first-child, .admin .table-bordered tbody:last-child tr:last-child > td:first-child, .admin .table-bordered tfoot:last-child tr:last-child > td:first-child { -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; } +.admin .table-bordered thead:last-child tr:last-child > th:last-child, .admin .table-bordered tbody:last-child tr:last-child > td:last-child, .admin .table-bordered tfoot:last-child tr:last-child > td:last-child { -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; } +.admin .table-bordered tfoot + tbody:last-child tr:last-child td:first-child { -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } +.admin .table-bordered tfoot + tbody:last-child tr:last-child td:last-child { -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } +.admin .table-bordered caption + thead tr:first-child th:first-child, .admin .table-bordered caption + tbody tr:first-child td:first-child, .admin .table-bordered colgroup + thead tr:first-child th:first-child, .admin .table-bordered colgroup + tbody tr:first-child td:first-child { -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; } +.admin .table-bordered caption + thead tr:first-child th:last-child, .admin .table-bordered caption + tbody tr:first-child td:last-child, .admin .table-bordered colgroup + thead tr:first-child th:last-child, .admin .table-bordered colgroup + tbody tr:first-child td:last-child { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; } +.admin .table-striped tbody > tr:nth-child(odd) > td, .admin .table-striped tbody > tr:nth-child(odd) > th { background-color: #f9f9f9; } +.admin .table-hover tbody tr:hover td, .admin .table-hover tbody tr:hover th { background-color: whitesmoke; } +.admin table td[class*="span"], .admin table th[class*="span"], .admin .row-fluid table td[class*="span"], .admin .row-fluid table th[class*="span"] { display: table-cell; float: none; margin-left: 0; } +.admin .table td.span1, .admin .table th.span1 { float: none; width: 44px; margin-left: 0; } +.admin .table td.span2, .admin .table th.span2 { float: none; width: 124px; margin-left: 0; } +.admin .table td.span3, .admin .table th.span3 { float: none; width: 204px; margin-left: 0; } +.admin .table td.span4, .admin .table th.span4 { float: none; width: 284px; margin-left: 0; } +.admin .table td.span5, .admin .table th.span5 { float: none; width: 364px; margin-left: 0; } +.admin .table td.span6, .admin .table th.span6 { float: none; width: 444px; margin-left: 0; } +.admin .table td.span7, .admin .table th.span7 { float: none; width: 524px; margin-left: 0; } +.admin .table td.span8, .admin .table th.span8 { float: none; width: 604px; margin-left: 0; } +.admin .table td.span9, .admin .table th.span9 { float: none; width: 684px; margin-left: 0; } +.admin .table td.span10, .admin .table th.span10 { float: none; width: 764px; margin-left: 0; } +.admin .table td.span11, .admin .table th.span11 { float: none; width: 844px; margin-left: 0; } +.admin .table td.span12, .admin .table th.span12 { float: none; width: 924px; margin-left: 0; } +.admin .table tbody tr.success td { background-color: #dff0d8; } +.admin .table tbody tr.error td { background-color: #f2dede; } +.admin .table tbody tr.warning td { background-color: #fcf8e3; } +.admin .table tbody tr.info td { background-color: #d9edf7; } +.admin .table-hover tbody tr.success:hover td { background-color: #d0e9c6; } +.admin .table-hover tbody tr.error:hover td { background-color: #ebcccc; } +.admin .table-hover tbody tr.warning:hover td { background-color: #faf2cc; } +.admin .table-hover tbody tr.info:hover td { background-color: #c4e3f3; } +.admin [class^="icon-"], .admin [class*=" icon-"] { display: inline-block; width: 14px; height: 14px; *margin-right: .3em; line-height: 14px; vertical-align: text-top; background-image: url(../images/glyphicons-halflings.png?1361243119); background-position: 14px 14px; background-repeat: no-repeat; margin-top: 1px; } +.admin .icon-white, .admin .nav-pills > .active > a > [class^="icon-"], .admin .nav-pills > .active > a > [class*=" icon-"], .admin .nav-list > .active > a > [class^="icon-"], .admin .nav-list > .active > a > [class*=" icon-"], .admin .navbar-inverse .nav > .active > a > [class^="icon-"], .admin .navbar-inverse .nav > .active > a > [class*=" icon-"], .admin .dropdown-menu > li > a:hover > [class^="icon-"], .admin .dropdown-menu > li > a:hover > [class*=" icon-"], .admin .dropdown-menu > .active > a > [class^="icon-"], .admin .dropdown-menu > .active > a > [class*=" icon-"], .admin .dropdown-submenu:hover > a > [class^="icon-"], .admin .dropdown-submenu:hover > a > [class*=" icon-"] { background-image: url(../images/glyphicons-halflings-white.png?1361243119); } +.admin .icon-glass { background-position: 0 0; } +.admin .icon-music { background-position: -24px 0; } +.admin .icon-search { background-position: -48px 0; } +.admin .icon-envelope { background-position: -72px 0; } +.admin .icon-heart { background-position: -96px 0; } +.admin .icon-star { background-position: -120px 0; } +.admin .icon-star-empty { background-position: -144px 0; } +.admin .icon-user { background-position: -168px 0; } +.admin .icon-film { background-position: -192px 0; } +.admin .icon-th-large { background-position: -216px 0; } +.admin .icon-th { background-position: -240px 0; } +.admin .icon-th-list { background-position: -264px 0; } +.admin .icon-ok { background-position: -288px 0; } +.admin .icon-remove { background-position: -312px 0; } +.admin .icon-zoom-in { background-position: -336px 0; } +.admin .icon-zoom-out { background-position: -360px 0; } +.admin .icon-off { background-position: -384px 0; } +.admin .icon-signal { background-position: -408px 0; } +.admin .icon-cog { background-position: -432px 0; } +.admin .icon-trash { background-position: -456px 0; } +.admin .icon-home { background-position: 0 -24px; } +.admin .icon-file { background-position: -24px -24px; } +.admin .icon-time { background-position: -48px -24px; } +.admin .icon-road { background-position: -72px -24px; } +.admin .icon-download-alt { background-position: -96px -24px; } +.admin .icon-download { background-position: -120px -24px; } +.admin .icon-upload { background-position: -144px -24px; } +.admin .icon-inbox { background-position: -168px -24px; } +.admin .icon-play-circle { background-position: -192px -24px; } +.admin .icon-repeat { background-position: -216px -24px; } +.admin .icon-refresh { background-position: -240px -24px; } +.admin .icon-list-alt { background-position: -264px -24px; } +.admin .icon-lock { background-position: -287px -24px; } +.admin .icon-flag { background-position: -312px -24px; } +.admin .icon-headphones { background-position: -336px -24px; } +.admin .icon-volume-off { background-position: -360px -24px; } +.admin .icon-volume-down { background-position: -384px -24px; } +.admin .icon-volume-up { background-position: -408px -24px; } +.admin .icon-qrcode { background-position: -432px -24px; } +.admin .icon-barcode { background-position: -456px -24px; } +.admin .icon-tag { background-position: 0 -48px; } +.admin .icon-tags { background-position: -25px -48px; } +.admin .icon-book { background-position: -48px -48px; } +.admin .icon-bookmark { background-position: -72px -48px; } +.admin .icon-print { background-position: -96px -48px; } +.admin .icon-camera { background-position: -120px -48px; } +.admin .icon-font { background-position: -144px -48px; } +.admin .icon-bold { background-position: -167px -48px; } +.admin .icon-italic { background-position: -192px -48px; } +.admin .icon-text-height { background-position: -216px -48px; } +.admin .icon-text-width { background-position: -240px -48px; } +.admin .icon-align-left { background-position: -264px -48px; } +.admin .icon-align-center { background-position: -288px -48px; } +.admin .icon-align-right { background-position: -312px -48px; } +.admin .icon-align-justify { background-position: -336px -48px; } +.admin .icon-list { background-position: -360px -48px; } +.admin .icon-indent-left { background-position: -384px -48px; } +.admin .icon-indent-right { background-position: -408px -48px; } +.admin .icon-facetime-video { background-position: -432px -48px; } +.admin .icon-picture { background-position: -456px -48px; } +.admin .icon-pencil { background-position: 0 -72px; } +.admin .icon-map-marker { background-position: -24px -72px; } +.admin .icon-adjust { background-position: -48px -72px; } +.admin .icon-tint { background-position: -72px -72px; } +.admin .icon-edit { background-position: -96px -72px; } +.admin .icon-share { background-position: -120px -72px; } +.admin .icon-check { background-position: -144px -72px; } +.admin .icon-move { background-position: -168px -72px; } +.admin .icon-step-backward { background-position: -192px -72px; } +.admin .icon-fast-backward { background-position: -216px -72px; } +.admin .icon-backward { background-position: -240px -72px; } +.admin .icon-play { background-position: -264px -72px; } +.admin .icon-pause { background-position: -288px -72px; } +.admin .icon-stop { background-position: -312px -72px; } +.admin .icon-forward { background-position: -336px -72px; } +.admin .icon-fast-forward { background-position: -360px -72px; } +.admin .icon-step-forward { background-position: -384px -72px; } +.admin .icon-eject { background-position: -408px -72px; } +.admin .icon-chevron-left { background-position: -432px -72px; } +.admin .icon-chevron-right { background-position: -456px -72px; } +.admin .icon-plus-sign { background-position: 0 -96px; } +.admin .icon-minus-sign { background-position: -24px -96px; } +.admin .icon-remove-sign { background-position: -48px -96px; } +.admin .icon-ok-sign { background-position: -72px -96px; } +.admin .icon-question-sign { background-position: -96px -96px; } +.admin .icon-info-sign { background-position: -120px -96px; } +.admin .icon-screenshot { background-position: -144px -96px; } +.admin .icon-remove-circle { background-position: -168px -96px; } +.admin .icon-ok-circle { background-position: -192px -96px; } +.admin .icon-ban-circle { background-position: -216px -96px; } +.admin .icon-arrow-left { background-position: -240px -96px; } +.admin .icon-arrow-right { background-position: -264px -96px; } +.admin .icon-arrow-up { background-position: -289px -96px; } +.admin .icon-arrow-down { background-position: -312px -96px; } +.admin .icon-share-alt { background-position: -336px -96px; } +.admin .icon-resize-full { background-position: -360px -96px; } +.admin .icon-resize-small { background-position: -384px -96px; } +.admin .icon-plus { background-position: -408px -96px; } +.admin .icon-minus { background-position: -433px -96px; } +.admin .icon-asterisk { background-position: -456px -96px; } +.admin .icon-exclamation-sign { background-position: 0 -120px; } +.admin .icon-gift { background-position: -24px -120px; } +.admin .icon-leaf { background-position: -48px -120px; } +.admin .icon-fire { background-position: -72px -120px; } +.admin .icon-eye-open { background-position: -96px -120px; } +.admin .icon-eye-close { background-position: -120px -120px; } +.admin .icon-warning-sign { background-position: -144px -120px; } +.admin .icon-plane { background-position: -168px -120px; } +.admin .icon-calendar { background-position: -192px -120px; } +.admin .icon-random { background-position: -216px -120px; width: 16px; } +.admin .icon-comment { background-position: -240px -120px; } +.admin .icon-magnet { background-position: -264px -120px; } +.admin .icon-chevron-up { background-position: -288px -120px; } +.admin .icon-chevron-down { background-position: -313px -119px; } +.admin .icon-retweet { background-position: -336px -120px; } +.admin .icon-shopping-cart { background-position: -360px -120px; } +.admin .icon-folder-close { background-position: -384px -120px; } +.admin .icon-folder-open { background-position: -408px -120px; width: 16px; } +.admin .icon-resize-vertical { background-position: -432px -119px; } +.admin .icon-resize-horizontal { background-position: -456px -118px; } +.admin .icon-hdd { background-position: 0 -144px; } +.admin .icon-bullhorn { background-position: -24px -144px; } +.admin .icon-bell { background-position: -48px -144px; } +.admin .icon-certificate { background-position: -72px -144px; } +.admin .icon-thumbs-up { background-position: -96px -144px; } +.admin .icon-thumbs-down { background-position: -120px -144px; } +.admin .icon-hand-right { background-position: -144px -144px; } +.admin .icon-hand-left { background-position: -168px -144px; } +.admin .icon-hand-up { background-position: -192px -144px; } +.admin .icon-hand-down { background-position: -216px -144px; } +.admin .icon-circle-arrow-right { background-position: -240px -144px; } +.admin .icon-circle-arrow-left { background-position: -264px -144px; } +.admin .icon-circle-arrow-up { background-position: -288px -144px; } +.admin .icon-circle-arrow-down { background-position: -312px -144px; } +.admin .icon-globe { background-position: -336px -144px; } +.admin .icon-wrench { background-position: -360px -144px; } +.admin .icon-tasks { background-position: -384px -144px; } +.admin .icon-filter { background-position: -408px -144px; } +.admin .icon-briefcase { background-position: -432px -144px; } +.admin .icon-fullscreen { background-position: -456px -144px; } +.admin .dropup, .admin .dropdown { position: relative; } +.admin .dropdown-toggle { *margin-bottom: -3px; } +.admin .dropdown-toggle:active, .admin .open .dropdown-toggle { outline: 0; } +.admin .caret { display: inline-block; width: 0; height: 0; vertical-align: top; border-top: 4px solid black; border-right: 4px solid transparent; border-left: 4px solid transparent; content: ""; } +.admin .dropdown .caret { margin-top: 8px; margin-left: 2px; } +.admin .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; background-color: white; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.2); *border-right-width: 2px; *border-bottom-width: 2px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } +.admin .dropdown-menu.pull-right { right: 0; left: auto; } +.admin .dropdown-menu .divider { *width: 100%; height: 1px; margin: 9px 1px; *margin: -5px 0 5px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid white; } +.admin .dropdown-menu li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 20px; color: #333333; white-space: nowrap; } +.admin .dropdown-menu li > a:hover, .admin .dropdown-menu li > a:focus, .admin .dropdown-submenu:hover > a { text-decoration: none; color: white; background-color: #0081c2; background-image: -moz-linear-gradient(top, #0088cc, #0077b3); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); background-image: -o-linear-gradient(top, #0088cc, #0077b3); background-image: linear-gradient(to bottom, #0088cc, #0077b3); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC', endColorstr='#FF0077B3', GradientType=0); } +.admin .dropdown-menu .active > a, .admin .dropdown-menu .active > a:hover { color: #333333; text-decoration: none; outline: 0; background-color: #0081c2; background-image: -moz-linear-gradient(top, #0088cc, #0077b3); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); background-image: -o-linear-gradient(top, #0088cc, #0077b3); background-image: linear-gradient(to bottom, #0088cc, #0077b3); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC', endColorstr='#FF0077B3', GradientType=0); } +.admin .dropdown-menu .disabled > a, .admin .dropdown-menu .disabled > a:hover { color: #999999; } +.admin .dropdown-menu .disabled > a:hover { text-decoration: none; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); cursor: default; } +.admin .open { *z-index: 1000; } +.admin .open > .dropdown-menu { display: block; } +.admin .pull-right > .dropdown-menu { right: 0; left: auto; } +.admin .dropup .caret, .admin .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px solid black; content: ""; } +.admin .dropup .dropdown-menu, .admin .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; } +.admin .dropdown-submenu { position: relative; } +.admin .dropdown-submenu > .dropdown-menu { top: 0; left: 100%; margin-top: -6px; margin-left: -1px; -webkit-border-radius: 0 6px 6px 6px; -moz-border-radius: 0 6px 6px 6px; border-radius: 0 6px 6px 6px; } +.admin .dropdown-submenu:hover > .dropdown-menu { display: block; } +.admin .dropup .dropdown-submenu > .dropdown-menu { top: auto; bottom: 0; margin-top: 0; margin-bottom: -2px; -webkit-border-radius: 5px 5px 5px 0; -moz-border-radius: 5px 5px 5px 0; border-radius: 5px 5px 5px 0; } +.admin .dropdown-submenu > a:after { display: block; content: " "; float: right; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 5px 0 5px 5px; border-left-color: #cccccc; margin-top: 5px; margin-right: -10px; } +.admin .dropdown-submenu:hover > a:after { border-left-color: white; } +.admin .dropdown-submenu.pull-left { float: none; } +.admin .dropdown-submenu.pull-left > .dropdown-menu { left: -100%; margin-left: 10px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; } +.admin .dropdown .dropdown-menu .nav-header { padding-left: 20px; padding-right: 20px; } +.admin .typeahead { z-index: 1051; margin-top: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } +.admin .well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: whitesmoke; border: 1px solid #e3e3e3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } +.admin .well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); } +.admin .well-large { padding: 24px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } +.admin .well-small { padding: 9px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } +.admin .fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -moz-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } +.admin .fade.in { opacity: 1; } +.admin .collapse { position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; -moz-transition: height 0.35s ease; -o-transition: height 0.35s ease; transition: height 0.35s ease; } +.admin .collapse.in { height: auto; } +.admin .close { float: right; font-size: 20px; font-weight: bold; line-height: 20px; color: black; text-shadow: 0 1px 0 white; opacity: 0.2; filter: alpha(opacity=20); } +.admin .close:hover { color: black; text-decoration: none; cursor: pointer; opacity: 0.4; filter: alpha(opacity=40); } +.admin button.close { padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; } +.admin .btn { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; padding: 4px 12px; margin-bottom: 0; font-size: 14px; line-height: 20px; text-align: center; vertical-align: middle; cursor: pointer; color: #333333; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); background-color: whitesmoke; background-image: -moz-linear-gradient(top, white, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, white, #e6e6e6); background-image: -o-linear-gradient(top, white, #e6e6e6); background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE6E6E6', GradientType=0); border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #e6e6e6; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); border: 1px solid #bbbbbb; *border: 0; border-bottom-color: #a2a2a2; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; *margin-left: .3em; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); } +.admin .btn:hover, .admin .btn:active, .admin .btn.active, .admin .btn.disabled, .admin .btn[disabled] { color: #333333; background-color: #e6e6e6; *background-color: #d9d9d9; } +.admin .btn:active, .admin .btn.active { background-color: #cccccc \9; } +.admin .btn:first-child { *margin-left: 0; } +.admin .btn:hover { color: #333333; text-decoration: none; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear; } +.admin .btn:focus { outline: thin dotted #333333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } +.admin .btn.active, .admin .btn:active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); } +.admin .btn.disabled, .admin .btn[disabled] { cursor: default; background-image: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } +.admin .btn-large { padding: 11px 19px; font-size: 17.5px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } +.admin .btn-large [class^="icon-"], .admin .btn-large [class*=" icon-"] { margin-top: 4px; } +.admin .btn-small { padding: 2px 10px; font-size: 11.9px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } +.admin .btn-small [class^="icon-"], .admin .btn-small [class*=" icon-"] { margin-top: 0; } +.admin .btn-mini [class^="icon-"], .admin .btn-mini [class*=" icon-"] { margin-top: -1px; } +.admin .btn-mini { padding: 0px 6px; font-size: 10.5px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } +.admin .btn-block { display: block; width: 100%; padding-left: 0; padding-right: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } +.admin .btn-block + .btn-block { margin-top: 5px; } +.admin input[type="submit"].btn-block, .admin input[type="reset"].btn-block, .admin input[type="button"].btn-block { width: 100%; } +.admin .btn-primary.active, .admin .btn-warning.active, .admin .btn-danger.active, .admin .btn-success.active, .admin .btn-info.active, .admin .btn-inverse.active { color: rgba(255, 255, 255, 0.75); } +.admin .btn { border-color: #c5c5c5; border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25); } +.admin .btn-primary { color: white; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #006ccc; background-image: -moz-linear-gradient(top, #0088cc, #0044cc); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); background-image: -o-linear-gradient(top, #0088cc, #0044cc); background-image: linear-gradient(to bottom, #0088cc, #0044cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC', endColorstr='#FF0044CC', GradientType=0); border-color: #0044cc #0044cc #002a80; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #0044cc; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); } +.admin .btn-primary:hover, .admin .btn-primary:active, .admin .btn-primary.active, .admin .btn-primary.disabled, .admin .btn-primary[disabled] { color: white; background-color: #0044cc; *background-color: #003bb3; } +.admin .btn-primary:active, .admin .btn-primary.active { background-color: #003399 \9; } +.admin .btn-warning { color: white; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #f9a732; background-image: -moz-linear-gradient(top, #fbb450, #f89406); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); background-image: -webkit-linear-gradient(top, #fbb450, #f89406); background-image: -o-linear-gradient(top, #fbb450, #f89406); background-image: linear-gradient(to bottom, #fbb450, #f89406); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFBB450', endColorstr='#FFF89406', GradientType=0); border-color: #f89406 #f89406 #ad6704; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #f89406; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); } +.admin .btn-warning:hover, .admin .btn-warning:active, .admin .btn-warning.active, .admin .btn-warning.disabled, .admin .btn-warning[disabled] { color: white; background-color: #f89406; *background-color: #df8505; } +.admin .btn-warning:active, .admin .btn-warning.active { background-color: #c67605 \9; } +.admin .btn-danger { color: white; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #da4e49; background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); background-image: linear-gradient(to bottom, #ee5f5b, #bd362f); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEE5F5B', endColorstr='#FFBD362F', GradientType=0); border-color: #bd362f #bd362f #802420; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #bd362f; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); } +.admin .btn-danger:hover, .admin .btn-danger:active, .admin .btn-danger.active, .admin .btn-danger.disabled, .admin .btn-danger[disabled] { color: white; background-color: #bd362f; *background-color: #a9302a; } +.admin .btn-danger:active, .admin .btn-danger.active { background-color: #942a25 \9; } +.admin .btn-success { color: white; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #5bb65b; background-image: -moz-linear-gradient(top, #62c462, #51a351); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); background-image: -webkit-linear-gradient(top, #62c462, #51a351); background-image: -o-linear-gradient(top, #62c462, #51a351); background-image: linear-gradient(to bottom, #62c462, #51a351); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF62C462', endColorstr='#FF51A351', GradientType=0); border-color: #51a351 #51a351 #387038; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #51a351; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); } +.admin .btn-success:hover, .admin .btn-success:active, .admin .btn-success.active, .admin .btn-success.disabled, .admin .btn-success[disabled] { color: white; background-color: #51a351; *background-color: #499249; } +.admin .btn-success:active, .admin .btn-success.active { background-color: #408140 \9; } +.admin .btn-info { color: white; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #49afcd; background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF2F96B4', GradientType=0); border-color: #2f96b4 #2f96b4 #1f6377; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #2f96b4; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); } +.admin .btn-info:hover, .admin .btn-info:active, .admin .btn-info.active, .admin .btn-info.disabled, .admin .btn-info[disabled] { color: white; background-color: #2f96b4; *background-color: #2a85a0; } +.admin .btn-info:active, .admin .btn-info.active { background-color: #24748c \9; } +.admin .btn-inverse { color: white; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #363636; background-image: -moz-linear-gradient(top, #444444, #222222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222)); background-image: -webkit-linear-gradient(top, #444444, #222222); background-image: -o-linear-gradient(top, #444444, #222222); background-image: linear-gradient(to bottom, #444444, #222222); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF444444', endColorstr='#FF222222', GradientType=0); border-color: #222222 #222222 black; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #222222; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); } +.admin .btn-inverse:hover, .admin .btn-inverse:active, .admin .btn-inverse.active, .admin .btn-inverse.disabled, .admin .btn-inverse[disabled] { color: white; background-color: #222222; *background-color: #151515; } +.admin .btn-inverse:active, .admin .btn-inverse.active { background-color: #090909 \9; } +.admin button.btn, .admin input[type="submit"].btn { *padding-top: 3px; *padding-bottom: 3px; } +.admin button.btn::-moz-focus-inner, .admin input[type="submit"].btn::-moz-focus-inner { padding: 0; border: 0; } +.admin button.btn.btn-large, .admin input[type="submit"].btn.btn-large { *padding-top: 7px; *padding-bottom: 7px; } +.admin button.btn.btn-small, .admin input[type="submit"].btn.btn-small { *padding-top: 3px; *padding-bottom: 3px; } +.admin button.btn.btn-mini, .admin input[type="submit"].btn.btn-mini { *padding-top: 1px; *padding-bottom: 1px; } +.admin .btn-link, .admin .btn-link:active, .admin .btn-link[disabled] { background-color: transparent; background-image: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } +.admin .btn-link { border-color: transparent; cursor: pointer; color: #0088cc; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } +.admin .btn-link:hover { color: #005580; text-decoration: underline; background-color: transparent; } +.admin .btn-link[disabled]:hover { color: #333333; text-decoration: none; } +.admin .btn-group { position: relative; display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; font-size: 0; vertical-align: middle; white-space: nowrap; *margin-left: .3em; } +.admin .btn-group:first-child { *margin-left: 0; } +.admin .btn-group + .btn-group { margin-left: 5px; } +.admin .btn-toolbar { font-size: 0; margin-top: 10px; margin-bottom: 10px; } +.admin .btn-toolbar > .btn + .btn, .admin .btn-toolbar > .btn-group + .btn, .admin .btn-toolbar > .btn + .btn-group { margin-left: 5px; } +.admin .btn-group > .btn { position: relative; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } +.admin .btn-group > .btn + .btn { margin-left: -1px; } +.admin .btn-group > .btn, .admin .btn-group > .dropdown-menu, .admin .btn-group > .popover { font-size: 14px; } +.admin .btn-group > .btn-mini { font-size: 10.5px; } +.admin .btn-group > .btn-small { font-size: 11.9px; } +.admin .btn-group > .btn-large { font-size: 17.5px; } +.admin .btn-group > .btn:first-child { margin-left: 0; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; } +.admin .btn-group > .btn:last-child, .admin .btn-group > .dropdown-toggle { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; } +.admin .btn-group > .btn.large:first-child { margin-left: 0; -webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; } +.admin .btn-group > .btn.large:last-child, .admin .btn-group > .large.dropdown-toggle { -webkit-border-top-right-radius: 6px; -moz-border-radius-topright: 6px; border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px; } +.admin .btn-group > .btn:hover, .admin .btn-group > .btn:focus, .admin .btn-group > .btn:active, .admin .btn-group > .btn.active { z-index: 2; } +.admin .btn-group .dropdown-toggle:active, .admin .btn-group.open .dropdown-toggle { outline: 0; } +.admin .btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); *padding-top: 5px; *padding-bottom: 5px; } +.admin .btn-group > .btn-mini + .dropdown-toggle { padding-left: 5px; padding-right: 5px; *padding-top: 2px; *padding-bottom: 2px; } +.admin .btn-group > .btn-small + .dropdown-toggle { *padding-top: 5px; *padding-bottom: 4px; } +.admin .btn-group > .btn-large + .dropdown-toggle { padding-left: 12px; padding-right: 12px; *padding-top: 7px; *padding-bottom: 7px; } +.admin .btn-group.open .dropdown-toggle { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); } +.admin .btn-group.open .btn.dropdown-toggle { background-color: #e6e6e6; } +.admin .btn-group.open .btn-primary.dropdown-toggle { background-color: #0044cc; } +.admin .btn-group.open .btn-warning.dropdown-toggle { background-color: #f89406; } +.admin .btn-group.open .btn-danger.dropdown-toggle { background-color: #bd362f; } +.admin .btn-group.open .btn-success.dropdown-toggle { background-color: #51a351; } +.admin .btn-group.open .btn-info.dropdown-toggle { background-color: #2f96b4; } +.admin .btn-group.open .btn-inverse.dropdown-toggle { background-color: #222222; } +.admin .btn .caret { margin-top: 8px; margin-left: 0; } +.admin .btn-mini .caret, .admin .btn-small .caret, .admin .btn-large .caret { margin-top: 6px; } +.admin .btn-large .caret { border-left-width: 5px; border-right-width: 5px; border-top-width: 5px; } +.admin .dropup .btn-large .caret { border-bottom-width: 5px; } +.admin .btn-primary .caret, .admin .btn-warning .caret, .admin .btn-danger .caret, .admin .btn-info .caret, .admin .btn-success .caret, .admin .btn-inverse .caret { border-top-color: white; border-bottom-color: white; } +.admin .btn-group-vertical { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; } +.admin .btn-group-vertical > .btn { display: block; float: none; max-width: 100%; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } +.admin .btn-group-vertical > .btn + .btn { margin-left: 0; margin-top: -1px; } +.admin .btn-group-vertical > .btn:first-child { -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } +.admin .btn-group-vertical > .btn:last-child { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; } +.admin .btn-group-vertical > .btn-large:first-child { -webkit-border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; } +.admin .btn-group-vertical > .btn-large:last-child { -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; } +.admin .alert { padding: 8px 35px 8px 14px; margin-bottom: 20px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); background-color: #fcf8e3; border: 1px solid #fbeed5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } +.admin .alert, .admin .alert h4 { color: #c09853; } +.admin .alert h4 { margin: 0; } +.admin .alert .close { position: relative; top: -2px; right: -21px; line-height: 20px; } +.admin .alert-success { background-color: #dff0d8; border-color: #d6e9c6; color: #468847; } +.admin .alert-success h4 { color: #468847; } +.admin .alert-danger, .admin .alert-error { background-color: #f2dede; border-color: #eed3d7; color: #b94a48; } +.admin .alert-danger h4, .admin .alert-error h4 { color: #b94a48; } +.admin .alert-info { background-color: #d9edf7; border-color: #bce8f1; color: #3a87ad; } +.admin .alert-info h4 { color: #3a87ad; } +.admin .alert-block { padding-top: 14px; padding-bottom: 14px; } +.admin .alert-block > p, .admin .alert-block > ul { margin-bottom: 0; } +.admin .alert-block p + p { margin-top: 5px; } +.admin .nav { margin-left: 0; margin-bottom: 20px; list-style: none; } +.admin .nav > li > a { display: block; } +.admin .nav > li > a:hover { text-decoration: none; background-color: #eeeeee; } +.admin .nav > li > a > img { max-width: none; } +.admin .nav > .pull-right { float: right; } +.admin .nav-header { display: block; padding: 3px 15px; font-size: 11px; font-weight: bold; line-height: 20px; color: #999999; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); text-transform: uppercase; } +.admin .nav li + .nav-header { margin-top: 9px; } +.admin .nav-list { padding-left: 15px; padding-right: 15px; margin-bottom: 0; } +.admin .nav-list > li > a, .admin .nav-list .nav-header { margin-left: -15px; margin-right: -15px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); } +.admin .nav-list > li > a { padding: 3px 15px; } +.admin .nav-list > .active > a, .admin .nav-list > .active > a:hover { color: white; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); background-color: #0088cc; } +.admin .nav-list [class^="icon-"], .admin .nav-list [class*=" icon-"] { margin-right: 2px; } +.admin .nav-list .divider { *width: 100%; height: 1px; margin: 9px 1px; *margin: -5px 0 5px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid white; } +.admin .nav-tabs, .admin .nav-pills { *zoom: 1; } +.admin .nav-tabs:before, .admin .nav-tabs:after, .admin .nav-pills:before, .admin .nav-pills:after { display: table; content: ""; line-height: 0; } +.admin .nav-tabs:after, .admin .nav-pills:after { clear: both; } +.admin .nav-tabs > li, .admin .nav-pills > li { float: left; } +.admin .nav-tabs > li > a, .admin .nav-pills > li > a { padding-right: 12px; padding-left: 12px; margin-right: 2px; line-height: 14px; } +.admin .nav-tabs { border-bottom: 1px solid #dddddd; } +.admin .nav-tabs > li { margin-bottom: -1px; } +.admin .nav-tabs > li > a { padding-top: 8px; padding-bottom: 8px; line-height: 20px; border: 1px solid transparent; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } +.admin .nav-tabs > li > a:hover { border-color: #eeeeee #eeeeee #dddddd; } +.admin .nav-tabs > .active > a, .admin .nav-tabs > .active > a:hover { color: #555555; background-color: white; border: 1px solid #dddddd; border-bottom-color: transparent; cursor: default; } +.admin .nav-pills > li > a { padding-top: 8px; padding-bottom: 8px; margin-top: 2px; margin-bottom: 2px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } +.admin .nav-pills > .active > a, .admin .nav-pills > .active > a:hover { color: white; background-color: #0088cc; } +.admin .nav-stacked > li { float: none; } +.admin .nav-stacked > li > a { margin-right: 0; } +.admin .nav-tabs.nav-stacked { border-bottom: 0; } +.admin .nav-tabs.nav-stacked > li > a { border: 1px solid #dddddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } +.admin .nav-tabs.nav-stacked > li:first-child > a { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; } +.admin .nav-tabs.nav-stacked > li:last-child > a { -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; } +.admin .nav-tabs.nav-stacked > li > a:hover { border-color: #ddd; z-index: 2; } +.admin .nav-pills.nav-stacked > li > a { margin-bottom: 3px; } +.admin .nav-pills.nav-stacked > li:last-child > a { margin-bottom: 1px; } +.admin .nav-tabs .dropdown-menu { -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; } +.admin .nav-pills .dropdown-menu { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } +.admin .nav .dropdown-toggle .caret { border-top-color: #0088cc; border-bottom-color: #0088cc; margin-top: 6px; } +.admin .nav .dropdown-toggle:hover .caret { border-top-color: #005580; border-bottom-color: #005580; } +.admin .nav-tabs .dropdown-toggle .caret { margin-top: 8px; } +.admin .nav .active .dropdown-toggle .caret { border-top-color: #fff; border-bottom-color: #fff; } +.admin .nav-tabs .active .dropdown-toggle .caret { border-top-color: #555555; border-bottom-color: #555555; } +.admin .nav > .dropdown.active > a:hover { cursor: pointer; } +.admin .nav-tabs .open .dropdown-toggle, .admin .nav-pills .open .dropdown-toggle, .admin .nav > li.dropdown.open.active > a:hover { color: white; background-color: #999999; border-color: #999999; } +.admin .nav li.dropdown.open .caret, .admin .nav li.dropdown.open.active .caret, .admin .nav li.dropdown.open a:hover .caret { border-top-color: white; border-bottom-color: white; opacity: 1; filter: alpha(opacity=100); } +.admin .tabs-stacked .open > a:hover { border-color: #999999; } +.admin .tabbable { *zoom: 1; } +.admin .tabbable:before, .admin .tabbable:after { display: table; content: ""; line-height: 0; } +.admin .tabbable:after { clear: both; } +.admin .tab-content { overflow: auto; } +.admin .tabs-below > .nav-tabs, .admin .tabs-right > .nav-tabs, .admin .tabs-left > .nav-tabs { border-bottom: 0; } +.admin .tab-content > .tab-pane, .admin .pill-content > .pill-pane { display: none; } +.admin .tab-content > .active, .admin .pill-content > .active { display: block; } +.admin .tabs-below > .nav-tabs { border-top: 1px solid #dddddd; } +.admin .tabs-below > .nav-tabs > li { margin-top: -1px; margin-bottom: 0; } +.admin .tabs-below > .nav-tabs > li > a { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; } +.admin .tabs-below > .nav-tabs > li > a:hover { border-bottom-color: transparent; border-top-color: #ddd; } +.admin .tabs-below > .nav-tabs > .active > a, .admin .tabs-below > .nav-tabs > .active > a:hover { border-color: transparent #dddddd #dddddd #dddddd; } +.admin .tabs-left > .nav-tabs > li, .admin .tabs-right > .nav-tabs > li { float: none; } +.admin .tabs-left > .nav-tabs > li > a, .admin .tabs-right > .nav-tabs > li > a { min-width: 74px; margin-right: 0; margin-bottom: 3px; } +.admin .tabs-left > .nav-tabs { float: left; margin-right: 19px; border-right: 1px solid #dddddd; } +.admin .tabs-left > .nav-tabs > li > a { margin-right: -1px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; } +.admin .tabs-left > .nav-tabs > li > a:hover { border-color: #eeeeee #dddddd #eeeeee #eeeeee; } +.admin .tabs-left > .nav-tabs .active > a, .admin .tabs-left > .nav-tabs .active > a:hover { border-color: #dddddd transparent #dddddd #dddddd; *border-right-color: white; } +.admin .tabs-right > .nav-tabs { float: right; margin-left: 19px; border-left: 1px solid #dddddd; } +.admin .tabs-right > .nav-tabs > li > a { margin-left: -1px; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } +.admin .tabs-right > .nav-tabs > li > a:hover { border-color: #eeeeee #eeeeee #eeeeee #dddddd; } +.admin .tabs-right > .nav-tabs .active > a, .admin .tabs-right > .nav-tabs .active > a:hover { border-color: #dddddd #dddddd #dddddd transparent; *border-left-color: white; } +.admin .nav > .disabled > a { color: #999999; } +.admin .nav > .disabled > a:hover { text-decoration: none; background-color: transparent; cursor: default; } +.admin .navbar { overflow: visible; margin-bottom: 20px; *position: relative; *z-index: 2; } +.admin .navbar-inner { min-height: 40px; padding-left: 20px; padding-right: 20px; background-color: #f9f9f9; background-image: -moz-linear-gradient(top, white, #f2f2f2); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#f2f2f2)); background-image: -webkit-linear-gradient(top, white, #f2f2f2); background-image: -o-linear-gradient(top, white, #f2f2f2); background-image: linear-gradient(to bottom, #ffffff, #f2f2f2); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF2F2F2', GradientType=0); border: 1px solid #d4d4d4; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); *zoom: 1; } +.admin .navbar-inner:before, .admin .navbar-inner:after { display: table; content: ""; line-height: 0; } +.admin .navbar-inner:after { clear: both; } +.admin .navbar .container { width: auto; } +.admin .nav-collapse.collapse { height: auto; overflow: visible; } +.admin .navbar .brand { float: left; display: block; padding: 10px 20px 10px; margin-left: -20px; font-size: 20px; font-weight: 200; color: #777777; text-shadow: 0 1px 0 white; } +.admin .navbar .brand:hover { text-decoration: none; } +.admin .navbar-text { margin-bottom: 0; line-height: 40px; color: #777777; } +.admin .navbar-link { color: #777777; } +.admin .navbar-link:hover { color: #333333; } +.admin .navbar .divider-vertical { height: 40px; margin: 0 9px; border-left: 1px solid #f2f2f2; border-right: 1px solid white; } +.admin .navbar .btn, .admin .navbar .btn-group { margin-top: 5px; } +.admin .navbar .btn-group .btn, .admin .navbar .input-prepend .btn, .admin .navbar .input-append .btn { margin-top: 0; } +.admin .navbar-form { margin-bottom: 0; *zoom: 1; } +.admin .navbar-form:before, .admin .navbar-form:after { display: table; content: ""; line-height: 0; } +.admin .navbar-form:after { clear: both; } +.admin .navbar-form input, .admin .navbar-form select, .admin .navbar-form .radio, .admin .navbar-form .checkbox { margin-top: 5px; } +.admin .navbar-form input, .admin .navbar-form select, .admin .navbar-form .btn { display: inline-block; margin-bottom: 0; } +.admin .navbar-form input[type="image"], .admin .navbar-form input[type="checkbox"], .admin .navbar-form input[type="radio"] { margin-top: 3px; } +.admin .navbar-form .input-append, .admin .navbar-form .input-prepend { margin-top: 5px; white-space: nowrap; } +.admin .navbar-form .input-append input, .admin .navbar-form .input-prepend input { margin-top: 0; } +.admin .navbar-search { position: relative; float: left; margin-top: 5px; margin-bottom: 0; } +.admin .navbar-search .search-query { margin-bottom: 0; padding: 4px 14px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; line-height: 1; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } +.admin .navbar-static-top { position: static; margin-bottom: 0; } +.admin .navbar-static-top .navbar-inner { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } +.admin .navbar-fixed-top, .admin .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; margin-bottom: 0; } +.admin .navbar-fixed-top .navbar-inner, .admin .navbar-static-top .navbar-inner { border-width: 0 0 1px; } +.admin .navbar-fixed-bottom .navbar-inner { border-width: 1px 0 0; } +.admin .navbar-fixed-top .navbar-inner, .admin .navbar-fixed-bottom .navbar-inner { padding-left: 0; padding-right: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } +.admin .navbar-static-top .container, .admin .navbar-fixed-top .container, .admin .navbar-fixed-bottom .container { width: 940px; } +.admin .navbar-fixed-top { top: 0; } +.admin .navbar-fixed-top .navbar-inner, .admin .navbar-static-top .navbar-inner { -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); } +.admin .navbar-fixed-bottom { bottom: 0; } +.admin .navbar-fixed-bottom .navbar-inner { -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); } +.admin .navbar .nav { position: relative; left: 0; display: block; float: left; margin: 0 10px 0 0; } +.admin .navbar .nav.pull-right { float: right; margin-right: 0; } +.admin .navbar .nav > li { float: left; } +.admin .navbar .nav > li > a { float: none; padding: 10px 15px 10px; color: #777777; text-decoration: none; text-shadow: 0 1px 0 white; } +.admin .navbar .nav .dropdown-toggle .caret { margin-top: 8px; } +.admin .navbar .nav > li > a:focus, .admin .navbar .nav > li > a:hover { background-color: transparent; color: #333333; text-decoration: none; } +.admin .navbar .nav > .active > a, .admin .navbar .nav > .active > a:hover, .admin .navbar .nav > .active > a:focus { color: #555555; text-decoration: none; background-color: #e6e6e6; -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); } +.admin .navbar .btn-navbar { display: none; float: right; padding: 7px 10px; margin-left: 5px; margin-right: 5px; color: white; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #ededed; background-image: -moz-linear-gradient(top, #f2f2f2, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #f2f2f2, #e6e6e6); background-image: -o-linear-gradient(top, #f2f2f2, #e6e6e6); background-image: linear-gradient(to bottom, #f2f2f2, #e6e6e6); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2', endColorstr='#FFE6E6E6', GradientType=0); border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #e6e6e6; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); } +.admin .navbar .btn-navbar:hover, .admin .navbar .btn-navbar:active, .admin .navbar .btn-navbar.active, .admin .navbar .btn-navbar.disabled, .admin .navbar .btn-navbar[disabled] { color: white; background-color: #e6e6e6; *background-color: #d9d9d9; } +.admin .navbar .btn-navbar:active, .admin .navbar .btn-navbar.active { background-color: #cccccc \9; } +.admin .navbar .btn-navbar .icon-bar { display: block; width: 18px; height: 2px; background-color: #f5f5f5; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); } +.admin .btn-navbar .icon-bar + .icon-bar { margin-top: 3px; } +.admin .navbar .nav > li > .dropdown-menu:before { content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #cccccc; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute; top: -7px; left: 9px; } +.admin .navbar .nav > li > .dropdown-menu:after { content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid white; position: absolute; top: -6px; left: 10px; } +.admin .navbar-fixed-bottom .nav > li > .dropdown-menu:before { border-top: 7px solid #cccccc; border-top-color: rgba(0, 0, 0, 0.2); border-bottom: 0; bottom: -7px; top: auto; } +.admin .navbar-fixed-bottom .nav > li > .dropdown-menu:after { border-top: 6px solid white; border-bottom: 0; bottom: -6px; top: auto; } +.admin .navbar .nav li.dropdown > a:hover .caret { border-top-color: #555555; border-bottom-color: #555555; } +.admin .navbar .nav li.dropdown.open > .dropdown-toggle, .admin .navbar .nav li.dropdown.active > .dropdown-toggle, .admin .navbar .nav li.dropdown.open.active > .dropdown-toggle { background-color: #e6e6e6; color: #555555; } +.admin .navbar .nav li.dropdown > .dropdown-toggle .caret { border-top-color: #777777; border-bottom-color: #777777; } +.admin .navbar .nav li.dropdown.open > .dropdown-toggle .caret, .admin .navbar .nav li.dropdown.active > .dropdown-toggle .caret, .admin .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #555555; border-bottom-color: #555555; } +.admin .navbar .pull-right > li > .dropdown-menu, .admin .navbar .nav > li > .dropdown-menu.pull-right { left: auto; right: 0; } +.admin .navbar .pull-right > li > .dropdown-menu:before, .admin .navbar .nav > li > .dropdown-menu.pull-right:before { left: auto; right: 12px; } +.admin .navbar .pull-right > li > .dropdown-menu:after, .admin .navbar .nav > li > .dropdown-menu.pull-right:after { left: auto; right: 13px; } +.admin .navbar .pull-right > li > .dropdown-menu .dropdown-menu, .admin .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu { left: auto; right: 100%; margin-left: 0; margin-right: -1px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; } +.admin .navbar-inverse .navbar-inner { background-color: #1b1b1b; background-image: -moz-linear-gradient(top, #222222, #111111); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111)); background-image: -webkit-linear-gradient(top, #222222, #111111); background-image: -o-linear-gradient(top, #222222, #111111); background-image: linear-gradient(to bottom, #222222, #111111); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF222222', endColorstr='#FF111111', GradientType=0); border-color: #252525; } +.admin .navbar-inverse .brand, .admin .navbar-inverse .nav > li > a { color: #999999; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } +.admin .navbar-inverse .brand:hover, .admin .navbar-inverse .nav > li > a:hover { color: white; } +.admin .navbar-inverse .brand { color: #999999; } +.admin .navbar-inverse .navbar-text { color: #999999; } +.admin .navbar-inverse .nav > li > a:focus, .admin .navbar-inverse .nav > li > a:hover { background-color: transparent; color: white; } +.admin .navbar-inverse .nav .active > a, .admin .navbar-inverse .nav .active > a:hover, .admin .navbar-inverse .nav .active > a:focus { color: white; background-color: #111111; } +.admin .navbar-inverse .navbar-link { color: #999999; } +.admin .navbar-inverse .navbar-link:hover { color: white; } +.admin .navbar-inverse .divider-vertical { border-left-color: #111111; border-right-color: #222222; } +.admin .navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .admin .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .admin .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle { background-color: #111111; color: white; } +.admin .navbar-inverse .nav li.dropdown > a:hover .caret { border-top-color: white; color: white; } +.admin .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { border-top-color: #999999; border-bottom-color: #999999; } +.admin .navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, .admin .navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret, .admin .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: white; border-bottom-color: white; } +.admin .navbar-inverse .navbar-search .search-query { color: white; background-color: #515151; border-color: #111111; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; } +.admin .navbar-inverse .navbar-search .search-query:-moz-placeholder { color: #cccccc; } +.admin .navbar-inverse .navbar-search .search-query:-ms-input-placeholder { color: #cccccc; } +.admin .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { color: #cccccc; } +.admin .navbar-inverse .navbar-search .search-query:focus, .admin .navbar-inverse .navbar-search .search-query.focused { padding: 5px 15px; color: #333333; text-shadow: 0 1px 0 white; background-color: white; border: 0; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); outline: 0; } +.admin .navbar-inverse .btn-navbar { color: white; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #0e0e0e; background-image: -moz-linear-gradient(top, #151515, #040404); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404)); background-image: -webkit-linear-gradient(top, #151515, #040404); background-image: -o-linear-gradient(top, #151515, #040404); background-image: linear-gradient(to bottom, #151515, #040404); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF151515', endColorstr='#FF040404', GradientType=0); border-color: #040404 #040404 black; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #040404; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); } +.admin .navbar-inverse .btn-navbar:hover, .admin .navbar-inverse .btn-navbar:active, .admin .navbar-inverse .btn-navbar.active, .admin .navbar-inverse .btn-navbar.disabled, .admin .navbar-inverse .btn-navbar[disabled] { color: white; background-color: #040404; *background-color: black; } +.admin .navbar-inverse .btn-navbar:active, .admin .navbar-inverse .btn-navbar.active { background-color: black \9; } +.admin .breadcrumb { padding: 8px 15px; margin: 0 0 20px; list-style: none; background-color: #f5f5f5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } +.admin .breadcrumb > li { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; text-shadow: 0 1px 0 white; } +.admin .breadcrumb > li > .divider { padding: 0 5px; color: #ccc; } +.admin .breadcrumb .active { color: #999999; } +.admin .pagination { margin: 20px 0; } +.admin .pagination ul { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; margin-left: 0; margin-bottom: 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); } +.admin .pagination ul > li { display: inline; } +.admin .pagination ul > li > a, .admin .pagination ul > li > span { float: left; padding: 4px 12px; line-height: 20px; text-decoration: none; background-color: white; border: 1px solid #dddddd; border-left-width: 0; } +.admin .pagination ul > li > a:hover, .admin .pagination ul > .active > a, .admin .pagination ul > .active > span { background-color: whitesmoke; } +.admin .pagination ul > .active > a, .admin .pagination ul > .active > span { color: #999999; cursor: default; } +.admin .pagination ul > .disabled > span, .admin .pagination ul > .disabled > a, .admin .pagination ul > .disabled > a:hover { color: #999999; background-color: transparent; cursor: default; } +.admin .pagination ul > li:first-child > a, .admin .pagination ul > li:first-child > span { border-left-width: 1px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; } +.admin .pagination ul > li:last-child > a, .admin .pagination ul > li:last-child > span { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; } +.admin .pagination-centered { text-align: center; } +.admin .pagination-right { text-align: right; } +.admin .pagination-large ul > li > a, .admin .pagination-large ul > li > span { padding: 11px 19px; font-size: 17.5px; } +.admin .pagination-large ul > li:first-child > a, .admin .pagination-large ul > li:first-child > span { -webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; } +.admin .pagination-large ul > li:last-child > a, .admin .pagination-large ul > li:last-child > span { -webkit-border-top-right-radius: 6px; -moz-border-radius-topright: 6px; border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px; } +.admin .pagination-mini ul > li:first-child > a, .admin .pagination-mini ul > li:first-child > span, .admin .pagination-small ul > li:first-child > a, .admin .pagination-small ul > li:first-child > span { -webkit-border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-left-radius: 3px; } +.admin .pagination-mini ul > li:last-child > a, .admin .pagination-mini ul > li:last-child > span, .admin .pagination-small ul > li:last-child > a, .admin .pagination-small ul > li:last-child > span { -webkit-border-top-right-radius: 3px; -moz-border-radius-topright: 3px; border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-bottomright: 3px; border-bottom-right-radius: 3px; } +.admin .pagination-small ul > li > a, .admin .pagination-small ul > li > span { padding: 2px 10px; font-size: 11.9px; } +.admin .pagination-mini ul > li > a, .admin .pagination-mini ul > li > span { padding: 0px 6px; font-size: 10.5px; } +.admin .pager { margin: 20px 0; list-style: none; text-align: center; *zoom: 1; } +.admin .pager:before, .admin .pager:after { display: table; content: ""; line-height: 0; } +.admin .pager:after { clear: both; } +.admin .pager li { display: inline; } +.admin .pager li > a, .admin .pager li > span { display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #dddddd; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } +.admin .pager li > a:hover { text-decoration: none; background-color: #f5f5f5; } +.admin .pager .next > a, .admin .pager .next > span { float: right; } +.admin .pager .previous > a, .admin .pager .previous > span { float: left; } +.admin .pager .disabled > a, .admin .pager .disabled > a:hover, .admin .pager .disabled > span { color: #999999; background-color: #fff; cursor: default; } +.admin .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: black; } +.admin .modal-backdrop.fade { opacity: 0; } +.admin .modal-backdrop, .admin .modal-backdrop.fade.in { opacity: 0.8; filter: alpha(opacity=80); } +.admin .modal { position: fixed; top: 50%; left: 50%; z-index: 1050; width: 560px; margin: -250px 0 0 -280px; background-color: white; border: 1px solid #999999; border: 1px solid rgba(0, 0, 0, 0.3); *border: 1px solid #999999; /* IE6-7 */ -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box; outline: none; } +.admin .modal.fade { -webkit-transition: opacity 0.3s linear, top 0.3s ease-out; -moz-transition: opacity 0.3s linear, top 0.3s ease-out; -o-transition: opacity 0.3s linear, top 0.3s ease-out; transition: opacity 0.3s linear, top 0.3s ease-out; top: -25%; } +.admin .modal.fade.in { top: 50%; } +.admin .modal-header { padding: 9px 15px; border-bottom: 1px solid #eeeeee; } +.admin .modal-header .close { margin-top: 2px; } +.admin .modal-header h3 { margin: 0; line-height: 30px; } +.admin .modal-body { position: relative; overflow-y: auto; max-height: 400px; padding: 15px; } +.admin .modal-form { margin-bottom: 0; } +.admin .modal-footer { padding: 14px 15px 15px; margin-bottom: 0; text-align: right; background-color: #f5f5f5; border-top: 1px solid #dddddd; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; -webkit-box-shadow: inset 0 1px 0 white; -moz-box-shadow: inset 0 1px 0 white; box-shadow: inset 0 1px 0 white; *zoom: 1; } +.admin .modal-footer:before, .admin .modal-footer:after { display: table; content: ""; line-height: 0; } +.admin .modal-footer:after { clear: both; } +.admin .modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; } +.admin .modal-footer .btn-group .btn + .btn { margin-left: -1px; } +.admin .modal-footer .btn-block + .btn-block { margin-left: 0; } +.admin .tooltip { position: absolute; z-index: 1030; display: block; visibility: visible; padding: 5px; font-size: 11px; opacity: 0; filter: alpha(opacity=0); } +.admin .tooltip.in { opacity: 0.8; filter: alpha(opacity=80); } +.admin .tooltip.top { margin-top: -3px; } +.admin .tooltip.right { margin-left: 3px; } +.admin .tooltip.bottom { margin-top: 3px; } +.admin .tooltip.left { margin-left: -3px; } +.admin .tooltip-inner { max-width: 200px; padding: 3px 8px; color: white; text-align: center; text-decoration: none; background-color: black; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } +.admin .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } +.admin .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: black; } +.admin .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: black; } +.admin .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: black; } +.admin .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: black; } +.admin .popover { position: absolute; top: 0; left: 0; z-index: 1010; display: none; width: 236px; padding: 1px; text-align: left; background-color: white; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); white-space: normal; } +.admin .popover.top { margin-top: -10px; } +.admin .popover.right { margin-left: 10px; } +.admin .popover.bottom { margin-top: 10px; } +.admin .popover.left { margin-left: -10px; } +.admin .popover-title { margin: 0; padding: 8px 14px; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; } +.admin .popover-content { padding: 9px 14px; } +.admin .popover .arrow, .admin .popover .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } +.admin .popover .arrow { border-width: 11px; } +.admin .popover .arrow:after { border-width: 10px; content: ""; } +.admin .popover.top .arrow { left: 50%; margin-left: -11px; border-bottom-width: 0; border-top-color: #999; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; } +.admin .popover.top .arrow:after { bottom: 1px; margin-left: -10px; border-bottom-width: 0; border-top-color: white; } +.admin .popover.right .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999; border-right-color: rgba(0, 0, 0, 0.25); } +.admin .popover.right .arrow:after { left: 1px; bottom: -10px; border-left-width: 0; border-right-color: white; } +.admin .popover.bottom .arrow { left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; } +.admin .popover.bottom .arrow:after { top: 1px; margin-left: -10px; border-top-width: 0; border-bottom-color: white; } +.admin .popover.left .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999; border-left-color: rgba(0, 0, 0, 0.25); } +.admin .popover.left .arrow:after { right: 1px; border-right-width: 0; border-left-color: white; bottom: -10px; } +.admin .thumbnails { margin-left: -20px; list-style: none; *zoom: 1; } +.admin .thumbnails:before, .admin .thumbnails:after { display: table; content: ""; line-height: 0; } +.admin .thumbnails:after { clear: both; } +.admin .row-fluid .thumbnails { margin-left: 0; } +.admin .thumbnails > li { float: left; margin-bottom: 20px; margin-left: 20px; } +.admin .thumbnail { display: block; padding: 4px; line-height: 20px; border: 1px solid #dddddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } +.admin a.thumbnail:hover { border-color: #0088cc; -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); } +.admin .thumbnail > img { display: block; max-width: 100%; margin-left: auto; margin-right: auto; } +.admin .thumbnail .caption { padding: 9px; color: #555555; } +.admin .media, .admin .media-body { overflow: hidden; *overflow: visible; zoom: 1; } +.admin .media, .admin .media .media { margin-top: 15px; } +.admin .media:first-child { margin-top: 0; } +.admin .media-object { display: block; } +.admin .media-heading { margin: 0 0 5px; } +.admin .media .pull-left { margin-right: 10px; } +.admin .media .pull-right { margin-left: 10px; } +.admin .media-list { margin-left: 0; list-style: none; } +.admin .label, .admin .badge { display: inline-block; padding: 2px 4px; font-size: 11.844px; font-weight: bold; line-height: 14px; color: white; vertical-align: baseline; white-space: nowrap; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #999999; } +.admin .label { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } +.admin .badge { padding-left: 9px; padding-right: 9px; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; } +.admin .label:empty, .admin .badge:empty { display: none; } +.admin a.label:hover, .admin a.badge:hover { color: white; text-decoration: none; cursor: pointer; } +.admin .label-important { background-color: #b94a48; } +.admin .label-important[href] { background-color: #953b39; } +.admin .label-warning { background-color: #f89406; } +.admin .label-warning[href] { background-color: #c67605; } +.admin .label-success { background-color: #468847; } +.admin .label-success[href] { background-color: #356635; } +.admin .label-info { background-color: #3a87ad; } +.admin .label-info[href] { background-color: #2d6987; } +.admin .label-inverse { background-color: #333333; } +.admin .label-inverse[href] { background-color: #1a1a1a; } +.admin .badge-important { background-color: #b94a48; } +.admin .badge-important[href] { background-color: #953b39; } +.admin .badge-warning { background-color: #f89406; } +.admin .badge-warning[href] { background-color: #c67605; } +.admin .badge-success { background-color: #468847; } +.admin .badge-success[href] { background-color: #356635; } +.admin .badge-info { background-color: #3a87ad; } +.admin .badge-info[href] { background-color: #2d6987; } +.admin .badge-inverse { background-color: #333333; } +.admin .badge-inverse[href] { background-color: #1a1a1a; } +.admin .btn .label, .admin .btn .badge { position: relative; top: -1px; } +.admin .btn-mini .label, .admin .btn-mini .badge { top: 0; } +.admin .progress { overflow: hidden; height: 20px; margin-bottom: 20px; background-color: #f6f6f6; background-image: -moz-linear-gradient(top, whitesmoke, #f9f9f9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(whitesmoke), to(#f9f9f9)); background-image: -webkit-linear-gradient(top, whitesmoke, #f9f9f9); background-image: -o-linear-gradient(top, whitesmoke, #f9f9f9); background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFF9F9F9', GradientType=0); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } +.admin .progress .bar { width: 0%; height: 100%; color: white; float: left; font-size: 12px; text-align: center; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #0d90d1; background-image: -moz-linear-gradient(top, #149bdf, #0480be); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); background-image: -webkit-linear-gradient(top, #149bdf, #0480be); background-image: -o-linear-gradient(top, #149bdf, #0480be); background-image: linear-gradient(to bottom, #149bdf, #0480be); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF149BDF', endColorstr='#FF0480BE', GradientType=0); -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: width 0.6s ease; -moz-transition: width 0.6s ease; -o-transition: width 0.6s ease; transition: width 0.6s ease; } +.admin .progress .bar + .bar { -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); } +.admin .progress-striped .bar { background-color: #149bdf; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -webkit-background-size: 40px 40px; -moz-background-size: 40px 40px; -o-background-size: 40px 40px; background-size: 40px 40px; } +.admin .progress.active .bar { -webkit-animation: progress-bar-stripes 2s linear infinite; -moz-animation: progress-bar-stripes 2s linear infinite; -ms-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; } +.admin .progress-danger .bar, .admin .progress .bar-danger { background-color: #dd514b; background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); background-image: linear-gradient(to bottom, #ee5f5b, #c43c35); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEE5F5B', endColorstr='#FFC43C35', GradientType=0); } +.admin .progress-danger.progress-striped .bar, .admin .progress-striped .bar-danger { background-color: #ee5f5b; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } +.admin .progress-success .bar, .admin .progress .bar-success { background-color: #5db95d; background-image: -moz-linear-gradient(top, #62c462, #57a957); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); background-image: -webkit-linear-gradient(top, #62c462, #57a957); background-image: -o-linear-gradient(top, #62c462, #57a957); background-image: linear-gradient(to bottom, #62c462, #57a957); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF62C462', endColorstr='#FF57A957', GradientType=0); } +.admin .progress-success.progress-striped .bar, .admin .progress-striped .bar-success { background-color: #62c462; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } +.admin .progress-info .bar, .admin .progress .bar-info { background-color: #4bb1cf; background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); background-image: -o-linear-gradient(top, #5bc0de, #339bb9); background-image: linear-gradient(to bottom, #5bc0de, #339bb9); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF339BB9', GradientType=0); } +.admin .progress-info.progress-striped .bar, .admin .progress-striped .bar-info { background-color: #5bc0de; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } +.admin .progress-warning .bar, .admin .progress .bar-warning { background-color: #f9a732; background-image: -moz-linear-gradient(top, #fbb450, #f89406); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); background-image: -webkit-linear-gradient(top, #fbb450, #f89406); background-image: -o-linear-gradient(top, #fbb450, #f89406); background-image: linear-gradient(to bottom, #fbb450, #f89406); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFBB450', endColorstr='#FFF89406', GradientType=0); } +.admin .progress-warning.progress-striped .bar, .admin .progress-striped .bar-warning { background-color: #fbb450; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } +.admin .accordion { margin-bottom: 20px; } +.admin .accordion-group { margin-bottom: 2px; border: 1px solid #e5e5e5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } +.admin .accordion-heading { border-bottom: 0; } +.admin .accordion-heading .accordion-toggle { display: block; padding: 8px 15px; } +.admin .accordion-toggle { cursor: pointer; } +.admin .accordion-inner { padding: 9px 15px; border-top: 1px solid #e5e5e5; } +.admin .carousel { position: relative; margin-bottom: 20px; line-height: 1; } +.admin .carousel-inner { overflow: hidden; width: 100%; position: relative; } +.admin .carousel-inner > .item { display: none; position: relative; -webkit-transition: 0.6s ease-in-out left; -moz-transition: 0.6s ease-in-out left; -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left; } +.admin .carousel-inner > .item > img { display: block; line-height: 1; } +.admin .carousel-inner > .active, .admin .carousel-inner > .next, .admin .carousel-inner > .prev { display: block; } +.admin .carousel-inner > .active { left: 0; } +.admin .carousel-inner > .next, .admin .carousel-inner > .prev { position: absolute; top: 0; width: 100%; } +.admin .carousel-inner > .next { left: 100%; } +.admin .carousel-inner > .prev { left: -100%; } +.admin .carousel-inner > .next.left, .admin .carousel-inner > .prev.right { left: 0; } +.admin .carousel-inner > .active.left { left: -100%; } +.admin .carousel-inner > .active.right { left: 100%; } +.admin .carousel-control { position: absolute; top: 40%; left: 15px; width: 40px; height: 40px; margin-top: -20px; font-size: 60px; font-weight: 100; line-height: 30px; color: white; text-align: center; background: #222222; border: 3px solid white; -webkit-border-radius: 23px; -moz-border-radius: 23px; border-radius: 23px; opacity: 0.5; filter: alpha(opacity=50); } +.admin .carousel-control.right { left: auto; right: 15px; } +.admin .carousel-control:hover { color: white; text-decoration: none; opacity: 0.9; filter: alpha(opacity=90); } +.admin .carousel-caption { position: absolute; left: 0; right: 0; bottom: 0; padding: 15px; background: #333333; background: rgba(0, 0, 0, 0.75); } +.admin .carousel-caption h4, .admin .carousel-caption p { color: white; line-height: 20px; } +.admin .carousel-caption h4 { margin: 0 0 5px; } +.admin .carousel-caption p { margin-bottom: 0; } +.admin .hero-unit { padding: 60px; margin-bottom: 30px; font-size: 18px; font-weight: 200; line-height: 30px; color: inherit; background-color: #eeeeee; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } +.admin .hero-unit h1 { margin-bottom: 0; font-size: 60px; line-height: 1; color: inherit; letter-spacing: -1px; } +.admin .hero-unit li { line-height: 30px; } +.admin .pull-right { float: right; } +.admin .pull-left { float: left; } +.admin .hide { display: none; } +.admin .show { display: block; } +.admin .invisible { visibility: hidden; } +.admin .affix { position: fixed; } +.admin .clearfix { *zoom: 1; } +.admin .clearfix:before, .admin .clearfix:after { display: table; content: ""; line-height: 0; } +.admin .clearfix:after { clear: both; } +.admin .hide-text { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } +.admin .input-block-level { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } +.admin #main { padding-top: 50px; } +.admin .form-inline { display: inline; } +.admin table .form { display: inline-block; margin: 0; } +.admin .accordion-group { border: none; } +.admin .accordion-heading .btn { float: left; margin: 6px 15px; } +.admin .accordion-heading .accordion-toggle { padding: 2px; } +.admin .accordion-heading .accordion-toggle:hover { text-decoration: none; } +.admin div.item-detail div:nth-child(odd) span { background-color: #eee; } +.admin span.label.tag { margin-right: 2px; } +.admin span.label.tag a { color: white; } +.admin body.admin blockquote p { font-size: 13px; display: inline; } +.admin div#user_locale_switcher div.btn-group:before, .admin div#user_locale_switcher div.btn-group:after { display: inline; } +.admin #request_hidden_user_subject_field { width: 440px; } +.admin #request_hidden_user_explanation_field { width: 100%; height: 15em; } +.admin #request_hidden_user_subject, .admin #request_hide_button, .admin #request_hidden_user_explanation { display: none; } +.admin #outgoing_message_body, .admin #comment_body { width: 750px; } |