diff options
Diffstat (limited to 'slate/bootstrap.css')
-rw-r--r-- | slate/bootstrap.css | 924 |
1 files changed, 348 insertions, 576 deletions
diff --git a/slate/bootstrap.css b/slate/bootstrap.css index 53acc8ba..510de964 100644 --- a/slate/bootstrap.css +++ b/slate/bootstrap.css @@ -1,5 +1,5 @@ /*! - * Bootstrap v2.0.3 + * Bootstrap v2.0.2 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 @@ -57,10 +57,10 @@ sub { bottom: -0.25em; } img { - max-width: 100%; - vertical-align: middle; + height: auto; border: 0; -ms-interpolation-mode: bicubic; + vertical-align: middle; } button, input, @@ -88,10 +88,10 @@ input[type="submit"] { -webkit-appearance: button; } input[type="search"] { + -webkit-appearance: textfield; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; - -webkit-appearance: textfield; } input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { @@ -113,16 +113,18 @@ textarea { clear: both; } .hide-text { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; + overflow: hidden; + text-indent: 100%; + white-space: nowrap; } .input-block-level { display: block; width: 100%; min-height: 28px; + /* Make inputs at least the height of their button counterpart */ + + /* Makes inputs behave like true block-level elements */ + -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; @@ -249,72 +251,52 @@ a:hover { .row-fluid:after { clear: both; } -.row-fluid [class*="span"] { - display: block; - width: 100%; - min-height: 28px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - -ms-box-sizing: border-box; - box-sizing: border-box; +.row-fluid > [class*="span"] { float: left; margin-left: 2.127659574%; - *margin-left: 2.0744680846382977%; } -.row-fluid [class*="span"]:first-child { +.row-fluid > [class*="span"]:first-child { margin-left: 0; } -.row-fluid .span12 { +.row-fluid > .span12 { width: 99.99999998999999%; - *width: 99.94680850063828%; } -.row-fluid .span11 { +.row-fluid > .span11 { width: 91.489361693%; - *width: 91.4361702036383%; } -.row-fluid .span10 { +.row-fluid > .span10 { width: 82.97872339599999%; - *width: 82.92553190663828%; } -.row-fluid .span9 { +.row-fluid > .span9 { width: 74.468085099%; - *width: 74.4148936096383%; } -.row-fluid .span8 { +.row-fluid > .span8 { width: 65.95744680199999%; - *width: 65.90425531263828%; } -.row-fluid .span7 { +.row-fluid > .span7 { width: 57.446808505%; - *width: 57.3936170156383%; } -.row-fluid .span6 { +.row-fluid > .span6 { width: 48.93617020799999%; - *width: 48.88297871863829%; } -.row-fluid .span5 { +.row-fluid > .span5 { width: 40.425531911%; - *width: 40.3723404216383%; } -.row-fluid .span4 { +.row-fluid > .span4 { width: 31.914893614%; - *width: 31.8617021246383%; } -.row-fluid .span3 { +.row-fluid > .span3 { width: 23.404255317%; - *width: 23.3510638276383%; } -.row-fluid .span2 { +.row-fluid > .span2 { width: 14.89361702%; - *width: 14.8404255306383%; } -.row-fluid .span1 { +.row-fluid > .span1 { width: 6.382978723%; - *width: 6.329787233638298%; } .container { - margin-right: auto; margin-left: auto; + margin-right: auto; *zoom: 1; } .container:before, @@ -326,8 +308,8 @@ a:hover { clear: both; } .container-fluid { - padding-right: 20px; padding-left: 20px; + padding-right: 20px; *zoom: 1; } .container-fluid:before, @@ -390,8 +372,8 @@ h2 small { font-size: 18px; } h3 { - font-size: 18px; line-height: 27px; + font-size: 18px; } h3 small { font-size: 14px; @@ -464,12 +446,9 @@ dd { } .dl-horizontal dt { float: left; - width: 120px; clear: left; + width: 120px; text-align: right; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; } .dl-horizontal dd { margin-left: 130px; @@ -490,8 +469,8 @@ em { color: #757c82; } abbr[title] { - cursor: help; border-bottom: 1px dotted #ddd; + cursor: help; } abbr.initialism { font-size: 90%; @@ -518,10 +497,10 @@ blockquote small:before { } blockquote.pull-right { float: right; - padding-right: 15px; padding-left: 0; - border-right: 5px solid #bbbfc2; + padding-right: 15px; border-left: 0; + border-right: 5px solid #bbbfc2; } blockquote.pull-right p, blockquote.pull-right small { @@ -536,8 +515,8 @@ blockquote:after { address { display: block; margin-bottom: 18px; - font-style: normal; line-height: 18px; + font-style: normal; } small { font-size: 100%; @@ -548,7 +527,7 @@ cite { code, pre { padding: 0 3px 2px; - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-family: Menlo, Monaco, "Courier New", monospace; font-size: 12px; color: #3a3f44; -webkit-border-radius: 3px; @@ -567,16 +546,16 @@ pre { margin: 0 0 9px; font-size: 12.025px; line-height: 18px; - word-break: break-all; - word-wrap: break-word; - white-space: pre; - white-space: pre-wrap; background-color: #f5f5f5; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.15); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; + white-space: pre; + white-space: pre-wrap; + word-break: break-all; + word-wrap: break-word; } pre.prettyprint { margin-bottom: 18px; @@ -646,7 +625,6 @@ select, font-size: 13px; line-height: 18px; color: #52575c; - background-color: #ffffff; border: 1px solid #cccccc; -webkit-border-radius: 3px; -moz-border-radius: 3px; @@ -673,13 +651,12 @@ input[type="radio"] { line-height: normal; cursor: pointer; - background-color: transparent; - border: 0 \9; - /* IE9 and down */ - -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; + border: 0 \9; + /* IE9 and down */ + } input[type="image"] { border: 0; @@ -688,9 +665,9 @@ input[type="file"] { width: auto; padding: initial; line-height: initial; + border: initial; background-color: #ffffff; background-color: initial; - border: initial; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; @@ -735,7 +712,6 @@ input[type="hidden"] { } .radio, .checkbox { - min-height: 18px; padding-left: 18px; } .radio input[type="radio"], @@ -772,24 +748,24 @@ textarea { input:focus, textarea:focus { border-color: rgba(82, 168, 236, 0.8); + -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); outline: 0; outline: thin dotted \9; /* IE6-9 */ - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); - -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); } input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus, select:focus { - outline: thin dotted #333; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; } .input-mini { width: 60px; @@ -812,11 +788,7 @@ select:focus { input[class*="span"], select[class*="span"], textarea[class*="span"], -.uneditable-input[class*="span"], -.row-fluid input[class*="span"], -.row-fluid select[class*="span"], -.row-fluid textarea[class*="span"], -.row-fluid .uneditable-input[class*="span"] { +.uneditable-input { float: none; margin-left: 0; } @@ -867,15 +839,9 @@ textarea[disabled], input[readonly], select[readonly], textarea[readonly] { - cursor: not-allowed; background-color: #bbbfc2; border-color: #ddd; -} -input[type="radio"][disabled], -input[type="checkbox"][disabled], -input[type="radio"][readonly], -input[type="checkbox"][readonly] { - background-color: transparent; + cursor: not-allowed; } .control-group.warning > label, .control-group.warning .help-block, @@ -970,7 +936,7 @@ select:focus:required:invalid:focus { padding: 17px 20px 18px; margin-top: 18px; margin-bottom: 18px; - background-color: #202328; + background-color: #bbbfc2; border-top: 1px solid #ddd; *zoom: 1; } @@ -983,14 +949,13 @@ select:focus:required:invalid:focus { clear: both; } .uneditable-input { - overflow: hidden; - white-space: nowrap; - cursor: not-allowed; + display: block; background-color: #ffffff; border-color: #eee; -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; } :-moz-placeholder { color: #757c82; @@ -1025,10 +990,7 @@ select:focus:required:invalid:focus { .input-append select, .input-prepend .uneditable-input, .input-append .uneditable-input { - position: relative; - margin-bottom: 0; *margin-left: 0; - vertical-align: middle; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; @@ -1039,6 +1001,7 @@ select:focus:required:invalid:focus { .input-append select:focus, .input-prepend .uneditable-input:focus, .input-append .uneditable-input:focus { + position: relative; z-index: 2; } .input-prepend .uneditable-input, @@ -1049,8 +1012,8 @@ select:focus:required:invalid:focus { .input-append .add-on { display: inline-block; width: auto; - height: 18px; min-width: 16px; + height: 18px; padding: 4px 5px; font-weight: normal; line-height: 18px; @@ -1064,10 +1027,9 @@ select:focus:required:invalid:focus { .input-append .add-on, .input-prepend .btn, .input-append .btn { - margin-left: -1px; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; + -webkit-border-radius: 3px 0 0 3px; + -moz-border-radius: 3px 0 0 3px; + border-radius: 3px 0 0 3px; } .input-prepend .active, .input-append .active { @@ -1078,25 +1040,19 @@ select:focus:required:invalid:focus { .input-prepend .btn { margin-right: -1px; } -.input-prepend .add-on:first-child, -.input-prepend .btn:first-child { - -webkit-border-radius: 3px 0 0 3px; - -moz-border-radius: 3px 0 0 3px; - border-radius: 3px 0 0 3px; -} .input-append input, -.input-append select, -.input-append .uneditable-input { +.input-append select .uneditable-input { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .input-append .uneditable-input { - border-right-color: #ccc; border-left-color: #eee; + border-right-color: #ccc; } -.input-append .add-on:last-child, -.input-append .btn:last-child { +.input-append .add-on, +.input-append .btn { + margin-left: -1px; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; @@ -1123,12 +1079,8 @@ select:focus:required:invalid:focus { border-radius: 0 3px 3px 0; } .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 */ - + padding-right: 14px; margin-bottom: 0; -webkit-border-radius: 14px; -moz-border-radius: 14px; @@ -1156,10 +1108,6 @@ select:focus:required:invalid:focus { .form-inline .input-append, .form-horizontal .input-append { display: inline-block; - *display: inline; - /* IE7 inline-block hack */ - - *zoom: 1; margin-bottom: 0; } .form-search .hide, @@ -1190,8 +1138,8 @@ select:focus:required:invalid:focus { .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { float: left; - margin-right: 3px; margin-left: 0; + margin-right: 3px; } .control-group { margin-bottom: 9px; @@ -1219,13 +1167,12 @@ legend + .control-group { text-align: right; } .form-horizontal .controls { - *display: inline-block; - *padding-left: 20px; margin-left: 160px; + /* Super jank IE7 fix to ensure the inputs in .input-append and input-prepend don't inherit the margin of the parent, in this case .controls */ + + *display: inline-block; *margin-left: 0; -} -.form-horizontal .controls:first-child { - *padding-left: 160px; + *padding-left: 20px; } .form-horizontal .help-block { margin-top: 9px; @@ -1236,9 +1183,9 @@ legend + .control-group { } table { max-width: 100%; - background-color: transparent; border-collapse: collapse; border-spacing: 0; + background-color: transparent; } .table { width: 100%; @@ -1258,8 +1205,6 @@ table { .table thead th { vertical-align: bottom; } -.table caption + thead tr:first-child th, -.table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, @@ -1275,9 +1220,9 @@ table { } .table-bordered { border: 1px solid #1c1e22; + border-left: 0; border-collapse: separate; *border-collapse: collapsed; - border-left: 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; @@ -1286,12 +1231,6 @@ table { .table-bordered td { border-left: 1px solid #1c1e22; } -.table-bordered caption + thead tr:first-child th, -.table-bordered caption + tbody tr:first-child th, -.table-bordered caption + tbody tr:first-child td, -.table-bordered colgroup + thead tr:first-child th, -.table-bordered colgroup + tbody tr:first-child th, -.table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td { @@ -1299,30 +1238,27 @@ table { } .table-bordered thead:first-child tr:first-child th:first-child, .table-bordered tbody:first-child tr:first-child td:first-child { - -webkit-border-top-left-radius: 4px; - border-top-left-radius: 4px; - -moz-border-radius-topleft: 4px; + -webkit-border-radius: 4px 0 0 0; + -moz-border-radius: 4px 0 0 0; + border-radius: 4px 0 0 0; } .table-bordered thead:first-child tr:first-child th:last-child, .table-bordered tbody:first-child tr:first-child td:last-child { - -webkit-border-top-right-radius: 4px; - border-top-right-radius: 4px; - -moz-border-radius-topright: 4px; + -webkit-border-radius: 0 4px 0 0; + -moz-border-radius: 0 4px 0 0; + border-radius: 0 4px 0 0; } .table-bordered thead:last-child tr:last-child th:first-child, .table-bordered tbody:last-child tr:last-child td:first-child { -webkit-border-radius: 0 0 0 4px; -moz-border-radius: 0 0 0 4px; border-radius: 0 0 0 4px; - -webkit-border-bottom-left-radius: 4px; - border-bottom-left-radius: 4px; - -moz-border-radius-bottomleft: 4px; } .table-bordered thead:last-child tr:last-child th:last-child, .table-bordered tbody:last-child tr:last-child td:last-child { - -webkit-border-bottom-right-radius: 4px; - border-bottom-right-radius: 4px; - -moz-border-radius-bottomright: 4px; + -webkit-border-radius: 0 0 4px 0; + -moz-border-radius: 0 0 4px 0; + border-radius: 0 0 4px 0; } .table-striped tbody tr:nth-child(odd) td, .table-striped tbody tr:nth-child(odd) th { @@ -1457,12 +1393,12 @@ table .span24 { display: inline-block; width: 14px; height: 14px; - *margin-right: .3em; line-height: 14px; vertical-align: text-top; background-image: url("../img/glyphicons-halflings.png"); background-position: 14px 14px; background-repeat: no-repeat; + *margin-right: .3em; } [class^="icon-"]:last-child, [class*=" icon-"]:last-child { @@ -1831,67 +1767,6 @@ table .span24 { .icon-resize-horizontal { background-position: -456px -118px; } -.icon-hdd { - background-position: 0 -144px; -} -.icon-bullhorn { - background-position: -24px -144px; -} -.icon-bell { - background-position: -48px -144px; -} -.icon-certificate { - background-position: -72px -144px; -} -.icon-thumbs-up { - background-position: -96px -144px; -} -.icon-thumbs-down { - background-position: -120px -144px; -} -.icon-hand-right { - background-position: -144px -144px; -} -.icon-hand-left { - background-position: -168px -144px; -} -.icon-hand-up { - background-position: -192px -144px; -} -.icon-hand-down { - background-position: -216px -144px; -} -.icon-circle-arrow-right { - background-position: -240px -144px; -} -.icon-circle-arrow-left { - background-position: -264px -144px; -} -.icon-circle-arrow-up { - background-position: -288px -144px; -} -.icon-circle-arrow-down { - background-position: -312px -144px; -} -.icon-globe { - background-position: -336px -144px; -} -.icon-wrench { - background-position: -360px -144px; -} -.icon-tasks { - background-position: -384px -144px; -} -.icon-filter { - background-position: -408px -144px; -} -.icon-briefcase { - background-position: -432px -144px; -} -.icon-fullscreen { - background-position: -456px -144px; -} -.dropup, .dropdown { position: relative; } @@ -1907,19 +1782,19 @@ table .span24 { width: 0; height: 0; vertical-align: top; - border-top: 4px solid #000000; - border-right: 4px solid transparent; border-left: 4px solid transparent; - content: ""; + border-right: 4px solid transparent; + border-top: 4px solid #000000; opacity: 0.3; filter: alpha(opacity=30); + content: ""; } .dropdown .caret { margin-top: 8px; margin-left: 2px; } .dropdown:hover .caret, -.open .caret { +.open.dropdown .caret { opacity: 1; filter: alpha(opacity=100); } @@ -1928,39 +1803,41 @@ table .span24 { top: 100%; left: 0; z-index: 1000; - display: none; float: left; + display: none; min-width: 160px; padding: 4px 0; - margin: 1px 0 0; + margin: 0; list-style: none; background-color: #3a3f44; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.2); - *border-right-width: 2px; - *border-bottom-width: 2px; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; + border-color: #ccc; + border-color: rgba(0, 0, 0, 0.2); + border-style: solid; + border-width: 1px; + -webkit-border-radius: 0 0 5px 5px; + -moz-border-radius: 0 0 5px 5px; + border-radius: 0 0 5px 5px; -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; + *border-right-width: 2px; + *border-bottom-width: 2px; } .dropdown-menu.pull-right { right: 0; left: auto; } .dropdown-menu .divider { - *width: 100%; height: 1px; margin: 8px 1px; - *margin: -5px 0 5px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff; + *width: 100%; + *margin: -5px 0 5px; } .dropdown-menu a { display: block; @@ -1978,15 +1855,20 @@ table .span24 { text-decoration: none; background-color: #272b30; } -.open { +.dropdown.open { *z-index: 1000; } -.open .dropdown-menu { +.dropdown.open .dropdown-toggle { + color: #ffffff; + background: #ccc; + background: rgba(0, 0, 0, 0.3); +} +.dropdown.open .dropdown-menu { display: block; } .pull-right .dropdown-menu { - right: 0; left: auto; + right: 0; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { @@ -2037,27 +1919,25 @@ table .span24 { border-radius: 3px; } .fade { - opacity: 0; - filter: alpha(opacity=0); -webkit-transition: opacity 0.15s linear; -moz-transition: opacity 0.15s linear; -ms-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; + opacity: 0; } .fade.in { opacity: 1; - filter: alpha(opacity=100); } .collapse { - position: relative; - height: 0; - overflow: hidden; -webkit-transition: height 0.35s ease; -moz-transition: height 0.35s ease; -ms-transition: height 0.35s ease; -o-transition: height 0.35s ease; transition: height 0.35s ease; + position: relative; + overflow: hidden; + height: 0; } .collapse.in { height: auto; @@ -2075,16 +1955,9 @@ table .span24 { .close:hover { color: #000000; text-decoration: none; - cursor: pointer; opacity: 0.4; filter: alpha(opacity=40); -} -button.close { - padding: 0; cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; } .btn { display: inline-block; @@ -2096,12 +1969,10 @@ button.close { margin-bottom: 0; font-size: 13px; line-height: 18px; - *line-height: 20px; color: #3a3f44; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; - cursor: pointer; background-color: #f5f5f5; background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6); @@ -2113,20 +1984,17 @@ button.close { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', 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); + filter: progid:dximagetransform.microsoft.gradient(enabled=false); border: 1px solid #cccccc; - *border: 0; border-bottom-color: #b3b3b3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; + -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); + cursor: pointer; *margin-left: .3em; - -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); - -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); - box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); } .btn:hover, .btn:active, @@ -2134,7 +2002,6 @@ button.close { .btn.disabled, .btn[disabled] { background-color: #e6e6e6; - *background-color: #d9d9d9; } .btn:active, .btn.active { @@ -2147,9 +2014,6 @@ button.close { color: #3a3f44; text-decoration: none; background-color: #e6e6e6; - *background-color: #d9d9d9; - /* Buttons in IE7 don't get borders, so darken on hover */ - background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; @@ -2164,19 +2028,19 @@ button.close { } .btn.active, .btn:active { + 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); background-color: #e6e6e6; background-color: #d9d9d9 \9; - background-image: none; outline: 0; - -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); - -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); - box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); } .btn.disabled, .btn[disabled] { cursor: default; - background-color: #e6e6e6; background-image: none; + background-color: #e6e6e6; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; @@ -2219,8 +2083,8 @@ button.close { .btn-info:hover, .btn-inverse, .btn-inverse:hover { - color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + color: #ffffff; } .btn-primary.active, .btn-warning.active, @@ -2230,10 +2094,6 @@ button.close { .btn-inverse.active { color: rgba(255, 255, 255, 0.75); } -.btn { - border-color: #ccc; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); -} .btn-primary { background-color: #757b82; background-image: -moz-linear-gradient(top, #757c82, #757982); @@ -2246,10 +2106,7 @@ button.close { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#757c82', endColorstr='#757982', GradientType=0); border-color: #757982 #757982 #51535a; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - *background-color: #757982; - /* Darken IE7 buttons by default so they stand out more given they won't have borders */ - - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-primary:hover, .btn-primary:active, @@ -2257,7 +2114,6 @@ button.close { .btn-primary.disabled, .btn-primary[disabled] { background-color: #757982; - *background-color: #696c75; } .btn-primary:active, .btn-primary.active { @@ -2275,10 +2131,7 @@ button.close { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', 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); + filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-warning:hover, .btn-warning:active, @@ -2286,7 +2139,6 @@ button.close { .btn-warning.disabled, .btn-warning[disabled] { background-color: #f89406; - *background-color: #df8505; } .btn-warning:active, .btn-warning.active { @@ -2304,10 +2156,7 @@ button.close { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', 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); + filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-danger:hover, .btn-danger:active, @@ -2315,7 +2164,6 @@ button.close { .btn-danger.disabled, .btn-danger[disabled] { background-color: #bd362f; - *background-color: #a9302a; } .btn-danger:active, .btn-danger.active { @@ -2333,10 +2181,7 @@ button.close { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', 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); + filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-success:hover, .btn-success:active, @@ -2344,7 +2189,6 @@ button.close { .btn-success.disabled, .btn-success[disabled] { background-color: #51a351; - *background-color: #499249; } .btn-success:active, .btn-success.active { @@ -2362,10 +2206,7 @@ button.close { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', 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); + filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-info:hover, .btn-info:active, @@ -2373,7 +2214,6 @@ button.close { .btn-info.disabled, .btn-info[disabled] { background-color: #2f96b4; - *background-color: #2a85a0; } .btn-info:active, .btn-info.active { @@ -2391,10 +2231,7 @@ button.close { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#52575c', endColorstr='#272b30', GradientType=0); border-color: #272b30 #272b30 #050506; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - *background-color: #272b30; - /* Darken IE7 buttons by default so they stand out more given they won't have borders */ - - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-inverse:hover, .btn-inverse:active, @@ -2402,7 +2239,6 @@ button.close { .btn-inverse.disabled, .btn-inverse[disabled] { background-color: #272b30; - *background-color: #1c1e22; } .btn-inverse:active, .btn-inverse.active { @@ -2463,7 +2299,7 @@ input[type="submit"].btn.btn-mini { *zoom: 1; } -.btn-group > .btn { +.btn-group .btn { position: relative; float: left; margin-left: -1px; @@ -2471,7 +2307,7 @@ input[type="submit"].btn.btn-mini { -moz-border-radius: 0; border-radius: 0; } -.btn-group > .btn:first-child { +.btn-group .btn:first-child { margin-left: 0; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; @@ -2480,8 +2316,8 @@ input[type="submit"].btn.btn-mini { -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; } -.btn-group > .btn:last-child, -.btn-group > .dropdown-toggle { +.btn-group .btn:last-child, +.btn-group .dropdown-toggle { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; @@ -2489,7 +2325,7 @@ input[type="submit"].btn.btn-mini { -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; } -.btn-group > .btn.large:first-child { +.btn-group .btn.large:first-child { margin-left: 0; -webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; @@ -2498,8 +2334,8 @@ input[type="submit"].btn.btn-mini { -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; } -.btn-group > .btn.large:last-child, -.btn-group > .large.dropdown-toggle { +.btn-group .btn.large:last-child, +.btn-group .large.dropdown-toggle { -webkit-border-top-right-radius: 6px; -moz-border-radius-topright: 6px; border-top-right-radius: 6px; @@ -2507,63 +2343,54 @@ input[type="submit"].btn.btn-mini { -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px; } -.btn-group > .btn:hover, -.btn-group > .btn:focus, -.btn-group > .btn:active, -.btn-group > .btn.active { +.btn-group .btn:hover, +.btn-group .btn:focus, +.btn-group .btn:active, +.btn-group .btn.active { z-index: 2; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } -.btn-group > .dropdown-toggle { +.btn-group .dropdown-toggle { padding-left: 8px; padding-right: 8px; - -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); - -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); - box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); - *padding-top: 4px; - *padding-bottom: 4px; + -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: 3px; + *padding-bottom: 3px; } -.btn-group > .btn-mini.dropdown-toggle { +.btn-group .btn-mini.dropdown-toggle { padding-left: 5px; padding-right: 5px; + *padding-top: 1px; + *padding-bottom: 1px; } -.btn-group > .btn-small.dropdown-toggle { +.btn-group .btn-small.dropdown-toggle { *padding-top: 4px; *padding-bottom: 4px; } -.btn-group > .btn-large.dropdown-toggle { +.btn-group .btn-large.dropdown-toggle { padding-left: 12px; padding-right: 12px; } -.btn-group.open .dropdown-toggle { - background-image: none; - -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); - -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); - box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); -} -.btn-group.open .btn.dropdown-toggle { - background-color: #e6e6e6; -} -.btn-group.open .btn-primary.dropdown-toggle { - background-color: #757982; -} -.btn-group.open .btn-warning.dropdown-toggle { - background-color: #f89406; -} -.btn-group.open .btn-danger.dropdown-toggle { - background-color: #bd362f; -} -.btn-group.open .btn-success.dropdown-toggle { - background-color: #51a351; +.btn-group.open { + *z-index: 1000; } -.btn-group.open .btn-info.dropdown-toggle { - background-color: #2f96b4; +.btn-group.open .dropdown-menu { + display: block; + margin-top: 1px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; } -.btn-group.open .btn-inverse.dropdown-toggle { - background-color: #272b30; +.btn-group.open .dropdown-toggle { + background-image: none; + -webkit-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); } .btn .caret { margin-top: 7px; @@ -2582,13 +2409,9 @@ input[type="submit"].btn.btn-mini { } .btn-large .caret { margin-top: 6px; - border-left-width: 5px; - border-right-width: 5px; - border-top-width: 5px; -} -.dropup .btn-large .caret { - border-bottom: 5px solid #000000; - border-top: 0; + border-left: 5px solid transparent; + border-right: 5px solid transparent; + border-top: 5px solid #000000; } .btn-primary .caret, .btn-warning .caret, @@ -2660,9 +2483,6 @@ input[type="submit"].btn.btn-mini { text-decoration: none; background-color: #bbbfc2; } -.nav > .pull-right { - float: right; -} .nav .nav-header { display: block; padding: 3px 15px; @@ -2700,13 +2520,13 @@ input[type="submit"].btn.btn-mini { margin-right: 2px; } .nav-list .divider { - *width: 100%; height: 1px; margin: 8px 1px; - *margin: -5px 0 5px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff; + *width: 100%; + *margin: -5px 0 5px; } .nav-tabs, .nav-pills { @@ -2809,10 +2629,10 @@ input[type="submit"].btn.btn-mini { .nav-pills.nav-stacked > li:last-child > a { margin-bottom: 1px; } -.nav-tabs .dropdown-menu { - -webkit-border-radius: 0 0 5px 5px; - -moz-border-radius: 0 0 5px 5px; - border-radius: 0 0 5px 5px; +.nav-tabs .dropdown-menu, +.nav-pills .dropdown-menu { + margin-top: 1px; + border-width: 1px; } .nav-pills .dropdown-menu { -webkit-border-radius: 4px; @@ -2841,14 +2661,14 @@ input[type="submit"].btn.btn-mini { } .nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, -.nav > li.dropdown.open.active > a:hover { +.nav > .open.active > a:hover { color: #ffffff; background-color: #757c82; border-color: #757c82; } -.nav li.dropdown.open .caret, -.nav li.dropdown.open.active .caret, -.nav li.dropdown.open a:hover .caret { +.nav .open .caret, +.nav .open.active .caret, +.nav .open a:hover .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; opacity: 1; @@ -2869,11 +2689,12 @@ input[type="submit"].btn.btn-mini { clear: both; } .tab-content { - overflow: auto; + display: table; + width: 100%; } -.tabs-below > .nav-tabs, -.tabs-right > .nav-tabs, -.tabs-left > .nav-tabs { +.tabs-below .nav-tabs, +.tabs-right .nav-tabs, +.tabs-left .nav-tabs { border-bottom: 0; } .tab-content > .tab-pane, @@ -2884,71 +2705,71 @@ input[type="submit"].btn.btn-mini { .pill-content > .active { display: block; } -.tabs-below > .nav-tabs { +.tabs-below .nav-tabs { border-top: 1px solid #ddd; } -.tabs-below > .nav-tabs > li { +.tabs-below .nav-tabs > li { margin-top: -1px; margin-bottom: 0; } -.tabs-below > .nav-tabs > li > a { +.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; } -.tabs-below > .nav-tabs > li > a:hover { +.tabs-below .nav-tabs > li > a:hover { border-bottom-color: transparent; border-top-color: #ddd; } -.tabs-below > .nav-tabs > .active > a, -.tabs-below > .nav-tabs > .active > a:hover { +.tabs-below .nav-tabs .active > a, +.tabs-below .nav-tabs .active > a:hover { border-color: transparent #ddd #ddd #ddd; } -.tabs-left > .nav-tabs > li, -.tabs-right > .nav-tabs > li { +.tabs-left .nav-tabs > li, +.tabs-right .nav-tabs > li { float: none; } -.tabs-left > .nav-tabs > li > a, -.tabs-right > .nav-tabs > li > a { +.tabs-left .nav-tabs > li > a, +.tabs-right .nav-tabs > li > a { min-width: 74px; margin-right: 0; margin-bottom: 3px; } -.tabs-left > .nav-tabs { +.tabs-left .nav-tabs { float: left; margin-right: 19px; border-right: 1px solid #ddd; } -.tabs-left > .nav-tabs > li > a { +.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; } -.tabs-left > .nav-tabs > li > a:hover { +.tabs-left .nav-tabs > li > a:hover { border-color: #bbbfc2 #dddddd #bbbfc2 #bbbfc2; } -.tabs-left > .nav-tabs .active > a, -.tabs-left > .nav-tabs .active > a:hover { +.tabs-left .nav-tabs .active > a, +.tabs-left .nav-tabs .active > a:hover { border-color: #ddd transparent #ddd #ddd; *border-right-color: #ffffff; } -.tabs-right > .nav-tabs { +.tabs-right .nav-tabs { float: right; margin-left: 19px; border-left: 1px solid #ddd; } -.tabs-right > .nav-tabs > li > a { +.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; } -.tabs-right > .nav-tabs > li > a:hover { +.tabs-right .nav-tabs > li > a:hover { border-color: #bbbfc2 #bbbfc2 #bbbfc2 #dddddd; } -.tabs-right > .nav-tabs .active > a, -.tabs-right > .nav-tabs .active > a:hover { +.tabs-right .nav-tabs .active > a, +.tabs-right .nav-tabs .active > a:hover { border-color: #ddd #ddd #ddd transparent; *border-left-color: #ffffff; } @@ -2959,7 +2780,6 @@ input[type="submit"].btn.btn-mini { margin-bottom: 18px; } .navbar-inner { - min-height: 40px; padding-left: 20px; padding-right: 20px; background-color: #32373c; @@ -2974,13 +2794,61 @@ input[type="submit"].btn.btn-mini { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; - -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1); - -moz-box-shadow: 0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1); - box-shadow: 0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1); + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); } .navbar .container { width: auto; } +.btn-navbar { + display: none; + float: right; + padding: 7px 10px; + margin-left: 5px; + margin-right: 5px; + background-color: #32373c; + background-image: -moz-linear-gradient(top, #3a3f44, #272b30); + background-image: -ms-linear-gradient(top, #3a3f44, #272b30); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3a3f44), to(#272b30)); + background-image: -webkit-linear-gradient(top, #3a3f44, #272b30); + background-image: -o-linear-gradient(top, #3a3f44, #272b30); + background-image: linear-gradient(top, #3a3f44, #272b30); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a3f44', endColorstr='#272b30', GradientType=0); + border-color: #272b30 #272b30 #050506; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + 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); +} +.btn-navbar:hover, +.btn-navbar:active, +.btn-navbar.active, +.btn-navbar.disabled, +.btn-navbar[disabled] { + background-color: #272b30; +} +.btn-navbar:active, +.btn-navbar.active { + background-color: #101214 \9; +} +.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); +} +.btn-navbar .icon-bar + .icon-bar { + margin-top: 3px; +} .nav-collapse.collapse { height: auto; } @@ -2998,24 +2866,18 @@ input[type="submit"].btn.btn-mini { font-size: 20px; font-weight: 200; line-height: 1; - color: #bbbfc2; + color: #ffffff; } .navbar .navbar-text { margin-bottom: 0; line-height: 40px; } -.navbar .navbar-link { - color: #bbbfc2; -} -.navbar .navbar-link:hover { - color: #bbbfc2; -} .navbar .btn, .navbar .btn-group { margin-top: 5px; } .navbar .btn-group .btn { - margin: 0; + margin-top: 0; } .navbar-form { margin-bottom: 0; @@ -3069,9 +2931,9 @@ input[type="submit"].btn.btn-mini { color: #ffffff; background-color: #606a76; border: 1px solid #1c1e22; - -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); - -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); - box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); -webkit-transition: none; -moz-transition: none; -ms-transition: none; @@ -3138,30 +3000,20 @@ input[type="submit"].btn.btn-mini { } .navbar .nav > li > a { float: none; - padding: 9px 10px 11px; + padding: 10px 10px 11px; line-height: 19px; - color: #bbbfc2; + color: #757c82; text-decoration: none; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } -.navbar .btn { - display: inline-block; - padding: 4px 10px 4px; - margin: 5px 5px 6px; - line-height: 18px; -} -.navbar .btn-group { - margin: 0; - padding: 5px 5px 6px; -} .navbar .nav > li > a:hover { - background-color: #3a3f44; - color: #bbbfc2; + background-color: transparent; + color: #ffffff; text-decoration: none; } .navbar .nav .active > a, .navbar .nav .active > a:hover { - color: #bbbfc2; + color: #ffffff; text-decoration: none; background-color: #272b30; } @@ -3177,57 +3029,11 @@ input[type="submit"].btn.btn-mini { margin-left: 10px; margin-right: 0; } -.navbar .btn-navbar { - display: none; - float: right; - padding: 7px 10px; - margin-left: 5px; - margin-right: 5px; - background-color: #32373c; - background-image: -moz-linear-gradient(top, #3a3f44, #272b30); - background-image: -ms-linear-gradient(top, #3a3f44, #272b30); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3a3f44), to(#272b30)); - background-image: -webkit-linear-gradient(top, #3a3f44, #272b30); - background-image: -o-linear-gradient(top, #3a3f44, #272b30); - background-image: linear-gradient(top, #3a3f44, #272b30); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a3f44', endColorstr='#272b30', GradientType=0); - border-color: #272b30 #272b30 #050506; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - *background-color: #272b30; - /* 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,.1), 0 1px 0 rgba(255,255,255,.075); - -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); - box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); -} -.navbar .btn-navbar:hover, -.navbar .btn-navbar:active, -.navbar .btn-navbar.active, -.navbar .btn-navbar.disabled, -.navbar .btn-navbar[disabled] { - background-color: #272b30; - *background-color: #1c1e22; -} -.navbar .btn-navbar:active, -.navbar .btn-navbar.active { - background-color: #101214 \9; -} -.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); -} -.btn-navbar .icon-bar + .icon-bar { - margin-top: 3px; +.navbar .dropdown-menu { + margin-top: 1px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; } .navbar .dropdown-menu:before { content: ''; @@ -3263,35 +3069,35 @@ input[type="submit"].btn.btn-mini { bottom: -6px; top: auto; } -.navbar .nav li.dropdown .dropdown-toggle .caret, -.navbar .nav li.dropdown.open .caret { +.navbar .nav .dropdown-toggle .caret, +.navbar .nav .open.dropdown .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } -.navbar .nav li.dropdown.active .caret { +.navbar .nav .active .caret { opacity: 1; filter: alpha(opacity=100); } -.navbar .nav li.dropdown.open > .dropdown-toggle, -.navbar .nav li.dropdown.active > .dropdown-toggle, -.navbar .nav li.dropdown.open.active > .dropdown-toggle { +.navbar .nav .open > .dropdown-toggle, +.navbar .nav .active > .dropdown-toggle, +.navbar .nav .open.active > .dropdown-toggle { background-color: transparent; } -.navbar .nav li.dropdown.active > .dropdown-toggle:hover { +.navbar .nav .active > .dropdown-toggle:hover { color: #ffffff; } -.navbar .pull-right .dropdown-menu, -.navbar .dropdown-menu.pull-right { +.navbar .nav.pull-right .dropdown-menu, +.navbar .nav .dropdown-menu.pull-right { left: auto; right: 0; } -.navbar .pull-right .dropdown-menu:before, -.navbar .dropdown-menu.pull-right:before { +.navbar .nav.pull-right .dropdown-menu:before, +.navbar .nav .dropdown-menu.pull-right:before { left: auto; right: 12px; } -.navbar .pull-right .dropdown-menu:after, -.navbar .dropdown-menu.pull-right:after { +.navbar .nav.pull-right .dropdown-menu:after, +.navbar .nav .dropdown-menu.pull-right:after { left: auto; right: 13px; } @@ -3725,13 +3531,9 @@ input[type="submit"].btn.btn-mini { .thumbnails:after { clear: both; } -.row-fluid .thumbnails { - margin-left: 0; -} .thumbnails > li { float: left; - margin-bottom: 18px; - margin-left: 20px; + margin: 0 0 18px 20px; } .thumbnail { display: block; @@ -3760,100 +3562,117 @@ a.thumbnail:hover { .thumbnail .caption { padding: 9px; } -.label, -.badge { +.label { + padding: 1px 4px 2px; font-size: 10.998px; font-weight: bold; - line-height: 14px; + line-height: 13px; color: #ffffff; - vertical-align: baseline; + vertical-align: middle; white-space: nowrap; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #757c82; -} -.label { - padding: 1px 4px 2px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } +.label:hover { + color: #ffffff; + text-decoration: none; +} +.label-important { + background-color: #b94a48; +} +.label-important:hover { + background-color: #953b39; +} +.label-warning { + background-color: #f89406; +} +.label-warning:hover { + background-color: #c67605; +} +.label-success { + background-color: #468847; +} +.label-success:hover { + background-color: #356635; +} +.label-info { + background-color: #3a87ad; +} +.label-info:hover { + background-color: #2d6987; +} +.label-inverse { + background-color: #3a3f44; +} +.label-inverse:hover { + background-color: #232628; +} .badge { padding: 1px 9px 2px; + font-size: 12.025px; + font-weight: bold; + white-space: nowrap; + color: #ffffff; + background-color: #757c82; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; } -a.label:hover, -a.badge:hover { +.badge:hover { color: #ffffff; text-decoration: none; cursor: pointer; } -.label-important, -.badge-important { +.badge-error { background-color: #b94a48; } -.label-important[href], -.badge-important[href] { +.badge-error:hover { background-color: #953b39; } -.label-warning, .badge-warning { background-color: #f89406; } -.label-warning[href], -.badge-warning[href] { +.badge-warning:hover { background-color: #c67605; } -.label-success, .badge-success { background-color: #468847; } -.label-success[href], -.badge-success[href] { +.badge-success:hover { background-color: #356635; } -.label-info, .badge-info { background-color: #3a87ad; } -.label-info[href], -.badge-info[href] { +.badge-info:hover { background-color: #2d6987; } -.label-inverse, .badge-inverse { background-color: #3a3f44; } -.label-inverse[href], -.badge-inverse[href] { +.badge-inverse:hover { background-color: #232628; } @-webkit-keyframes progress-bar-stripes { from { - background-position: 40px 0; + background-position: 0 0; } to { - background-position: 0 0; + background-position: 40px 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; + background-position: 40px 0; } } -@-o-keyframes progress-bar-stripes { +@-ms-keyframes progress-bar-stripes { from { background-position: 0 0; } @@ -3863,10 +3682,10 @@ a.badge:hover { } @keyframes progress-bar-stripes { from { - background-position: 40px 0; + background-position: 0 0; } to { - background-position: 0 0; + background-position: 40px 0; } } .progress { @@ -3934,8 +3753,6 @@ a.badge:hover { .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; } .progress-danger .bar { @@ -4035,9 +3852,6 @@ a.badge:hover { display: block; padding: 8px 15px; } -.accordion-toggle { - cursor: pointer; -} .accordion-inner { padding: 9px 15px; border-top: 1px solid #e5e5e5; @@ -4197,16 +4011,20 @@ label { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#52575c', endColorstr='#3a3f44', GradientType=0); } .navbar .brand { + color: #bbbfc2; font-weight: bold; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3); border-right: 1px solid #2e3134; } .navbar .nav > li > a { + color: #bbbfc2; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3); border-right: 1px solid #2e3134; border-left: 1px solid #52575c; } .navbar .nav > li > a:hover { + color: #bbbfc2; + background-color: #3a3f44; background-color: #3a3f44; background-repeat: repeat-x; background-image: -moz-linear-gradient(280deg, #272b30, #3a3f44); @@ -4320,10 +4138,6 @@ div.subnav .nav > li.active:last-child > a, div.subnav .nav > li:last-child > a:hover { border-right: 1px solid #2e3134; } -div.subnav .open .dropdown-toggle { - border-right: 1px solid #2e3134; - border-left: 1px solid #52575c; -} div.subnav.subnav-fixed { -webkit-box-shadow: none; -moz-box-shadow: none; @@ -4346,10 +4160,7 @@ div.subnav.subnav-fixed { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#52575c', endColorstr='#3a3e41', GradientType=0); border-color: #3a3e41 #3a3e41 #161719; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - *background-color: #3a3e41; - /* Darken IE7 buttons by default so they stand out more given they won't have borders */ - - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + filter: progid:dximagetransform.microsoft.gradient(enabled=false); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; @@ -4361,7 +4172,6 @@ div.subnav.subnav-fixed { .btn.disabled, .btn[disabled] { background-color: #3a3e41; - *background-color: #2e3134; } .btn:active, .btn.active { @@ -4385,10 +4195,7 @@ div.subnav.subnav-fixed { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#757c82', endColorstr='#757882', GradientType=0); border-color: #757882 #757882 #51535a; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - *background-color: #757882; - /* Darken IE7 buttons by default so they stand out more given they won't have borders */ - - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-primary:hover, .btn-primary:active, @@ -4396,7 +4203,6 @@ div.subnav.subnav-fixed { .btn-primary.disabled, .btn-primary[disabled] { background-color: #757882; - *background-color: #696b75; } .btn-primary:active, .btn-primary.active { @@ -4414,10 +4220,7 @@ div.subnav.subnav-fixed { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', 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); + filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-warning:hover, .btn-warning:active, @@ -4425,7 +4228,6 @@ div.subnav.subnav-fixed { .btn-warning.disabled, .btn-warning[disabled] { background-color: #f89406; - *background-color: #df8505; } .btn-warning:active, .btn-warning.active { @@ -4443,10 +4245,7 @@ div.subnav.subnav-fixed { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', 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); + filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-danger:hover, .btn-danger:active, @@ -4454,7 +4253,6 @@ div.subnav.subnav-fixed { .btn-danger.disabled, .btn-danger[disabled] { background-color: #bd362f; - *background-color: #a9302a; } .btn-danger:active, .btn-danger.active { @@ -4472,10 +4270,7 @@ div.subnav.subnav-fixed { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', 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); + filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-success:hover, .btn-success:active, @@ -4483,7 +4278,6 @@ div.subnav.subnav-fixed { .btn-success.disabled, .btn-success[disabled] { background-color: #51a351; - *background-color: #499249; } .btn-success:active, .btn-success.active { @@ -4501,10 +4295,7 @@ div.subnav.subnav-fixed { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', 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); + filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-info:hover, .btn-info:active, @@ -4512,7 +4303,6 @@ div.subnav.subnav-fixed { .btn-info.disabled, .btn-info[disabled] { background-color: #2f96b4; - *background-color: #2a85a0; } .btn-info:active, .btn-info.active { @@ -4530,10 +4320,7 @@ div.subnav.subnav-fixed { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#262626', GradientType=0); border-color: #262626 #262626 #000000; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - *background-color: #262626; - /* Darken IE7 buttons by default so they stand out more given they won't have borders */ - - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-inverse:hover, .btn-inverse:active, @@ -4541,7 +4328,6 @@ div.subnav.subnav-fixed { .btn-inverse.disabled, .btn-inverse[disabled] { background-color: #262626; - *background-color: #191919; } .btn-inverse:active, .btn-inverse.active { @@ -4725,6 +4511,7 @@ legend { color: #757c82; } .form-actions { + background-color: #202328; border-top: none; } .input-prepend .add-on, @@ -4835,18 +4622,3 @@ footer.footer p { a.thumbnail:hover { border: 1px solid #1c1e22; } -.pull-right { - float: right; -} -.pull-left { - float: left; -} -.hide { - display: none; -} -.show { - display: block; -} -.invisible { - visibility: hidden; -} |