diff --git a/README.md b/README.md index b161ad2..ac1c300 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,6 @@ -#Twitter Bootstrap 2.0 with HTML5 Boilerplate 3.0 styles ported to Stylus +#Twitter Bootstrap 2.0.1 with HTML5 Boilerplate 3.0 styles ported to Stylus -Sorry I couldn't think up a cool name. It is what it is. :) - -All the credit goes to the [Twitter Bootstrap](https://github.com/twitter/bootstrap) and [HTML5 Boilerplate](https://github.com/h5bp/html5-boilerplate) guys and gals. +All the credit goes to the [Twitter Bootstrap](https://github.com/twitter/bootstrap) and [HTML5 Boilerplate](https://github.com/h5bp/html5-boilerplate) guys and gals as well as @visionmedia for [nib](https://github.com/visionmedia/nib). ## What is it? @@ -10,9 +8,11 @@ If you haven't already, go read about [Twitter Bootstrap](http://twitter.github. This project only uses the css portion of HTML5 Boilerplate. Since both Twitter Bootstrap 2.0 and HTML5 Boilerplate include/are based on [normalize.css](https://github.com/necolas/normalize.css/), there is a lot of overlap, but Bootstrap does not include everything. I have included here only the parts of HTML5 Boilerplate that I saw were missing in Bootstrap. -## Changes in final CSS from the official Twitter Bootstrap 2.0 +This project also now includes a customized version of [nib](https://github.com/visionmedia/nib) so all the goodness of nib is automatically available for your custom styles. The reason it is a customized version is to bring its output more in line with Twitter Bootstrap's output. Everything still works the same, only some of the `vendor` mixins now only output for the vendors that have actually implemented those prefixed styles. + +## Changes in final CSS from the official Twitter Bootstrap 2.0.1 -Below is a list of everything you should see if you do a diff on the outputted bootstrap.css and the official version. Most of the changes in the css make no semantic difference, although some do. +Below used to be a list of everything you should see if you do a diff on the outputted bootstrap.css and the official version. Since updating to use `nib`, this is not entirely accurate, but it will give you an idea of the differences. Most of the changes in the css make no semantic difference, although some do. * Stylus stacks multiple selectors instead of placing them on one line: * Instead of `audio, canvas, video` on one line, you get them on three lines. @@ -85,14 +85,14 @@ I certainly hope this is helpful to somebody. It was an interesting exercise an Copyright and license for any changes made ------------------------------------------ -Anything added/changed, etc. which does not fall under the licensing of HTML5 Boilerplate or Twitter Bootstrap 2.0 is released to the Public Domain. +Anything added/changed, etc. which does not fall under the licensing of HTML5 Boilerplate or Twitter Bootstrap 2.0.1 is released to the Public Domain. Copyright and license for HTML5 Boilerplate ------------------------------------------- The parts included here are released to the Public Domain. -Copyright and license for Twitter Bootstrap 2.0 ------------------------------------------------ +Copyright and license for Twitter Bootstrap 2.0.1 +------------------------------------------------- Copyright 2012 Twitter, Inc. @@ -108,9 +108,9 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -Glyphicons use in Twitter Bootstrap 2.0 ---------------------------------------- +Glyphicons use in Twitter Bootstrap 2.0.1 +----------------------------------------- -From the Twitter Bootstrap 2.0 docs: +From the Twitter Bootstrap 2.0.1 docs: [Glyphicons](http://glyphicons.com/) has granted us use of the Halflings set in our open-source toolkit so long as we provide a link and credit here in the docs. Please consider doing the same in your projects. diff --git a/css/bootstrap-responsive.css b/css/bootstrap-responsive.css index 4c509a3..186f84a 100644 --- a/css/bootstrap-responsive.css +++ b/css/bootstrap-responsive.css @@ -1,5 +1,5 @@ /* - * Bootstrap Responsive v2.0.0 + * Bootstrap Responsive v2.0.1 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 @@ -13,7 +13,7 @@ } @media (max-width: 480px) { .nav-collapse { - -webkit-transform: translate3d(0, 0, 0); + -webkit-transform: transform: translate(0, 0, 0);; } .page-header h1 small { display: block; @@ -25,7 +25,7 @@ .uneditable-input { display: block; width: 100%; - height: 28px; + 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; @@ -34,8 +34,6 @@ /* Older FF */ -ms-box-sizing: border-box; /* IE8 */ - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; box-sizing: border-box; /* CSS3 spec*/ } @@ -101,18 +99,9 @@ margin: 0; } } -@media (min-width: 768px) and (max-width: 980px) { +@media (min-width: 768px) and (max-width: 979px) { .row { margin-left: -20px; - *zoom: 1; - } - .row:before, - .row:after { - display: table; - content: ""; - } - .row:after { - clear: both; } [class*="span"] { float: left; @@ -190,15 +179,6 @@ } .row-fluid { width: 100%; - *zoom: 1; - } - .row-fluid:before, - .row-fluid:after { - display: table; - content: ""; - } - .row-fluid:after { - clear: both; } .row-fluid > [class*="span"] { float: left; @@ -304,7 +284,7 @@ width: 714px; } } -@media (max-width: 980px) { +@media (max-width: 979px) { body { padding-top: 0; } @@ -340,14 +320,15 @@ .navbar .nav > .divider-vertical { display: none; } + .navbar .nav .nav-header { + color: #999; + text-shadow: none; + } .navbar .nav > li > a, .navbar .dropdown-menu a { padding: 6px 15px; font-weight: bold; color: #999; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; } .navbar .dropdown-menu li + li a { margin-bottom: 2px; @@ -367,12 +348,6 @@ padding: 0; background-color: transparent; border: none; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; } .navbar .dropdown-menu:before, .navbar .dropdown-menu:after { @@ -388,9 +363,6 @@ margin: 9px 0; border-top: 1px solid #222; border-bottom: 1px solid #222; - -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.10), 0 1px 0 rgba(255,255,255,0.10); - -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.10), 0 1px 0 rgba(255,255,255,0.10); - box-shadow: inset 0 1px 0 rgba(255,255,255,0.10), 0 1px 0 rgba(255,255,255,0.10); } .navbar .nav.pull-right { float: none; @@ -416,15 +388,6 @@ @media (min-width: 1200px) { .row { margin-left: -30px; - *zoom: 1; - } - .row:before, - .row:after { - display: table; - content: ""; - } - .row:after { - clear: both; } [class*="span"] { float: left; @@ -502,15 +465,6 @@ } .row-fluid { width: 100%; - *zoom: 1; - } - .row-fluid:before, - .row-fluid:after { - display: table; - content: ""; - } - .row-fluid:after { - clear: both; } .row-fluid > [class*="span"] { float: left; diff --git a/css/bootstrap-responsive.min.css b/css/bootstrap-responsive.min.css index 8dd600f..da245e7 100644 --- a/css/bootstrap-responsive.min.css +++ b/css/bootstrap-responsive.min.css @@ -1,5 +1,5 @@ /* - * Bootstrap Responsive v2.0.0 + * Bootstrap Responsive v2.0.1 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 @@ -8,9 +8,9 @@ * Designed and built with all the love in the world @twitter by @mdo and @fat. */ .hidden{display:none;visibility:hidden} -@media (max-width: 480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)} +@media (max-width: 480px){.nav-collapse{-webkit-transform:transform:translate(0, 0, 0)} .page-header h1 small{display:block;line-height:18px} -input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} +input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{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;} .input-prepend input[class*="span"],.input-append input[class*="span"]{width:auto} input[type="checkbox"],input[type="radio"]{border:1px solid #ccc} .form-horizontal .control-group > label{float:none;width:auto;padding-top:0;text-align:left} @@ -25,9 +25,7 @@ input[type="checkbox"],input[type="radio"]{border:1px solid #ccc} .row-fluid{width:100%} .row{margin-left:0} .row > [class*="span"],.row-fluid > [class*="span"]{float:none;display:block;width:auto;margin:0} -}@media (min-width: 768px) and (max-width: 980px){.row{margin-left:-20px;*zoom:1;} -.row:before,.row:after{display:table;content:""} -.row:after{clear:both} +}@media (min-width: 768px) and (max-width: 979px){.row{margin-left:-20px;} [class*="span"]{float:left;margin-left:20px} .span1{width:42px} .span2{width:104px} @@ -52,9 +50,7 @@ input[type="checkbox"],input[type="radio"]{border:1px solid #ccc} .offset9{margin-left:578px} .offset10{margin-left:640px} .offset11{margin-left:702px} -.row-fluid{width:100%;*zoom:1;} -.row-fluid:before,.row-fluid:after{display:table;content:""} -.row-fluid:after{clear:both} +.row-fluid{width:100%;} .row-fluid > [class*="span"]{float:left;margin-left:2.762430939%} .row-fluid > [class*="span"]:first-child{margin-left:0} .row-fluid .span1{width:5.801104972%} @@ -81,7 +77,7 @@ input.span9,textarea.span9,.uneditable-input.span9{width:528px} input.span10,textarea.span10,.uneditable-input.span10{width:590px} input.span11,textarea.span11,.uneditable-input.span11{width:652px} input.span12,textarea.span12,.uneditable-input.span12{width:714px} -}@media (max-width: 980px){body{padding-top:0} +}@media (max-width: 979px){body{padding-top:0} .navbar-fixed-top{position:static;margin-bottom:18px} .navbar-fixed-top .navbar-inner{padding:5px} .navbar .container{width:auto;padding:0} @@ -91,21 +87,20 @@ input.span12,textarea.span12,.uneditable-input.span12{width:714px} .navbar .nav > li{float:none} .navbar .nav > li > a{margin-bottom:2px} .navbar .nav > .divider-vertical{display:none} -.navbar .nav > li > a,.navbar .dropdown-menu a{padding:6px 15px;font-weight:bold;color:#999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} +.navbar .nav .nav-header{color:#999;text-shadow:none} +.navbar .nav > li > a,.navbar .dropdown-menu a{padding:6px 15px;font-weight:bold;color:#999;} .navbar .dropdown-menu li + li a{margin-bottom:2px} .navbar .nav > li > a:hover,.navbar .dropdown-menu a:hover{background-color:#222} -.navbar .dropdown-menu{position:static;top:auto;left:auto;float:none;display:block;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} +.navbar .dropdown-menu{position:static;top:auto;left:auto;float:none;display:block;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;} .navbar .dropdown-menu:before,.navbar .dropdown-menu:after{display:none} .navbar .dropdown-menu .divider{display:none} -.navbar-form,.navbar-search{float:none;padding:9px 15px;margin:9px 0;border-top:1px solid #222;border-bottom:1px solid #222;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.10),0 1px 0 rgba(255,255,255,0.10);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.10),0 1px 0 rgba(255,255,255,0.10);box-shadow:inset 0 1px 0 rgba(255,255,255,0.10),0 1px 0 rgba(255,255,255,0.10)} +.navbar-form,.navbar-search{float:none;padding:9px 15px;margin:9px 0;border-top:1px solid #222;border-bottom:1px solid #222;} .navbar .nav.pull-right{float:none;margin-left:0} .navbar-static .navbar-inner{padding-left:10px;padding-right:10px} .btn-navbar{display:block} .nav-collapse{overflow:hidden;height:0} }@media (min-width: 980px){.nav-collapse.collapse{height:auto !important} -}@media (min-width: 1200px){.row{margin-left:-30px;*zoom:1;} -.row:before,.row:after{display:table;content:""} -.row:after{clear:both} +}@media (min-width: 1200px){.row{margin-left:-30px;} [class*="span"]{float:left;margin-left:30px} .span1{width:70px} .span2{width:170px} @@ -130,9 +125,7 @@ input.span12,textarea.span12,.uneditable-input.span12{width:714px} .offset9{margin-left:930px} .offset10{margin-left:1030px} .offset11{margin-left:1130px} -.row-fluid{width:100%;*zoom:1;} -.row-fluid:before,.row-fluid:after{display:table;content:""} -.row-fluid:after{clear:both} +.row-fluid{width:100%;} .row-fluid > [class*="span"]{float:left;margin-left:2.564102564%} .row-fluid > [class*="span"]:first-child{margin-left:0} .row-fluid .span1{width:5.982905983%} diff --git a/css/bootstrap.css b/css/bootstrap.css index e526d74..0758c6d 100644 --- a/css/bootstrap.css +++ b/css/bootstrap.css @@ -1,5 +1,5 @@ /* - * Bootstrap v2.0.0 + * Bootstrap v2.0.1 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 @@ -42,7 +42,7 @@ html { -ms-text-size-adjust: 100%; } a:focus { - outline: thin dotted; + outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } @@ -108,6 +108,17 @@ textarea { overflow: auto; vertical-align: top; } +.clearfix { + *zoom: 1; +} +.clearfix:before, +.clearfix:after { + display: table; + content: ""; +} +.clearfix:after { + clear: both; +} body { margin: 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; @@ -396,7 +407,8 @@ ol { li { line-height: 18px; } -ul.unstyled { +ul.unstyled, +ol.unstyled { margin-left: 0; list-style: none; } @@ -416,7 +428,7 @@ dd { hr { margin: 18px 0; border: 0; - border-top: 1px solid #e5e5e5; + border-top: 1px solid #eee; border-bottom: 1px solid #fff; } strong { @@ -513,13 +525,21 @@ pre { white-space: pre; white-space: pre-wrap; word-break: break-all; + word-wrap: break-word; } pre.prettyprint { margin-bottom: 18px; } pre code { padding: 0; + color: inherit; background-color: transparent; + border: 0; +} +.pre-scrollable { + max-height: 340px; +overflow-y +scroll } form { margin: 0 0 18px; @@ -540,16 +560,25 @@ legend { border: 0; border-bottom: 1px solid #eee; } +legend small { + font-size: 13.5px; + color: #999; +} label, input, button, select, textarea { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; line-height: 18px; } +input, +button, +select, +textarea { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} label { display: block; margin-bottom: 5px; @@ -591,13 +620,18 @@ input[type="radio"] { *margin-top: 0; /* IE7 */ line-height: normal; - border: 0; cursor: pointer; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; + border: 0 \9; +/* IE9 and down */ +} +input[type="image"] { + border: 0; } input[type="file"] { + width: auto; padding: initial; line-height: initial; border: initial; @@ -621,6 +655,9 @@ input[type="file"] { /* For IE7, add top margin to align select with labels */ line-height: 28px; } +input[type="file"] { + line-height: 18px \9; +} select { width: 220px; background-color: #fff; @@ -656,6 +693,7 @@ input[type="hidden"] { .radio.inline, .checkbox.inline { display: inline-block; + padding-top: 5px; margin-bottom: 0; vertical-align: middle; } @@ -663,10 +701,6 @@ input[type="hidden"] { .checkbox.inline + .checkbox.inline { margin-left: 10px; } -.controls > .radio.inline:first-child, -.controls > .checkbox.inline:first-child { - padding-top: 0; -} input, textarea { -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.07); @@ -686,15 +720,16 @@ textarea:focus { box-shadow: inset 0 1px 1px rgba(0,0,0,0.07), 0 0 8px rgba(82,168,236,0.60); outline: 0; outline: thin dotted \9; -/* IE6-8 */ +/* IE6-9 */ } input[type="file"]:focus, +input[type="radio"]:focus, input[type="checkbox"]:focus, select:focus { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; - outline: thin dotted; + outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } @@ -905,6 +940,7 @@ select:focus:required:invalid:focus { color: #999; } .help-block { + display: block; margin-top: 5px; margin-bottom: 0; color: #999; @@ -990,6 +1026,7 @@ select:focus:required:invalid:focus { border-radius: 3px 0 0 3px; } .input-append .uneditable-input { + border-left-color: #eee; border-right-color: #ccc; } .input-append .add-on { @@ -1031,6 +1068,11 @@ select:focus:required:invalid:focus { display: inline-block; margin-bottom: 0; } +.form-search .hide, +.form-inline .hide, +.form-horizontal .hide { + display: none; +} .form-search label, .form-inline label, .form-search .input-append, @@ -1045,10 +1087,17 @@ select:focus:required:invalid:focus { .form-inline .input-prepend .add-on { vertical-align: middle; } +.form-search .radio, +.form-inline .radio, +.form-search .checkbox, +.form-inline .checkbox { + margin-bottom: 0; + vertical-align: middle; +} .control-group { margin-bottom: 9px; } -.form-horizontal legend + .control-group { +legend + .control-group { margin-top: 18px; -webkit-margin-top-collapse: separate; } @@ -1064,7 +1113,7 @@ select:focus:required:invalid:focus { .form-horizontal .control-group:after { clear: both; } -.form-horizontal .control-group > label { +.form-horizontal .control-label { float: left; width: 140px; padding-top: 5px; @@ -1090,14 +1139,14 @@ table { padding: 8px; line-height: 18px; text-align: left; + vertical-align: top; border-top: 1px solid #ddd; } .table th { font-weight: bold; - vertical-align: bottom; } -.table td { - vertical-align: top; +.table thead th { + vertical-align: bottom; } .table thead:first-child tr th, .table thead:first-child tr td { @@ -1157,6 +1206,10 @@ table { .table-striped tbody tr:nth-child(odd) th { background-color: #f9f9f9; } +.table tbody tr:hover td, +.table tbody tr:hover th { + background-color: #f5f5f5; +} table .span1 { float: none; width: 44px; @@ -1217,17 +1270,20 @@ table .span12 { width: 924px; margin-left: 0; } -[class^="icon-"] { +[class^="icon-"], +[class*=" icon-"] { display: inline-block; width: 14px; height: 14px; + line-height: 14px; vertical-align: text-top; background-image: url("../img/glyphicons-halflings.png"); background-position: 14px 14px; background-repeat: no-repeat; *margin-right: 0.3em; } -[class^="icon-"]:last-child { +[class^="icon-"]:last-child, +[class*=" icon-"]:last-child { *margin-left: 0; } .icon-white { @@ -1636,7 +1692,6 @@ table .span12 { float: left; display: none; min-width: 160px; - max-width: 220px; _width: 160px; padding: 4px 0; margin: 0; @@ -1773,20 +1828,25 @@ table .span12 { .btn { display: inline-block; padding: 4px 10px 4px; + margin-bottom: 0; font-size: 13px; line-height: 18px; color: #333; text-align: center; text-shadow: 0 1px 1px rgba(255,255,255,0.75); - background-color: #fafafa; - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(25%, #fff), to(#e6e6e6)); - background-image: -webkit-linear-gradient(#fff, #fff 25%, #e6e6e6); - background-image: -moz-linear-gradient(top, #fff, #fff 25%, #e6e6e6); - background-image: -ms-linear-gradient(#fff, #fff 25%, #e6e6e6); - background-image: -o-linear-gradient(#fff, #fff 25%, #e6e6e6); - background-image: linear-gradient(#fff, #fff 25%, #e6e6e6); - background-repeat: no-repeat; + vertical-align: middle; + background-color: #f5f5f5; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #e6e6e6)); + background-image: -webkit-linear-gradient(top, #fff 0%, #e6e6e6 100%); + background-image: -moz-linear-gradient(top, #fff 0%, #e6e6e6 100%); + background-image: -ms-linear-gradient(top, #fff 0%, #e6e6e6 100%); + background-image: -o-linear-gradient(top, #fff 0%, #e6e6e6 100%); + background-image: linear-gradient(top, #fff 0%, #e6e6e6 100%); + background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#e6e6e6', GradientType=0); + border-color: #e6e6e6 #e6e6e6 #bfbfbf; + border-color: rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); border: 1px solid #ccc; border-bottom-color: #bbb; -webkit-border-radius: 4px; @@ -1796,8 +1856,20 @@ table .span12 { -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.20), 0 1px 2px rgba(0,0,0,0.05); box-shadow: inset 0 1px 0 rgba(255,255,255,0.20), 0 1px 2px rgba(0,0,0,0.05); cursor: pointer; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); *margin-left: 0.3em; } +.btn:hover, +.btn:active, +.btn.active, +.btn.disabled, +.btn[disabled] { + background-color: #e6e6e6; +} +.btn:active, +.btn.active { + background-color: #ccc \9; +} .btn:first-child { *margin-left: 0; } @@ -1813,7 +1885,7 @@ table .span12 { transition: background-position 0.1s linear; } .btn:focus { - outline: thin dotted; + outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } @@ -1825,7 +1897,6 @@ table .span12 { 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; - color: rgba(0,0,0,0.50); outline: 0; } .btn.disabled, @@ -1848,7 +1919,7 @@ table .span12 { -moz-border-radius: 5px; border-radius: 5px; } -.btn-large .icon { +.btn-large [class^="icon-"] { margin-top: 1px; } .btn-small { @@ -1856,9 +1927,14 @@ table .span12 { font-size: 11px; line-height: 16px; } -.btn-small .icon { +.btn-small [class^="icon-"] { margin-top: -1px; } +.btn-mini { + padding: 2px 6px; + font-size: 11px; + line-height: 14px; +} .btn-primary, .btn-primary:hover, .btn-warning, @@ -1868,7 +1944,9 @@ table .span12 { .btn-success, .btn-success:hover, .btn-info, -.btn-info:hover { +.btn-info:hover, +.btn-inverse, +.btn-inverse:hover { text-shadow: 0 -1px 0 rgba(0,0,0,0.25); color: #fff; } @@ -1876,17 +1954,18 @@ table .span12 { .btn-warning.active, .btn-danger.active, .btn-success.active, -.btn-info.active { +.btn-info.active, +.btn-inverse.active { color: rgba(255,255,255,0.75); } .btn-primary { background-color: #006dcc; - background-image: -moz-linear-gradient(top, #08c, #04c); - background-image: -ms-linear-gradient(top, #08c, #04c); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c)); - background-image: -webkit-linear-gradient(top, #08c, #04c); - background-image: -o-linear-gradient(top, #08c, #04c); - background-image: linear-gradient(top, #08c, #04c); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #08c), color-stop(1, #04c)); + background-image: -webkit-linear-gradient(top, #08c 0%, #04c 100%); + background-image: -moz-linear-gradient(top, #08c 0%, #04c 100%); + background-image: -ms-linear-gradient(top, #08c 0%, #04c 100%); + background-image: -o-linear-gradient(top, #08c 0%, #04c 100%); + background-image: linear-gradient(top, #08c 0%, #04c 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#04c', GradientType=0); border-color: #04c #04c #002a80; @@ -1906,12 +1985,12 @@ table .span12 { } .btn-warning { background-color: #faa732; - background-image: -moz-linear-gradient(top, #fbb450, #f89406); - background-image: -ms-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(top, #fbb450, #f89406); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbb450), color-stop(1, #f89406)); + background-image: -webkit-linear-gradient(top, #fbb450 0%, #f89406 100%); + background-image: -moz-linear-gradient(top, #fbb450 0%, #f89406 100%); + background-image: -ms-linear-gradient(top, #fbb450 0%, #f89406 100%); + background-image: -o-linear-gradient(top, #fbb450 0%, #f89406 100%); + background-image: linear-gradient(top, #fbb450 0%, #f89406 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0); border-color: #f89406 #f89406 #ad6704; @@ -1931,12 +2010,12 @@ table .span12 { } .btn-danger { background-color: #da4f49; - background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); - background-image: -ms-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(top, #ee5f5b, #bd362f); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ee5f5b), color-stop(1, #bd362f)); + background-image: -webkit-linear-gradient(top, #ee5f5b 0%, #bd362f 100%); + background-image: -moz-linear-gradient(top, #ee5f5b 0%, #bd362f 100%); + background-image: -ms-linear-gradient(top, #ee5f5b 0%, #bd362f 100%); + background-image: -o-linear-gradient(top, #ee5f5b 0%, #bd362f 100%); + background-image: linear-gradient(top, #ee5f5b 0%, #bd362f 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0); border-color: #bd362f #bd362f #802420; @@ -1956,12 +2035,12 @@ table .span12 { } .btn-success { background-color: #5bb75b; - background-image: -moz-linear-gradient(top, #62c462, #51a351); - background-image: -ms-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(top, #62c462, #51a351); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #62c462), color-stop(1, #51a351)); + background-image: -webkit-linear-gradient(top, #62c462 0%, #51a351 100%); + background-image: -moz-linear-gradient(top, #62c462 0%, #51a351 100%); + background-image: -ms-linear-gradient(top, #62c462 0%, #51a351 100%); + background-image: -o-linear-gradient(top, #62c462 0%, #51a351 100%); + background-image: linear-gradient(top, #62c462 0%, #51a351 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0); border-color: #51a351 #51a351 #387038; @@ -1981,12 +2060,12 @@ table .span12 { } .btn-info { background-color: #49afcd; - background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); - background-image: -ms-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(top, #5bc0de, #2f96b4); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5bc0de), color-stop(1, #2f96b4)); + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2f96b4 100%); + background-image: -moz-linear-gradient(top, #5bc0de 0%, #2f96b4 100%); + background-image: -ms-linear-gradient(top, #5bc0de 0%, #2f96b4 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #2f96b4 100%); + background-image: linear-gradient(top, #5bc0de 0%, #2f96b4 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0); border-color: #2f96b4 #2f96b4 #1f6377; @@ -2004,6 +2083,31 @@ table .span12 { .btn-info.active { background-color: #24748c \9; } +.btn-inverse { + background-color: #393939; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #454545), color-stop(1, #262626)); + background-image: -webkit-linear-gradient(top, #454545 0%, #262626 100%); + background-image: -moz-linear-gradient(top, #454545 0%, #262626 100%); + background-image: -ms-linear-gradient(top, #454545 0%, #262626 100%); + background-image: -o-linear-gradient(top, #454545 0%, #262626 100%); + background-image: linear-gradient(top, #454545 0%, #262626 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#262626', GradientType=0); + border-color: #262626 #262626 #000; + border-color: rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +.btn-inverse:hover, +.btn-inverse:active, +.btn-inverse.active, +.btn-inverse.disabled, +.btn-inverse[disabled] { + background-color: #262626; +} +.btn-inverse:active, +.btn-inverse.active { + background-color: #0d0d0d \9; +} button.btn, input[type="submit"].btn { *padding-top: 2px; @@ -2145,7 +2249,8 @@ input[type="submit"].btn.small { .btn-primary .caret, .btn-danger .caret, .btn-info .caret, -.btn-success .caret { +.btn-success .caret, +.btn-inverse .caret { border-top-color: #fff; opacity: 0.75; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75); @@ -2224,6 +2329,19 @@ input[type="submit"].btn.small { text-decoration: none; background-color: #eee; } +.nav .nav-header { + display: block; + padding: 3px 15px; + font-size: 11px; + font-weight: bold; + line-height: 18px; + color: #999; + text-shadow: 0 1px 0 rgba(255,255,255,0.50); + text-transform: uppercase; +} +.nav li + .nav-header { + margin-top: 9px; +} .nav-list { padding-left: 14px; padding-right: 14px; @@ -2231,21 +2349,12 @@ input[type="submit"].btn.small { } .nav-list > li > a, .nav-list .nav-header { - display: block; - padding: 3px 15px; margin-left: -15px; margin-right: -15px; text-shadow: 0 1px 0 rgba(255,255,255,0.50); } -.nav-list .nav-header { - font-size: 11px; - font-weight: bold; - line-height: 18px; - color: #999; - text-transform: uppercase; -} -.nav-list > li + .nav-header { - margin-top: 9px; +.nav-list > li > a { + padding: 3px 15px; } .nav-list .active > a, .nav-list .active > a:hover { @@ -2412,6 +2521,9 @@ input[type="submit"].btn.small { .tabbable:after { clear: both; } +.tab-content { + overflow: hidden; +} .tabs-below .nav-tabs, .tabs-right .nav-tabs, .tabs-left .nav-tabs { @@ -2501,12 +2613,12 @@ input[type="submit"].btn.small { padding-left: 20px; padding-right: 20px; background-color: #2c2c2c; - background-image: -moz-linear-gradient(top, #333, #222); - background-image: -ms-linear-gradient(top, #333, #222); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333), to(#222)); - background-image: -webkit-linear-gradient(top, #333, #222); - background-image: -o-linear-gradient(top, #333, #222); - background-image: linear-gradient(top, #333, #222); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #333), color-stop(1, #222)); + background-image: -webkit-linear-gradient(top, #333 0%, #222 100%); + background-image: -moz-linear-gradient(top, #333 0%, #222 100%); + background-image: -ms-linear-gradient(top, #333 0%, #222 100%); + background-image: -o-linear-gradient(top, #333 0%, #222 100%); + background-image: linear-gradient(top, #333 0%, #222 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0); -webkit-border-radius: 4px; @@ -2523,12 +2635,12 @@ input[type="submit"].btn.small { margin-left: 5px; margin-right: 5px; background-color: #2c2c2c; - background-image: -moz-linear-gradient(top, #333, #222); - background-image: -ms-linear-gradient(top, #333, #222); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333), to(#222)); - background-image: -webkit-linear-gradient(top, #333, #222); - background-image: -o-linear-gradient(top, #333, #222); - background-image: linear-gradient(top, #333, #222); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #333), color-stop(1, #222)); + background-image: -webkit-linear-gradient(top, #333 0%, #222 100%); + background-image: -moz-linear-gradient(top, #333 0%, #222 100%); + background-image: -ms-linear-gradient(top, #333 0%, #222 100%); + background-image: -o-linear-gradient(top, #333 0%, #222 100%); + background-image: linear-gradient(top, #333 0%, #222 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0); border-color: #222 #222 #000; @@ -2623,6 +2735,15 @@ input[type="submit"].btn.small { .navbar-form input[type="radio"] { margin-top: 3px; } +.navbar-form .input-append, +.navbar-form .input-prepend { + margin-top: 6px; + white-space: nowrap; +} +.navbar-form .input-append input, +.navbar-form .input-prepend input { + margin-top: 0; +} .navbar-search { position: relative; float: left; @@ -2718,7 +2839,6 @@ input[type="submit"].btn.small { color: #fff; text-decoration: none; background-color: #222; - background-color: rgba(0,0,0,0.50); } .navbar .divider-vertical { height: 40px; @@ -2792,12 +2912,12 @@ input[type="submit"].btn.small { padding: 7px 14px; margin: 0 0 18px; background-color: #fbfbfb; - background-image: -moz-linear-gradient(top, #fff, #f5f5f5); - background-image: -ms-linear-gradient(top, #fff, #f5f5f5); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f5f5f5)); - background-image: -webkit-linear-gradient(top, #fff, #f5f5f5); - background-image: -o-linear-gradient(top, #fff, #f5f5f5); - background-image: linear-gradient(top, #fff, #f5f5f5); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #f5f5f5)); + background-image: -webkit-linear-gradient(top, #fff 0%, #f5f5f5 100%); + background-image: -moz-linear-gradient(top, #fff 0%, #f5f5f5 100%); + background-image: -ms-linear-gradient(top, #fff 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #fff 0%, #f5f5f5 100%); + background-image: linear-gradient(top, #fff 0%, #f5f5f5 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f5f5f5', GradientType=0); border: 1px solid #ddd; @@ -2809,7 +2929,7 @@ input[type="submit"].btn.small { box-shadow: inset 0 1px 0 #fff; } .breadcrumb li { - display: inline; + display: inline-block; text-shadow: 0 1px 0 #fff; } .breadcrumb .divider { @@ -2993,6 +3113,9 @@ input[type="submit"].btn.small { .modal-body { padding: 15px; } +.modal-body .modal-form { + margin-bottom: 0; +} .modal-footer { padding: 14px 15px 15px; margin-bottom: 0; @@ -3234,39 +3357,55 @@ a.thumbnail:hover { padding: 9px; } .label { - padding: 1px 3px 2px; - font-size: 9.75px; + padding: 2px 4px 3px; + font-size: 11.049999999999999px; font-weight: bold; color: #fff; - text-transform: uppercase; + text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #999; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } +.label:hover { + color: #fff; + 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; +} .progress { overflow: hidden; height: 18px; margin-bottom: 18px; background-color: #f7f7f7; - background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); - background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f5f5f5), color-stop(1, #f9f9f9)); + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%); + background-image: -moz-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%); + background-image: -ms-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%); + background-image: linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.10); @@ -3284,12 +3423,12 @@ a.thumbnail:hover { text-align: center; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #0e90d2; - background-image: -moz-linear-gradient(top, #149bdf, #0480be); - background-image: -ms-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(top, #149bdf, #0480be); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #149bdf), color-stop(1, #0480be)); + background-image: -webkit-linear-gradient(top, #149bdf 0%, #0480be 100%); + background-image: -moz-linear-gradient(top, #149bdf 0%, #0480be 100%); + background-image: -ms-linear-gradient(top, #149bdf 0%, #0480be 100%); + background-image: -o-linear-gradient(top, #149bdf 0%, #0480be 100%); + background-image: linear-gradient(top, #149bdf 0%, #0480be 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0); -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15); @@ -3306,12 +3445,12 @@ a.thumbnail:hover { } .progress-striped .bar { 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: -ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent); + background-image: -webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent)); + background-image: -webkit-linear-gradient(top left, 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 100%); + background-image: -moz-linear-gradient(top left, 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 100%); + background-image: -ms-linear-gradient(top left, 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 100%); + background-image: -o-linear-gradient(top left, 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 100%); + background-image: linear-gradient(top left, 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 100%); -webkit-background-size: 40px 40px; -moz-background-size: 40px 40px; -o-background-size: 40px 40px; @@ -3324,63 +3463,63 @@ a.thumbnail:hover { } .progress-danger .bar { background-color: #dd514c; - background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); - background-image: -ms-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(top, #ee5f5b, #c43c35); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ee5f5b), color-stop(1, #c43c35)); + background-image: -webkit-linear-gradient(top, #ee5f5b 0%, #c43c35 100%); + background-image: -moz-linear-gradient(top, #ee5f5b 0%, #c43c35 100%); + background-image: -ms-linear-gradient(top, #ee5f5b 0%, #c43c35 100%); + background-image: -o-linear-gradient(top, #ee5f5b 0%, #c43c35 100%); + background-image: linear-gradient(top, #ee5f5b 0%, #c43c35 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0); } .progress-danger.progress-striped .bar { 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: -ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent); + background-image: -webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent)); + background-image: -webkit-linear-gradient(top left, 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 100%); + background-image: -moz-linear-gradient(top left, 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 100%); + background-image: -ms-linear-gradient(top left, 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 100%); + background-image: -o-linear-gradient(top left, 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 100%); + background-image: linear-gradient(top left, 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 100%); } .progress-success .bar { background-color: #5eb95e; - background-image: -moz-linear-gradient(top, #62c462, #57a957); - background-image: -ms-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(top, #62c462, #57a957); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #62c462), color-stop(1, #57a957)); + background-image: -webkit-linear-gradient(top, #62c462 0%, #57a957 100%); + background-image: -moz-linear-gradient(top, #62c462 0%, #57a957 100%); + background-image: -ms-linear-gradient(top, #62c462 0%, #57a957 100%); + background-image: -o-linear-gradient(top, #62c462 0%, #57a957 100%); + background-image: linear-gradient(top, #62c462 0%, #57a957 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0); } .progress-success.progress-striped .bar { 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: -ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent); + background-image: -webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent)); + background-image: -webkit-linear-gradient(top left, 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 100%); + background-image: -moz-linear-gradient(top left, 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 100%); + background-image: -ms-linear-gradient(top left, 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 100%); + background-image: -o-linear-gradient(top left, 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 100%); + background-image: linear-gradient(top left, 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 100%); } .progress-info .bar { background-color: #4bb1cf; - background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); - background-image: -ms-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(top, #5bc0de, #339bb9); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5bc0de), color-stop(1, #339bb9)); + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #339bb9 100%); + background-image: -moz-linear-gradient(top, #5bc0de 0%, #339bb9 100%); + background-image: -ms-linear-gradient(top, #5bc0de 0%, #339bb9 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #339bb9 100%); + background-image: linear-gradient(top, #5bc0de 0%, #339bb9 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0); } .progress-info.progress-striped .bar { 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: -ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent); + background-image: -webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent)); + background-image: -webkit-linear-gradient(top left, 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 100%); + background-image: -moz-linear-gradient(top left, 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 100%); + background-image: -ms-linear-gradient(top left, 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 100%); + background-image: -o-linear-gradient(top left, 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 100%); + background-image: linear-gradient(top left, 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 100%); } @-moz-keyframes progress-bar-stripes { 0% { diff --git a/css/bootstrap.min.css b/css/bootstrap.min.css index 38532d6..b7116fb 100644 --- a/css/bootstrap.min.css +++ b/css/bootstrap.min.css @@ -1,5 +1,5 @@ /* - * Bootstrap v2.0.0 + * Bootstrap v2.0.1 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 @@ -11,7 +11,7 @@ article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display audio,canvas,video{display:inline-block;*display:inline;*zoom:1} audio:not([controls]){display:none} html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%} -a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} +a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} a:hover,a:active{outline:0} sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline} sup{top:-.5em} @@ -24,10 +24,13 @@ button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:poin input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box} input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none} textarea{overflow:auto;vertical-align:top} +.clearfix{*zoom:1} +.clearfix:before,.clearfix:after{display:table;content:""} +.clearfix:after{clear:both} body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;color:#333;background-color:#fff} a{color:#08c;text-decoration:none} a:hover{color:#005580;text-decoration:underline} -.row{margin-left:-20px;*zoom:1;} +.row{margin-left:-20px;*zoom:1} .row:before,.row:after{display:table;content:""} .row:after{clear:both} [class*="span"]{float:left;margin-left:20px} @@ -71,10 +74,10 @@ a:hover{color:#005580;text-decoration:underline} .row-fluid .span10{width:82.97872339599999%} .row-fluid .span11{width:91.489361693%} .row-fluid .span12{width:99.99999998999999%} -.container{width:940px;margin-left:auto;margin-right:auto;*zoom:1;} +.container{width:940px;margin-left:auto;margin-right:auto;*zoom:1} .container:before,.container:after{display:table;content:""} .container:after{clear:both} -.container-fluid{padding-left:20px;padding-right:20px;*zoom:1;} +.container-fluid{padding-left:20px;padding-right:20px;*zoom:1} .container-fluid:before,.container-fluid:after{display:table;content:""} .container-fluid:after{clear:both} p{margin:0 0 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;} @@ -100,12 +103,12 @@ ul ul,ul ol,ol ol,ol ul{margin-bottom:0} ul{list-style:disc} ol{list-style:decimal} li{line-height:18px} -ul.unstyled{margin-left:0;list-style:none} +ul.unstyled,ol.unstyled{margin-left:0;list-style:none} dl{margin-bottom:18px} dt,dd{line-height:18px} dt{font-weight:bold} dd{margin-left:9px} -hr{margin:18px 0;border:0;border-top:1px solid #e5e5e5;border-bottom:1px solid #fff} +hr{margin:18px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff} strong{font-weight:bold} em{font-style:italic} .muted{color:#999} @@ -122,21 +125,26 @@ small{font-size:100%} cite{font-style:normal} code,pre{padding:0 3px 2px;font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} code{padding:3px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8} -pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12px;line-height:18px;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;} +pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12px;line-height:18px;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} -pre code{padding:0;background-color:transparent} +pre code{padding:0;color:inherit;background-color:transparent;border:0} +.pre-scrollable{max-height:340px;overflow-yscroll} form{margin:0 0 18px} fieldset{padding:0;margin:0;border:0} -legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:19.5px;line-height:36px;color:#333;border:0;border-bottom:1px solid #eee} -label,input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:18px} +legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:19.5px;line-height:36px;color:#333;border:0;border-bottom:1px solid #eee;} +legend small{font-size:13.5px;color:#999} +label,input,button,select,textarea{font-size:13px;font-weight:normal;line-height:18px} +input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif} label{display:block;margin-bottom:5px;color:#333} input,textarea,select,.uneditable-input{display:inline-block;width:210px;height:18px;padding:4px;margin-bottom:9px;font-size:13px;line-height:18px;color:#555;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} .uneditable-textarea{width:auto;height:auto} label input,label textarea,label select{display:block} -input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;border:0;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0} -input[type="file"]{padding:initial;line-height:initial;border:initial;background-color:#fff;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} +input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 \9;} +input[type="image"]{border:0} +input[type="file"]{width:auto;padding:initial;line-height:initial;border:initial;background-color:#fff;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} input[type="button"],input[type="reset"],input[type="submit"]{width:auto;height:auto} select,input[type="file"]{height:28px;*margin-top:4px;line-height:28px} +input[type="file"]{line-height:18px \9} select{width:220px;background-color:#fff} select[multiple],select[size]{height:auto} input[type="image"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} @@ -145,12 +153,11 @@ input[type="hidden"]{display:none} .radio,.checkbox{padding-left:18px} .radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px} .controls > .radio:first-child,.controls > .checkbox:first-child{padding-top:5px} -.radio.inline,.checkbox.inline{display:inline-block;margin-bottom:0;vertical-align:middle} +.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle} .radio.inline + .radio.inline,.checkbox.inline + .checkbox.inline{margin-left:10px} -.controls > .radio.inline:first-child,.controls > .checkbox.inline:first-child{padding-top:0} input,textarea{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.07);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.07);box-shadow:inset 0 1px 1px rgba(0,0,0,0.07);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s} input:focus,textarea:focus{border-color:rgba(82,168,236,0.80);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.07),0 0 8px rgba(82,168,236,0.60);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.07),0 0 8px rgba(82,168,236,0.60);box-shadow:inset 0 1px 1px rgba(0,0,0,0.07),0 0 8px rgba(82,168,236,0.60);outline:0;outline:thin dotted \9;} -input[type="file"]:focus,input[type="checkbox"]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} +input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,select:focus{-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} .input-small{width:90px} .input-medium{width:150px} @@ -189,7 +196,7 @@ input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select: .uneditable-input{display:block;background-color:#fff;border-color:#eee;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.03);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.03);box-shadow:inset 0 1px 2px rgba(0,0,0,0.03);cursor:not-allowed} :-moz-placeholder{color:#999} ::-webkit-input-placeholder{color:#999} -.help-block{margin-top:5px;margin-bottom:0;color:#999} +.help-block{display:block;margin-top:5px;margin-bottom:0;color:#999} .help-inline{display:inline-block;*display:inline;*zoom:1;margin-bottom:9px;vertical-align:middle;padding-left:5px} .input-prepend,.input-append{margin-bottom:5px;*zoom:1;} .input-prepend:before,.input-append:before,.input-prepend:after,.input-append:after{display:table;content:""} @@ -201,27 +208,29 @@ input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select: .input-prepend .active,.input-append .active{background-color:#a9dba9;border-color:#46a546} .input-prepend .add-on{*margin-top:1px;} .input-append input,.input-append .uneditable-input{float:left;-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} +.input-append .uneditable-input{border-left-color:#eee;border-right-color:#ccc} .input-append .add-on{margin-right:0;margin-left:-1px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0} .input-append input:first-child{*margin-left:-160px;} .input-append input:first-child+.add-on{*margin-left:-21px} .search-query{padding-left:14px;padding-right:14px;margin-bottom:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px} .form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input{display:inline-block;margin-bottom:0} +.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none} .form-search label,.form-inline label,.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{display:inline-block} .form-search .input-append .add-on,.form-inline .input-prepend .add-on,.form-search .input-append .add-on,.form-inline .input-prepend .add-on{vertical-align:middle} +.form-search .radio,.form-inline .radio,.form-search .checkbox,.form-inline .checkbox{margin-bottom:0;vertical-align:middle} .control-group{margin-bottom:9px} -.form-horizontal legend + .control-group{margin-top:18px;-webkit-margin-top-collapse:separate} -.form-horizontal .control-group{margin-bottom:18px;*zoom:1;} +legend + .control-group{margin-top:18px;-webkit-margin-top-collapse:separate} +.form-horizontal .control-group{margin-bottom:18px;*zoom:1} .form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:""} .form-horizontal .control-group:after{clear:both} -.form-horizontal .control-group > label{float:left;width:140px;padding-top:5px;text-align:right} +.form-horizontal .control-label{float:left;width:140px;padding-top:5px;text-align:right} .form-horizontal .controls{margin-left:160px} .form-horizontal .form-actions{padding-left:160px} table{max-width:100%;border-collapse:collapse;border-spacing:0} .table{width:100%;margin-bottom:18px;} -.table th,.table td{padding:8px;line-height:18px;text-align:left;border-top:1px solid #ddd} -.table th{font-weight:bold;vertical-align:bottom} -.table td{vertical-align:top} +.table th,.table td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #ddd} +.table th{font-weight:bold} +.table thead th{vertical-align:bottom} .table thead:first-child tr th,.table thead:first-child tr td{border-top:0} .table tbody + tbody{border-top:2px solid #ddd} .table-condensed th,.table-condensed td{padding:4px 5px} @@ -233,6 +242,7 @@ table{max-width:100%;border-collapse:collapse;border-spacing: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} .table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{-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{background-color:#f9f9f9} +.table tbody tr:hover td,.table tbody tr:hover th{background-color:#f5f5f5} table .span1{float:none;width:44px;margin-left:0} table .span2{float:none;width:124px;margin-left:0} table .span3{float:none;width:204px;margin-left:0} @@ -245,8 +255,8 @@ table .span9{float:none;width:684px;margin-left:0} table .span10{float:none;width:764px;margin-left:0} table .span11{float:none;width:844px;margin-left:0} table .span12{float:none;width:924px;margin-left:0} -[class^="icon-"]{display:inline-block;width:14px;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{*margin-left:0} +[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;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{*margin-left:0} .icon-white{background-image:url("../img/glyphicons-halflings-white.png")} .icon-glass{background-position:0 0} .icon-music{background-position:-24px 0} @@ -374,7 +384,7 @@ table .span12{float:none;width:924px;margin-left:0} .caret{display:inline-block;width:0;height:0;text-indent:-99999px;*text-indent:0;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);filter:alpha(opacity=30);content:"\2193"} .dropdown .caret{margin-top:8px;margin-left:2px} .dropdown:hover .caret,.open.dropdown .caret{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)} -.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;max-width:220px;_width:160px;padding:4px 0;margin:0;list-style:none;background-color:#fff;border-color:#ccc;border-color:rgba(0,0,0,0.20);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.20);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.20);box-shadow:0 5px 10px rgba(0,0,0,0.20);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;} +.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;_width:160px;padding:4px 0;margin:0;list-style:none;background-color:#fff;border-color:#ccc;border-color:rgba(0,0,0,0.20);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.20);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.20);box-shadow:0 5px 10px rgba(0,0,0,0.20);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;} .dropdown-menu.bottom-up{top:auto;bottom:100%;margin-bottom:2px} .dropdown-menu .divider{height:1px;margin:5px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff;*width:100%;*margin:-5px 0 5px} .dropdown-menu a{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;color:#555;white-space:nowrap} @@ -391,33 +401,39 @@ table .span12{float:none;width:924px;margin-left:0} .collapse.in{height:auto} .close{float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);filter:alpha(opacity=20);} .close:hover{color:#000;text-decoration:none;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);cursor:pointer} -.btn{display:inline-block;padding:4px 10px 4px;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#fafafa;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(25%,#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#fff 25%,#e6e6e6);background-image:-ms-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-o-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:linear-gradient(#fff, #fff 25%, #e6e6e6);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#e6e6e6', GradientType=0);border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.20),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.20),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.20),0 1px 2px rgba(0,0,0,0.05);cursor:pointer;*margin-left:.3em;} +.btn{display:inline-block;padding:4px 10px 4px;margin-bottom:0;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;background-color:#f5f5f5;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #e6e6e6));background-image:-webkit-linear-gradient(top, #fff 0%, #e6e6e6 100%);background-image:-moz-linear-gradient(top, #fff 0%, #e6e6e6 100%);background-image:-ms-linear-gradient(top, #fff 0%, #e6e6e6 100%);background-image:-o-linear-gradient(top, #fff 0%, #e6e6e6 100%);background-image:linear-gradient(top, #fff 0%, #e6e6e6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#e6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.20),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.20),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.20),0 1px 2px rgba(0,0,0,0.05);cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);*margin-left:.3em;} +.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{background-color:#e6e6e6} +.btn:active,.btn.active{background-color:#ccc \9} .btn:first-child{*margin-left:0} .btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear} -.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} -.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;color:rgba(0,0,0,0.50);outline:0} +.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} +.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;outline:0} .btn.disabled,.btn[disabled]{cursor:default;background-image:none;background-color:#e6e6e6;opacity:.65;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=65);filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} .btn-large{padding:9px 14px;font-size:15px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} -.btn-large .icon{margin-top:1px} +.btn-large [class^="icon-"]{margin-top:1px} .btn-small{padding:5px 9px;font-size:11px;line-height:16px} -.btn-small .icon{margin-top:-1px} -.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover{text-shadow:0 -1px 0 rgba(0,0,0,0.25);color:#fff} -.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active{color:rgba(255,255,255,0.75)} -.btn-primary{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-ms-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(top, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#04c', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} +.btn-small [class^="icon-"]{margin-top:-1px} +.btn-mini{padding:2px 6px;font-size:11px;line-height:14px} +.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover,.btn-inverse,.btn-inverse:hover{text-shadow:0 -1px 0 rgba(0,0,0,0.25);color:#fff} +.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)} +.btn-primary{background-color:#006dcc;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #08c), color-stop(1, #04c));background-image:-webkit-linear-gradient(top, #08c 0%, #04c 100%);background-image:-moz-linear-gradient(top, #08c 0%, #04c 100%);background-image:-ms-linear-gradient(top, #08c 0%, #04c 100%);background-image:-o-linear-gradient(top, #08c 0%, #04c 100%);background-image:linear-gradient(top, #08c 0%, #04c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#04c', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} .btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#04c} .btn-primary:active,.btn-primary.active{background-color:#039 \9} -.btn-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-ms-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(top, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} +.btn-warning{background-color:#faa732;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fbb450), color-stop(1, #f89406));background-image:-webkit-linear-gradient(top, #fbb450 0%, #f89406 100%);background-image:-moz-linear-gradient(top, #fbb450 0%, #f89406 100%);background-image:-ms-linear-gradient(top, #fbb450 0%, #f89406 100%);background-image:-o-linear-gradient(top, #fbb450 0%, #f89406 100%);background-image:linear-gradient(top, #fbb450 0%, #f89406 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} .btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{background-color:#f89406} .btn-warning:active,.btn-warning.active{background-color:#c67605 \9} -.btn-danger{background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-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(top, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} +.btn-danger{background-color:#da4f49;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ee5f5b), color-stop(1, #bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b 0%, #bd362f 100%);background-image:-moz-linear-gradient(top, #ee5f5b 0%, #bd362f 100%);background-image:-ms-linear-gradient(top, #ee5f5b 0%, #bd362f 100%);background-image:-o-linear-gradient(top, #ee5f5b 0%, #bd362f 100%);background-image:linear-gradient(top, #ee5f5b 0%, #bd362f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} .btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background-color:#bd362f} .btn-danger:active,.btn-danger.active{background-color:#942a25 \9} -.btn-success{background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-ms-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(top, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} +.btn-success{background-color:#5bb75b;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #62c462), color-stop(1, #51a351));background-image:-webkit-linear-gradient(top, #62c462 0%, #51a351 100%);background-image:-moz-linear-gradient(top, #62c462 0%, #51a351 100%);background-image:-ms-linear-gradient(top, #62c462 0%, #51a351 100%);background-image:-o-linear-gradient(top, #62c462 0%, #51a351 100%);background-image:linear-gradient(top, #62c462 0%, #51a351 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} .btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{background-color:#51a351} .btn-success:active,.btn-success.active{background-color:#408140 \9} -.btn-info{background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-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(top, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} +.btn-info{background-color:#49afcd;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #5bc0de), color-stop(1, #2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de 0%, #2f96b4 100%);background-image:-moz-linear-gradient(top, #5bc0de 0%, #2f96b4 100%);background-image:-ms-linear-gradient(top, #5bc0de 0%, #2f96b4 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #2f96b4 100%);background-image:linear-gradient(top, #5bc0de 0%, #2f96b4 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} .btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-color:#2f96b4} .btn-info:active,.btn-info.active{background-color:#24748c \9} +.btn-inverse{background-color:#393939;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #454545), color-stop(1, #262626));background-image:-webkit-linear-gradient(top, #454545 0%, #262626 100%);background-image:-moz-linear-gradient(top, #454545 0%, #262626 100%);background-image:-ms-linear-gradient(top, #454545 0%, #262626 100%);background-image:-o-linear-gradient(top, #454545 0%, #262626 100%);background-image:linear-gradient(top, #454545 0%, #262626 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#262626', GradientType=0);border-color:#262626 #262626 #000;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} +.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background-color:#262626} +.btn-inverse:active,.btn-inverse.active{background-color:#0d0d0d \9} button.btn,input[type="submit"].btn{*padding-top:2px;*padding-bottom:2px;} button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0} button.btn.large,input[type="submit"].btn.large{*padding-top:7px;*padding-bottom:7px} @@ -442,7 +458,7 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .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;margin-left:0} .btn:hover .caret,.open.btn-group .caret{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)} -.btn-primary .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret{border-top-color:#fff;opacity:.75;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);filter:alpha(opacity=75)} +.btn-primary .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;opacity:.75;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);filter:alpha(opacity=75)} .btn-small .caret{margin-top:4px} .alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255,255,255,0.50);background-color:#fcf8e3;border:1px solid #fbefd5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px} .alert,.alert-heading{color:#c09853} @@ -459,13 +475,14 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .nav{margin-left:0;margin-bottom:18px;list-style:none} .nav > li > a{display:block} .nav > li > a:hover{text-decoration:none;background-color:#eee} +.nav .nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:18px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.50);text-transform:uppercase} +.nav li + .nav-header{margin-top:9px} .nav-list{padding-left:14px;padding-right:14px;margin-bottom:0} -.nav-list > li > a,.nav-list .nav-header{display:block;padding:3px 15px;margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.50)} -.nav-list .nav-header{font-size:11px;font-weight:bold;line-height:18px;color:#999;text-transform:uppercase} -.nav-list > li + .nav-header{margin-top:9px} +.nav-list > li > a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.50)} +.nav-list > li > a{padding:3px 15px} .nav-list .active > a,.nav-list .active > a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.20);background-color:#08c} .nav-list [class^="icon-"]{margin-right:2px} -.nav-tabs,.nav-pills{*zoom:1;} +.nav-tabs,.nav-pills{*zoom:1} .nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:""} .nav-tabs:after,.nav-pills:after{clear:both} .nav-tabs > li,.nav-pills > li{float:left} @@ -495,9 +512,10 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav > .open.active > a:hover{color:#fff;background-color:#999;border-color:#999} .nav .open .caret,.nav .open.active .caret,.nav .open a:hover .caret{border-top-color:#fff;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)} .tabs-stacked .open > a:hover{border-color:#999} -.tabbable{*zoom:1;} +.tabbable{*zoom:1} .tabbable:before,.tabbable:after{display:table;content:""} .tabbable:after{clear:both} +.tab-content{overflow:hidden} .tabs-below .nav-tabs,.tabs-right .nav-tabs,.tabs-left .nav-tabs{border-bottom:0} .tab-content > .tab-pane,.pill-content > .pill-pane{display:none} .tab-content > .active,.pill-content > .active{display:block} @@ -517,8 +535,8 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .tabs-right .nav-tabs > li > a:hover{border-color:#eee #eee #eee #ddd} .tabs-right .nav-tabs .active > a,.tabs-right .nav-tabs .active > a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff} .navbar{overflow:visible;margin-bottom:18px} -.navbar-inner{padding-left:20px;padding-right:20px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top,#333,#222);background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top, #333, #222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.10);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.10);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.10)} -.btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top,#333,#222);background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top, #333, #222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) 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.10),0 1px 0 rgba(255,255,255,0.07);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.10),0 1px 0 rgba(255,255,255,0.07);box-shadow:inset 0 1px 0 rgba(255,255,255,0.10),0 1px 0 rgba(255,255,255,0.07)} +.navbar-inner{padding-left:20px;padding-right:20px;background-color:#2c2c2c;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #333), color-stop(1, #222));background-image:-webkit-linear-gradient(top, #333 0%, #222 100%);background-image:-moz-linear-gradient(top, #333 0%, #222 100%);background-image:-ms-linear-gradient(top, #333 0%, #222 100%);background-image:-o-linear-gradient(top, #333 0%, #222 100%);background-image:linear-gradient(top, #333 0%, #222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.10);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.10);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.10)} +.btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;background-color:#2c2c2c;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #333), color-stop(1, #222));background-image:-webkit-linear-gradient(top, #333 0%, #222 100%);background-image:-moz-linear-gradient(top, #333 0%, #222 100%);background-image:-ms-linear-gradient(top, #333 0%, #222 100%);background-image:-o-linear-gradient(top, #333 0%, #222 100%);background-image:linear-gradient(top, #333 0%, #222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) 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.10),0 1px 0 rgba(255,255,255,0.07);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.10),0 1px 0 rgba(255,255,255,0.07);box-shadow:inset 0 1px 0 rgba(255,255,255,0.10),0 1px 0 rgba(255,255,255,0.07)} .btn-navbar:hover,.btn-navbar:active,.btn-navbar.active,.btn-navbar.disabled,.btn-navbar[disabled]{background-color:#222} .btn-navbar:active,.btn-navbar.active{background-color:#090909 \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)} @@ -536,6 +554,8 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .navbar-form input,.navbar-form select{display:inline-block;margin-top:5px;margin-bottom:0} .navbar-form .radio,.navbar-form .checkbox{margin-top:5px} .navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px} +.navbar-form .input-append,.navbar-form .input-prepend{margin-top:6px;white-space:nowrap;} +.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0} .navbar-search{position:relative;float:left;margin-top:6px;margin-bottom:0;} .navbar-search .search-query{padding:4px 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;color:#fff;color:rgba(255,255,255,0.75);background:#666;background:rgba(255,255,255,0.30);border:1px solid #111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.10),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.10),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.10),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;} .navbar-search .search-query :-moz-placeholder{color:#eee} @@ -549,7 +569,7 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .navbar .nav > li{display:block;float:left} .navbar .nav > li > a{float:none;padding:10px 10px 11px;line-height:19px;color:#999;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25)} .navbar .nav > li > a:hover{background-color:transparent;color:#fff;text-decoration:none} -.navbar .nav .active > a,.navbar .nav .active > a:hover{color:#fff;text-decoration:none;background-color:#222;background-color:rgba(0,0,0,0.50)} +.navbar .nav .active > a,.navbar .nav .active > a:hover{color:#fff;text-decoration:none;background-color:#222} .navbar .divider-vertical{height:40px;width:1px;margin:0 9px;overflow:hidden;background-color:#222;border-right:1px solid #333} .navbar .nav.pull-right{margin-left:10px;margin-right:0} .navbar .dropdown-menu{margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} @@ -562,8 +582,8 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .navbar .nav.pull-right .dropdown-menu{left:auto;right:0;} .navbar .nav.pull-right .dropdown-menu:before{left:auto;right:12px} .navbar .nav.pull-right .dropdown-menu:after{left:auto;right:13px} -.breadcrumb{padding:7px 14px;margin:0 0 18px;background-color:#fbfbfb;background-image:-moz-linear-gradient(top,#fff,#f5f5f5);background-image:-ms-linear-gradient(top,#fff,#f5f5f5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#fff,#f5f5f5);background-image:-o-linear-gradient(top,#fff,#f5f5f5);background-image:linear-gradient(top, #fff, #f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f5f5f5', GradientType=0);border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;} -.breadcrumb li{display:inline;text-shadow:0 1px 0 #fff} +.breadcrumb{padding:7px 14px;margin:0 0 18px;background-color:#fbfbfb;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #f5f5f5));background-image:-webkit-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:-moz-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:-ms-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:linear-gradient(top, #fff 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f5f5f5', GradientType=0);border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;} +.breadcrumb li{display:inline-block;text-shadow:0 1px 0 #fff} .breadcrumb .divider{padding:0 5px;color:#999} .breadcrumb .active a{color:#333} .pagination{height:36px;margin:18px 0} @@ -577,7 +597,7 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .pagination li:last-child a{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0} .pagination-centered{text-align:center} .pagination-right{text-align:right} -.pager{margin-left:0;margin-bottom:18px;list-style:none;text-align:center;*zoom:1;} +.pager{margin-left:0;margin-bottom:18px;list-style:none;text-align:center;*zoom:1} .pager:before,.pager:after{display:table;content:""} .pager:after{clear:both} .pager li{display:inline} @@ -598,6 +618,7 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .modal-header{padding:9px 15px;border-bottom:1px solid #eee;} .modal-header .close{margin-top:2px} .modal-body{padding:15px} +.modal-body .modal-form{margin-bottom:0} .modal-footer{padding:14px 15px 15px;margin-bottom:0;background-color:#f5f5f5;border-top:1px solid #ddd;-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 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;*zoom:1;} .modal-footer:before,.modal-footer:after{display:table;content:""} .modal-footer:after{clear:both} @@ -628,7 +649,7 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .popover-title{padding:9px 15px;line-height:1;background-color:#f5f5f5;border-bottom:1px solid #eee;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0} .popover-content{padding:14px;background-color:#fff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;} .popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0} -.thumbnails{margin-left:-20px;list-style:none;*zoom:1;} +.thumbnails{margin-left:-20px;list-style:none;*zoom:1} .thumbnails:before,.thumbnails:after{display:table;content:""} .thumbnails:after{clear:both} .thumbnails > li{float:left;margin:0 0 18px 20px} @@ -636,21 +657,26 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom a.thumbnail:hover{border-color:#08c;-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)} .thumbnail > img{display:block;max-width:100%;margin-left:auto;margin-right:auto} .thumbnail .caption{padding:9px} -.label{padding:1px 3px 2px;font-size:9.75px;font-weight:bold;color:#fff;text-transform:uppercase;background-color:#999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} +.label{padding:2px 4px 3px;font-size:11.049999999999999px;font-weight:bold;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} +.label:hover{color:#fff;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} -.progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-ms-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(top, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.10);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.10);box-shadow:inset 0 1px 2px rgba(0,0,0,0.10);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px} -.progress .bar{width:0%;height:18px;color:#fff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-ms-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(top, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', 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 .6s ease;-moz-transition:width .6s ease;-ms-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease} -.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.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:-ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px} +.label-info:hover{background-color:#2d6987} +.progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f7f7f7;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f5f5f5), color-stop(1, #f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);background-image:-moz-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);background-image:-ms-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);background-image:linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.10);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.10);box-shadow:inset 0 1px 2px rgba(0,0,0,0.10);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px} +.progress .bar{width:0%;height:18px;color:#fff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #149bdf), color-stop(1, #0480be));background-image:-webkit-linear-gradient(top, #149bdf 0%, #0480be 100%);background-image:-moz-linear-gradient(top, #149bdf 0%, #0480be 100%);background-image:-ms-linear-gradient(top, #149bdf 0%, #0480be 100%);background-image:-o-linear-gradient(top, #149bdf 0%, #0480be 100%);background-image:linear-gradient(top, #149bdf 0%, #0480be 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', 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 .6s ease;-moz-transition:width .6s ease;-ms-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease} +.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent));background-image:-webkit-linear-gradient(top left, 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 100%);background-image:-moz-linear-gradient(top left, 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 100%);background-image:-ms-linear-gradient(top left, 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 100%);background-image:-o-linear-gradient(top left, 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 100%);background-image:linear-gradient(top left, 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 100%);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px} .progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite} -.progress-danger .bar{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-ms-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(top, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0)} -.progress-danger.progress-striped .bar{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.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:-ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent)} -.progress-success .bar{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-ms-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(top, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0)} -.progress-success.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.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:-ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent)} -.progress-info .bar{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-ms-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(top, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0)} -.progress-info.progress-striped .bar{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.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:-ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent)} +.progress-danger .bar{background-color:#dd514c;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ee5f5b), color-stop(1, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b 0%, #c43c35 100%);background-image:-moz-linear-gradient(top, #ee5f5b 0%, #c43c35 100%);background-image:-ms-linear-gradient(top, #ee5f5b 0%, #c43c35 100%);background-image:-o-linear-gradient(top, #ee5f5b 0%, #c43c35 100%);background-image:linear-gradient(top, #ee5f5b 0%, #c43c35 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0)} +.progress-danger.progress-striped .bar{background-color:#ee5f5b;background-image:-webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent));background-image:-webkit-linear-gradient(top left, 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 100%);background-image:-moz-linear-gradient(top left, 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 100%);background-image:-ms-linear-gradient(top left, 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 100%);background-image:-o-linear-gradient(top left, 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 100%);background-image:linear-gradient(top left, 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 100%)} +.progress-success .bar{background-color:#5eb95e;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #62c462), color-stop(1, #57a957));background-image:-webkit-linear-gradient(top, #62c462 0%, #57a957 100%);background-image:-moz-linear-gradient(top, #62c462 0%, #57a957 100%);background-image:-ms-linear-gradient(top, #62c462 0%, #57a957 100%);background-image:-o-linear-gradient(top, #62c462 0%, #57a957 100%);background-image:linear-gradient(top, #62c462 0%, #57a957 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0)} +.progress-success.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent));background-image:-webkit-linear-gradient(top left, 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 100%);background-image:-moz-linear-gradient(top left, 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 100%);background-image:-ms-linear-gradient(top left, 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 100%);background-image:-o-linear-gradient(top left, 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 100%);background-image:linear-gradient(top left, 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 100%)} +.progress-info .bar{background-color:#4bb1cf;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #5bc0de), color-stop(1, #339bb9));background-image:-webkit-linear-gradient(top, #5bc0de 0%, #339bb9 100%);background-image:-moz-linear-gradient(top, #5bc0de 0%, #339bb9 100%);background-image:-ms-linear-gradient(top, #5bc0de 0%, #339bb9 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #339bb9 100%);background-image:linear-gradient(top, #5bc0de 0%, #339bb9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0)} +.progress-info.progress-striped .bar{background-color:#5bc0de;background-image:-webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent));background-image:-webkit-linear-gradient(top left, 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 100%);background-image:-moz-linear-gradient(top left, 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 100%);background-image:-ms-linear-gradient(top left, 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 100%);background-image:-o-linear-gradient(top left, 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 100%);background-image:linear-gradient(top left, 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 100%)} @-moz-keyframes progress-bar-stripes{0%{background-position:0 0} 100%{background-position:40px 0} }@-webkit-keyframes progress-bar-stripes{0%{background-position:0 0} diff --git a/css/responsive.css b/css/responsive.css index 51b7d8e..59929a9 100644 --- a/css/responsive.css +++ b/css/responsive.css @@ -26,7 +26,7 @@ html { -ms-text-size-adjust: 100%; } a:focus { - outline: thin dotted; + outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } @@ -92,6 +92,17 @@ textarea { overflow: auto; vertical-align: top; } +.clearfix { + *zoom: 1; +} +.clearfix:before, +.clearfix:after { + display: table; + content: ""; +} +.clearfix:after { + clear: both; +} body { margin: 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; @@ -380,7 +391,8 @@ ol { li { line-height: 18px; } -ul.unstyled { +ul.unstyled, +ol.unstyled { margin-left: 0; list-style: none; } @@ -400,7 +412,7 @@ dd { hr { margin: 18px 0; border: 0; - border-top: 1px solid #e5e5e5; + border-top: 1px solid #eee; border-bottom: 1px solid #fff; } strong { @@ -497,13 +509,21 @@ pre { white-space: pre; white-space: pre-wrap; word-break: break-all; + word-wrap: break-word; } pre.prettyprint { margin-bottom: 18px; } pre code { padding: 0; + color: inherit; background-color: transparent; + border: 0; +} +.pre-scrollable { + max-height: 340px; +overflow-y +scroll } form { margin: 0 0 18px; @@ -524,16 +544,25 @@ legend { border: 0; border-bottom: 1px solid #eee; } +legend small { + font-size: 13.5px; + color: #999; +} label, input, button, select, textarea { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; line-height: 18px; } +input, +button, +select, +textarea { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} label { display: block; margin-bottom: 5px; @@ -575,13 +604,18 @@ input[type="radio"] { *margin-top: 0; /* IE7 */ line-height: normal; - border: 0; cursor: pointer; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; + border: 0 \9; +/* IE9 and down */ +} +input[type="image"] { + border: 0; } input[type="file"] { + width: auto; padding: initial; line-height: initial; border: initial; @@ -605,6 +639,9 @@ input[type="file"] { /* For IE7, add top margin to align select with labels */ line-height: 28px; } +input[type="file"] { + line-height: 18px \9; +} select { width: 220px; background-color: #fff; @@ -640,6 +677,7 @@ input[type="hidden"] { .radio.inline, .checkbox.inline { display: inline-block; + padding-top: 5px; margin-bottom: 0; vertical-align: middle; } @@ -647,10 +685,6 @@ input[type="hidden"] { .checkbox.inline + .checkbox.inline { margin-left: 10px; } -.controls > .radio.inline:first-child, -.controls > .checkbox.inline:first-child { - padding-top: 0; -} input, textarea { -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.07); @@ -670,15 +704,16 @@ textarea:focus { box-shadow: inset 0 1px 1px rgba(0,0,0,0.07), 0 0 8px rgba(82,168,236,0.60); outline: 0; outline: thin dotted \9; -/* IE6-8 */ +/* IE6-9 */ } input[type="file"]:focus, +input[type="radio"]:focus, input[type="checkbox"]:focus, select:focus { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; - outline: thin dotted; + outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } @@ -889,6 +924,7 @@ select:focus:required:invalid:focus { color: #999; } .help-block { + display: block; margin-top: 5px; margin-bottom: 0; color: #999; @@ -974,6 +1010,7 @@ select:focus:required:invalid:focus { border-radius: 3px 0 0 3px; } .input-append .uneditable-input { + border-left-color: #eee; border-right-color: #ccc; } .input-append .add-on { @@ -1015,6 +1052,11 @@ select:focus:required:invalid:focus { display: inline-block; margin-bottom: 0; } +.form-search .hide, +.form-inline .hide, +.form-horizontal .hide { + display: none; +} .form-search label, .form-inline label, .form-search .input-append, @@ -1029,10 +1071,17 @@ select:focus:required:invalid:focus { .form-inline .input-prepend .add-on { vertical-align: middle; } +.form-search .radio, +.form-inline .radio, +.form-search .checkbox, +.form-inline .checkbox { + margin-bottom: 0; + vertical-align: middle; +} .control-group { margin-bottom: 9px; } -.form-horizontal legend + .control-group { +legend + .control-group { margin-top: 18px; -webkit-margin-top-collapse: separate; } @@ -1048,7 +1097,7 @@ select:focus:required:invalid:focus { .form-horizontal .control-group:after { clear: both; } -.form-horizontal .control-group > label { +.form-horizontal .control-label { float: left; width: 140px; padding-top: 5px; @@ -1074,14 +1123,14 @@ table { padding: 8px; line-height: 18px; text-align: left; + vertical-align: top; border-top: 1px solid #ddd; } .table th { font-weight: bold; - vertical-align: bottom; } -.table td { - vertical-align: top; +.table thead th { + vertical-align: bottom; } .table thead:first-child tr th, .table thead:first-child tr td { @@ -1141,6 +1190,10 @@ table { .table-striped tbody tr:nth-child(odd) th { background-color: #f9f9f9; } +.table tbody tr:hover td, +.table tbody tr:hover th { + background-color: #f5f5f5; +} table .span1 { float: none; width: 44px; @@ -1201,17 +1254,20 @@ table .span12 { width: 924px; margin-left: 0; } -[class^="icon-"] { +[class^="icon-"], +[class*=" icon-"] { display: inline-block; width: 14px; height: 14px; + line-height: 14px; vertical-align: text-top; background-image: url("../img/glyphicons-halflings.png"); background-position: 14px 14px; background-repeat: no-repeat; *margin-right: 0.3em; } -[class^="icon-"]:last-child { +[class^="icon-"]:last-child, +[class*=" icon-"]:last-child { *margin-left: 0; } .icon-white { @@ -1620,7 +1676,6 @@ table .span12 { float: left; display: none; min-width: 160px; - max-width: 220px; _width: 160px; padding: 4px 0; margin: 0; @@ -1757,20 +1812,25 @@ table .span12 { .btn { display: inline-block; padding: 4px 10px 4px; + margin-bottom: 0; font-size: 13px; line-height: 18px; color: #333; text-align: center; text-shadow: 0 1px 1px rgba(255,255,255,0.75); - background-color: #fafafa; - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(25%, #fff), to(#e6e6e6)); - background-image: -webkit-linear-gradient(#fff, #fff 25%, #e6e6e6); - background-image: -moz-linear-gradient(top, #fff, #fff 25%, #e6e6e6); - background-image: -ms-linear-gradient(#fff, #fff 25%, #e6e6e6); - background-image: -o-linear-gradient(#fff, #fff 25%, #e6e6e6); - background-image: linear-gradient(#fff, #fff 25%, #e6e6e6); - background-repeat: no-repeat; + vertical-align: middle; + background-color: #f5f5f5; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #e6e6e6)); + background-image: -webkit-linear-gradient(top, #fff 0%, #e6e6e6 100%); + background-image: -moz-linear-gradient(top, #fff 0%, #e6e6e6 100%); + background-image: -ms-linear-gradient(top, #fff 0%, #e6e6e6 100%); + background-image: -o-linear-gradient(top, #fff 0%, #e6e6e6 100%); + background-image: linear-gradient(top, #fff 0%, #e6e6e6 100%); + background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#e6e6e6', GradientType=0); + border-color: #e6e6e6 #e6e6e6 #bfbfbf; + border-color: rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); border: 1px solid #ccc; border-bottom-color: #bbb; -webkit-border-radius: 4px; @@ -1780,8 +1840,20 @@ table .span12 { -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.20), 0 1px 2px rgba(0,0,0,0.05); box-shadow: inset 0 1px 0 rgba(255,255,255,0.20), 0 1px 2px rgba(0,0,0,0.05); cursor: pointer; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); *margin-left: 0.3em; } +.btn:hover, +.btn:active, +.btn.active, +.btn.disabled, +.btn[disabled] { + background-color: #e6e6e6; +} +.btn:active, +.btn.active { + background-color: #ccc \9; +} .btn:first-child { *margin-left: 0; } @@ -1797,7 +1869,7 @@ table .span12 { transition: background-position 0.1s linear; } .btn:focus { - outline: thin dotted; + outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } @@ -1809,7 +1881,6 @@ table .span12 { 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; - color: rgba(0,0,0,0.50); outline: 0; } .btn.disabled, @@ -1832,7 +1903,7 @@ table .span12 { -moz-border-radius: 5px; border-radius: 5px; } -.btn-large .icon { +.btn-large [class^="icon-"] { margin-top: 1px; } .btn-small { @@ -1840,9 +1911,14 @@ table .span12 { font-size: 11px; line-height: 16px; } -.btn-small .icon { +.btn-small [class^="icon-"] { margin-top: -1px; } +.btn-mini { + padding: 2px 6px; + font-size: 11px; + line-height: 14px; +} .btn-primary, .btn-primary:hover, .btn-warning, @@ -1852,7 +1928,9 @@ table .span12 { .btn-success, .btn-success:hover, .btn-info, -.btn-info:hover { +.btn-info:hover, +.btn-inverse, +.btn-inverse:hover { text-shadow: 0 -1px 0 rgba(0,0,0,0.25); color: #fff; } @@ -1860,17 +1938,18 @@ table .span12 { .btn-warning.active, .btn-danger.active, .btn-success.active, -.btn-info.active { +.btn-info.active, +.btn-inverse.active { color: rgba(255,255,255,0.75); } .btn-primary { background-color: #006dcc; - background-image: -moz-linear-gradient(top, #08c, #04c); - background-image: -ms-linear-gradient(top, #08c, #04c); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c)); - background-image: -webkit-linear-gradient(top, #08c, #04c); - background-image: -o-linear-gradient(top, #08c, #04c); - background-image: linear-gradient(top, #08c, #04c); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #08c), color-stop(1, #04c)); + background-image: -webkit-linear-gradient(top, #08c 0%, #04c 100%); + background-image: -moz-linear-gradient(top, #08c 0%, #04c 100%); + background-image: -ms-linear-gradient(top, #08c 0%, #04c 100%); + background-image: -o-linear-gradient(top, #08c 0%, #04c 100%); + background-image: linear-gradient(top, #08c 0%, #04c 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#04c', GradientType=0); border-color: #04c #04c #002a80; @@ -1890,12 +1969,12 @@ table .span12 { } .btn-warning { background-color: #faa732; - background-image: -moz-linear-gradient(top, #fbb450, #f89406); - background-image: -ms-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(top, #fbb450, #f89406); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbb450), color-stop(1, #f89406)); + background-image: -webkit-linear-gradient(top, #fbb450 0%, #f89406 100%); + background-image: -moz-linear-gradient(top, #fbb450 0%, #f89406 100%); + background-image: -ms-linear-gradient(top, #fbb450 0%, #f89406 100%); + background-image: -o-linear-gradient(top, #fbb450 0%, #f89406 100%); + background-image: linear-gradient(top, #fbb450 0%, #f89406 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0); border-color: #f89406 #f89406 #ad6704; @@ -1915,12 +1994,12 @@ table .span12 { } .btn-danger { background-color: #da4f49; - background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); - background-image: -ms-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(top, #ee5f5b, #bd362f); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ee5f5b), color-stop(1, #bd362f)); + background-image: -webkit-linear-gradient(top, #ee5f5b 0%, #bd362f 100%); + background-image: -moz-linear-gradient(top, #ee5f5b 0%, #bd362f 100%); + background-image: -ms-linear-gradient(top, #ee5f5b 0%, #bd362f 100%); + background-image: -o-linear-gradient(top, #ee5f5b 0%, #bd362f 100%); + background-image: linear-gradient(top, #ee5f5b 0%, #bd362f 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0); border-color: #bd362f #bd362f #802420; @@ -1940,12 +2019,12 @@ table .span12 { } .btn-success { background-color: #5bb75b; - background-image: -moz-linear-gradient(top, #62c462, #51a351); - background-image: -ms-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(top, #62c462, #51a351); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #62c462), color-stop(1, #51a351)); + background-image: -webkit-linear-gradient(top, #62c462 0%, #51a351 100%); + background-image: -moz-linear-gradient(top, #62c462 0%, #51a351 100%); + background-image: -ms-linear-gradient(top, #62c462 0%, #51a351 100%); + background-image: -o-linear-gradient(top, #62c462 0%, #51a351 100%); + background-image: linear-gradient(top, #62c462 0%, #51a351 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0); border-color: #51a351 #51a351 #387038; @@ -1965,12 +2044,12 @@ table .span12 { } .btn-info { background-color: #49afcd; - background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); - background-image: -ms-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(top, #5bc0de, #2f96b4); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5bc0de), color-stop(1, #2f96b4)); + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2f96b4 100%); + background-image: -moz-linear-gradient(top, #5bc0de 0%, #2f96b4 100%); + background-image: -ms-linear-gradient(top, #5bc0de 0%, #2f96b4 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #2f96b4 100%); + background-image: linear-gradient(top, #5bc0de 0%, #2f96b4 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0); border-color: #2f96b4 #2f96b4 #1f6377; @@ -1988,6 +2067,31 @@ table .span12 { .btn-info.active { background-color: #24748c \9; } +.btn-inverse { + background-color: #393939; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #454545), color-stop(1, #262626)); + background-image: -webkit-linear-gradient(top, #454545 0%, #262626 100%); + background-image: -moz-linear-gradient(top, #454545 0%, #262626 100%); + background-image: -ms-linear-gradient(top, #454545 0%, #262626 100%); + background-image: -o-linear-gradient(top, #454545 0%, #262626 100%); + background-image: linear-gradient(top, #454545 0%, #262626 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#262626', GradientType=0); + border-color: #262626 #262626 #000; + border-color: rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +.btn-inverse:hover, +.btn-inverse:active, +.btn-inverse.active, +.btn-inverse.disabled, +.btn-inverse[disabled] { + background-color: #262626; +} +.btn-inverse:active, +.btn-inverse.active { + background-color: #0d0d0d \9; +} button.btn, input[type="submit"].btn { *padding-top: 2px; @@ -2129,7 +2233,8 @@ input[type="submit"].btn.small { .btn-primary .caret, .btn-danger .caret, .btn-info .caret, -.btn-success .caret { +.btn-success .caret, +.btn-inverse .caret { border-top-color: #fff; opacity: 0.75; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75); @@ -2208,6 +2313,19 @@ input[type="submit"].btn.small { text-decoration: none; background-color: #eee; } +.nav .nav-header { + display: block; + padding: 3px 15px; + font-size: 11px; + font-weight: bold; + line-height: 18px; + color: #999; + text-shadow: 0 1px 0 rgba(255,255,255,0.50); + text-transform: uppercase; +} +.nav li + .nav-header { + margin-top: 9px; +} .nav-list { padding-left: 14px; padding-right: 14px; @@ -2215,21 +2333,12 @@ input[type="submit"].btn.small { } .nav-list > li > a, .nav-list .nav-header { - display: block; - padding: 3px 15px; margin-left: -15px; margin-right: -15px; text-shadow: 0 1px 0 rgba(255,255,255,0.50); } -.nav-list .nav-header { - font-size: 11px; - font-weight: bold; - line-height: 18px; - color: #999; - text-transform: uppercase; -} -.nav-list > li + .nav-header { - margin-top: 9px; +.nav-list > li > a { + padding: 3px 15px; } .nav-list .active > a, .nav-list .active > a:hover { @@ -2396,6 +2505,9 @@ input[type="submit"].btn.small { .tabbable:after { clear: both; } +.tab-content { + overflow: hidden; +} .tabs-below .nav-tabs, .tabs-right .nav-tabs, .tabs-left .nav-tabs { @@ -2485,12 +2597,12 @@ input[type="submit"].btn.small { padding-left: 20px; padding-right: 20px; background-color: #2c2c2c; - background-image: -moz-linear-gradient(top, #333, #222); - background-image: -ms-linear-gradient(top, #333, #222); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333), to(#222)); - background-image: -webkit-linear-gradient(top, #333, #222); - background-image: -o-linear-gradient(top, #333, #222); - background-image: linear-gradient(top, #333, #222); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #333), color-stop(1, #222)); + background-image: -webkit-linear-gradient(top, #333 0%, #222 100%); + background-image: -moz-linear-gradient(top, #333 0%, #222 100%); + background-image: -ms-linear-gradient(top, #333 0%, #222 100%); + background-image: -o-linear-gradient(top, #333 0%, #222 100%); + background-image: linear-gradient(top, #333 0%, #222 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0); -webkit-border-radius: 4px; @@ -2507,12 +2619,12 @@ input[type="submit"].btn.small { margin-left: 5px; margin-right: 5px; background-color: #2c2c2c; - background-image: -moz-linear-gradient(top, #333, #222); - background-image: -ms-linear-gradient(top, #333, #222); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333), to(#222)); - background-image: -webkit-linear-gradient(top, #333, #222); - background-image: -o-linear-gradient(top, #333, #222); - background-image: linear-gradient(top, #333, #222); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #333), color-stop(1, #222)); + background-image: -webkit-linear-gradient(top, #333 0%, #222 100%); + background-image: -moz-linear-gradient(top, #333 0%, #222 100%); + background-image: -ms-linear-gradient(top, #333 0%, #222 100%); + background-image: -o-linear-gradient(top, #333 0%, #222 100%); + background-image: linear-gradient(top, #333 0%, #222 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0); border-color: #222 #222 #000; @@ -2607,6 +2719,15 @@ input[type="submit"].btn.small { .navbar-form input[type="radio"] { margin-top: 3px; } +.navbar-form .input-append, +.navbar-form .input-prepend { + margin-top: 6px; + white-space: nowrap; +} +.navbar-form .input-append input, +.navbar-form .input-prepend input { + margin-top: 0; +} .navbar-search { position: relative; float: left; @@ -2702,7 +2823,6 @@ input[type="submit"].btn.small { color: #fff; text-decoration: none; background-color: #222; - background-color: rgba(0,0,0,0.50); } .navbar .divider-vertical { height: 40px; @@ -2776,12 +2896,12 @@ input[type="submit"].btn.small { padding: 7px 14px; margin: 0 0 18px; background-color: #fbfbfb; - background-image: -moz-linear-gradient(top, #fff, #f5f5f5); - background-image: -ms-linear-gradient(top, #fff, #f5f5f5); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f5f5f5)); - background-image: -webkit-linear-gradient(top, #fff, #f5f5f5); - background-image: -o-linear-gradient(top, #fff, #f5f5f5); - background-image: linear-gradient(top, #fff, #f5f5f5); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #f5f5f5)); + background-image: -webkit-linear-gradient(top, #fff 0%, #f5f5f5 100%); + background-image: -moz-linear-gradient(top, #fff 0%, #f5f5f5 100%); + background-image: -ms-linear-gradient(top, #fff 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #fff 0%, #f5f5f5 100%); + background-image: linear-gradient(top, #fff 0%, #f5f5f5 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f5f5f5', GradientType=0); border: 1px solid #ddd; @@ -2793,7 +2913,7 @@ input[type="submit"].btn.small { box-shadow: inset 0 1px 0 #fff; } .breadcrumb li { - display: inline; + display: inline-block; text-shadow: 0 1px 0 #fff; } .breadcrumb .divider { @@ -2977,6 +3097,9 @@ input[type="submit"].btn.small { .modal-body { padding: 15px; } +.modal-body .modal-form { + margin-bottom: 0; +} .modal-footer { padding: 14px 15px 15px; margin-bottom: 0; @@ -3218,39 +3341,55 @@ a.thumbnail:hover { padding: 9px; } .label { - padding: 1px 3px 2px; - font-size: 9.75px; + padding: 2px 4px 3px; + font-size: 11.049999999999999px; font-weight: bold; color: #fff; - text-transform: uppercase; + text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #999; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } +.label:hover { + color: #fff; + 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; +} .progress { overflow: hidden; height: 18px; margin-bottom: 18px; background-color: #f7f7f7; - background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); - background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f5f5f5), color-stop(1, #f9f9f9)); + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%); + background-image: -moz-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%); + background-image: -ms-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%); + background-image: linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.10); @@ -3268,12 +3407,12 @@ a.thumbnail:hover { text-align: center; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #0e90d2; - background-image: -moz-linear-gradient(top, #149bdf, #0480be); - background-image: -ms-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(top, #149bdf, #0480be); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #149bdf), color-stop(1, #0480be)); + background-image: -webkit-linear-gradient(top, #149bdf 0%, #0480be 100%); + background-image: -moz-linear-gradient(top, #149bdf 0%, #0480be 100%); + background-image: -ms-linear-gradient(top, #149bdf 0%, #0480be 100%); + background-image: -o-linear-gradient(top, #149bdf 0%, #0480be 100%); + background-image: linear-gradient(top, #149bdf 0%, #0480be 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0); -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15); @@ -3290,12 +3429,12 @@ a.thumbnail:hover { } .progress-striped .bar { 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: -ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent); + background-image: -webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent)); + background-image: -webkit-linear-gradient(top left, 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 100%); + background-image: -moz-linear-gradient(top left, 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 100%); + background-image: -ms-linear-gradient(top left, 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 100%); + background-image: -o-linear-gradient(top left, 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 100%); + background-image: linear-gradient(top left, 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 100%); -webkit-background-size: 40px 40px; -moz-background-size: 40px 40px; -o-background-size: 40px 40px; @@ -3308,63 +3447,63 @@ a.thumbnail:hover { } .progress-danger .bar { background-color: #dd514c; - background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); - background-image: -ms-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(top, #ee5f5b, #c43c35); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ee5f5b), color-stop(1, #c43c35)); + background-image: -webkit-linear-gradient(top, #ee5f5b 0%, #c43c35 100%); + background-image: -moz-linear-gradient(top, #ee5f5b 0%, #c43c35 100%); + background-image: -ms-linear-gradient(top, #ee5f5b 0%, #c43c35 100%); + background-image: -o-linear-gradient(top, #ee5f5b 0%, #c43c35 100%); + background-image: linear-gradient(top, #ee5f5b 0%, #c43c35 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0); } .progress-danger.progress-striped .bar { 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: -ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent); + background-image: -webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent)); + background-image: -webkit-linear-gradient(top left, 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 100%); + background-image: -moz-linear-gradient(top left, 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 100%); + background-image: -ms-linear-gradient(top left, 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 100%); + background-image: -o-linear-gradient(top left, 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 100%); + background-image: linear-gradient(top left, 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 100%); } .progress-success .bar { background-color: #5eb95e; - background-image: -moz-linear-gradient(top, #62c462, #57a957); - background-image: -ms-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(top, #62c462, #57a957); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #62c462), color-stop(1, #57a957)); + background-image: -webkit-linear-gradient(top, #62c462 0%, #57a957 100%); + background-image: -moz-linear-gradient(top, #62c462 0%, #57a957 100%); + background-image: -ms-linear-gradient(top, #62c462 0%, #57a957 100%); + background-image: -o-linear-gradient(top, #62c462 0%, #57a957 100%); + background-image: linear-gradient(top, #62c462 0%, #57a957 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0); } .progress-success.progress-striped .bar { 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: -ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent); + background-image: -webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent)); + background-image: -webkit-linear-gradient(top left, 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 100%); + background-image: -moz-linear-gradient(top left, 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 100%); + background-image: -ms-linear-gradient(top left, 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 100%); + background-image: -o-linear-gradient(top left, 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 100%); + background-image: linear-gradient(top left, 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 100%); } .progress-info .bar { background-color: #4bb1cf; - background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); - background-image: -ms-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(top, #5bc0de, #339bb9); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5bc0de), color-stop(1, #339bb9)); + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #339bb9 100%); + background-image: -moz-linear-gradient(top, #5bc0de 0%, #339bb9 100%); + background-image: -ms-linear-gradient(top, #5bc0de 0%, #339bb9 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #339bb9 100%); + background-image: linear-gradient(top, #5bc0de 0%, #339bb9 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0); } .progress-info.progress-striped .bar { 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: -ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent); + background-image: -webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent)); + background-image: -webkit-linear-gradient(top left, 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 100%); + background-image: -moz-linear-gradient(top left, 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 100%); + background-image: -ms-linear-gradient(top left, 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 100%); + background-image: -o-linear-gradient(top left, 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 100%); + background-image: linear-gradient(top left, 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 100%); } @-moz-keyframes progress-bar-stripes { 0% { @@ -3570,7 +3709,7 @@ a.thumbnail:hover { } @media (max-width: 480px) { .nav-collapse { - -webkit-transform: translate3d(0, 0, 0); + -webkit-transform: transform: translate(0, 0, 0);; } .page-header h1 small { display: block; @@ -3582,7 +3721,7 @@ a.thumbnail:hover { .uneditable-input { display: block; width: 100%; - height: 28px; + 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; @@ -3658,7 +3797,7 @@ a.thumbnail:hover { margin: 0; } } -@media (min-width: 768px) and (max-width: 980px) { +@media (min-width: 768px) and (max-width: 979px) { .row { margin-left: -20px; *zoom: 1; @@ -3861,7 +4000,7 @@ a.thumbnail:hover { width: 714px; } } -@media (max-width: 980px) { +@media (max-width: 979px) { body { padding-top: 0; } @@ -3897,6 +4036,10 @@ a.thumbnail:hover { .navbar .nav > .divider-vertical { display: none; } + .navbar .nav .nav-header { + color: #999; + text-shadow: none; + } .navbar .nav > li > a, .navbar .dropdown-menu a { padding: 6px 15px; diff --git a/css/responsive.min.css b/css/responsive.min.css index ec04142..53604fb 100644 --- a/css/responsive.min.css +++ b/css/responsive.min.css @@ -2,7 +2,7 @@ article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display audio,canvas,video{display:inline-block;*display:inline;*zoom:1} audio:not([controls]){display:none} html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%} -a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} +a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} a:hover,a:active{outline:0} sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline} sup{top:-.5em} @@ -15,10 +15,13 @@ button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:poin input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box} input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none} textarea{overflow:auto;vertical-align:top} +.clearfix{*zoom:1} +.clearfix:before,.clearfix:after{display:table;content:""} +.clearfix:after{clear:both} body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;color:#333;background-color:#fff} a{color:#08c;text-decoration:none} a:hover{color:#005580;text-decoration:underline} -.row{margin-left:-20px;*zoom:1;} +.row{margin-left:-20px;*zoom:1} .row:before,.row:after{display:table;content:""} .row:after{clear:both} [class*="span"]{float:left;margin-left:20px} @@ -62,10 +65,10 @@ a:hover{color:#005580;text-decoration:underline} .row-fluid .span10{width:82.97872339599999%} .row-fluid .span11{width:91.489361693%} .row-fluid .span12{width:99.99999998999999%} -.container{width:940px;margin-left:auto;margin-right:auto;*zoom:1;} +.container{width:940px;margin-left:auto;margin-right:auto;*zoom:1} .container:before,.container:after{display:table;content:""} .container:after{clear:both} -.container-fluid{padding-left:20px;padding-right:20px;*zoom:1;} +.container-fluid{padding-left:20px;padding-right:20px;*zoom:1} .container-fluid:before,.container-fluid:after{display:table;content:""} .container-fluid:after{clear:both} p{margin:0 0 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;} @@ -91,12 +94,12 @@ ul ul,ul ol,ol ol,ol ul{margin-bottom:0} ul{list-style:disc} ol{list-style:decimal} li{line-height:18px} -ul.unstyled{margin-left:0;list-style:none} +ul.unstyled,ol.unstyled{margin-left:0;list-style:none} dl{margin-bottom:18px} dt,dd{line-height:18px} dt{font-weight:bold} dd{margin-left:9px} -hr{margin:18px 0;border:0;border-top:1px solid #e5e5e5;border-bottom:1px solid #fff} +hr{margin:18px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff} strong{font-weight:bold} em{font-style:italic} .muted{color:#999} @@ -113,21 +116,26 @@ small{font-size:100%} cite{font-style:normal} code,pre{padding:0 3px 2px;font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} code{padding:3px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8} -pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12px;line-height:18px;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;} +pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12px;line-height:18px;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} -pre code{padding:0;background-color:transparent} +pre code{padding:0;color:inherit;background-color:transparent;border:0} +.pre-scrollable{max-height:340px;overflow-yscroll} form{margin:0 0 18px} fieldset{padding:0;margin:0;border:0} -legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:19.5px;line-height:36px;color:#333;border:0;border-bottom:1px solid #eee} -label,input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:18px} +legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:19.5px;line-height:36px;color:#333;border:0;border-bottom:1px solid #eee;} +legend small{font-size:13.5px;color:#999} +label,input,button,select,textarea{font-size:13px;font-weight:normal;line-height:18px} +input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif} label{display:block;margin-bottom:5px;color:#333} input,textarea,select,.uneditable-input{display:inline-block;width:210px;height:18px;padding:4px;margin-bottom:9px;font-size:13px;line-height:18px;color:#555;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} .uneditable-textarea{width:auto;height:auto} label input,label textarea,label select{display:block} -input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;border:0;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0} -input[type="file"]{padding:initial;line-height:initial;border:initial;background-color:#fff;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} +input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 \9;} +input[type="image"]{border:0} +input[type="file"]{width:auto;padding:initial;line-height:initial;border:initial;background-color:#fff;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} input[type="button"],input[type="reset"],input[type="submit"]{width:auto;height:auto} select,input[type="file"]{height:28px;*margin-top:4px;line-height:28px} +input[type="file"]{line-height:18px \9} select{width:220px;background-color:#fff} select[multiple],select[size]{height:auto} input[type="image"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} @@ -136,12 +144,11 @@ input[type="hidden"]{display:none} .radio,.checkbox{padding-left:18px} .radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px} .controls > .radio:first-child,.controls > .checkbox:first-child{padding-top:5px} -.radio.inline,.checkbox.inline{display:inline-block;margin-bottom:0;vertical-align:middle} +.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle} .radio.inline + .radio.inline,.checkbox.inline + .checkbox.inline{margin-left:10px} -.controls > .radio.inline:first-child,.controls > .checkbox.inline:first-child{padding-top:0} input,textarea{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.07);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.07);box-shadow:inset 0 1px 1px rgba(0,0,0,0.07);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s} input:focus,textarea:focus{border-color:rgba(82,168,236,0.80);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.07),0 0 8px rgba(82,168,236,0.60);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.07),0 0 8px rgba(82,168,236,0.60);box-shadow:inset 0 1px 1px rgba(0,0,0,0.07),0 0 8px rgba(82,168,236,0.60);outline:0;outline:thin dotted \9;} -input[type="file"]:focus,input[type="checkbox"]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} +input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,select:focus{-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} .input-small{width:90px} .input-medium{width:150px} @@ -180,7 +187,7 @@ input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select: .uneditable-input{display:block;background-color:#fff;border-color:#eee;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.03);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.03);box-shadow:inset 0 1px 2px rgba(0,0,0,0.03);cursor:not-allowed} :-moz-placeholder{color:#999} ::-webkit-input-placeholder{color:#999} -.help-block{margin-top:5px;margin-bottom:0;color:#999} +.help-block{display:block;margin-top:5px;margin-bottom:0;color:#999} .help-inline{display:inline-block;*display:inline;*zoom:1;margin-bottom:9px;vertical-align:middle;padding-left:5px} .input-prepend,.input-append{margin-bottom:5px;*zoom:1;} .input-prepend:before,.input-append:before,.input-prepend:after,.input-append:after{display:table;content:""} @@ -192,27 +199,29 @@ input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select: .input-prepend .active,.input-append .active{background-color:#a9dba9;border-color:#46a546} .input-prepend .add-on{*margin-top:1px;} .input-append input,.input-append .uneditable-input{float:left;-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} +.input-append .uneditable-input{border-left-color:#eee;border-right-color:#ccc} .input-append .add-on{margin-right:0;margin-left:-1px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0} .input-append input:first-child{*margin-left:-160px;} .input-append input:first-child+.add-on{*margin-left:-21px} .search-query{padding-left:14px;padding-right:14px;margin-bottom:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px} .form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input{display:inline-block;margin-bottom:0} +.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none} .form-search label,.form-inline label,.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{display:inline-block} .form-search .input-append .add-on,.form-inline .input-prepend .add-on,.form-search .input-append .add-on,.form-inline .input-prepend .add-on{vertical-align:middle} +.form-search .radio,.form-inline .radio,.form-search .checkbox,.form-inline .checkbox{margin-bottom:0;vertical-align:middle} .control-group{margin-bottom:9px} -.form-horizontal legend + .control-group{margin-top:18px;-webkit-margin-top-collapse:separate} -.form-horizontal .control-group{margin-bottom:18px;*zoom:1;} +legend + .control-group{margin-top:18px;-webkit-margin-top-collapse:separate} +.form-horizontal .control-group{margin-bottom:18px;*zoom:1} .form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:""} .form-horizontal .control-group:after{clear:both} -.form-horizontal .control-group > label{float:left;width:140px;padding-top:5px;text-align:right} +.form-horizontal .control-label{float:left;width:140px;padding-top:5px;text-align:right} .form-horizontal .controls{margin-left:160px} .form-horizontal .form-actions{padding-left:160px} table{max-width:100%;border-collapse:collapse;border-spacing:0} .table{width:100%;margin-bottom:18px;} -.table th,.table td{padding:8px;line-height:18px;text-align:left;border-top:1px solid #ddd} -.table th{font-weight:bold;vertical-align:bottom} -.table td{vertical-align:top} +.table th,.table td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #ddd} +.table th{font-weight:bold} +.table thead th{vertical-align:bottom} .table thead:first-child tr th,.table thead:first-child tr td{border-top:0} .table tbody + tbody{border-top:2px solid #ddd} .table-condensed th,.table-condensed td{padding:4px 5px} @@ -224,6 +233,7 @@ table{max-width:100%;border-collapse:collapse;border-spacing: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} .table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{-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{background-color:#f9f9f9} +.table tbody tr:hover td,.table tbody tr:hover th{background-color:#f5f5f5} table .span1{float:none;width:44px;margin-left:0} table .span2{float:none;width:124px;margin-left:0} table .span3{float:none;width:204px;margin-left:0} @@ -236,8 +246,8 @@ table .span9{float:none;width:684px;margin-left:0} table .span10{float:none;width:764px;margin-left:0} table .span11{float:none;width:844px;margin-left:0} table .span12{float:none;width:924px;margin-left:0} -[class^="icon-"]{display:inline-block;width:14px;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{*margin-left:0} +[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;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{*margin-left:0} .icon-white{background-image:url("../img/glyphicons-halflings-white.png")} .icon-glass{background-position:0 0} .icon-music{background-position:-24px 0} @@ -365,7 +375,7 @@ table .span12{float:none;width:924px;margin-left:0} .caret{display:inline-block;width:0;height:0;text-indent:-99999px;*text-indent:0;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);filter:alpha(opacity=30);content:"\2193"} .dropdown .caret{margin-top:8px;margin-left:2px} .dropdown:hover .caret,.open.dropdown .caret{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)} -.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;max-width:220px;_width:160px;padding:4px 0;margin:0;list-style:none;background-color:#fff;border-color:#ccc;border-color:rgba(0,0,0,0.20);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.20);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.20);box-shadow:0 5px 10px rgba(0,0,0,0.20);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;} +.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;_width:160px;padding:4px 0;margin:0;list-style:none;background-color:#fff;border-color:#ccc;border-color:rgba(0,0,0,0.20);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.20);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.20);box-shadow:0 5px 10px rgba(0,0,0,0.20);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;} .dropdown-menu.bottom-up{top:auto;bottom:100%;margin-bottom:2px} .dropdown-menu .divider{height:1px;margin:5px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff;*width:100%;*margin:-5px 0 5px} .dropdown-menu a{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;color:#555;white-space:nowrap} @@ -382,33 +392,39 @@ table .span12{float:none;width:924px;margin-left:0} .collapse.in{height:auto} .close{float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);filter:alpha(opacity=20);} .close:hover{color:#000;text-decoration:none;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);cursor:pointer} -.btn{display:inline-block;padding:4px 10px 4px;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#fafafa;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(25%,#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#fff 25%,#e6e6e6);background-image:-ms-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-o-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:linear-gradient(#fff, #fff 25%, #e6e6e6);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#e6e6e6', GradientType=0);border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.20),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.20),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.20),0 1px 2px rgba(0,0,0,0.05);cursor:pointer;*margin-left:.3em;} +.btn{display:inline-block;padding:4px 10px 4px;margin-bottom:0;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;background-color:#f5f5f5;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #e6e6e6));background-image:-webkit-linear-gradient(top, #fff 0%, #e6e6e6 100%);background-image:-moz-linear-gradient(top, #fff 0%, #e6e6e6 100%);background-image:-ms-linear-gradient(top, #fff 0%, #e6e6e6 100%);background-image:-o-linear-gradient(top, #fff 0%, #e6e6e6 100%);background-image:linear-gradient(top, #fff 0%, #e6e6e6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#e6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.20),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.20),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.20),0 1px 2px rgba(0,0,0,0.05);cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);*margin-left:.3em;} +.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{background-color:#e6e6e6} +.btn:active,.btn.active{background-color:#ccc \9} .btn:first-child{*margin-left:0} .btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear} -.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} -.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;color:rgba(0,0,0,0.50);outline:0} +.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} +.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;outline:0} .btn.disabled,.btn[disabled]{cursor:default;background-image:none;background-color:#e6e6e6;opacity:.65;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=65);filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} .btn-large{padding:9px 14px;font-size:15px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} -.btn-large .icon{margin-top:1px} +.btn-large [class^="icon-"]{margin-top:1px} .btn-small{padding:5px 9px;font-size:11px;line-height:16px} -.btn-small .icon{margin-top:-1px} -.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover{text-shadow:0 -1px 0 rgba(0,0,0,0.25);color:#fff} -.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active{color:rgba(255,255,255,0.75)} -.btn-primary{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-ms-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(top, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#04c', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} +.btn-small [class^="icon-"]{margin-top:-1px} +.btn-mini{padding:2px 6px;font-size:11px;line-height:14px} +.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover,.btn-inverse,.btn-inverse:hover{text-shadow:0 -1px 0 rgba(0,0,0,0.25);color:#fff} +.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)} +.btn-primary{background-color:#006dcc;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #08c), color-stop(1, #04c));background-image:-webkit-linear-gradient(top, #08c 0%, #04c 100%);background-image:-moz-linear-gradient(top, #08c 0%, #04c 100%);background-image:-ms-linear-gradient(top, #08c 0%, #04c 100%);background-image:-o-linear-gradient(top, #08c 0%, #04c 100%);background-image:linear-gradient(top, #08c 0%, #04c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#04c', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} .btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#04c} .btn-primary:active,.btn-primary.active{background-color:#039 \9} -.btn-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-ms-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(top, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} +.btn-warning{background-color:#faa732;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fbb450), color-stop(1, #f89406));background-image:-webkit-linear-gradient(top, #fbb450 0%, #f89406 100%);background-image:-moz-linear-gradient(top, #fbb450 0%, #f89406 100%);background-image:-ms-linear-gradient(top, #fbb450 0%, #f89406 100%);background-image:-o-linear-gradient(top, #fbb450 0%, #f89406 100%);background-image:linear-gradient(top, #fbb450 0%, #f89406 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} .btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{background-color:#f89406} .btn-warning:active,.btn-warning.active{background-color:#c67605 \9} -.btn-danger{background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-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(top, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} +.btn-danger{background-color:#da4f49;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ee5f5b), color-stop(1, #bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b 0%, #bd362f 100%);background-image:-moz-linear-gradient(top, #ee5f5b 0%, #bd362f 100%);background-image:-ms-linear-gradient(top, #ee5f5b 0%, #bd362f 100%);background-image:-o-linear-gradient(top, #ee5f5b 0%, #bd362f 100%);background-image:linear-gradient(top, #ee5f5b 0%, #bd362f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} .btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background-color:#bd362f} .btn-danger:active,.btn-danger.active{background-color:#942a25 \9} -.btn-success{background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-ms-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(top, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} +.btn-success{background-color:#5bb75b;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #62c462), color-stop(1, #51a351));background-image:-webkit-linear-gradient(top, #62c462 0%, #51a351 100%);background-image:-moz-linear-gradient(top, #62c462 0%, #51a351 100%);background-image:-ms-linear-gradient(top, #62c462 0%, #51a351 100%);background-image:-o-linear-gradient(top, #62c462 0%, #51a351 100%);background-image:linear-gradient(top, #62c462 0%, #51a351 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} .btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{background-color:#51a351} .btn-success:active,.btn-success.active{background-color:#408140 \9} -.btn-info{background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-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(top, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} +.btn-info{background-color:#49afcd;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #5bc0de), color-stop(1, #2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de 0%, #2f96b4 100%);background-image:-moz-linear-gradient(top, #5bc0de 0%, #2f96b4 100%);background-image:-ms-linear-gradient(top, #5bc0de 0%, #2f96b4 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #2f96b4 100%);background-image:linear-gradient(top, #5bc0de 0%, #2f96b4 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} .btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-color:#2f96b4} .btn-info:active,.btn-info.active{background-color:#24748c \9} +.btn-inverse{background-color:#393939;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #454545), color-stop(1, #262626));background-image:-webkit-linear-gradient(top, #454545 0%, #262626 100%);background-image:-moz-linear-gradient(top, #454545 0%, #262626 100%);background-image:-ms-linear-gradient(top, #454545 0%, #262626 100%);background-image:-o-linear-gradient(top, #454545 0%, #262626 100%);background-image:linear-gradient(top, #454545 0%, #262626 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#262626', GradientType=0);border-color:#262626 #262626 #000;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} +.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background-color:#262626} +.btn-inverse:active,.btn-inverse.active{background-color:#0d0d0d \9} button.btn,input[type="submit"].btn{*padding-top:2px;*padding-bottom:2px;} button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0} button.btn.large,input[type="submit"].btn.large{*padding-top:7px;*padding-bottom:7px} @@ -433,7 +449,7 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .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;margin-left:0} .btn:hover .caret,.open.btn-group .caret{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)} -.btn-primary .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret{border-top-color:#fff;opacity:.75;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);filter:alpha(opacity=75)} +.btn-primary .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;opacity:.75;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);filter:alpha(opacity=75)} .btn-small .caret{margin-top:4px} .alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255,255,255,0.50);background-color:#fcf8e3;border:1px solid #fbefd5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px} .alert,.alert-heading{color:#c09853} @@ -450,13 +466,14 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .nav{margin-left:0;margin-bottom:18px;list-style:none} .nav > li > a{display:block} .nav > li > a:hover{text-decoration:none;background-color:#eee} +.nav .nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:18px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.50);text-transform:uppercase} +.nav li + .nav-header{margin-top:9px} .nav-list{padding-left:14px;padding-right:14px;margin-bottom:0} -.nav-list > li > a,.nav-list .nav-header{display:block;padding:3px 15px;margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.50)} -.nav-list .nav-header{font-size:11px;font-weight:bold;line-height:18px;color:#999;text-transform:uppercase} -.nav-list > li + .nav-header{margin-top:9px} +.nav-list > li > a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.50)} +.nav-list > li > a{padding:3px 15px} .nav-list .active > a,.nav-list .active > a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.20);background-color:#08c} .nav-list [class^="icon-"]{margin-right:2px} -.nav-tabs,.nav-pills{*zoom:1;} +.nav-tabs,.nav-pills{*zoom:1} .nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:""} .nav-tabs:after,.nav-pills:after{clear:both} .nav-tabs > li,.nav-pills > li{float:left} @@ -486,9 +503,10 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav > .open.active > a:hover{color:#fff;background-color:#999;border-color:#999} .nav .open .caret,.nav .open.active .caret,.nav .open a:hover .caret{border-top-color:#fff;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)} .tabs-stacked .open > a:hover{border-color:#999} -.tabbable{*zoom:1;} +.tabbable{*zoom:1} .tabbable:before,.tabbable:after{display:table;content:""} .tabbable:after{clear:both} +.tab-content{overflow:hidden} .tabs-below .nav-tabs,.tabs-right .nav-tabs,.tabs-left .nav-tabs{border-bottom:0} .tab-content > .tab-pane,.pill-content > .pill-pane{display:none} .tab-content > .active,.pill-content > .active{display:block} @@ -508,8 +526,8 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .tabs-right .nav-tabs > li > a:hover{border-color:#eee #eee #eee #ddd} .tabs-right .nav-tabs .active > a,.tabs-right .nav-tabs .active > a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff} .navbar{overflow:visible;margin-bottom:18px} -.navbar-inner{padding-left:20px;padding-right:20px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top,#333,#222);background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top, #333, #222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.10);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.10);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.10)} -.btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top,#333,#222);background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top, #333, #222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) 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.10),0 1px 0 rgba(255,255,255,0.07);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.10),0 1px 0 rgba(255,255,255,0.07);box-shadow:inset 0 1px 0 rgba(255,255,255,0.10),0 1px 0 rgba(255,255,255,0.07)} +.navbar-inner{padding-left:20px;padding-right:20px;background-color:#2c2c2c;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #333), color-stop(1, #222));background-image:-webkit-linear-gradient(top, #333 0%, #222 100%);background-image:-moz-linear-gradient(top, #333 0%, #222 100%);background-image:-ms-linear-gradient(top, #333 0%, #222 100%);background-image:-o-linear-gradient(top, #333 0%, #222 100%);background-image:linear-gradient(top, #333 0%, #222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.10);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.10);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.10)} +.btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;background-color:#2c2c2c;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #333), color-stop(1, #222));background-image:-webkit-linear-gradient(top, #333 0%, #222 100%);background-image:-moz-linear-gradient(top, #333 0%, #222 100%);background-image:-ms-linear-gradient(top, #333 0%, #222 100%);background-image:-o-linear-gradient(top, #333 0%, #222 100%);background-image:linear-gradient(top, #333 0%, #222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) 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.10),0 1px 0 rgba(255,255,255,0.07);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.10),0 1px 0 rgba(255,255,255,0.07);box-shadow:inset 0 1px 0 rgba(255,255,255,0.10),0 1px 0 rgba(255,255,255,0.07)} .btn-navbar:hover,.btn-navbar:active,.btn-navbar.active,.btn-navbar.disabled,.btn-navbar[disabled]{background-color:#222} .btn-navbar:active,.btn-navbar.active{background-color:#090909 \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)} @@ -527,6 +545,8 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .navbar-form input,.navbar-form select{display:inline-block;margin-top:5px;margin-bottom:0} .navbar-form .radio,.navbar-form .checkbox{margin-top:5px} .navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px} +.navbar-form .input-append,.navbar-form .input-prepend{margin-top:6px;white-space:nowrap;} +.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0} .navbar-search{position:relative;float:left;margin-top:6px;margin-bottom:0;} .navbar-search .search-query{padding:4px 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;color:#fff;color:rgba(255,255,255,0.75);background:#666;background:rgba(255,255,255,0.30);border:1px solid #111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.10),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.10),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.10),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;} .navbar-search .search-query :-moz-placeholder{color:#eee} @@ -540,7 +560,7 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .navbar .nav > li{display:block;float:left} .navbar .nav > li > a{float:none;padding:10px 10px 11px;line-height:19px;color:#999;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25)} .navbar .nav > li > a:hover{background-color:transparent;color:#fff;text-decoration:none} -.navbar .nav .active > a,.navbar .nav .active > a:hover{color:#fff;text-decoration:none;background-color:#222;background-color:rgba(0,0,0,0.50)} +.navbar .nav .active > a,.navbar .nav .active > a:hover{color:#fff;text-decoration:none;background-color:#222} .navbar .divider-vertical{height:40px;width:1px;margin:0 9px;overflow:hidden;background-color:#222;border-right:1px solid #333} .navbar .nav.pull-right{margin-left:10px;margin-right:0} .navbar .dropdown-menu{margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} @@ -553,8 +573,8 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .navbar .nav.pull-right .dropdown-menu{left:auto;right:0;} .navbar .nav.pull-right .dropdown-menu:before{left:auto;right:12px} .navbar .nav.pull-right .dropdown-menu:after{left:auto;right:13px} -.breadcrumb{padding:7px 14px;margin:0 0 18px;background-color:#fbfbfb;background-image:-moz-linear-gradient(top,#fff,#f5f5f5);background-image:-ms-linear-gradient(top,#fff,#f5f5f5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#fff,#f5f5f5);background-image:-o-linear-gradient(top,#fff,#f5f5f5);background-image:linear-gradient(top, #fff, #f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f5f5f5', GradientType=0);border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;} -.breadcrumb li{display:inline;text-shadow:0 1px 0 #fff} +.breadcrumb{padding:7px 14px;margin:0 0 18px;background-color:#fbfbfb;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #f5f5f5));background-image:-webkit-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:-moz-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:-ms-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:linear-gradient(top, #fff 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f5f5f5', GradientType=0);border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;} +.breadcrumb li{display:inline-block;text-shadow:0 1px 0 #fff} .breadcrumb .divider{padding:0 5px;color:#999} .breadcrumb .active a{color:#333} .pagination{height:36px;margin:18px 0} @@ -568,7 +588,7 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .pagination li:last-child a{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0} .pagination-centered{text-align:center} .pagination-right{text-align:right} -.pager{margin-left:0;margin-bottom:18px;list-style:none;text-align:center;*zoom:1;} +.pager{margin-left:0;margin-bottom:18px;list-style:none;text-align:center;*zoom:1} .pager:before,.pager:after{display:table;content:""} .pager:after{clear:both} .pager li{display:inline} @@ -589,6 +609,7 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .modal-header{padding:9px 15px;border-bottom:1px solid #eee;} .modal-header .close{margin-top:2px} .modal-body{padding:15px} +.modal-body .modal-form{margin-bottom:0} .modal-footer{padding:14px 15px 15px;margin-bottom:0;background-color:#f5f5f5;border-top:1px solid #ddd;-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 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;*zoom:1;} .modal-footer:before,.modal-footer:after{display:table;content:""} .modal-footer:after{clear:both} @@ -619,7 +640,7 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .popover-title{padding:9px 15px;line-height:1;background-color:#f5f5f5;border-bottom:1px solid #eee;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0} .popover-content{padding:14px;background-color:#fff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;} .popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0} -.thumbnails{margin-left:-20px;list-style:none;*zoom:1;} +.thumbnails{margin-left:-20px;list-style:none;*zoom:1} .thumbnails:before,.thumbnails:after{display:table;content:""} .thumbnails:after{clear:both} .thumbnails > li{float:left;margin:0 0 18px 20px} @@ -627,21 +648,26 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom a.thumbnail:hover{border-color:#08c;-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)} .thumbnail > img{display:block;max-width:100%;margin-left:auto;margin-right:auto} .thumbnail .caption{padding:9px} -.label{padding:1px 3px 2px;font-size:9.75px;font-weight:bold;color:#fff;text-transform:uppercase;background-color:#999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} +.label{padding:2px 4px 3px;font-size:11.049999999999999px;font-weight:bold;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} +.label:hover{color:#fff;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} -.progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-ms-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(top, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.10);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.10);box-shadow:inset 0 1px 2px rgba(0,0,0,0.10);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px} -.progress .bar{width:0%;height:18px;color:#fff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-ms-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(top, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', 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 .6s ease;-moz-transition:width .6s ease;-ms-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease} -.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.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:-ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px} +.label-info:hover{background-color:#2d6987} +.progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f7f7f7;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f5f5f5), color-stop(1, #f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);background-image:-moz-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);background-image:-ms-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);background-image:linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.10);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.10);box-shadow:inset 0 1px 2px rgba(0,0,0,0.10);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px} +.progress .bar{width:0%;height:18px;color:#fff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #149bdf), color-stop(1, #0480be));background-image:-webkit-linear-gradient(top, #149bdf 0%, #0480be 100%);background-image:-moz-linear-gradient(top, #149bdf 0%, #0480be 100%);background-image:-ms-linear-gradient(top, #149bdf 0%, #0480be 100%);background-image:-o-linear-gradient(top, #149bdf 0%, #0480be 100%);background-image:linear-gradient(top, #149bdf 0%, #0480be 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', 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 .6s ease;-moz-transition:width .6s ease;-ms-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease} +.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent));background-image:-webkit-linear-gradient(top left, 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 100%);background-image:-moz-linear-gradient(top left, 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 100%);background-image:-ms-linear-gradient(top left, 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 100%);background-image:-o-linear-gradient(top left, 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 100%);background-image:linear-gradient(top left, 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 100%);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px} .progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite} -.progress-danger .bar{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-ms-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(top, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0)} -.progress-danger.progress-striped .bar{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.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:-ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent)} -.progress-success .bar{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-ms-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(top, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0)} -.progress-success.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.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:-ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent)} -.progress-info .bar{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-ms-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(top, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0)} -.progress-info.progress-striped .bar{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.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:-ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent)} +.progress-danger .bar{background-color:#dd514c;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ee5f5b), color-stop(1, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b 0%, #c43c35 100%);background-image:-moz-linear-gradient(top, #ee5f5b 0%, #c43c35 100%);background-image:-ms-linear-gradient(top, #ee5f5b 0%, #c43c35 100%);background-image:-o-linear-gradient(top, #ee5f5b 0%, #c43c35 100%);background-image:linear-gradient(top, #ee5f5b 0%, #c43c35 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0)} +.progress-danger.progress-striped .bar{background-color:#ee5f5b;background-image:-webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent));background-image:-webkit-linear-gradient(top left, 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 100%);background-image:-moz-linear-gradient(top left, 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 100%);background-image:-ms-linear-gradient(top left, 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 100%);background-image:-o-linear-gradient(top left, 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 100%);background-image:linear-gradient(top left, 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 100%)} +.progress-success .bar{background-color:#5eb95e;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #62c462), color-stop(1, #57a957));background-image:-webkit-linear-gradient(top, #62c462 0%, #57a957 100%);background-image:-moz-linear-gradient(top, #62c462 0%, #57a957 100%);background-image:-ms-linear-gradient(top, #62c462 0%, #57a957 100%);background-image:-o-linear-gradient(top, #62c462 0%, #57a957 100%);background-image:linear-gradient(top, #62c462 0%, #57a957 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0)} +.progress-success.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent));background-image:-webkit-linear-gradient(top left, 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 100%);background-image:-moz-linear-gradient(top left, 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 100%);background-image:-ms-linear-gradient(top left, 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 100%);background-image:-o-linear-gradient(top left, 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 100%);background-image:linear-gradient(top left, 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 100%)} +.progress-info .bar{background-color:#4bb1cf;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #5bc0de), color-stop(1, #339bb9));background-image:-webkit-linear-gradient(top, #5bc0de 0%, #339bb9 100%);background-image:-moz-linear-gradient(top, #5bc0de 0%, #339bb9 100%);background-image:-ms-linear-gradient(top, #5bc0de 0%, #339bb9 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #339bb9 100%);background-image:linear-gradient(top, #5bc0de 0%, #339bb9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0)} +.progress-info.progress-striped .bar{background-color:#5bc0de;background-image:-webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent));background-image:-webkit-linear-gradient(top left, 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 100%);background-image:-moz-linear-gradient(top left, 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 100%);background-image:-ms-linear-gradient(top left, 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 100%);background-image:-o-linear-gradient(top left, 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 100%);background-image:linear-gradient(top left, 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 100%)} @-moz-keyframes progress-bar-stripes{0%{background-position:0 0} 100%{background-position:40px 0} }@-webkit-keyframes progress-bar-stripes{0%{background-position:0 0} @@ -683,9 +709,9 @@ a.thumbnail:hover{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214, .show{display:block} .invisible{visibility:hidden} .hidden{display:none;visibility:hidden} -@media (max-width: 480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)} +@media (max-width: 480px){.nav-collapse{-webkit-transform:transform:translate(0, 0, 0)} .page-header h1 small{display:block;line-height:18px} -input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} +input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .input-prepend input[class*="span"],.input-append input[class*="span"]{width:auto} input[type="checkbox"],input[type="radio"]{border:1px solid #ccc} .form-horizontal .control-group > label{float:none;width:auto;padding-top:0;text-align:left} @@ -700,7 +726,7 @@ input[type="checkbox"],input[type="radio"]{border:1px solid #ccc} .row-fluid{width:100%} .row{margin-left:0} .row > [class*="span"],.row-fluid > [class*="span"]{float:none;display:block;width:auto;margin:0} -}@media (min-width: 768px) and (max-width: 980px){.row{margin-left:-20px;*zoom:1;} +}@media (min-width: 768px) and (max-width: 979px){.row{margin-left:-20px;*zoom:1} .row:before,.row:after{display:table;content:""} .row:after{clear:both} [class*="span"]{float:left;margin-left:20px} @@ -756,7 +782,7 @@ input.span9,textarea.span9,.uneditable-input.span9{width:528px} input.span10,textarea.span10,.uneditable-input.span10{width:590px} input.span11,textarea.span11,.uneditable-input.span11{width:652px} input.span12,textarea.span12,.uneditable-input.span12{width:714px} -}@media (max-width: 980px){body{padding-top:0} +}@media (max-width: 979px){body{padding-top:0} .navbar-fixed-top{position:static;margin-bottom:18px} .navbar-fixed-top .navbar-inner{padding:5px} .navbar .container{width:auto;padding:0} @@ -766,6 +792,7 @@ input.span12,textarea.span12,.uneditable-input.span12{width:714px} .navbar .nav > li{float:none} .navbar .nav > li > a{margin-bottom:2px} .navbar .nav > .divider-vertical{display:none} +.navbar .nav .nav-header{color:#999;text-shadow:none} .navbar .nav > li > a,.navbar .dropdown-menu a{padding:6px 15px;font-weight:bold;color:#999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} .navbar .dropdown-menu li + li a{margin-bottom:2px} .navbar .nav > li > a:hover,.navbar .dropdown-menu a:hover{background-color:#222} @@ -778,7 +805,7 @@ input.span12,textarea.span12,.uneditable-input.span12{width:714px} .btn-navbar{display:block} .nav-collapse{overflow:hidden;height:0} }@media (min-width: 980px){.nav-collapse.collapse{height:auto !important} -}@media (min-width: 1200px){.row{margin-left:-30px;*zoom:1;} +}@media (min-width: 1200px){.row{margin-left:-30px;*zoom:1} .row:before,.row:after{display:table;content:""} .row:after{clear:both} [class*="span"]{float:left;margin-left:30px} diff --git a/css/style.css b/css/style.css index 292d684..74723c3 100644 --- a/css/style.css +++ b/css/style.css @@ -169,7 +169,7 @@ html { -ms-text-size-adjust: 100%; } a:focus { - outline: thin dotted; + outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } @@ -235,6 +235,17 @@ textarea { overflow: auto; vertical-align: top; } +.clearfix { + *zoom: 1; +} +.clearfix:before, +.clearfix:after { + display: table; + content: ""; +} +.clearfix:after { + clear: both; +} body { margin: 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; @@ -523,7 +534,8 @@ ol { li { line-height: 18px; } -ul.unstyled { +ul.unstyled, +ol.unstyled { margin-left: 0; list-style: none; } @@ -543,7 +555,7 @@ dd { hr { margin: 18px 0; border: 0; - border-top: 1px solid #e5e5e5; + border-top: 1px solid #eee; border-bottom: 1px solid #fff; } strong { @@ -640,13 +652,21 @@ pre { white-space: pre; white-space: pre-wrap; word-break: break-all; + word-wrap: break-word; } pre.prettyprint { margin-bottom: 18px; } pre code { padding: 0; + color: inherit; background-color: transparent; + border: 0; +} +.pre-scrollable { + max-height: 340px; +overflow-y +scroll } form { margin: 0 0 18px; @@ -667,16 +687,25 @@ legend { border: 0; border-bottom: 1px solid #eee; } +legend small { + font-size: 13.5px; + color: #999; +} label, input, button, select, textarea { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; line-height: 18px; } +input, +button, +select, +textarea { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} label { display: block; margin-bottom: 5px; @@ -718,13 +747,18 @@ input[type="radio"] { *margin-top: 0; /* IE7 */ line-height: normal; - border: 0; cursor: pointer; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; + border: 0 \9; +/* IE9 and down */ +} +input[type="image"] { + border: 0; } input[type="file"] { + width: auto; padding: initial; line-height: initial; border: initial; @@ -748,6 +782,9 @@ input[type="file"] { /* For IE7, add top margin to align select with labels */ line-height: 28px; } +input[type="file"] { + line-height: 18px \9; +} select { width: 220px; background-color: #fff; @@ -783,6 +820,7 @@ input[type="hidden"] { .radio.inline, .checkbox.inline { display: inline-block; + padding-top: 5px; margin-bottom: 0; vertical-align: middle; } @@ -790,10 +828,6 @@ input[type="hidden"] { .checkbox.inline + .checkbox.inline { margin-left: 10px; } -.controls > .radio.inline:first-child, -.controls > .checkbox.inline:first-child { - padding-top: 0; -} input, textarea { -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.07); @@ -813,15 +847,16 @@ textarea:focus { box-shadow: inset 0 1px 1px rgba(0,0,0,0.07), 0 0 8px rgba(82,168,236,0.60); outline: 0; outline: thin dotted \9; -/* IE6-8 */ +/* IE6-9 */ } input[type="file"]:focus, +input[type="radio"]:focus, input[type="checkbox"]:focus, select:focus { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; - outline: thin dotted; + outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } @@ -1032,6 +1067,7 @@ select:focus:required:invalid:focus { color: #999; } .help-block { + display: block; margin-top: 5px; margin-bottom: 0; color: #999; @@ -1117,6 +1153,7 @@ select:focus:required:invalid:focus { border-radius: 3px 0 0 3px; } .input-append .uneditable-input { + border-left-color: #eee; border-right-color: #ccc; } .input-append .add-on { @@ -1158,6 +1195,11 @@ select:focus:required:invalid:focus { display: inline-block; margin-bottom: 0; } +.form-search .hide, +.form-inline .hide, +.form-horizontal .hide { + display: none; +} .form-search label, .form-inline label, .form-search .input-append, @@ -1172,10 +1214,17 @@ select:focus:required:invalid:focus { .form-inline .input-prepend .add-on { vertical-align: middle; } +.form-search .radio, +.form-inline .radio, +.form-search .checkbox, +.form-inline .checkbox { + margin-bottom: 0; + vertical-align: middle; +} .control-group { margin-bottom: 9px; } -.form-horizontal legend + .control-group { +legend + .control-group { margin-top: 18px; -webkit-margin-top-collapse: separate; } @@ -1191,7 +1240,7 @@ select:focus:required:invalid:focus { .form-horizontal .control-group:after { clear: both; } -.form-horizontal .control-group > label { +.form-horizontal .control-label { float: left; width: 140px; padding-top: 5px; @@ -1217,14 +1266,14 @@ table { padding: 8px; line-height: 18px; text-align: left; + vertical-align: top; border-top: 1px solid #ddd; } .table th { font-weight: bold; - vertical-align: bottom; } -.table td { - vertical-align: top; +.table thead th { + vertical-align: bottom; } .table thead:first-child tr th, .table thead:first-child tr td { @@ -1284,6 +1333,10 @@ table { .table-striped tbody tr:nth-child(odd) th { background-color: #f9f9f9; } +.table tbody tr:hover td, +.table tbody tr:hover th { + background-color: #f5f5f5; +} table .span1 { float: none; width: 44px; @@ -1344,17 +1397,20 @@ table .span12 { width: 924px; margin-left: 0; } -[class^="icon-"] { +[class^="icon-"], +[class*=" icon-"] { display: inline-block; width: 14px; height: 14px; + line-height: 14px; vertical-align: text-top; background-image: url("../img/glyphicons-halflings.png"); background-position: 14px 14px; background-repeat: no-repeat; *margin-right: 0.3em; } -[class^="icon-"]:last-child { +[class^="icon-"]:last-child, +[class*=" icon-"]:last-child { *margin-left: 0; } .icon-white { @@ -1763,7 +1819,6 @@ table .span12 { float: left; display: none; min-width: 160px; - max-width: 220px; _width: 160px; padding: 4px 0; margin: 0; @@ -1900,20 +1955,25 @@ table .span12 { .btn { display: inline-block; padding: 4px 10px 4px; + margin-bottom: 0; font-size: 13px; line-height: 18px; color: #333; text-align: center; text-shadow: 0 1px 1px rgba(255,255,255,0.75); - background-color: #fafafa; - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(25%, #fff), to(#e6e6e6)); - background-image: -webkit-linear-gradient(#fff, #fff 25%, #e6e6e6); - background-image: -moz-linear-gradient(top, #fff, #fff 25%, #e6e6e6); - background-image: -ms-linear-gradient(#fff, #fff 25%, #e6e6e6); - background-image: -o-linear-gradient(#fff, #fff 25%, #e6e6e6); - background-image: linear-gradient(#fff, #fff 25%, #e6e6e6); - background-repeat: no-repeat; + vertical-align: middle; + background-color: #f5f5f5; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #e6e6e6)); + background-image: -webkit-linear-gradient(top, #fff 0%, #e6e6e6 100%); + background-image: -moz-linear-gradient(top, #fff 0%, #e6e6e6 100%); + background-image: -ms-linear-gradient(top, #fff 0%, #e6e6e6 100%); + background-image: -o-linear-gradient(top, #fff 0%, #e6e6e6 100%); + background-image: linear-gradient(top, #fff 0%, #e6e6e6 100%); + background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#e6e6e6', GradientType=0); + border-color: #e6e6e6 #e6e6e6 #bfbfbf; + border-color: rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); border: 1px solid #ccc; border-bottom-color: #bbb; -webkit-border-radius: 4px; @@ -1923,8 +1983,20 @@ table .span12 { -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.20), 0 1px 2px rgba(0,0,0,0.05); box-shadow: inset 0 1px 0 rgba(255,255,255,0.20), 0 1px 2px rgba(0,0,0,0.05); cursor: pointer; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); *margin-left: 0.3em; } +.btn:hover, +.btn:active, +.btn.active, +.btn.disabled, +.btn[disabled] { + background-color: #e6e6e6; +} +.btn:active, +.btn.active { + background-color: #ccc \9; +} .btn:first-child { *margin-left: 0; } @@ -1940,7 +2012,7 @@ table .span12 { transition: background-position 0.1s linear; } .btn:focus { - outline: thin dotted; + outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } @@ -1952,7 +2024,6 @@ table .span12 { 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; - color: rgba(0,0,0,0.50); outline: 0; } .btn.disabled, @@ -1975,7 +2046,7 @@ table .span12 { -moz-border-radius: 5px; border-radius: 5px; } -.btn-large .icon { +.btn-large [class^="icon-"] { margin-top: 1px; } .btn-small { @@ -1983,9 +2054,14 @@ table .span12 { font-size: 11px; line-height: 16px; } -.btn-small .icon { +.btn-small [class^="icon-"] { margin-top: -1px; } +.btn-mini { + padding: 2px 6px; + font-size: 11px; + line-height: 14px; +} .btn-primary, .btn-primary:hover, .btn-warning, @@ -1995,7 +2071,9 @@ table .span12 { .btn-success, .btn-success:hover, .btn-info, -.btn-info:hover { +.btn-info:hover, +.btn-inverse, +.btn-inverse:hover { text-shadow: 0 -1px 0 rgba(0,0,0,0.25); color: #fff; } @@ -2003,17 +2081,18 @@ table .span12 { .btn-warning.active, .btn-danger.active, .btn-success.active, -.btn-info.active { +.btn-info.active, +.btn-inverse.active { color: rgba(255,255,255,0.75); } .btn-primary { background-color: #006dcc; - background-image: -moz-linear-gradient(top, #08c, #04c); - background-image: -ms-linear-gradient(top, #08c, #04c); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c)); - background-image: -webkit-linear-gradient(top, #08c, #04c); - background-image: -o-linear-gradient(top, #08c, #04c); - background-image: linear-gradient(top, #08c, #04c); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #08c), color-stop(1, #04c)); + background-image: -webkit-linear-gradient(top, #08c 0%, #04c 100%); + background-image: -moz-linear-gradient(top, #08c 0%, #04c 100%); + background-image: -ms-linear-gradient(top, #08c 0%, #04c 100%); + background-image: -o-linear-gradient(top, #08c 0%, #04c 100%); + background-image: linear-gradient(top, #08c 0%, #04c 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#04c', GradientType=0); border-color: #04c #04c #002a80; @@ -2033,12 +2112,12 @@ table .span12 { } .btn-warning { background-color: #faa732; - background-image: -moz-linear-gradient(top, #fbb450, #f89406); - background-image: -ms-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(top, #fbb450, #f89406); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbb450), color-stop(1, #f89406)); + background-image: -webkit-linear-gradient(top, #fbb450 0%, #f89406 100%); + background-image: -moz-linear-gradient(top, #fbb450 0%, #f89406 100%); + background-image: -ms-linear-gradient(top, #fbb450 0%, #f89406 100%); + background-image: -o-linear-gradient(top, #fbb450 0%, #f89406 100%); + background-image: linear-gradient(top, #fbb450 0%, #f89406 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0); border-color: #f89406 #f89406 #ad6704; @@ -2058,12 +2137,12 @@ table .span12 { } .btn-danger { background-color: #da4f49; - background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); - background-image: -ms-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(top, #ee5f5b, #bd362f); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ee5f5b), color-stop(1, #bd362f)); + background-image: -webkit-linear-gradient(top, #ee5f5b 0%, #bd362f 100%); + background-image: -moz-linear-gradient(top, #ee5f5b 0%, #bd362f 100%); + background-image: -ms-linear-gradient(top, #ee5f5b 0%, #bd362f 100%); + background-image: -o-linear-gradient(top, #ee5f5b 0%, #bd362f 100%); + background-image: linear-gradient(top, #ee5f5b 0%, #bd362f 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0); border-color: #bd362f #bd362f #802420; @@ -2083,12 +2162,12 @@ table .span12 { } .btn-success { background-color: #5bb75b; - background-image: -moz-linear-gradient(top, #62c462, #51a351); - background-image: -ms-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(top, #62c462, #51a351); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #62c462), color-stop(1, #51a351)); + background-image: -webkit-linear-gradient(top, #62c462 0%, #51a351 100%); + background-image: -moz-linear-gradient(top, #62c462 0%, #51a351 100%); + background-image: -ms-linear-gradient(top, #62c462 0%, #51a351 100%); + background-image: -o-linear-gradient(top, #62c462 0%, #51a351 100%); + background-image: linear-gradient(top, #62c462 0%, #51a351 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0); border-color: #51a351 #51a351 #387038; @@ -2108,12 +2187,12 @@ table .span12 { } .btn-info { background-color: #49afcd; - background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); - background-image: -ms-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(top, #5bc0de, #2f96b4); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5bc0de), color-stop(1, #2f96b4)); + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2f96b4 100%); + background-image: -moz-linear-gradient(top, #5bc0de 0%, #2f96b4 100%); + background-image: -ms-linear-gradient(top, #5bc0de 0%, #2f96b4 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #2f96b4 100%); + background-image: linear-gradient(top, #5bc0de 0%, #2f96b4 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0); border-color: #2f96b4 #2f96b4 #1f6377; @@ -2131,6 +2210,31 @@ table .span12 { .btn-info.active { background-color: #24748c \9; } +.btn-inverse { + background-color: #393939; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #454545), color-stop(1, #262626)); + background-image: -webkit-linear-gradient(top, #454545 0%, #262626 100%); + background-image: -moz-linear-gradient(top, #454545 0%, #262626 100%); + background-image: -ms-linear-gradient(top, #454545 0%, #262626 100%); + background-image: -o-linear-gradient(top, #454545 0%, #262626 100%); + background-image: linear-gradient(top, #454545 0%, #262626 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#262626', GradientType=0); + border-color: #262626 #262626 #000; + border-color: rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +.btn-inverse:hover, +.btn-inverse:active, +.btn-inverse.active, +.btn-inverse.disabled, +.btn-inverse[disabled] { + background-color: #262626; +} +.btn-inverse:active, +.btn-inverse.active { + background-color: #0d0d0d \9; +} button.btn, input[type="submit"].btn { *padding-top: 2px; @@ -2272,7 +2376,8 @@ input[type="submit"].btn.small { .btn-primary .caret, .btn-danger .caret, .btn-info .caret, -.btn-success .caret { +.btn-success .caret, +.btn-inverse .caret { border-top-color: #fff; opacity: 0.75; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75); @@ -2351,6 +2456,19 @@ input[type="submit"].btn.small { text-decoration: none; background-color: #eee; } +.nav .nav-header { + display: block; + padding: 3px 15px; + font-size: 11px; + font-weight: bold; + line-height: 18px; + color: #999; + text-shadow: 0 1px 0 rgba(255,255,255,0.50); + text-transform: uppercase; +} +.nav li + .nav-header { + margin-top: 9px; +} .nav-list { padding-left: 14px; padding-right: 14px; @@ -2358,21 +2476,12 @@ input[type="submit"].btn.small { } .nav-list > li > a, .nav-list .nav-header { - display: block; - padding: 3px 15px; margin-left: -15px; margin-right: -15px; text-shadow: 0 1px 0 rgba(255,255,255,0.50); } -.nav-list .nav-header { - font-size: 11px; - font-weight: bold; - line-height: 18px; - color: #999; - text-transform: uppercase; -} -.nav-list > li + .nav-header { - margin-top: 9px; +.nav-list > li > a { + padding: 3px 15px; } .nav-list .active > a, .nav-list .active > a:hover { @@ -2539,6 +2648,9 @@ input[type="submit"].btn.small { .tabbable:after { clear: both; } +.tab-content { + overflow: hidden; +} .tabs-below .nav-tabs, .tabs-right .nav-tabs, .tabs-left .nav-tabs { @@ -2628,12 +2740,12 @@ input[type="submit"].btn.small { padding-left: 20px; padding-right: 20px; background-color: #2c2c2c; - background-image: -moz-linear-gradient(top, #333, #222); - background-image: -ms-linear-gradient(top, #333, #222); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333), to(#222)); - background-image: -webkit-linear-gradient(top, #333, #222); - background-image: -o-linear-gradient(top, #333, #222); - background-image: linear-gradient(top, #333, #222); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #333), color-stop(1, #222)); + background-image: -webkit-linear-gradient(top, #333 0%, #222 100%); + background-image: -moz-linear-gradient(top, #333 0%, #222 100%); + background-image: -ms-linear-gradient(top, #333 0%, #222 100%); + background-image: -o-linear-gradient(top, #333 0%, #222 100%); + background-image: linear-gradient(top, #333 0%, #222 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0); -webkit-border-radius: 4px; @@ -2650,12 +2762,12 @@ input[type="submit"].btn.small { margin-left: 5px; margin-right: 5px; background-color: #2c2c2c; - background-image: -moz-linear-gradient(top, #333, #222); - background-image: -ms-linear-gradient(top, #333, #222); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333), to(#222)); - background-image: -webkit-linear-gradient(top, #333, #222); - background-image: -o-linear-gradient(top, #333, #222); - background-image: linear-gradient(top, #333, #222); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #333), color-stop(1, #222)); + background-image: -webkit-linear-gradient(top, #333 0%, #222 100%); + background-image: -moz-linear-gradient(top, #333 0%, #222 100%); + background-image: -ms-linear-gradient(top, #333 0%, #222 100%); + background-image: -o-linear-gradient(top, #333 0%, #222 100%); + background-image: linear-gradient(top, #333 0%, #222 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0); border-color: #222 #222 #000; @@ -2750,6 +2862,15 @@ input[type="submit"].btn.small { .navbar-form input[type="radio"] { margin-top: 3px; } +.navbar-form .input-append, +.navbar-form .input-prepend { + margin-top: 6px; + white-space: nowrap; +} +.navbar-form .input-append input, +.navbar-form .input-prepend input { + margin-top: 0; +} .navbar-search { position: relative; float: left; @@ -2845,7 +2966,6 @@ input[type="submit"].btn.small { color: #fff; text-decoration: none; background-color: #222; - background-color: rgba(0,0,0,0.50); } .navbar .divider-vertical { height: 40px; @@ -2919,12 +3039,12 @@ input[type="submit"].btn.small { padding: 7px 14px; margin: 0 0 18px; background-color: #fbfbfb; - background-image: -moz-linear-gradient(top, #fff, #f5f5f5); - background-image: -ms-linear-gradient(top, #fff, #f5f5f5); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f5f5f5)); - background-image: -webkit-linear-gradient(top, #fff, #f5f5f5); - background-image: -o-linear-gradient(top, #fff, #f5f5f5); - background-image: linear-gradient(top, #fff, #f5f5f5); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #f5f5f5)); + background-image: -webkit-linear-gradient(top, #fff 0%, #f5f5f5 100%); + background-image: -moz-linear-gradient(top, #fff 0%, #f5f5f5 100%); + background-image: -ms-linear-gradient(top, #fff 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #fff 0%, #f5f5f5 100%); + background-image: linear-gradient(top, #fff 0%, #f5f5f5 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f5f5f5', GradientType=0); border: 1px solid #ddd; @@ -2936,7 +3056,7 @@ input[type="submit"].btn.small { box-shadow: inset 0 1px 0 #fff; } .breadcrumb li { - display: inline; + display: inline-block; text-shadow: 0 1px 0 #fff; } .breadcrumb .divider { @@ -3120,6 +3240,9 @@ input[type="submit"].btn.small { .modal-body { padding: 15px; } +.modal-body .modal-form { + margin-bottom: 0; +} .modal-footer { padding: 14px 15px 15px; margin-bottom: 0; @@ -3361,39 +3484,55 @@ a.thumbnail:hover { padding: 9px; } .label { - padding: 1px 3px 2px; - font-size: 9.75px; + padding: 2px 4px 3px; + font-size: 11.049999999999999px; font-weight: bold; color: #fff; - text-transform: uppercase; + text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #999; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } +.label:hover { + color: #fff; + 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; +} .progress { overflow: hidden; height: 18px; margin-bottom: 18px; background-color: #f7f7f7; - background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); - background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f5f5f5), color-stop(1, #f9f9f9)); + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%); + background-image: -moz-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%); + background-image: -ms-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%); + background-image: linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.10); @@ -3411,12 +3550,12 @@ a.thumbnail:hover { text-align: center; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #0e90d2; - background-image: -moz-linear-gradient(top, #149bdf, #0480be); - background-image: -ms-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(top, #149bdf, #0480be); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #149bdf), color-stop(1, #0480be)); + background-image: -webkit-linear-gradient(top, #149bdf 0%, #0480be 100%); + background-image: -moz-linear-gradient(top, #149bdf 0%, #0480be 100%); + background-image: -ms-linear-gradient(top, #149bdf 0%, #0480be 100%); + background-image: -o-linear-gradient(top, #149bdf 0%, #0480be 100%); + background-image: linear-gradient(top, #149bdf 0%, #0480be 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0); -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15); @@ -3433,12 +3572,12 @@ a.thumbnail:hover { } .progress-striped .bar { 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: -ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent); + background-image: -webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent)); + background-image: -webkit-linear-gradient(top left, 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 100%); + background-image: -moz-linear-gradient(top left, 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 100%); + background-image: -ms-linear-gradient(top left, 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 100%); + background-image: -o-linear-gradient(top left, 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 100%); + background-image: linear-gradient(top left, 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 100%); -webkit-background-size: 40px 40px; -moz-background-size: 40px 40px; -o-background-size: 40px 40px; @@ -3451,63 +3590,63 @@ a.thumbnail:hover { } .progress-danger .bar { background-color: #dd514c; - background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); - background-image: -ms-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(top, #ee5f5b, #c43c35); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ee5f5b), color-stop(1, #c43c35)); + background-image: -webkit-linear-gradient(top, #ee5f5b 0%, #c43c35 100%); + background-image: -moz-linear-gradient(top, #ee5f5b 0%, #c43c35 100%); + background-image: -ms-linear-gradient(top, #ee5f5b 0%, #c43c35 100%); + background-image: -o-linear-gradient(top, #ee5f5b 0%, #c43c35 100%); + background-image: linear-gradient(top, #ee5f5b 0%, #c43c35 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0); } .progress-danger.progress-striped .bar { 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: -ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent); + background-image: -webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent)); + background-image: -webkit-linear-gradient(top left, 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 100%); + background-image: -moz-linear-gradient(top left, 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 100%); + background-image: -ms-linear-gradient(top left, 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 100%); + background-image: -o-linear-gradient(top left, 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 100%); + background-image: linear-gradient(top left, 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 100%); } .progress-success .bar { background-color: #5eb95e; - background-image: -moz-linear-gradient(top, #62c462, #57a957); - background-image: -ms-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(top, #62c462, #57a957); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #62c462), color-stop(1, #57a957)); + background-image: -webkit-linear-gradient(top, #62c462 0%, #57a957 100%); + background-image: -moz-linear-gradient(top, #62c462 0%, #57a957 100%); + background-image: -ms-linear-gradient(top, #62c462 0%, #57a957 100%); + background-image: -o-linear-gradient(top, #62c462 0%, #57a957 100%); + background-image: linear-gradient(top, #62c462 0%, #57a957 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0); } .progress-success.progress-striped .bar { 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: -ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent); + background-image: -webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent)); + background-image: -webkit-linear-gradient(top left, 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 100%); + background-image: -moz-linear-gradient(top left, 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 100%); + background-image: -ms-linear-gradient(top left, 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 100%); + background-image: -o-linear-gradient(top left, 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 100%); + background-image: linear-gradient(top left, 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 100%); } .progress-info .bar { background-color: #4bb1cf; - background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); - background-image: -ms-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(top, #5bc0de, #339bb9); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5bc0de), color-stop(1, #339bb9)); + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #339bb9 100%); + background-image: -moz-linear-gradient(top, #5bc0de 0%, #339bb9 100%); + background-image: -ms-linear-gradient(top, #5bc0de 0%, #339bb9 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #339bb9 100%); + background-image: linear-gradient(top, #5bc0de 0%, #339bb9 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0); } .progress-info.progress-striped .bar { 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: -ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent); + background-image: -webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent)); + background-image: -webkit-linear-gradient(top left, 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 100%); + background-image: -moz-linear-gradient(top left, 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 100%); + background-image: -ms-linear-gradient(top left, 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 100%); + background-image: -o-linear-gradient(top left, 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 100%); + background-image: linear-gradient(top left, 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 100%); } @-moz-keyframes progress-bar-stripes { 0% { @@ -3713,7 +3852,7 @@ a.thumbnail:hover { } @media (max-width: 480px) { .nav-collapse { - -webkit-transform: translate3d(0, 0, 0); + -webkit-transform: transform: translate(0, 0, 0);; } .page-header h1 small { display: block; @@ -3725,7 +3864,7 @@ a.thumbnail:hover { .uneditable-input { display: block; width: 100%; - height: 28px; + 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; @@ -3801,7 +3940,7 @@ a.thumbnail:hover { margin: 0; } } -@media (min-width: 768px) and (max-width: 980px) { +@media (min-width: 768px) and (max-width: 979px) { .row { margin-left: -20px; *zoom: 1; @@ -4004,7 +4143,7 @@ a.thumbnail:hover { width: 714px; } } -@media (max-width: 980px) { +@media (max-width: 979px) { body { padding-top: 0; } @@ -4040,6 +4179,10 @@ a.thumbnail:hover { .navbar .nav > .divider-vertical { display: none; } + .navbar .nav .nav-header { + color: #999; + text-shadow: none; + } .navbar .nav > li > a, .navbar .dropdown-menu a { padding: 6px 15px; @@ -4337,7 +4480,7 @@ a.thumbnail:hover { display: none; } .hidden { - display: none !important; + display: none; visibility: hidden; } .visuallyhidden.focusable:active, @@ -4349,24 +4492,13 @@ a.thumbnail:hover { position: static; width: auto; } -.clearfix:before, -.clearfix:after { - content: ""; - display: table; -} -.clearfix:after { - clear: both; -} -.clearfix { - *zoom: 1; -} @media print { * { background: transparent !important; color: #000 !important; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; + -webkit-box-shadow: none !important; + -moz-box-shadow: none !important; + box-shadow: none !important; text-shadow: none !important; filter: none !important; -ms-filter: none !important; diff --git a/css/style.min.css b/css/style.min.css index b2c520b..b45419c 100644 --- a/css/style.min.css +++ b/css/style.min.css @@ -37,7 +37,7 @@ article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display audio,canvas,video{display:inline-block;*display:inline;*zoom:1} audio:not([controls]){display:none} html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%} -a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} +a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} a:hover,a:active{outline:0} sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline} sup{top:-.5em} @@ -50,10 +50,13 @@ button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:poin input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box} input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none} textarea{overflow:auto;vertical-align:top} +.clearfix{*zoom:1} +.clearfix:before,.clearfix:after{display:table;content:""} +.clearfix:after{clear:both} body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;color:#333;background-color:#fff} a{color:#08c;text-decoration:none} a:hover{color:#005580;text-decoration:underline} -.row{margin-left:-20px;*zoom:1;} +.row{margin-left:-20px;*zoom:1} .row:before,.row:after{display:table;content:""} .row:after{clear:both} [class*="span"]{float:left;margin-left:20px} @@ -97,10 +100,10 @@ a:hover{color:#005580;text-decoration:underline} .row-fluid .span10{width:82.97872339599999%} .row-fluid .span11{width:91.489361693%} .row-fluid .span12{width:99.99999998999999%} -.container{width:940px;margin-left:auto;margin-right:auto;*zoom:1;} +.container{width:940px;margin-left:auto;margin-right:auto;*zoom:1} .container:before,.container:after{display:table;content:""} .container:after{clear:both} -.container-fluid{padding-left:20px;padding-right:20px;*zoom:1;} +.container-fluid{padding-left:20px;padding-right:20px;*zoom:1} .container-fluid:before,.container-fluid:after{display:table;content:""} .container-fluid:after{clear:both} p{margin:0 0 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;} @@ -126,12 +129,12 @@ ul ul,ul ol,ol ol,ol ul{margin-bottom:0} ul{list-style:disc} ol{list-style:decimal} li{line-height:18px} -ul.unstyled{margin-left:0;list-style:none} +ul.unstyled,ol.unstyled{margin-left:0;list-style:none} dl{margin-bottom:18px} dt,dd{line-height:18px} dt{font-weight:bold} dd{margin-left:9px} -hr{margin:18px 0;border:0;border-top:1px solid #e5e5e5;border-bottom:1px solid #fff} +hr{margin:18px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff} strong{font-weight:bold} em{font-style:italic} .muted{color:#999} @@ -148,21 +151,26 @@ small{font-size:100%} cite{font-style:normal} code,pre{padding:0 3px 2px;font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} code{padding:3px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8} -pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12px;line-height:18px;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;} +pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12px;line-height:18px;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} -pre code{padding:0;background-color:transparent} +pre code{padding:0;color:inherit;background-color:transparent;border:0} +.pre-scrollable{max-height:340px;overflow-yscroll} form{margin:0 0 18px} fieldset{padding:0;margin:0;border:0} -legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:19.5px;line-height:36px;color:#333;border:0;border-bottom:1px solid #eee} -label,input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:18px} +legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:19.5px;line-height:36px;color:#333;border:0;border-bottom:1px solid #eee;} +legend small{font-size:13.5px;color:#999} +label,input,button,select,textarea{font-size:13px;font-weight:normal;line-height:18px} +input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif} label{display:block;margin-bottom:5px;color:#333} input,textarea,select,.uneditable-input{display:inline-block;width:210px;height:18px;padding:4px;margin-bottom:9px;font-size:13px;line-height:18px;color:#555;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} .uneditable-textarea{width:auto;height:auto} label input,label textarea,label select{display:block} -input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;border:0;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0} -input[type="file"]{padding:initial;line-height:initial;border:initial;background-color:#fff;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} +input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 \9;} +input[type="image"]{border:0} +input[type="file"]{width:auto;padding:initial;line-height:initial;border:initial;background-color:#fff;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} input[type="button"],input[type="reset"],input[type="submit"]{width:auto;height:auto} select,input[type="file"]{height:28px;*margin-top:4px;line-height:28px} +input[type="file"]{line-height:18px \9} select{width:220px;background-color:#fff} select[multiple],select[size]{height:auto} input[type="image"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} @@ -171,12 +179,11 @@ input[type="hidden"]{display:none} .radio,.checkbox{padding-left:18px} .radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px} .controls > .radio:first-child,.controls > .checkbox:first-child{padding-top:5px} -.radio.inline,.checkbox.inline{display:inline-block;margin-bottom:0;vertical-align:middle} +.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle} .radio.inline + .radio.inline,.checkbox.inline + .checkbox.inline{margin-left:10px} -.controls > .radio.inline:first-child,.controls > .checkbox.inline:first-child{padding-top:0} input,textarea{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.07);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.07);box-shadow:inset 0 1px 1px rgba(0,0,0,0.07);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s} input:focus,textarea:focus{border-color:rgba(82,168,236,0.80);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.07),0 0 8px rgba(82,168,236,0.60);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.07),0 0 8px rgba(82,168,236,0.60);box-shadow:inset 0 1px 1px rgba(0,0,0,0.07),0 0 8px rgba(82,168,236,0.60);outline:0;outline:thin dotted \9;} -input[type="file"]:focus,input[type="checkbox"]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} +input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,select:focus{-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} .input-small{width:90px} .input-medium{width:150px} @@ -215,7 +222,7 @@ input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select: .uneditable-input{display:block;background-color:#fff;border-color:#eee;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.03);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.03);box-shadow:inset 0 1px 2px rgba(0,0,0,0.03);cursor:not-allowed} :-moz-placeholder{color:#999} ::-webkit-input-placeholder{color:#999} -.help-block{margin-top:5px;margin-bottom:0;color:#999} +.help-block{display:block;margin-top:5px;margin-bottom:0;color:#999} .help-inline{display:inline-block;*display:inline;*zoom:1;margin-bottom:9px;vertical-align:middle;padding-left:5px} .input-prepend,.input-append{margin-bottom:5px;*zoom:1;} .input-prepend:before,.input-append:before,.input-prepend:after,.input-append:after{display:table;content:""} @@ -227,27 +234,29 @@ input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select: .input-prepend .active,.input-append .active{background-color:#a9dba9;border-color:#46a546} .input-prepend .add-on{*margin-top:1px;} .input-append input,.input-append .uneditable-input{float:left;-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} +.input-append .uneditable-input{border-left-color:#eee;border-right-color:#ccc} .input-append .add-on{margin-right:0;margin-left:-1px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0} .input-append input:first-child{*margin-left:-160px;} .input-append input:first-child+.add-on{*margin-left:-21px} .search-query{padding-left:14px;padding-right:14px;margin-bottom:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px} .form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input{display:inline-block;margin-bottom:0} +.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none} .form-search label,.form-inline label,.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{display:inline-block} .form-search .input-append .add-on,.form-inline .input-prepend .add-on,.form-search .input-append .add-on,.form-inline .input-prepend .add-on{vertical-align:middle} +.form-search .radio,.form-inline .radio,.form-search .checkbox,.form-inline .checkbox{margin-bottom:0;vertical-align:middle} .control-group{margin-bottom:9px} -.form-horizontal legend + .control-group{margin-top:18px;-webkit-margin-top-collapse:separate} -.form-horizontal .control-group{margin-bottom:18px;*zoom:1;} +legend + .control-group{margin-top:18px;-webkit-margin-top-collapse:separate} +.form-horizontal .control-group{margin-bottom:18px;*zoom:1} .form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:""} .form-horizontal .control-group:after{clear:both} -.form-horizontal .control-group > label{float:left;width:140px;padding-top:5px;text-align:right} +.form-horizontal .control-label{float:left;width:140px;padding-top:5px;text-align:right} .form-horizontal .controls{margin-left:160px} .form-horizontal .form-actions{padding-left:160px} table{max-width:100%;border-collapse:collapse;border-spacing:0} .table{width:100%;margin-bottom:18px;} -.table th,.table td{padding:8px;line-height:18px;text-align:left;border-top:1px solid #ddd} -.table th{font-weight:bold;vertical-align:bottom} -.table td{vertical-align:top} +.table th,.table td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #ddd} +.table th{font-weight:bold} +.table thead th{vertical-align:bottom} .table thead:first-child tr th,.table thead:first-child tr td{border-top:0} .table tbody + tbody{border-top:2px solid #ddd} .table-condensed th,.table-condensed td{padding:4px 5px} @@ -259,6 +268,7 @@ table{max-width:100%;border-collapse:collapse;border-spacing: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} .table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{-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{background-color:#f9f9f9} +.table tbody tr:hover td,.table tbody tr:hover th{background-color:#f5f5f5} table .span1{float:none;width:44px;margin-left:0} table .span2{float:none;width:124px;margin-left:0} table .span3{float:none;width:204px;margin-left:0} @@ -271,8 +281,8 @@ table .span9{float:none;width:684px;margin-left:0} table .span10{float:none;width:764px;margin-left:0} table .span11{float:none;width:844px;margin-left:0} table .span12{float:none;width:924px;margin-left:0} -[class^="icon-"]{display:inline-block;width:14px;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{*margin-left:0} +[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;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{*margin-left:0} .icon-white{background-image:url("../img/glyphicons-halflings-white.png")} .icon-glass{background-position:0 0} .icon-music{background-position:-24px 0} @@ -400,7 +410,7 @@ table .span12{float:none;width:924px;margin-left:0} .caret{display:inline-block;width:0;height:0;text-indent:-99999px;*text-indent:0;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);filter:alpha(opacity=30);content:"\2193"} .dropdown .caret{margin-top:8px;margin-left:2px} .dropdown:hover .caret,.open.dropdown .caret{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)} -.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;max-width:220px;_width:160px;padding:4px 0;margin:0;list-style:none;background-color:#fff;border-color:#ccc;border-color:rgba(0,0,0,0.20);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.20);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.20);box-shadow:0 5px 10px rgba(0,0,0,0.20);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;} +.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;_width:160px;padding:4px 0;margin:0;list-style:none;background-color:#fff;border-color:#ccc;border-color:rgba(0,0,0,0.20);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.20);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.20);box-shadow:0 5px 10px rgba(0,0,0,0.20);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;} .dropdown-menu.bottom-up{top:auto;bottom:100%;margin-bottom:2px} .dropdown-menu .divider{height:1px;margin:5px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff;*width:100%;*margin:-5px 0 5px} .dropdown-menu a{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;color:#555;white-space:nowrap} @@ -417,33 +427,39 @@ table .span12{float:none;width:924px;margin-left:0} .collapse.in{height:auto} .close{float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);filter:alpha(opacity=20);} .close:hover{color:#000;text-decoration:none;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);cursor:pointer} -.btn{display:inline-block;padding:4px 10px 4px;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#fafafa;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(25%,#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#fff 25%,#e6e6e6);background-image:-ms-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-o-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:linear-gradient(#fff, #fff 25%, #e6e6e6);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#e6e6e6', GradientType=0);border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.20),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.20),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.20),0 1px 2px rgba(0,0,0,0.05);cursor:pointer;*margin-left:.3em;} +.btn{display:inline-block;padding:4px 10px 4px;margin-bottom:0;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;background-color:#f5f5f5;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #e6e6e6));background-image:-webkit-linear-gradient(top, #fff 0%, #e6e6e6 100%);background-image:-moz-linear-gradient(top, #fff 0%, #e6e6e6 100%);background-image:-ms-linear-gradient(top, #fff 0%, #e6e6e6 100%);background-image:-o-linear-gradient(top, #fff 0%, #e6e6e6 100%);background-image:linear-gradient(top, #fff 0%, #e6e6e6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#e6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.20),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.20),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.20),0 1px 2px rgba(0,0,0,0.05);cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);*margin-left:.3em;} +.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{background-color:#e6e6e6} +.btn:active,.btn.active{background-color:#ccc \9} .btn:first-child{*margin-left:0} .btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear} -.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} -.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;color:rgba(0,0,0,0.50);outline:0} +.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} +.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;outline:0} .btn.disabled,.btn[disabled]{cursor:default;background-image:none;background-color:#e6e6e6;opacity:.65;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=65);filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} .btn-large{padding:9px 14px;font-size:15px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} -.btn-large .icon{margin-top:1px} +.btn-large [class^="icon-"]{margin-top:1px} .btn-small{padding:5px 9px;font-size:11px;line-height:16px} -.btn-small .icon{margin-top:-1px} -.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover{text-shadow:0 -1px 0 rgba(0,0,0,0.25);color:#fff} -.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active{color:rgba(255,255,255,0.75)} -.btn-primary{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-ms-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(top, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#04c', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} +.btn-small [class^="icon-"]{margin-top:-1px} +.btn-mini{padding:2px 6px;font-size:11px;line-height:14px} +.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover,.btn-inverse,.btn-inverse:hover{text-shadow:0 -1px 0 rgba(0,0,0,0.25);color:#fff} +.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)} +.btn-primary{background-color:#006dcc;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #08c), color-stop(1, #04c));background-image:-webkit-linear-gradient(top, #08c 0%, #04c 100%);background-image:-moz-linear-gradient(top, #08c 0%, #04c 100%);background-image:-ms-linear-gradient(top, #08c 0%, #04c 100%);background-image:-o-linear-gradient(top, #08c 0%, #04c 100%);background-image:linear-gradient(top, #08c 0%, #04c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#04c', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} .btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#04c} .btn-primary:active,.btn-primary.active{background-color:#039 \9} -.btn-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-ms-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(top, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} +.btn-warning{background-color:#faa732;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fbb450), color-stop(1, #f89406));background-image:-webkit-linear-gradient(top, #fbb450 0%, #f89406 100%);background-image:-moz-linear-gradient(top, #fbb450 0%, #f89406 100%);background-image:-ms-linear-gradient(top, #fbb450 0%, #f89406 100%);background-image:-o-linear-gradient(top, #fbb450 0%, #f89406 100%);background-image:linear-gradient(top, #fbb450 0%, #f89406 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} .btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{background-color:#f89406} .btn-warning:active,.btn-warning.active{background-color:#c67605 \9} -.btn-danger{background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-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(top, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} +.btn-danger{background-color:#da4f49;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ee5f5b), color-stop(1, #bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b 0%, #bd362f 100%);background-image:-moz-linear-gradient(top, #ee5f5b 0%, #bd362f 100%);background-image:-ms-linear-gradient(top, #ee5f5b 0%, #bd362f 100%);background-image:-o-linear-gradient(top, #ee5f5b 0%, #bd362f 100%);background-image:linear-gradient(top, #ee5f5b 0%, #bd362f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} .btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background-color:#bd362f} .btn-danger:active,.btn-danger.active{background-color:#942a25 \9} -.btn-success{background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-ms-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(top, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} +.btn-success{background-color:#5bb75b;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #62c462), color-stop(1, #51a351));background-image:-webkit-linear-gradient(top, #62c462 0%, #51a351 100%);background-image:-moz-linear-gradient(top, #62c462 0%, #51a351 100%);background-image:-ms-linear-gradient(top, #62c462 0%, #51a351 100%);background-image:-o-linear-gradient(top, #62c462 0%, #51a351 100%);background-image:linear-gradient(top, #62c462 0%, #51a351 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} .btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{background-color:#51a351} .btn-success:active,.btn-success.active{background-color:#408140 \9} -.btn-info{background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-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(top, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} +.btn-info{background-color:#49afcd;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #5bc0de), color-stop(1, #2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de 0%, #2f96b4 100%);background-image:-moz-linear-gradient(top, #5bc0de 0%, #2f96b4 100%);background-image:-ms-linear-gradient(top, #5bc0de 0%, #2f96b4 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #2f96b4 100%);background-image:linear-gradient(top, #5bc0de 0%, #2f96b4 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} .btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-color:#2f96b4} .btn-info:active,.btn-info.active{background-color:#24748c \9} +.btn-inverse{background-color:#393939;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #454545), color-stop(1, #262626));background-image:-webkit-linear-gradient(top, #454545 0%, #262626 100%);background-image:-moz-linear-gradient(top, #454545 0%, #262626 100%);background-image:-ms-linear-gradient(top, #454545 0%, #262626 100%);background-image:-o-linear-gradient(top, #454545 0%, #262626 100%);background-image:linear-gradient(top, #454545 0%, #262626 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#262626', GradientType=0);border-color:#262626 #262626 #000;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} +.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background-color:#262626} +.btn-inverse:active,.btn-inverse.active{background-color:#0d0d0d \9} button.btn,input[type="submit"].btn{*padding-top:2px;*padding-bottom:2px;} button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0} button.btn.large,input[type="submit"].btn.large{*padding-top:7px;*padding-bottom:7px} @@ -468,7 +484,7 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .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;margin-left:0} .btn:hover .caret,.open.btn-group .caret{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)} -.btn-primary .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret{border-top-color:#fff;opacity:.75;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);filter:alpha(opacity=75)} +.btn-primary .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;opacity:.75;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);filter:alpha(opacity=75)} .btn-small .caret{margin-top:4px} .alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255,255,255,0.50);background-color:#fcf8e3;border:1px solid #fbefd5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px} .alert,.alert-heading{color:#c09853} @@ -485,13 +501,14 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .nav{margin-left:0;margin-bottom:18px;list-style:none} .nav > li > a{display:block} .nav > li > a:hover{text-decoration:none;background-color:#eee} +.nav .nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:18px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.50);text-transform:uppercase} +.nav li + .nav-header{margin-top:9px} .nav-list{padding-left:14px;padding-right:14px;margin-bottom:0} -.nav-list > li > a,.nav-list .nav-header{display:block;padding:3px 15px;margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.50)} -.nav-list .nav-header{font-size:11px;font-weight:bold;line-height:18px;color:#999;text-transform:uppercase} -.nav-list > li + .nav-header{margin-top:9px} +.nav-list > li > a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.50)} +.nav-list > li > a{padding:3px 15px} .nav-list .active > a,.nav-list .active > a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.20);background-color:#08c} .nav-list [class^="icon-"]{margin-right:2px} -.nav-tabs,.nav-pills{*zoom:1;} +.nav-tabs,.nav-pills{*zoom:1} .nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:""} .nav-tabs:after,.nav-pills:after{clear:both} .nav-tabs > li,.nav-pills > li{float:left} @@ -521,9 +538,10 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav > .open.active > a:hover{color:#fff;background-color:#999;border-color:#999} .nav .open .caret,.nav .open.active .caret,.nav .open a:hover .caret{border-top-color:#fff;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)} .tabs-stacked .open > a:hover{border-color:#999} -.tabbable{*zoom:1;} +.tabbable{*zoom:1} .tabbable:before,.tabbable:after{display:table;content:""} .tabbable:after{clear:both} +.tab-content{overflow:hidden} .tabs-below .nav-tabs,.tabs-right .nav-tabs,.tabs-left .nav-tabs{border-bottom:0} .tab-content > .tab-pane,.pill-content > .pill-pane{display:none} .tab-content > .active,.pill-content > .active{display:block} @@ -543,8 +561,8 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .tabs-right .nav-tabs > li > a:hover{border-color:#eee #eee #eee #ddd} .tabs-right .nav-tabs .active > a,.tabs-right .nav-tabs .active > a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff} .navbar{overflow:visible;margin-bottom:18px} -.navbar-inner{padding-left:20px;padding-right:20px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top,#333,#222);background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top, #333, #222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.10);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.10);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.10)} -.btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top,#333,#222);background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top, #333, #222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) 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.10),0 1px 0 rgba(255,255,255,0.07);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.10),0 1px 0 rgba(255,255,255,0.07);box-shadow:inset 0 1px 0 rgba(255,255,255,0.10),0 1px 0 rgba(255,255,255,0.07)} +.navbar-inner{padding-left:20px;padding-right:20px;background-color:#2c2c2c;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #333), color-stop(1, #222));background-image:-webkit-linear-gradient(top, #333 0%, #222 100%);background-image:-moz-linear-gradient(top, #333 0%, #222 100%);background-image:-ms-linear-gradient(top, #333 0%, #222 100%);background-image:-o-linear-gradient(top, #333 0%, #222 100%);background-image:linear-gradient(top, #333 0%, #222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.10);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.10);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.10)} +.btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;background-color:#2c2c2c;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #333), color-stop(1, #222));background-image:-webkit-linear-gradient(top, #333 0%, #222 100%);background-image:-moz-linear-gradient(top, #333 0%, #222 100%);background-image:-ms-linear-gradient(top, #333 0%, #222 100%);background-image:-o-linear-gradient(top, #333 0%, #222 100%);background-image:linear-gradient(top, #333 0%, #222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,0.10) rgba(0,0,0,0.10) 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.10),0 1px 0 rgba(255,255,255,0.07);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.10),0 1px 0 rgba(255,255,255,0.07);box-shadow:inset 0 1px 0 rgba(255,255,255,0.10),0 1px 0 rgba(255,255,255,0.07)} .btn-navbar:hover,.btn-navbar:active,.btn-navbar.active,.btn-navbar.disabled,.btn-navbar[disabled]{background-color:#222} .btn-navbar:active,.btn-navbar.active{background-color:#090909 \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)} @@ -562,6 +580,8 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .navbar-form input,.navbar-form select{display:inline-block;margin-top:5px;margin-bottom:0} .navbar-form .radio,.navbar-form .checkbox{margin-top:5px} .navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px} +.navbar-form .input-append,.navbar-form .input-prepend{margin-top:6px;white-space:nowrap;} +.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0} .navbar-search{position:relative;float:left;margin-top:6px;margin-bottom:0;} .navbar-search .search-query{padding:4px 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;color:#fff;color:rgba(255,255,255,0.75);background:#666;background:rgba(255,255,255,0.30);border:1px solid #111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.10),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.10),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.10),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;} .navbar-search .search-query :-moz-placeholder{color:#eee} @@ -575,7 +595,7 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .navbar .nav > li{display:block;float:left} .navbar .nav > li > a{float:none;padding:10px 10px 11px;line-height:19px;color:#999;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25)} .navbar .nav > li > a:hover{background-color:transparent;color:#fff;text-decoration:none} -.navbar .nav .active > a,.navbar .nav .active > a:hover{color:#fff;text-decoration:none;background-color:#222;background-color:rgba(0,0,0,0.50)} +.navbar .nav .active > a,.navbar .nav .active > a:hover{color:#fff;text-decoration:none;background-color:#222} .navbar .divider-vertical{height:40px;width:1px;margin:0 9px;overflow:hidden;background-color:#222;border-right:1px solid #333} .navbar .nav.pull-right{margin-left:10px;margin-right:0} .navbar .dropdown-menu{margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} @@ -588,8 +608,8 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .navbar .nav.pull-right .dropdown-menu{left:auto;right:0;} .navbar .nav.pull-right .dropdown-menu:before{left:auto;right:12px} .navbar .nav.pull-right .dropdown-menu:after{left:auto;right:13px} -.breadcrumb{padding:7px 14px;margin:0 0 18px;background-color:#fbfbfb;background-image:-moz-linear-gradient(top,#fff,#f5f5f5);background-image:-ms-linear-gradient(top,#fff,#f5f5f5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#fff,#f5f5f5);background-image:-o-linear-gradient(top,#fff,#f5f5f5);background-image:linear-gradient(top, #fff, #f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f5f5f5', GradientType=0);border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;} -.breadcrumb li{display:inline;text-shadow:0 1px 0 #fff} +.breadcrumb{padding:7px 14px;margin:0 0 18px;background-color:#fbfbfb;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #f5f5f5));background-image:-webkit-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:-moz-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:-ms-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:linear-gradient(top, #fff 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f5f5f5', GradientType=0);border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;} +.breadcrumb li{display:inline-block;text-shadow:0 1px 0 #fff} .breadcrumb .divider{padding:0 5px;color:#999} .breadcrumb .active a{color:#333} .pagination{height:36px;margin:18px 0} @@ -603,7 +623,7 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .pagination li:last-child a{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0} .pagination-centered{text-align:center} .pagination-right{text-align:right} -.pager{margin-left:0;margin-bottom:18px;list-style:none;text-align:center;*zoom:1;} +.pager{margin-left:0;margin-bottom:18px;list-style:none;text-align:center;*zoom:1} .pager:before,.pager:after{display:table;content:""} .pager:after{clear:both} .pager li{display:inline} @@ -624,6 +644,7 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .modal-header{padding:9px 15px;border-bottom:1px solid #eee;} .modal-header .close{margin-top:2px} .modal-body{padding:15px} +.modal-body .modal-form{margin-bottom:0} .modal-footer{padding:14px 15px 15px;margin-bottom:0;background-color:#f5f5f5;border-top:1px solid #ddd;-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 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;*zoom:1;} .modal-footer:before,.modal-footer:after{display:table;content:""} .modal-footer:after{clear:both} @@ -654,7 +675,7 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom .popover-title{padding:9px 15px;line-height:1;background-color:#f5f5f5;border-bottom:1px solid #eee;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0} .popover-content{padding:14px;background-color:#fff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;} .popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0} -.thumbnails{margin-left:-20px;list-style:none;*zoom:1;} +.thumbnails{margin-left:-20px;list-style:none;*zoom:1} .thumbnails:before,.thumbnails:after{display:table;content:""} .thumbnails:after{clear:both} .thumbnails > li{float:left;margin:0 0 18px 20px} @@ -662,21 +683,26 @@ button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom a.thumbnail:hover{border-color:#08c;-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)} .thumbnail > img{display:block;max-width:100%;margin-left:auto;margin-right:auto} .thumbnail .caption{padding:9px} -.label{padding:1px 3px 2px;font-size:9.75px;font-weight:bold;color:#fff;text-transform:uppercase;background-color:#999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} +.label{padding:2px 4px 3px;font-size:11.049999999999999px;font-weight:bold;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} +.label:hover{color:#fff;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} -.progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-ms-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(top, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.10);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.10);box-shadow:inset 0 1px 2px rgba(0,0,0,0.10);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px} -.progress .bar{width:0%;height:18px;color:#fff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-ms-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(top, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', 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 .6s ease;-moz-transition:width .6s ease;-ms-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease} -.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.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:-ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px} +.label-info:hover{background-color:#2d6987} +.progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f7f7f7;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f5f5f5), color-stop(1, #f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);background-image:-moz-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);background-image:-ms-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);background-image:linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.10);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.10);box-shadow:inset 0 1px 2px rgba(0,0,0,0.10);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px} +.progress .bar{width:0%;height:18px;color:#fff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #149bdf), color-stop(1, #0480be));background-image:-webkit-linear-gradient(top, #149bdf 0%, #0480be 100%);background-image:-moz-linear-gradient(top, #149bdf 0%, #0480be 100%);background-image:-ms-linear-gradient(top, #149bdf 0%, #0480be 100%);background-image:-o-linear-gradient(top, #149bdf 0%, #0480be 100%);background-image:linear-gradient(top, #149bdf 0%, #0480be 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', 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 .6s ease;-moz-transition:width .6s ease;-ms-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease} +.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent));background-image:-webkit-linear-gradient(top left, 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 100%);background-image:-moz-linear-gradient(top left, 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 100%);background-image:-ms-linear-gradient(top left, 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 100%);background-image:-o-linear-gradient(top left, 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 100%);background-image:linear-gradient(top left, 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 100%);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px} .progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite} -.progress-danger .bar{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-ms-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(top, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0)} -.progress-danger.progress-striped .bar{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.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:-ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent)} -.progress-success .bar{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-ms-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(top, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0)} -.progress-success.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.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:-ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent)} -.progress-info .bar{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-ms-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(top, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0)} -.progress-info.progress-striped .bar{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.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:-ms-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,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent)} +.progress-danger .bar{background-color:#dd514c;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ee5f5b), color-stop(1, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b 0%, #c43c35 100%);background-image:-moz-linear-gradient(top, #ee5f5b 0%, #c43c35 100%);background-image:-ms-linear-gradient(top, #ee5f5b 0%, #c43c35 100%);background-image:-o-linear-gradient(top, #ee5f5b 0%, #c43c35 100%);background-image:linear-gradient(top, #ee5f5b 0%, #c43c35 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0)} +.progress-danger.progress-striped .bar{background-color:#ee5f5b;background-image:-webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent));background-image:-webkit-linear-gradient(top left, 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 100%);background-image:-moz-linear-gradient(top left, 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 100%);background-image:-ms-linear-gradient(top left, 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 100%);background-image:-o-linear-gradient(top left, 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 100%);background-image:linear-gradient(top left, 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 100%)} +.progress-success .bar{background-color:#5eb95e;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #62c462), color-stop(1, #57a957));background-image:-webkit-linear-gradient(top, #62c462 0%, #57a957 100%);background-image:-moz-linear-gradient(top, #62c462 0%, #57a957 100%);background-image:-ms-linear-gradient(top, #62c462 0%, #57a957 100%);background-image:-o-linear-gradient(top, #62c462 0%, #57a957 100%);background-image:linear-gradient(top, #62c462 0%, #57a957 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0)} +.progress-success.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent));background-image:-webkit-linear-gradient(top left, 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 100%);background-image:-moz-linear-gradient(top left, 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 100%);background-image:-ms-linear-gradient(top left, 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 100%);background-image:-o-linear-gradient(top left, 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 100%);background-image:linear-gradient(top left, 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 100%)} +.progress-info .bar{background-color:#4bb1cf;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #5bc0de), color-stop(1, #339bb9));background-image:-webkit-linear-gradient(top, #5bc0de 0%, #339bb9 100%);background-image:-moz-linear-gradient(top, #5bc0de 0%, #339bb9 100%);background-image:-ms-linear-gradient(top, #5bc0de 0%, #339bb9 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #339bb9 100%);background-image:linear-gradient(top, #5bc0de 0%, #339bb9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0)} +.progress-info.progress-striped .bar{background-color:#5bc0de;background-image:-webkit-gradient(linear, left top, right bottom, 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), color-stop(1, transparent));background-image:-webkit-linear-gradient(top left, 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 100%);background-image:-moz-linear-gradient(top left, 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 100%);background-image:-ms-linear-gradient(top left, 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 100%);background-image:-o-linear-gradient(top left, 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 100%);background-image:linear-gradient(top left, 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 100%)} @-moz-keyframes progress-bar-stripes{0%{background-position:0 0} 100%{background-position:40px 0} }@-webkit-keyframes progress-bar-stripes{0%{background-position:0 0} @@ -718,9 +744,9 @@ a.thumbnail:hover{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214, .show{display:block} .invisible{visibility:hidden} .hidden{display:none;visibility:hidden} -@media (max-width: 480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)} +@media (max-width: 480px){.nav-collapse{-webkit-transform:transform:translate(0, 0, 0)} .page-header h1 small{display:block;line-height:18px} -input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} +input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .input-prepend input[class*="span"],.input-append input[class*="span"]{width:auto} input[type="checkbox"],input[type="radio"]{border:1px solid #ccc} .form-horizontal .control-group > label{float:none;width:auto;padding-top:0;text-align:left} @@ -735,7 +761,7 @@ input[type="checkbox"],input[type="radio"]{border:1px solid #ccc} .row-fluid{width:100%} .row{margin-left:0} .row > [class*="span"],.row-fluid > [class*="span"]{float:none;display:block;width:auto;margin:0} -}@media (min-width: 768px) and (max-width: 980px){.row{margin-left:-20px;*zoom:1;} +}@media (min-width: 768px) and (max-width: 979px){.row{margin-left:-20px;*zoom:1} .row:before,.row:after{display:table;content:""} .row:after{clear:both} [class*="span"]{float:left;margin-left:20px} @@ -791,7 +817,7 @@ input.span9,textarea.span9,.uneditable-input.span9{width:528px} input.span10,textarea.span10,.uneditable-input.span10{width:590px} input.span11,textarea.span11,.uneditable-input.span11{width:652px} input.span12,textarea.span12,.uneditable-input.span12{width:714px} -}@media (max-width: 980px){body{padding-top:0} +}@media (max-width: 979px){body{padding-top:0} .navbar-fixed-top{position:static;margin-bottom:18px} .navbar-fixed-top .navbar-inner{padding:5px} .navbar .container{width:auto;padding:0} @@ -801,6 +827,7 @@ input.span12,textarea.span12,.uneditable-input.span12{width:714px} .navbar .nav > li{float:none} .navbar .nav > li > a{margin-bottom:2px} .navbar .nav > .divider-vertical{display:none} +.navbar .nav .nav-header{color:#999;text-shadow:none} .navbar .nav > li > a,.navbar .dropdown-menu a{padding:6px 15px;font-weight:bold;color:#999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} .navbar .dropdown-menu li + li a{margin-bottom:2px} .navbar .nav > li > a:hover,.navbar .dropdown-menu a:hover{background-color:#222} @@ -813,7 +840,7 @@ input.span12,textarea.span12,.uneditable-input.span12{width:714px} .btn-navbar{display:block} .nav-collapse{overflow:hidden;height:0} }@media (min-width: 980px){.nav-collapse.collapse{height:auto !important} -}@media (min-width: 1200px){.row{margin-left:-30px;*zoom:1;} +}@media (min-width: 1200px){.row{margin-left:-30px;*zoom:1} .row:before,.row:after{display:table;content:""} .row:after{clear:both} [class*="span"]{float:left;margin-left:30px} @@ -873,12 +900,9 @@ input.span12,textarea.span12,.uneditable-input.span12{width:1160px} .thumbnails > li{margin-left:30px} }.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0} .ir br{display:none} -.hidden{display:none !important;visibility:hidden} +.hidden{display:none;visibility:hidden} .visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto} -.clearfix:before,.clearfix:after{content:"";display:table} -.clearfix:after{clear:both} -.clearfix{*zoom:1} -@media print{*{background:transparent !important;color:#000 !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none !important;filter:none !important;-ms-filter:none !important} +@media print{*{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important} a,a:visited{text-decoration:underline} a[href]:after{content:" (" attr(href) ")"} abbr[title]:after{content:" (" attr(title) ")"}