From f100008a1d130e6714f6e287685809361c4d18a1 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Stefan=20K=C3=B6gl?= Date: Mon, 18 Mar 2013 21:55:46 +0100 Subject: [PATCH] update Bootstrap, Font Awesome to current versions --- htdocs/media/css/bootstrap.css | 838 +++++++++++++++++++---------- htdocs/media/css/bootstrap.min.css | 344 ++++++------ htdocs/media/css/font-awesome-ie7.min.css | 22 + htdocs/media/css/font-awesome.css | 325 +++++++++-- htdocs/media/css/font-awesome.min.css | 33 ++ htdocs/media/font/fontawesome-webfont.eot | Bin 38708 -> 25395 bytes htdocs/media/font/fontawesome-webfont.svg | 539 ++++++++++--------- htdocs/media/font/fontawesome-webfont.ttf | Bin 68476 -> 55096 bytes htdocs/media/font/fontawesome-webfont.woff | Bin 41752 -> 29380 bytes htdocs/media/js/bootstrap.js | 439 +++++++++++---- htdocs/media/js/bootstrap.min.js | 14 +- mygpo/web/templates/dashboard.html | 26 +- 12 files changed, 1732 insertions(+), 848 deletions(-) create mode 100644 htdocs/media/css/font-awesome-ie7.min.css create mode 100644 htdocs/media/css/font-awesome.min.css rewrite htdocs/media/font/fontawesome-webfont.eot (98%) rewrite htdocs/media/font/fontawesome-webfont.svg (98%) rewrite htdocs/media/font/fontawesome-webfont.ttf (98%) rewrite htdocs/media/font/fontawesome-webfont.woff (99%) rewrite htdocs/media/js/bootstrap.min.js (89%) diff --git a/htdocs/media/css/bootstrap.css b/htdocs/media/css/bootstrap.css index a8a14f9d..e7997385 100644 --- a/htdocs/media/css/bootstrap.css +++ b/htdocs/media/css/bootstrap.css @@ -1,5 +1,5 @@ /*! - * Bootstrap v2.2.1 + * Bootstrap v2.3.1 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 @@ -128,6 +128,16 @@ input[type="submit"] { -webkit-appearance: button; cursor: pointer; } +label, +select, +button, +input[type="button"], +input[type="reset"], +input[type="submit"], +input[type="radio"], +input[type="checkbox"] { + cursor: pointer; +} input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; @@ -142,6 +152,57 @@ textarea { overflow: auto; vertical-align: top; } +@media print { + * { + text-shadow: none !important; + color: #000 !important; + background: transparent !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + @page { + margin: 0.5cm; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } +} body { margin: 0; font-family: 'Source Sans Pro', sans-serif; @@ -154,7 +215,8 @@ a { color: #2b78a0; text-decoration: none; } -a:hover { +a:hover, +a:focus { color: #1b4b64; text-decoration: underline; } @@ -507,30 +569,47 @@ cite { .muted { color: #999999; } +a.muted:hover, +a.muted:focus { + color: #808080; +} .text-warning { color: #c09853; } -a.text-warning:hover { +a.text-warning:hover, +a.text-warning:focus { color: #a47e3c; } .text-error { color: #b94a48; } -a.text-error:hover { +a.text-error:hover, +a.text-error:focus { color: #953b39; } .text-info { color: #3a87ad; } -a.text-info:hover { +a.text-info:hover, +a.text-info:focus { color: #2d6987; } .text-success { color: #468847; } -a.text-success:hover { +a.text-success:hover, +a.text-success:focus { color: #356635; } +.text-left { + text-align: left; +} +.text-right { + text-align: right; +} +.text-center { + text-align: center; +} h1, h2, h3, @@ -613,6 +692,21 @@ ol.unstyled { margin-left: 0; list-style: none; } +ul.inline, +ol.inline { + margin-left: 0; + list-style: none; +} +ul.inline > li, +ol.inline > li { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + + *zoom: 1; + padding-left: 5px; + padding-right: 5px; +} dl { margin-bottom: 20px; } @@ -672,9 +766,9 @@ blockquote { } blockquote p { margin-bottom: 0; - font-size: 16px; + font-size: 17.5px; font-weight: 300; - line-height: 25px; + line-height: 1.25; } blockquote small { display: block; @@ -728,6 +822,7 @@ code { color: #d14; background-color: #f7f7f9; border: 1px solid #e1e1e8; + white-space: nowrap; } pre { display: block; @@ -752,6 +847,8 @@ pre.prettyprint { pre code { padding: 0; color: inherit; + white-space: pre; + white-space: pre-wrap; background-color: transparent; border: 0; } @@ -784,8 +881,14 @@ pre code { -moz-border-radius: 9px; border-radius: 9px; } +.label:empty, +.badge:empty { + display: none; +} a.label:hover, -a.badge:hover { +a.label:focus, +a.badge:hover, +a.badge:focus { color: #ffffff; text-decoration: none; cursor: pointer; @@ -874,6 +977,9 @@ table { .table tbody + tbody { border-top: 2px solid #dddddd; } +.table .table { + background-color: #ffffff; +} .table-condensed th, .table-condensed td { padding: 4px 5px; @@ -902,57 +1008,70 @@ table { .table-bordered tbody:first-child tr:first-child td { border-top: 0; } -.table-bordered thead:first-child tr:first-child th:first-child, -.table-bordered tbody:first-child tr:first-child td:first-child { +.table-bordered thead:first-child tr:first-child > th:first-child, +.table-bordered tbody:first-child tr:first-child > td:first-child, +.table-bordered tbody:first-child tr:first-child > th:first-child { -webkit-border-top-left-radius: 4px; - border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; + border-top-left-radius: 4px; } -.table-bordered thead:first-child tr:first-child th:last-child, -.table-bordered tbody:first-child tr:first-child td:last-child { +.table-bordered thead:first-child tr:first-child > th:last-child, +.table-bordered tbody:first-child tr:first-child > td:last-child, +.table-bordered tbody:first-child tr:first-child > th:last-child { -webkit-border-top-right-radius: 4px; - border-top-right-radius: 4px; -moz-border-radius-topright: 4px; + border-top-right-radius: 4px; } -.table-bordered thead:last-child tr:last-child th:first-child, -.table-bordered tbody:last-child tr:last-child td:first-child, -.table-bordered tfoot: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:first-child, +.table-bordered tbody:last-child tr:last-child > td:first-child, +.table-bordered tbody:last-child tr:last-child > th:first-child, +.table-bordered tfoot:last-child tr:last-child > td:first-child, +.table-bordered tfoot:last-child tr:last-child > th:first-child { -webkit-border-bottom-left-radius: 4px; - border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; + border-bottom-left-radius: 4px; } -.table-bordered thead:last-child tr:last-child th:last-child, -.table-bordered tbody:last-child tr:last-child td:last-child, -.table-bordered tfoot:last-child tr:last-child td:last-child { +.table-bordered thead:last-child tr:last-child > th:last-child, +.table-bordered tbody:last-child tr:last-child > td:last-child, +.table-bordered tbody:last-child tr:last-child > th:last-child, +.table-bordered tfoot:last-child tr:last-child > td:last-child, +.table-bordered tfoot:last-child tr:last-child > th:last-child { -webkit-border-bottom-right-radius: 4px; - border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; + border-bottom-right-radius: 4px; +} +.table-bordered tfoot + tbody:last-child tr:last-child td:first-child { + -webkit-border-bottom-left-radius: 0; + -moz-border-radius-bottomleft: 0; + border-bottom-left-radius: 0; +} +.table-bordered tfoot + tbody:last-child tr:last-child td:last-child { + -webkit-border-bottom-right-radius: 0; + -moz-border-radius-bottomright: 0; + border-bottom-right-radius: 0; } .table-bordered caption + thead tr:first-child th:first-child, .table-bordered caption + tbody tr:first-child td:first-child, .table-bordered colgroup + thead tr:first-child th:first-child, .table-bordered colgroup + tbody tr:first-child td:first-child { -webkit-border-top-left-radius: 4px; - border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; + border-top-left-radius: 4px; } .table-bordered caption + thead tr:first-child th:last-child, .table-bordered caption + tbody tr:first-child td:last-child, .table-bordered colgroup + thead tr:first-child th:last-child, .table-bordered colgroup + tbody tr:first-child td:last-child { -webkit-border-top-right-radius: 4px; - border-top-right-radius: 4px; -moz-border-radius-topright: 4px; + border-top-right-radius: 4px; } -.table-striped tbody tr:nth-child(odd) td, -.table-striped tbody tr:nth-child(odd) th { +.table-striped tbody > tr:nth-child(odd) > td, +.table-striped tbody > tr:nth-child(odd) > th { background-color: #f9f9f9; } -.table-hover tbody tr:hover td, -.table-hover tbody tr:hover th { +.table-hover tbody tr:hover > td, +.table-hover tbody tr:hover > th { background-color: #f5f5f5; } table td[class*="span"], @@ -1035,28 +1154,28 @@ table th[class*="span"], width: 924px; margin-left: 0; } -.table tbody tr.success td { +.table tbody tr.success > td { background-color: #dff0d8; } -.table tbody tr.error td { +.table tbody tr.error > td { background-color: #f2dede; } -.table tbody tr.warning td { +.table tbody tr.warning > td { background-color: #fcf8e3; } -.table tbody tr.info td { +.table tbody tr.info > td { background-color: #d9edf7; } -.table-hover tbody tr.success:hover td { +.table-hover tbody tr.success:hover > td { background-color: #d0e9c6; } -.table-hover tbody tr.error:hover td { +.table-hover tbody tr.error:hover > td { background-color: #ebcccc; } -.table-hover tbody tr.warning:hover td { +.table-hover tbody tr.warning:hover > td { background-color: #faf2cc; } -.table-hover tbody tr.info:hover td { +.table-hover tbody tr.info:hover > td { background-color: #c4e3f3; } form { @@ -1199,7 +1318,6 @@ input[type="checkbox"] { /* IE8-9 */ line-height: normal; - cursor: pointer; } input[type="file"], input[type="image"], @@ -1341,40 +1459,64 @@ textarea, .controls-row [class*="span"] + [class*="span"] { margin-left: 20px; } -input.span12, textarea.span12, .uneditable-input.span12 { +input.span12, +textarea.span12, +.uneditable-input.span12 { width: 926px; } -input.span11, textarea.span11, .uneditable-input.span11 { +input.span11, +textarea.span11, +.uneditable-input.span11 { width: 846px; } -input.span10, textarea.span10, .uneditable-input.span10 { +input.span10, +textarea.span10, +.uneditable-input.span10 { width: 766px; } -input.span9, textarea.span9, .uneditable-input.span9 { +input.span9, +textarea.span9, +.uneditable-input.span9 { width: 686px; } -input.span8, textarea.span8, .uneditable-input.span8 { +input.span8, +textarea.span8, +.uneditable-input.span8 { width: 606px; } -input.span7, textarea.span7, .uneditable-input.span7 { +input.span7, +textarea.span7, +.uneditable-input.span7 { width: 526px; } -input.span6, textarea.span6, .uneditable-input.span6 { +input.span6, +textarea.span6, +.uneditable-input.span6 { width: 446px; } -input.span5, textarea.span5, .uneditable-input.span5 { +input.span5, +textarea.span5, +.uneditable-input.span5 { width: 366px; } -input.span4, textarea.span4, .uneditable-input.span4 { +input.span4, +textarea.span4, +.uneditable-input.span4 { width: 286px; } -input.span3, textarea.span3, .uneditable-input.span3 { +input.span3, +textarea.span3, +.uneditable-input.span3 { width: 206px; } -input.span2, textarea.span2, .uneditable-input.span2 { +input.span2, +textarea.span2, +.uneditable-input.span2 { width: 126px; } -input.span1, textarea.span1, .uneditable-input.span1 { +input.span1, +textarea.span1, +.uneditable-input.span1 { width: 46px; } .controls-row { @@ -1412,7 +1554,7 @@ input[type="radio"][readonly], input[type="checkbox"][readonly] { background-color: transparent; } -.control-group.warning > label, +.control-group.warning .control-label, .control-group.warning .help-block, .control-group.warning .help-inline { color: #c09853; @@ -1446,7 +1588,7 @@ input[type="checkbox"][readonly] { background-color: #fcf8e3; border-color: #c09853; } -.control-group.error > label, +.control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline { color: #b94a48; @@ -1480,7 +1622,7 @@ input[type="checkbox"][readonly] { background-color: #f2dede; border-color: #b94a48; } -.control-group.success > label, +.control-group.success .control-label, .control-group.success .help-block, .control-group.success .help-inline { color: #468847; @@ -1514,7 +1656,7 @@ input[type="checkbox"][readonly] { background-color: #dff0d8; border-color: #468847; } -.control-group.info > label, +.control-group.info .control-label, .control-group.info .help-block, .control-group.info .help-inline { color: #3a87ad; @@ -1548,15 +1690,15 @@ input[type="checkbox"][readonly] { background-color: #d9edf7; border-color: #3a87ad; } -input:focus:required:invalid, -textarea:focus:required:invalid, -select:focus:required:invalid { +input:focus:invalid, +textarea:focus:invalid, +select:focus:invalid { color: #b94a48; border-color: #ee5f5b; } -input:focus:required:invalid:focus, -textarea:focus:required:invalid:focus, -select:focus:required:invalid:focus { +input:focus:invalid:focus, +textarea:focus:invalid:focus, +select:focus:invalid:focus { border-color: #e9322d; -webkit-box-shadow: 0 0 6px #f8b9b7; -moz-box-shadow: 0 0 6px #f8b9b7; @@ -1598,7 +1740,9 @@ select:focus:required:invalid:focus { } .input-append, .input-prepend { - margin-bottom: 5px; + display: inline-block; + margin-bottom: 10px; + vertical-align: middle; font-size: 0; white-space: nowrap; } @@ -1609,7 +1753,9 @@ select:focus:required:invalid:focus { .input-append .uneditable-input, .input-prepend .uneditable-input, .input-append .dropdown-menu, -.input-prepend .dropdown-menu { +.input-prepend .dropdown-menu, +.input-append .popover, +.input-prepend .popover { font-size: 14px; } .input-append input, @@ -1652,7 +1798,9 @@ select:focus:required:invalid:focus { .input-append .add-on, .input-prepend .add-on, .input-append .btn, -.input-prepend .btn { +.input-prepend .btn, +.input-append .btn-group > .dropdown-toggle, +.input-prepend .btn-group > .dropdown-toggle { vertical-align: top; -webkit-border-radius: 0; -moz-border-radius: 0; @@ -1680,9 +1828,9 @@ select:focus:required:invalid:focus { -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; } -.input-append input + .btn-group .btn, -.input-append select + .btn-group .btn, -.input-append .uneditable-input + .btn-group .btn { +.input-append input + .btn-group .btn:last-child, +.input-append select + .btn-group .btn:last-child, +.input-append .uneditable-input + .btn-group .btn:last-child { -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; @@ -1693,7 +1841,8 @@ select:focus:required:invalid:focus { margin-left: -1px; } .input-append .add-on:last-child, -.input-append .btn:last-child { +.input-append .btn:last-child, +.input-append .btn-group:last-child > .dropdown-toggle { -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; @@ -1870,7 +2019,10 @@ legend + .control-group { } .form-horizontal input + .help-block, .form-horizontal select + .help-block, -.form-horizontal textarea + .help-block { +.form-horizontal textarea + .help-block, +.form-horizontal .uneditable-input + .help-block, +.form-horizontal .input-prepend + .help-block, +.form-horizontal .input-append + .help-block { margin-top: 10px; } .form-horizontal .form-actions { @@ -1886,7 +2038,6 @@ legend + .control-group { margin-bottom: 0; font-size: 14px; line-height: 20px; - *line-height: 20px; text-align: center; vertical-align: middle; cursor: pointer; @@ -1906,9 +2057,9 @@ legend + .control-group { /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - border: 1px solid #bbbbbb; + border: 1px solid #cccccc; *border: 0; - border-bottom-color: #a2a2a2; + border-bottom-color: #b3b3b3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; @@ -1918,6 +2069,7 @@ legend + .control-group { box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); } .btn:hover, +.btn:focus, .btn:active, .btn.active, .btn.disabled, @@ -1933,13 +2085,10 @@ legend + .control-group { .btn:first-child { *margin-left: 0; } -.btn:hover { +.btn:hover, +.btn:focus { color: #333333; text-decoration: none; - background-color: #e6e6e6; - *background-color: #d9d9d9; - /* Buttons in IE7 don't get borders, so darken on hover */ - background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; @@ -1953,8 +2102,6 @@ legend + .control-group { } .btn.active, .btn:active { - background-color: #e6e6e6; - background-color: #d9d9d9 \9; background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); @@ -1964,7 +2111,6 @@ legend + .control-group { .btn.disabled, .btn[disabled] { cursor: default; - background-color: #e6e6e6; background-image: none; opacity: 0.65; filter: alpha(opacity=65); @@ -1981,7 +2127,7 @@ legend + .control-group { } .btn-large [class^="icon-"], .btn-large [class*=" icon-"] { - margin-top: 2px; + margin-top: 4px; } .btn-small { padding: 2px 10px; @@ -1994,8 +2140,12 @@ legend + .control-group { .btn-small [class*=" icon-"] { margin-top: 0; } +.btn-mini [class^="icon-"], +.btn-mini [class*=" icon-"] { + margin-top: -1px; +} .btn-mini { - padding: 1px 6px; + padding: 0 6px; font-size: 10.5px; -webkit-border-radius: 3px; -moz-border-radius: 3px; @@ -2026,10 +2176,6 @@ input[type="button"].btn-block { .btn-inverse.active { color: rgba(255, 255, 255, 0.75); } -.btn { - border-color: #c5c5c5; - border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25); -} .btn-primary { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); @@ -2049,6 +2195,7 @@ input[type="button"].btn-block { filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-primary:hover, +.btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, @@ -2080,6 +2227,7 @@ input[type="button"].btn-block { filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-warning:hover, +.btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, @@ -2111,6 +2259,7 @@ input[type="button"].btn-block { filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-danger:hover, +.btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, @@ -2142,6 +2291,7 @@ input[type="button"].btn-block { filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-success:hover, +.btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, @@ -2173,6 +2323,7 @@ input[type="button"].btn-block { filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-info:hover, +.btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, @@ -2204,6 +2355,7 @@ input[type="button"].btn-block { filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-inverse:hover, +.btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, @@ -2258,12 +2410,14 @@ input[type="submit"].btn.btn-mini { -moz-border-radius: 0; border-radius: 0; } -.btn-link:hover { +.btn-link:hover, +.btn-link:focus { color: #1b4b64; text-decoration: underline; background-color: transparent; } -.btn-link[disabled]:hover { +.btn-link[disabled]:hover, +.btn-link[disabled]:focus { color: #333333; text-decoration: none; } @@ -2290,9 +2444,9 @@ input[type="submit"].btn.btn-mini { margin-top: 10px; margin-bottom: 10px; } -.btn-toolbar .btn + .btn, -.btn-toolbar .btn-group + .btn, -.btn-toolbar .btn + .btn-group { +.btn-toolbar > .btn + .btn, +.btn-toolbar > .btn-group + .btn, +.btn-toolbar > .btn + .btn-group { margin-left: 5px; } .btn-group > .btn { @@ -2305,17 +2459,18 @@ input[type="submit"].btn.btn-mini { margin-left: -1px; } .btn-group > .btn, -.btn-group > .dropdown-menu { +.btn-group > .dropdown-menu, +.btn-group > .popover { font-size: 14px; } .btn-group > .btn-mini { - font-size: 11px; + font-size: 10.5px; } .btn-group > .btn-small { - font-size: 12px; + font-size: 11.9px; } .btn-group > .btn-large { - font-size: 16px; + font-size: 17.5px; } .btn-group > .btn:first-child { margin-left: 0; @@ -2419,8 +2574,6 @@ input[type="submit"].btn.btn-mini { margin-top: 8px; margin-left: 0; } -.btn-mini .caret, -.btn-small .caret, .btn-large .caret { margin-top: 6px; } @@ -2429,6 +2582,10 @@ input[type="submit"].btn.btn-mini { border-right-width: 5px; border-top-width: 5px; } +.btn-mini .caret, +.btn-small .caret { + margin-top: 8px; +} .dropup .btn-large .caret { border-bottom-width: 5px; } @@ -2448,34 +2605,34 @@ input[type="submit"].btn.btn-mini { *zoom: 1; } -.btn-group-vertical .btn { +.btn-group-vertical > .btn { display: block; float: none; - width: 100%; + max-width: 100%; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } -.btn-group-vertical .btn + .btn { +.btn-group-vertical > .btn + .btn { margin-left: 0; margin-top: -1px; } -.btn-group-vertical .btn:first-child { +.btn-group-vertical > .btn:first-child { -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } -.btn-group-vertical .btn:last-child { +.btn-group-vertical > .btn:last-child { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; } -.btn-group-vertical .btn-large:first-child { +.btn-group-vertical > .btn-large:first-child { -webkit-border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; } -.btn-group-vertical .btn-large:last-child { +.btn-group-vertical > .btn-large:last-child { -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; @@ -2488,10 +2645,14 @@ input[type="submit"].btn.btn-mini { .nav > li > a { display: block; } -.nav > li > a:hover { +.nav > li > a:hover, +.nav > li > a:focus { text-decoration: none; background-color: #eeeeee; } +.nav > li > a > img { + max-width: none; +} .nav > .pull-right { float: right; } @@ -2523,7 +2684,8 @@ input[type="submit"].btn.btn-mini { padding: 3px 15px; } .nav-list > .active > a, -.nav-list > .active > a:hover { +.nav-list > .active > a:hover, +.nav-list > .active > a:focus { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); background-color: #2b78a0; @@ -2583,11 +2745,13 @@ input[type="submit"].btn.btn-mini { -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } -.nav-tabs > li > a:hover { +.nav-tabs > li > a:hover, +.nav-tabs > li > a:focus { border-color: #eeeeee #eeeeee #dddddd; } .nav-tabs > .active > a, -.nav-tabs > .active > a:hover { +.nav-tabs > .active > a:hover, +.nav-tabs > .active > a:focus { color: #555555; background-color: #ffffff; border: 1px solid #ddd; @@ -2604,7 +2768,8 @@ input[type="submit"].btn.btn-mini { border-radius: 5px; } .nav-pills > .active > a, -.nav-pills > .active > a:hover { +.nav-pills > .active > a:hover, +.nav-pills > .active > a:focus { color: #ffffff; background-color: #2b78a0; } @@ -2639,7 +2804,8 @@ input[type="submit"].btn.btn-mini { -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; } -.nav-tabs.nav-stacked > li > a:hover { +.nav-tabs.nav-stacked > li > a:hover, +.nav-tabs.nav-stacked > li > a:focus { border-color: #ddd; z-index: 2; } @@ -2664,7 +2830,8 @@ input[type="submit"].btn.btn-mini { border-bottom-color: #2b78a0; margin-top: 6px; } -.nav .dropdown-toggle:hover .caret { +.nav .dropdown-toggle:hover .caret, +.nav .dropdown-toggle:focus .caret { border-top-color: #1b4b64; border-bottom-color: #1b4b64; } @@ -2680,25 +2847,29 @@ input[type="submit"].btn.btn-mini { border-top-color: #555555; border-bottom-color: #555555; } -.nav > .dropdown.active > a:hover { +.nav > .dropdown.active > a:hover, +.nav > .dropdown.active > a:focus { cursor: pointer; } .nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, -.nav > li.dropdown.open.active > a:hover { +.nav > li.dropdown.open.active > a:hover, +.nav > li.dropdown.open.active > a:focus { color: #ffffff; background-color: #999999; border-color: #999999; } .nav li.dropdown.open .caret, .nav li.dropdown.open.active .caret, -.nav li.dropdown.open a:hover .caret { +.nav li.dropdown.open a:hover .caret, +.nav li.dropdown.open a:focus .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; opacity: 1; filter: alpha(opacity=100); } -.tabs-stacked .open > a:hover { +.tabs-stacked .open > a:hover, +.tabs-stacked .open > a:focus { border-color: #999999; } .tabbable { @@ -2741,12 +2912,14 @@ input[type="submit"].btn.btn-mini { -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; } -.tabs-below > .nav-tabs > li > a:hover { +.tabs-below > .nav-tabs > li > a:hover, +.tabs-below > .nav-tabs > li > a:focus { border-bottom-color: transparent; border-top-color: #ddd; } .tabs-below > .nav-tabs > .active > a, -.tabs-below > .nav-tabs > .active > a:hover { +.tabs-below > .nav-tabs > .active > a:hover, +.tabs-below > .nav-tabs > .active > a:focus { border-color: transparent #ddd #ddd #ddd; } .tabs-left > .nav-tabs > li, @@ -2770,11 +2943,13 @@ input[type="submit"].btn.btn-mini { -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; } -.tabs-left > .nav-tabs > li > a:hover { +.tabs-left > .nav-tabs > li > a:hover, +.tabs-left > .nav-tabs > li > a:focus { border-color: #eeeeee #dddddd #eeeeee #eeeeee; } .tabs-left > .nav-tabs .active > a, -.tabs-left > .nav-tabs .active > a:hover { +.tabs-left > .nav-tabs .active > a:hover, +.tabs-left > .nav-tabs .active > a:focus { border-color: #ddd transparent #ddd #ddd; *border-right-color: #ffffff; } @@ -2789,18 +2964,21 @@ input[type="submit"].btn.btn-mini { -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } -.tabs-right > .nav-tabs > li > a:hover { +.tabs-right > .nav-tabs > li > a:hover, +.tabs-right > .nav-tabs > li > a:focus { border-color: #eeeeee #eeeeee #eeeeee #dddddd; } .tabs-right > .nav-tabs .active > a, -.tabs-right > .nav-tabs .active > a:hover { +.tabs-right > .nav-tabs .active > a:hover, +.tabs-right > .nav-tabs .active > a:focus { border-color: #ddd #ddd #ddd transparent; *border-left-color: #ffffff; } .nav > .disabled > a { color: #999999; } -.nav > .disabled > a:hover { +.nav > .disabled > a:hover, +.nav > .disabled > a:focus { text-decoration: none; background-color: transparent; cursor: default; @@ -2808,7 +2986,6 @@ input[type="submit"].btn.btn-mini { .navbar { overflow: visible; margin-bottom: 20px; - color: #777777; *position: relative; *z-index: 2; } @@ -2859,17 +3036,20 @@ input[type="submit"].btn.btn-mini { color: #777777; text-shadow: 0 1px 0 #ffffff; } -.navbar .brand:hover { +.navbar .brand:hover, +.navbar .brand:focus { text-decoration: none; } .navbar-text { margin-bottom: 0; line-height: 45px; + color: #777777; } .navbar-link { color: #777777; } -.navbar-link:hover { +.navbar-link:hover, +.navbar-link:focus { color: #333333; } .navbar .divider-vertical { @@ -2884,7 +3064,9 @@ input[type="submit"].btn.btn-mini { } .navbar .btn-group .btn, .navbar .input-prepend .btn, -.navbar .input-append .btn { +.navbar .input-append .btn, +.navbar .input-prepend .btn-group, +.navbar .input-append .btn-group { margin-top: 0; } .navbar-form { @@ -2919,7 +3101,7 @@ input[type="submit"].btn.btn-mini { } .navbar-form .input-append, .navbar-form .input-prepend { - margin-top: 6px; + margin-top: 5px; white-space: nowrap; } .navbar-form .input-append input, @@ -3064,6 +3246,7 @@ input[type="submit"].btn.btn-mini { box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); } .navbar .btn-navbar:hover, +.navbar .btn-navbar:focus, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, @@ -3125,6 +3308,11 @@ input[type="submit"].btn.btn-mini { bottom: -6px; top: auto; } +.navbar .nav li.dropdown > a:hover .caret, +.navbar .nav li.dropdown > a:focus .caret { + border-top-color: #333333; + border-bottom-color: #333333; +} .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { @@ -3166,9 +3354,6 @@ input[type="submit"].btn.btn-mini { -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; } -.navbar-inverse { - color: #999999; -} .navbar-inverse .navbar-inner { background-color: #1b1b1b; background-image: -moz-linear-gradient(top, #222222, #111111); @@ -3186,9 +3371,17 @@ input[type="submit"].btn.btn-mini { text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .navbar-inverse .brand:hover, -.navbar-inverse .nav > li > a:hover { +.navbar-inverse .nav > li > a:hover, +.navbar-inverse .brand:focus, +.navbar-inverse .nav > li > a:focus { color: #ffffff; } +.navbar-inverse .brand { + color: #999999; +} +.navbar-inverse .navbar-text { + color: #999999; +} .navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover { background-color: transparent; @@ -3203,7 +3396,8 @@ input[type="submit"].btn.btn-mini { .navbar-inverse .navbar-link { color: #999999; } -.navbar-inverse .navbar-link:hover { +.navbar-inverse .navbar-link:hover, +.navbar-inverse .navbar-link:focus { color: #ffffff; } .navbar-inverse .divider-vertical { @@ -3216,6 +3410,11 @@ input[type="submit"].btn.btn-mini { background-color: #111111; color: #ffffff; } +.navbar-inverse .nav li.dropdown > a:hover .caret, +.navbar-inverse .nav li.dropdown > a:focus .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { border-top-color: #999999; border-bottom-color: #999999; @@ -3278,6 +3477,7 @@ input[type="submit"].btn.btn-mini { filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .navbar-inverse .btn-navbar:hover, +.navbar-inverse .btn-navbar:focus, .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active, .navbar-inverse .btn-navbar.disabled, @@ -3299,7 +3499,7 @@ input[type="submit"].btn.btn-mini { -moz-border-radius: 4px; border-radius: 4px; } -.breadcrumb li { +.breadcrumb > li { display: inline-block; *display: inline; /* IE7 inline-block hack */ @@ -3307,11 +3507,11 @@ input[type="submit"].btn.btn-mini { *zoom: 1; text-shadow: 0 1px 0 #ffffff; } -.breadcrumb .divider { +.breadcrumb > li > .divider { padding: 0 5px; color: #ccc; } -.breadcrumb .active { +.breadcrumb > .active { color: #999999; } .pagination { @@ -3346,6 +3546,7 @@ input[type="submit"].btn.btn-mini { border-left-width: 0; } .pagination ul > li > a:hover, +.pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span { background-color: #f5f5f5; @@ -3357,7 +3558,8 @@ input[type="submit"].btn.btn-mini { } .pagination ul > .disabled > span, .pagination ul > .disabled > a, -.pagination ul > .disabled > a:hover { +.pagination ul > .disabled > a:hover, +.pagination ul > .disabled > a:focus { color: #999999; background-color: transparent; cursor: default; @@ -3439,7 +3641,7 @@ input[type="submit"].btn.btn-mini { } .pagination-mini ul > li > a, .pagination-mini ul > li > span { - padding: 1px 6px; + padding: 0 6px; font-size: 10.5px; } .pager { @@ -3470,7 +3672,8 @@ input[type="submit"].btn.btn-mini { -moz-border-radius: 15px; border-radius: 15px; } -.pager li > a:hover { +.pager li > a:hover, +.pager li > a:focus { text-decoration: none; background-color: #f5f5f5; } @@ -3484,6 +3687,7 @@ input[type="submit"].btn.btn-mini { } .pager .disabled > a, .pager .disabled > a:hover, +.pager .disabled > a:focus, .pager .disabled > span { color: #999999; background-color: #fff; @@ -3527,7 +3731,8 @@ input[type="submit"].btn.btn-mini { -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } -a.thumbnail:hover { +a.thumbnail:hover, +a.thumbnail:focus { border-color: #2b78a0; -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); @@ -3552,6 +3757,9 @@ a.thumbnail:hover { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; +} +.alert, +.alert h4 { color: #c09853; } .alert h4 { @@ -3568,17 +3776,27 @@ a.thumbnail:hover { border-color: #d6e9c6; color: #468847; } +.alert-success h4 { + color: #468847; +} .alert-danger, .alert-error { background-color: #f2dede; border-color: #eed3d7; color: #b94a48; } +.alert-danger h4, +.alert-error h4 { + color: #b94a48; +} .alert-info { background-color: #d9edf7; border-color: #bce8f1; color: #3a87ad; } +.alert-info h4 { + color: #3a87ad; +} .alert-block { padding-top: 14px; padding-bottom: 14px; @@ -3821,10 +4039,10 @@ a.thumbnail:hover { .media-heading { margin: 0 0 5px; } -.media .pull-left { +.media > .pull-left { margin-right: 10px; } -.media .pull-right { +.media > .pull-right { margin-left: 10px; } .media-list { @@ -3836,8 +4054,8 @@ a.thumbnail:hover { z-index: 1030; display: block; visibility: visible; - padding: 5px; font-size: 11px; + line-height: 1.4; opacity: 0; filter: alpha(opacity=0); } @@ -3847,19 +4065,23 @@ a.thumbnail:hover { } .tooltip.top { margin-top: -3px; + padding: 5px 0; } .tooltip.right { margin-left: 3px; + padding: 0 5px; } .tooltip.bottom { margin-top: 3px; + padding: 5px 0; } .tooltip.left { margin-left: -3px; + padding: 0 5px; } .tooltip-inner { max-width: 200px; - padding: 3px 8px; + padding: 8px; color: #ffffff; text-align: center; text-decoration: none; @@ -3909,8 +4131,9 @@ a.thumbnail:hover { left: 0; z-index: 1010; display: none; - width: 236px; + max-width: 276px; padding: 1px; + text-align: left; background-color: #ffffff; -webkit-background-clip: padding-box; -moz-background-clip: padding; @@ -3923,6 +4146,7 @@ a.thumbnail:hover { -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + white-space: normal; } .popover.top { margin-top: -10px; @@ -3948,78 +4172,83 @@ a.thumbnail:hover { -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; } +.popover-title:empty { + display: none; +} .popover-content { padding: 9px 14px; } -.popover-content p, -.popover-content ul, -.popover-content ol { - margin-bottom: 0; -} .popover .arrow, .popover .arrow:after { position: absolute; - display: inline-block; + display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } +.popover .arrow { + border-width: 11px; +} .popover .arrow:after { + border-width: 10px; content: ""; - z-index: -1; } .popover.top .arrow { - bottom: -10px; left: 50%; - margin-left: -10px; - border-width: 10px 10px 0; - border-top-color: #ffffff; + margin-left: -11px; + border-bottom-width: 0; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, 0.25); + bottom: -11px; } .popover.top .arrow:after { - border-width: 11px 11px 0; - border-top-color: rgba(0, 0, 0, 0.25); - bottom: -1px; - left: -11px; + bottom: 1px; + margin-left: -10px; + border-bottom-width: 0; + border-top-color: #ffffff; } .popover.right .arrow { top: 50%; - left: -10px; - margin-top: -10px; - border-width: 10px 10px 10px 0; - border-right-color: #ffffff; + left: -11px; + margin-top: -11px; + border-left-width: 0; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, 0.25); } .popover.right .arrow:after { - border-width: 11px 11px 11px 0; - border-right-color: rgba(0, 0, 0, 0.25); - bottom: -11px; - left: -1px; + left: 1px; + bottom: -10px; + border-left-width: 0; + border-right-color: #ffffff; } .popover.bottom .arrow { - top: -10px; left: 50%; - margin-left: -10px; - border-width: 0 10px 10px; - border-bottom-color: #ffffff; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, 0.25); + top: -11px; } .popover.bottom .arrow:after { - border-width: 0 11px 11px; - border-bottom-color: rgba(0, 0, 0, 0.25); - top: -1px; - left: -11px; + top: 1px; + margin-left: -10px; + border-top-width: 0; + border-bottom-color: #ffffff; } .popover.left .arrow { top: 50%; - right: -10px; - margin-top: -10px; - border-width: 10px 0 10px 10px; - border-left-color: #ffffff; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999; + border-left-color: rgba(0, 0, 0, 0.25); } .popover.left .arrow:after { - border-width: 11px 0 11px 11px; - border-left-color: rgba(0, 0, 0, 0.25); - bottom: -11px; - right: -1px; + right: 1px; + border-right-width: 0; + border-left-color: #ffffff; + bottom: -10px; } .modal-backdrop { position: fixed; @@ -4040,11 +4269,11 @@ a.thumbnail:hover { } .modal { position: fixed; - top: 50%; + top: 10%; left: 50%; z-index: 1050; width: 560px; - margin: -250px 0 0 -280px; + margin-left: -280px; background-color: #ffffff; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.3); @@ -4070,7 +4299,7 @@ a.thumbnail:hover { top: -25%; } .modal.fade.in { - top: 50%; + top: 10%; } .modal-header { padding: 9px 15px; @@ -4084,6 +4313,7 @@ a.thumbnail:hover { line-height: 30px; } .modal-body { + position: relative; overflow-y: auto; max-height: 400px; padding: 15px; @@ -4188,7 +4418,7 @@ a.thumbnail:hover { background-color: #e5e5e5; border-bottom: 1px solid #ffffff; } -.dropdown-menu li > a { +.dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; @@ -4197,9 +4427,10 @@ a.thumbnail:hover { color: #333333; white-space: nowrap; } -.dropdown-menu li > a:hover, -.dropdown-menu li > a:focus, -.dropdown-submenu:hover > a { +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus, +.dropdown-submenu:hover > a, +.dropdown-submenu:focus > a { text-decoration: none; color: #ffffff; background-color: #297298; @@ -4211,9 +4442,10 @@ a.thumbnail:hover { background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b78a0', endColorstr='#ff26698c', GradientType=0); } -.dropdown-menu .active > a, -.dropdown-menu .active > a:hover { - color: #333333; +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #ffffff; text-decoration: none; outline: 0; background-color: #297298; @@ -4225,20 +4457,23 @@ a.thumbnail:hover { background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b78a0', endColorstr='#ff26698c', GradientType=0); } -.dropdown-menu .disabled > a, -.dropdown-menu .disabled > a:hover { +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { color: #999999; } -.dropdown-menu .disabled > a:hover { +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { text-decoration: none; background-color: transparent; background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); cursor: default; } .open { *z-index: 1000; } -.open > .dropdown-menu { +.open > .dropdown-menu { display: block; } .pull-right > .dropdown-menu { @@ -4312,6 +4547,7 @@ a.thumbnail:hover { padding-right: 20px; } .typeahead { + z-index: 1051; margin-top: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -4351,7 +4587,7 @@ a.thumbnail:hover { width: 100%; position: relative; } -.carousel .item { +.carousel-inner > .item { display: none; position: relative; -webkit-transition: 0.6s ease-in-out left; @@ -4359,38 +4595,39 @@ a.thumbnail:hover { -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left; } -.carousel .item > img { +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { display: block; line-height: 1; } -.carousel .active, -.carousel .next, -.carousel .prev { +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { display: block; } -.carousel .active { +.carousel-inner > .active { left: 0; } -.carousel .next, -.carousel .prev { +.carousel-inner > .next, +.carousel-inner > .prev { position: absolute; top: 0; width: 100%; } -.carousel .next { +.carousel-inner > .next { left: 100%; } -.carousel .prev { +.carousel-inner > .prev { left: -100%; } -.carousel .next.left, -.carousel .prev.right { +.carousel-inner > .next.left, +.carousel-inner > .prev.right { left: 0; } -.carousel .active.left { +.carousel-inner > .active.left { left: -100%; } -.carousel .active.right { +.carousel-inner > .active.right { left: 100%; } .carousel-control { @@ -4417,12 +4654,35 @@ a.thumbnail:hover { left: auto; right: 15px; } -.carousel-control:hover { +.carousel-control:hover, +.carousel-control:focus { color: #ffffff; text-decoration: none; opacity: 0.9; filter: alpha(opacity=90); } +.carousel-indicators { + position: absolute; + top: 15px; + right: 15px; + z-index: 5; + margin: 0; + list-style: none; +} +.carousel-indicators li { + display: block; + float: left; + width: 10px; + height: 10px; + margin-left: 5px; + text-indent: -999px; + background-color: #ccc; + background-color: rgba(255, 255, 255, 0.25); + border-radius: 5px; +} +.carousel-indicators .active { + background-color: #fff; +} .carousel-caption { position: absolute; left: 0; @@ -4443,35 +4703,6 @@ a.thumbnail:hover { .carousel-caption p { margin-bottom: 0; } -.media, -.media-body { - overflow: hidden; - *overflow: visible; - zoom: 1; -} -.media, -.media .media { - margin-top: 15px; -} -.media:first-child { - margin-top: 0; -} -.media-object { - display: block; -} -.media-heading { - margin: 0 0 5px; -} -.media .pull-left { - margin-right: 10px; -} -.media .pull-right { - margin-left: 10px; -} -.media-list { - margin-left: 0; - list-style: none; -} .well { min-height: 20px; padding: 19px; @@ -4511,7 +4742,8 @@ a.thumbnail:hover { opacity: 0.2; filter: alpha(opacity=20); } -.close:hover { +.close:hover, +.close:focus { color: #000000; text-decoration: none; cursor: pointer; @@ -4565,6 +4797,9 @@ button.close { .collapse.in { height: auto; } +@-ms-viewport { + width: device-width; +} .hidden { display: none; visibility: hidden; @@ -4609,6 +4844,17 @@ button.close { display: none !important; } } +.visible-print { + display: none !important; +} +@media print { + .visible-print { + display: inherit !important; + } + .hidden-print { + display: none !important; + } +} @media (max-width: 767px) { body { padding-left: 20px; @@ -5036,40 +5282,64 @@ button.close { .controls-row [class*="span"] + [class*="span"] { margin-left: 20px; } - input.span12, textarea.span12, .uneditable-input.span12 { + input.span12, + textarea.span12, + .uneditable-input.span12 { width: 710px; } - input.span11, textarea.span11, .uneditable-input.span11 { + input.span11, + textarea.span11, + .uneditable-input.span11 { width: 648px; } - input.span10, textarea.span10, .uneditable-input.span10 { + input.span10, + textarea.span10, + .uneditable-input.span10 { width: 586px; } - input.span9, textarea.span9, .uneditable-input.span9 { + input.span9, + textarea.span9, + .uneditable-input.span9 { width: 524px; } - input.span8, textarea.span8, .uneditable-input.span8 { + input.span8, + textarea.span8, + .uneditable-input.span8 { width: 462px; } - input.span7, textarea.span7, .uneditable-input.span7 { + input.span7, + textarea.span7, + .uneditable-input.span7 { width: 400px; } - input.span6, textarea.span6, .uneditable-input.span6 { + input.span6, + textarea.span6, + .uneditable-input.span6 { width: 338px; } - input.span5, textarea.span5, .uneditable-input.span5 { + input.span5, + textarea.span5, + .uneditable-input.span5 { width: 276px; } - input.span4, textarea.span4, .uneditable-input.span4 { + input.span4, + textarea.span4, + .uneditable-input.span4 { width: 214px; } - input.span3, textarea.span3, .uneditable-input.span3 { + input.span3, + textarea.span3, + .uneditable-input.span3 { width: 152px; } - input.span2, textarea.span2, .uneditable-input.span2 { + input.span2, + textarea.span2, + .uneditable-input.span2 { width: 90px; } - input.span1, textarea.span1, .uneditable-input.span1 { + input.span1, + textarea.span1, + .uneditable-input.span1 { width: 28px; } } @@ -5352,40 +5622,64 @@ button.close { .controls-row [class*="span"] + [class*="span"] { margin-left: 30px; } - input.span12, textarea.span12, .uneditable-input.span12 { + input.span12, + textarea.span12, + .uneditable-input.span12 { width: 1156px; } - input.span11, textarea.span11, .uneditable-input.span11 { + input.span11, + textarea.span11, + .uneditable-input.span11 { width: 1056px; } - input.span10, textarea.span10, .uneditable-input.span10 { + input.span10, + textarea.span10, + .uneditable-input.span10 { width: 956px; } - input.span9, textarea.span9, .uneditable-input.span9 { + input.span9, + textarea.span9, + .uneditable-input.span9 { width: 856px; } - input.span8, textarea.span8, .uneditable-input.span8 { + input.span8, + textarea.span8, + .uneditable-input.span8 { width: 756px; } - input.span7, textarea.span7, .uneditable-input.span7 { + input.span7, + textarea.span7, + .uneditable-input.span7 { width: 656px; } - input.span6, textarea.span6, .uneditable-input.span6 { + input.span6, + textarea.span6, + .uneditable-input.span6 { width: 556px; } - input.span5, textarea.span5, .uneditable-input.span5 { + input.span5, + textarea.span5, + .uneditable-input.span5 { width: 456px; } - input.span4, textarea.span4, .uneditable-input.span4 { + input.span4, + textarea.span4, + .uneditable-input.span4 { width: 356px; } - input.span3, textarea.span3, .uneditable-input.span3 { + input.span3, + textarea.span3, + .uneditable-input.span3 { width: 256px; } - input.span2, textarea.span2, .uneditable-input.span2 { + input.span2, + textarea.span2, + .uneditable-input.span2 { width: 156px; } - input.span1, textarea.span1, .uneditable-input.span1 { + input.span1, + textarea.span1, + .uneditable-input.span1 { width: 56px; } .thumbnails { @@ -5465,7 +5759,9 @@ button.close { margin-bottom: 2px; } .nav-collapse .nav > li > a:hover, - .nav-collapse .dropdown-menu a:hover { + .nav-collapse .nav > li > a:focus, + .nav-collapse .dropdown-menu a:hover, + .nav-collapse .dropdown-menu a:focus { background-color: #f2f2f2; } .navbar-inverse .nav-collapse .nav > li > a, @@ -5473,7 +5769,9 @@ button.close { color: #999999; } .navbar-inverse .nav-collapse .nav > li > a:hover, - .navbar-inverse .nav-collapse .dropdown-menu a:hover { + .navbar-inverse .nav-collapse .nav > li > a:focus, + .navbar-inverse .nav-collapse .dropdown-menu a:hover, + .navbar-inverse .nav-collapse .dropdown-menu a:focus { background-color: #111111; } .nav-collapse.in .btn-group { diff --git a/htdocs/media/css/bootstrap.min.css b/htdocs/media/css/bootstrap.min.css index 00c54277..8c9cd756 100644 --- a/htdocs/media/css/bootstrap.min.css +++ b/htdocs/media/css/bootstrap.min.css @@ -1,5 +1,5 @@ /*! - * Bootstrap v2.2.1 + * Bootstrap v2.3.1 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 @@ -26,12 +26,13 @@ button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;} button,input{*overflow:visible;line-height:normal;} button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;} button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;} +label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer;} input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;} input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;} textarea{overflow:auto;vertical-align:top;} -body{margin:0;font-family:'Source Sans Pro',sans-serif;font-size:14px;line-height:20px;color:#333333;background-color:#ffffff;} +@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important;} a,a:visited{text-decoration:underline;} a[href]:after{content:" (" attr(href) ")";} abbr[title]:after{content:" (" attr(title) ")";} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";} pre,blockquote{border:1px solid #999;page-break-inside:avoid;} thead{display:table-header-group;} tr,img{page-break-inside:avoid;} img{max-width:100% !important;} @page {margin:0.5cm;}p,h2,h3{orphans:3;widows:3;} h2,h3{page-break-after:avoid;}}body{margin:0;font-family:'Source Sans Pro',sans-serif;font-size:14px;line-height:20px;color:#333333;background-color:#ffffff;} a{color:#2b78a0;text-decoration:none;} -a:hover{color:#1b4b64;text-decoration:underline;} +a:hover,a:focus{color:#1b4b64;text-decoration:underline;} .img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;} .img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);} .img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;} @@ -117,14 +118,18 @@ strong{font-weight:bold;} em{font-style:italic;} cite{font-style:normal;} .muted{color:#999999;} +a.muted:hover,a.muted:focus{color:#808080;} .text-warning{color:#c09853;} -a.text-warning:hover{color:#a47e3c;} +a.text-warning:hover,a.text-warning:focus{color:#a47e3c;} .text-error{color:#b94a48;} -a.text-error:hover{color:#953b39;} +a.text-error:hover,a.text-error:focus{color:#953b39;} .text-info{color:#3a87ad;} -a.text-info:hover{color:#2d6987;} +a.text-info:hover,a.text-info:focus{color:#2d6987;} .text-success{color:#468847;} -a.text-success:hover{color:#356635;} +a.text-success:hover,a.text-success:focus{color:#356635;} +.text-left{text-align:left;} +.text-right{text-align:right;} +.text-center{text-align:center;} h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999999;} h1,h2,h3{line-height:40px;} h1{font-size:38.5px;} @@ -142,6 +147,7 @@ ul,ol{padding:0;margin:0 0 10px 25px;} ul ul,ul ol,ol ol,ol ul{margin-bottom:0;} li{line-height:20px;} ul.unstyled,ol.unstyled{margin-left:0;list-style:none;} +ul.inline,ol.inline{margin-left:0;list-style:none;}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;*zoom:1;padding-left:5px;padding-right:5px;} dl{margin-bottom:20px;} dt,dd{line-height:20px;} dt{font-weight:bold;} @@ -153,7 +159,7 @@ dd{margin-left:10px;} hr{margin:20px 0;border:0;border-top:1px solid #eeeeee;border-bottom:1px solid #ffffff;} abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999999;} abbr.initialism{font-size:90%;text-transform:uppercase;} -blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eeeeee;}blockquote p{margin-bottom:0;font-size:16px;font-weight:300;line-height:25px;} +blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eeeeee;}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25;} blockquote small{display:block;line-height:20px;color:#999999;}blockquote small:before{content:'\2014 \00A0';} blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;}blockquote.pull-right p,blockquote.pull-right small{text-align:right;} blockquote.pull-right small:before{content:'';} @@ -161,14 +167,15 @@ blockquote.pull-right small:after{content:'\00A0 \2014';} q:before,q:after,blockquote:before,blockquote:after{content:"";} address{display:block;margin-bottom:20px;font-style:normal;line-height:20px;} code,pre{padding:0 3px 2px;font-family:'Source Code Pro',monospace;font-size:12px;color:#333333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} -code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;} +code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;white-space:nowrap;} pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}pre.prettyprint{margin-bottom:20px;} -pre code{padding:0;color:inherit;background-color:transparent;border:0;} +pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0;} .pre-scrollable{max-height:340px;overflow-y:scroll;} .label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#ffffff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#999999;} .label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} .badge{padding-left:9px;padding-right:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;} -a.label:hover,a.badge:hover{color:#ffffff;text-decoration:none;cursor:pointer;} +.label:empty,.badge:empty{display:none;} +a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer;} .label-important,.badge-important{background-color:#b94a48;} .label-important[href],.badge-important[href]{background-color:#953b39;} .label-warning,.badge-warning{background-color:#f89406;} @@ -187,17 +194,20 @@ table{max-width:100%;background-color:transparent;border-collapse:collapse;borde .table thead th{vertical-align:bottom;} .table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0;} .table tbody+tbody{border-top:2px solid #dddddd;} +.table .table{background-color:#ffffff;} .table-condensed th,.table-condensed td{padding:4px 5px;} .table-bordered{border:1px solid #dddddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th,.table-bordered td{border-left:1px solid #dddddd;} .table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;} -.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;} -.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px;} -.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child,.table-bordered tfoot:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;} -.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child,.table-bordered tfoot:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;} -.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;} -.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px;} -.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9;} -.table-hover tbody tr:hover td,.table-hover tbody tr:hover th{background-color:#f5f5f5;} +.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;} +.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;} +.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} +.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;} +.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;} +.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;} +.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;} +.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;} +.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9;} +.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5;} table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0;} .table td.span1,.table th.span1{float:none;width:44px;margin-left:0;} .table td.span2,.table th.span2{float:none;width:124px;margin-left:0;} @@ -211,14 +221,14 @@ table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span .table td.span10,.table th.span10{float:none;width:764px;margin-left:0;} .table td.span11,.table th.span11{float:none;width:844px;margin-left:0;} .table td.span12,.table th.span12{float:none;width:924px;margin-left:0;} -.table tbody tr.success td{background-color:#dff0d8;} -.table tbody tr.error td{background-color:#f2dede;} -.table tbody tr.warning td{background-color:#fcf8e3;} -.table tbody tr.info td{background-color:#d9edf7;} -.table-hover tbody tr.success:hover td{background-color:#d0e9c6;} -.table-hover tbody tr.error:hover td{background-color:#ebcccc;} -.table-hover tbody tr.warning:hover td{background-color:#faf2cc;} -.table-hover tbody tr.info:hover td{background-color:#c4e3f3;} +.table tbody tr.success>td{background-color:#dff0d8;} +.table tbody tr.error>td{background-color:#f2dede;} +.table tbody tr.warning>td{background-color:#fcf8e3;} +.table tbody tr.info>td{background-color:#d9edf7;} +.table-hover tbody tr.success:hover>td{background-color:#d0e9c6;} +.table-hover tbody tr.error:hover>td{background-color:#ebcccc;} +.table-hover tbody tr.warning:hover>td{background-color:#faf2cc;} +.table-hover tbody tr.info:hover>td{background-color:#c4e3f3;} form{margin:0 0 20px;} fieldset{padding:0;margin:0;border:0;} legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}legend small{font-size:15px;color:#999999;} @@ -229,7 +239,7 @@ select,textarea,input[type="text"],input[type="password"],input[type="datetime"] input,textarea,.uneditable-input{width:206px;} textarea{height:auto;} textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#ffffff;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-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;}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82, 168, 236, 0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);} -input[type="radio"],input[type="checkbox"]{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal;cursor:pointer;} +input[type="radio"],input[type="checkbox"]{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal;} input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto;} select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px;} select{width:220px;border:1px solid #cccccc;background-color:#ffffff;} @@ -256,56 +266,56 @@ input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-i .input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:20px;} -input.span12, textarea.span12, .uneditable-input.span12{width:926px;} -input.span11, textarea.span11, .uneditable-input.span11{width:846px;} -input.span10, textarea.span10, .uneditable-input.span10{width:766px;} -input.span9, textarea.span9, .uneditable-input.span9{width:686px;} -input.span8, textarea.span8, .uneditable-input.span8{width:606px;} -input.span7, textarea.span7, .uneditable-input.span7{width:526px;} -input.span6, textarea.span6, .uneditable-input.span6{width:446px;} -input.span5, textarea.span5, .uneditable-input.span5{width:366px;} -input.span4, textarea.span4, .uneditable-input.span4{width:286px;} -input.span3, textarea.span3, .uneditable-input.span3{width:206px;} -input.span2, textarea.span2, .uneditable-input.span2{width:126px;} -input.span1, textarea.span1, .uneditable-input.span1{width:46px;} +input.span12,textarea.span12,.uneditable-input.span12{width:926px;} +input.span11,textarea.span11,.uneditable-input.span11{width:846px;} +input.span10,textarea.span10,.uneditable-input.span10{width:766px;} +input.span9,textarea.span9,.uneditable-input.span9{width:686px;} +input.span8,textarea.span8,.uneditable-input.span8{width:606px;} +input.span7,textarea.span7,.uneditable-input.span7{width:526px;} +input.span6,textarea.span6,.uneditable-input.span6{width:446px;} +input.span5,textarea.span5,.uneditable-input.span5{width:366px;} +input.span4,textarea.span4,.uneditable-input.span4{width:286px;} +input.span3,textarea.span3,.uneditable-input.span3{width:206px;} +input.span2,textarea.span2,.uneditable-input.span2{width:126px;} +input.span1,textarea.span1,.uneditable-input.span1{width:46px;} .controls-row{*zoom:1;}.controls-row:before,.controls-row:after{display:table;content:"";line-height:0;} .controls-row:after{clear:both;} .controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left;} .controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px;} input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eeeeee;} input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent;} -.control-group.warning>label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853;} +.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853;} .control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;} .control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;} .control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853;} -.control-group.error>label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48;} +.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48;} .control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;} .control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;} .control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48;} -.control-group.success>label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847;} +.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847;} .control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;} .control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;} .control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847;} -.control-group.info>label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad;} +.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad;} .control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad;} .control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;} .control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad;} -input:focus:required:invalid,textarea:focus:required:invalid,select:focus:required:invalid{color:#b94a48;border-color:#ee5f5b;}input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;} +input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b;}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;} .form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1;}.form-actions:before,.form-actions:after{display:table;content:"";line-height:0;} .form-actions:after{clear:both;} .help-block,.help-inline{color:#595959;} .help-block{display:block;margin-bottom:10px;} .help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px;} -.input-append,.input-prepend{margin-bottom:5px;font-size:0;white-space:nowrap;}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu{font-size:14px;} +.input-append,.input-prepend{display:inline-block;margin-bottom:10px;vertical-align:middle;font-size:0;white-space:nowrap;}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px;} .input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2;} .input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #ffffff;background-color:#eeeeee;border:1px solid #ccc;} -.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} .input-append .active,.input-prepend .active{background-color:#86dedb;border-color:#2ba09c;} .input-prepend .add-on,.input-prepend .btn{margin-right:-1px;} .input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;} -.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}.input-append input+.btn-group .btn,.input-append select+.btn-group .btn,.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} +.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} .input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px;} -.input-append .add-on:last-child,.input-append .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} +.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} .input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} .input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;} .input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} @@ -329,36 +339,36 @@ legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate;} .form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right;} .form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0;}.form-horizontal .controls:first-child{*padding-left:180px;} .form-horizontal .help-block{margin-bottom:0;} -.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block{margin-top:10px;} +.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px;} .form-horizontal .form-actions{padding-left:180px;} -.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;*line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #bbbbbb;*border:0;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;} +.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #cccccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;} .btn:active,.btn.active{background-color:#cccccc \9;} .btn:first-child{*margin-left:0;} -.btn:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;} +.btn:hover,.btn:focus{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;} .btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} -.btn.active,.btn:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);} -.btn.disabled,.btn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} +.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);} +.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} .btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;} -.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:2px;} +.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px;} .btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} .btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0;} -.btn-mini{padding:1px 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px;} +.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} .btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .btn-block+.btn-block{margin-top:5px;} input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;} .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{border-color:#c5c5c5;border-color:rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);} -.btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#2b68a0;background-image:-moz-linear-gradient(top, #2b78a0, #2b51a0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2b78a0), to(#2b51a0));background-image:-webkit-linear-gradient(top, #2b78a0, #2b51a0);background-image:-o-linear-gradient(top, #2b78a0, #2b51a0);background-image:linear-gradient(to bottom, #2b78a0, #2b51a0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b78a0', endColorstr='#ff2b51a0', GradientType=0);border-color:#2b51a0 #2b51a0 #1b3264;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#2b51a0;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#ffffff;background-color:#2b51a0;*background-color:#26478c;} +.btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#2b68a0;background-image:-moz-linear-gradient(top, #2b78a0, #2b51a0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2b78a0), to(#2b51a0));background-image:-webkit-linear-gradient(top, #2b78a0, #2b51a0);background-image:-o-linear-gradient(top, #2b78a0, #2b51a0);background-image:linear-gradient(to bottom, #2b78a0, #2b51a0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b78a0', endColorstr='#ff2b51a0', GradientType=0);border-color:#2b51a0 #2b51a0 #1b3264;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#2b51a0;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#ffffff;background-color:#2b51a0;*background-color:#26478c;} .btn-primary:active,.btn-primary.active{background-color:#203d78 \9;} -.btn-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;} +.btn-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;} .btn-warning:active,.btn-warning.active{background-color:#c67605 \9;} -.btn-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;} +.btn-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;} .btn-danger:active,.btn-danger.active{background-color:#942a25 \9;} -.btn-success{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to bottom, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#ffffff;background-color:#51a351;*background-color:#499249;} +.btn-success{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to bottom, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#ffffff;background-color:#51a351;*background-color:#499249;} .btn-success:active,.btn-success.active{background-color:#408140 \9;} -.btn-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;} +.btn-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;} .btn-info:active,.btn-info.active{background-color:#24748c \9;} -.btn-inverse{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#363636;background-image:-moz-linear-gradient(top, #444444, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));background-image:-webkit-linear-gradient(top, #444444, #222222);background-image:-o-linear-gradient(top, #444444, #222222);background-image:linear-gradient(to bottom, #444444, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#222222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#ffffff;background-color:#222222;*background-color:#151515;} +.btn-inverse{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#363636;background-image:-moz-linear-gradient(top, #444444, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));background-image:-webkit-linear-gradient(top, #444444, #222222);background-image:-o-linear-gradient(top, #444444, #222222);background-image:linear-gradient(to bottom, #444444, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#222222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#ffffff;background-color:#222222;*background-color:#151515;} .btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;} button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;} button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px;} @@ -366,17 +376,17 @@ button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*paddin button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px;} .btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} .btn-link{border-color:transparent;cursor:pointer;color:#2b78a0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} -.btn-link:hover{color:#1b4b64;text-decoration:underline;background-color:transparent;} -.btn-link[disabled]:hover{color:#333333;text-decoration:none;} +.btn-link:hover,.btn-link:focus{color:#1b4b64;text-decoration:underline;background-color:transparent;} +.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333333;text-decoration:none;} .btn-group{position:relative;display:inline-block;*display:inline;*zoom:1;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em;}.btn-group:first-child{*margin-left:0;} .btn-group+.btn-group{margin-left:5px;} -.btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px;}.btn-toolbar .btn+.btn,.btn-toolbar .btn-group+.btn,.btn-toolbar .btn+.btn-group{margin-left:5px;} +.btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px;}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px;} .btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} .btn-group>.btn+.btn{margin-left:-1px;} -.btn-group>.btn,.btn-group>.dropdown-menu{font-size:14px;} -.btn-group>.btn-mini{font-size:11px;} -.btn-group>.btn-small{font-size:12px;} -.btn-group>.btn-large{font-size:16px;} +.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px;} +.btn-group>.btn-mini{font-size:10.5px;} +.btn-group>.btn-small{font-size:11.9px;} +.btn-group>.btn-large{font-size:17.5px;} .btn-group>.btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} .btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;} .btn-group>.btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;} @@ -396,27 +406,29 @@ button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding- .btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4;} .btn-group.open .btn-inverse.dropdown-toggle{background-color:#222222;} .btn .caret{margin-top:8px;margin-left:0;} -.btn-mini .caret,.btn-small .caret,.btn-large .caret{margin-top:6px;} +.btn-large .caret{margin-top:6px;} .btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px;} +.btn-mini .caret,.btn-small .caret{margin-top:8px;} .dropup .btn-large .caret{border-bottom-width:5px;} .btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;} .btn-group-vertical{display:inline-block;*display:inline;*zoom:1;} -.btn-group-vertical .btn{display:block;float:none;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} -.btn-group-vertical .btn+.btn{margin-left:0;margin-top:-1px;} -.btn-group-vertical .btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;} -.btn-group-vertical .btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;} -.btn-group-vertical .btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;} -.btn-group-vertical .btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;} +.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.btn-group-vertical>.btn+.btn{margin-left:0;margin-top:-1px;} +.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;} +.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;} +.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;} +.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;} .nav{margin-left:0;margin-bottom:20px;list-style:none;} .nav>li>a{display:block;} -.nav>li>a:hover{text-decoration:none;background-color:#eeeeee;} +.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee;} +.nav>li>a>img{max-width:none;} .nav>.pull-right{float:right;} .nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999999;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);text-transform:uppercase;} .nav li+.nav-header{margin-top:9px;} .nav-list{padding-left:15px;padding-right:15px;margin-bottom:0;} .nav-list>li>a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);} .nav-list>li>a{padding:3px 15px;} -.nav-list>.active>a,.nav-list>.active>a:hover{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-color:#2b78a0;} +.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-color:#2b78a0;} .nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px;} .nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;} .nav-tabs,.nav-pills{*zoom:1;}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:"";line-height:0;} @@ -425,30 +437,30 @@ button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding- .nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;} .nav-tabs{border-bottom:1px solid #ddd;} .nav-tabs>li{margin-bottom:-1px;} -.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #dddddd;} -.nav-tabs>.active>a,.nav-tabs>.active>a:hover{color:#555555;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;} +.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eeeeee #eeeeee #dddddd;} +.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555555;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;} .nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} -.nav-pills>.active>a,.nav-pills>.active>a:hover{color:#ffffff;background-color:#2b78a0;} +.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#ffffff;background-color:#2b78a0;} .nav-stacked>li{float:none;} .nav-stacked>li>a{margin-right:0;} .nav-tabs.nav-stacked{border-bottom:0;} .nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} .nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;} .nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} -.nav-tabs.nav-stacked>li>a:hover{border-color:#ddd;z-index:2;} +.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{border-color:#ddd;z-index:2;} .nav-pills.nav-stacked>li>a{margin-bottom:3px;} .nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px;} .nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;} .nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;} .nav .dropdown-toggle .caret{border-top-color:#2b78a0;border-bottom-color:#2b78a0;margin-top:6px;} -.nav .dropdown-toggle:hover .caret{border-top-color:#1b4b64;border-bottom-color:#1b4b64;} +.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#1b4b64;border-bottom-color:#1b4b64;} .nav-tabs .dropdown-toggle .caret{margin-top:8px;} .nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;} .nav-tabs .active .dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;} -.nav>.dropdown.active>a:hover{cursor:pointer;} -.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover{color:#ffffff;background-color:#999999;border-color:#999999;} -.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:1;filter:alpha(opacity=100);} -.tabs-stacked .open>a:hover{border-color:#999999;} +.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer;} +.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#ffffff;background-color:#999999;border-color:#999999;} +.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:1;filter:alpha(opacity=100);} +.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999999;} .tabbable{*zoom:1;}.tabbable:before,.tabbable:after{display:table;content:"";line-height:0;} .tabbable:after{clear:both;} .tab-content{overflow:auto;} @@ -457,37 +469,37 @@ button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding- .tab-content>.active,.pill-content>.active{display:block;} .tabs-below>.nav-tabs{border-top:1px solid #ddd;} .tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0;} -.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.tabs-below>.nav-tabs>li>a:hover{border-bottom-color:transparent;border-top-color:#ddd;} -.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd #ddd;} +.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-bottom-color:transparent;border-top-color:#ddd;} +.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd;} .tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none;} .tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px;} .tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd;} .tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;} -.tabs-left>.nav-tabs>li>a:hover{border-color:#eeeeee #dddddd #eeeeee #eeeeee;} -.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff;} +.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eeeeee #dddddd #eeeeee #eeeeee;} +.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff;} .tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd;} .tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} -.tabs-right>.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #eeeeee #dddddd;} -.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff;} +.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eeeeee #eeeeee #eeeeee #dddddd;} +.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff;} .nav>.disabled>a{color:#999999;} -.nav>.disabled>a:hover{text-decoration:none;background-color:transparent;cursor:default;} -.navbar{overflow:visible;margin-bottom:20px;color:#777777;*position:relative;*z-index:2;} +.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;background-color:transparent;cursor:default;} +.navbar{overflow:visible;margin-bottom:20px;*position:relative;*z-index:2;} .navbar-inner{min-height:45px;padding-left:20px;padding-right:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top, #ffffff, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #ffffff, #f2f2f2);background-image:-o-linear-gradient(top, #ffffff, #f2f2f2);background-image:linear-gradient(to bottom, #ffffff, #f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);*zoom:1;}.navbar-inner:before,.navbar-inner:after{display:table;content:"";line-height:0;} .navbar-inner:after{clear:both;} .navbar .container{width:auto;} .nav-collapse.collapse{height:auto;overflow:visible;} -.navbar .brand{float:left;display:block;padding:12.5px 20px 12.5px;margin-left:-20px;font-size:20px;font-weight:200;color:#777777;text-shadow:0 1px 0 #ffffff;}.navbar .brand:hover{text-decoration:none;} -.navbar-text{margin-bottom:0;line-height:45px;} -.navbar-link{color:#777777;}.navbar-link:hover{color:#333333;} +.navbar .brand{float:left;display:block;padding:12.5px 20px 12.5px;margin-left:-20px;font-size:20px;font-weight:200;color:#777777;text-shadow:0 1px 0 #ffffff;}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none;} +.navbar-text{margin-bottom:0;line-height:45px;color:#777777;} +.navbar-link{color:#777777;}.navbar-link:hover,.navbar-link:focus{color:#333333;} .navbar .divider-vertical{height:45px;margin:0 9px;border-left:1px solid #f2f2f2;border-right:1px solid #ffffff;} .navbar .btn,.navbar .btn-group{margin-top:7.5px;} -.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn{margin-top:0;} +.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0;} .navbar-form{margin-bottom:0;*zoom:1;}.navbar-form:before,.navbar-form:after{display:table;content:"";line-height:0;} .navbar-form:after{clear:both;} .navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:7.5px;} .navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0;} .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-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap;}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0;} .navbar-search{position:relative;float:left;margin-top:7.5px;margin-bottom:0;}.navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-family:'Source Sans Pro',sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;} .navbar-static-top{position:static;margin-bottom:0;}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} .navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0;} @@ -505,7 +517,7 @@ button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding- .navbar .nav .dropdown-toggle .caret{margin-top:8px;} .navbar .nav>li>a:focus,.navbar .nav>li>a:hover{background-color:transparent;color:#333333;text-decoration:none;} .navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);-moz-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);} -.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#ededed;background-image:-moz-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));background-image:-webkit-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:-o-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:linear-gradient(to bottom, #f2f2f2, #e5e5e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e5e5e5;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);}.navbar .btn-navbar:hover,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#ffffff;background-color:#e5e5e5;*background-color:#d9d9d9;} +.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#ededed;background-image:-moz-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));background-image:-webkit-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:-o-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:linear-gradient(to bottom, #f2f2f2, #e5e5e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e5e5e5;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#ffffff;background-color:#e5e5e5;*background-color:#d9d9d9;} .navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#cccccc \9;} .navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);} .btn-navbar .icon-bar+.icon-bar{margin-top:3px;} @@ -513,37 +525,40 @@ button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding- .navbar .nav>li>.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:10px;} .navbar-fixed-bottom .nav>li>.dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0, 0, 0, 0.2);border-bottom:0;bottom:-7px;top:auto;} .navbar-fixed-bottom .nav>li>.dropdown-menu:after{border-top:6px solid #ffffff;border-bottom:0;bottom:-6px;top:auto;} +.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333333;border-bottom-color:#333333;} .navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:#e5e5e5;color:#555555;} .navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777777;border-bottom-color:#777777;} .navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;} .navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{left:auto;right:0;}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{left:auto;right:12px;} .navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{left:auto;right:13px;} .navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;} -.navbar-inverse{color:#999999;}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top, #222222, #111111);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));background-image:-webkit-linear-gradient(top, #222222, #111111);background-image:-o-linear-gradient(top, #222222, #111111);background-image:linear-gradient(to bottom, #222222, #111111);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);border-color:#252525;} -.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999999;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover{color:#ffffff;} +.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top, #222222, #111111);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));background-image:-webkit-linear-gradient(top, #222222, #111111);background-image:-o-linear-gradient(top, #222222, #111111);background-image:linear-gradient(to bottom, #222222, #111111);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);border-color:#252525;} +.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999999;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#ffffff;} +.navbar-inverse .brand{color:#999999;} +.navbar-inverse .navbar-text{color:#999999;} .navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{background-color:transparent;color:#ffffff;} .navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#ffffff;background-color:#111111;} -.navbar-inverse .navbar-link{color:#999999;}.navbar-inverse .navbar-link:hover{color:#ffffff;} +.navbar-inverse .navbar-link{color:#999999;}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#ffffff;} .navbar-inverse .divider-vertical{border-left-color:#111111;border-right-color:#222222;} .navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{background-color:#111111;color:#ffffff;} +.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;} .navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999999;border-bottom-color:#999999;} .navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;} .navbar-inverse .navbar-search .search-query{color:#ffffff;background-color:#515151;border-color:#111111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#cccccc;} .navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#cccccc;} .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#cccccc;} .navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333333;text-shadow:0 1px 0 #ffffff;background-color:#ffffff;border:0;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);outline:0;} -.navbar-inverse .btn-navbar{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e0e0e;background-image:-moz-linear-gradient(top, #151515, #040404);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));background-image:-webkit-linear-gradient(top, #151515, #040404);background-image:-o-linear-gradient(top, #151515, #040404);background-image:linear-gradient(to bottom, #151515, #040404);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);border-color:#040404 #040404 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#040404;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#ffffff;background-color:#040404;*background-color:#000000;} +.navbar-inverse .btn-navbar{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e0e0e;background-image:-moz-linear-gradient(top, #151515, #040404);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));background-image:-webkit-linear-gradient(top, #151515, #040404);background-image:-o-linear-gradient(top, #151515, #040404);background-image:linear-gradient(to bottom, #151515, #040404);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);border-color:#040404 #040404 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#040404;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#ffffff;background-color:#040404;*background-color:#000000;} .navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000000 \9;} -.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.breadcrumb li{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 0 #ffffff;} -.breadcrumb .divider{padding:0 5px;color:#ccc;} -.breadcrumb .active{color:#999999;} +.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.breadcrumb>li{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 0 #ffffff;}.breadcrumb>li>.divider{padding:0 5px;color:#ccc;} +.breadcrumb>.active{color:#999999;} .pagination{margin:20px 0;} .pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);} .pagination ul>li{display:inline;} .pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#ffffff;border:1px solid #dddddd;border-left-width:0;} -.pagination ul>li>a:hover,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5;} +.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5;} .pagination ul>.active>a,.pagination ul>.active>span{color:#999999;cursor:default;} -.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover{color:#999999;background-color:transparent;cursor:default;} +.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999999;background-color:transparent;cursor:default;} .pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} .pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;} .pagination-centered{text-align:center;} @@ -554,29 +569,33 @@ button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding- .pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;} .pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;} .pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px;} -.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:1px 6px;font-size:10.5px;} +.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px;} .pager{margin:20px 0;list-style:none;text-align:center;*zoom:1;}.pager:before,.pager:after{display:table;content:"";line-height:0;} .pager:after{clear:both;} .pager li{display:inline;} .pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;} -.pager li>a:hover{text-decoration:none;background-color:#f5f5f5;} +.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5;} .pager .next>a,.pager .next>span{float:right;} .pager .previous>a,.pager .previous>span{float:left;} -.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>span{color:#999999;background-color:#fff;cursor:default;} +.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999999;background-color:#fff;cursor:default;} .thumbnails{margin-left:-20px;list-style:none;*zoom:1;}.thumbnails:before,.thumbnails:after{display:table;content:"";line-height:0;} .thumbnails:after{clear:both;} .row-fluid .thumbnails{margin-left:0;} .thumbnails>li{float:left;margin-bottom:20px;margin-left:20px;} .thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;} -a.thumbnail:hover{border-color:#2b78a0;-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);} +a.thumbnail:hover,a.thumbnail:focus{border-color:#2b78a0;-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;color:#555555;} -.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#c09853;} +.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.alert,.alert h4{color:#c09853;} .alert h4{margin:0;} .alert .close{position:relative;top:-2px;right:-21px;line-height:20px;} .alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847;} +.alert-success h4{color:#468847;} .alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;} +.alert-danger h4,.alert-error h4{color:#b94a48;} .alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;} +.alert-info h4{color:#3a87ad;} .alert-block{padding-top:14px;padding-bottom:14px;} .alert-block>p,.alert-block>ul{margin-bottom:0;} .alert-block p+p{margin-top:5px;} @@ -600,39 +619,40 @@ a.thumbnail:hover{border-color:#2b78a0;-webkit-box-shadow:0 1px 4px rgba(0, 105, .media:first-child{margin-top:0;} .media-object{display:block;} .media-heading{margin:0 0 5px;} -.media .pull-left{margin-right:10px;} -.media .pull-right{margin-left:10px;} +.media>.pull-left{margin-right:10px;} +.media>.pull-right{margin-left:10px;} .media-list{margin-left:0;list-style:none;} -.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.8;filter:alpha(opacity=80);} -.tooltip.top{margin-top:-3px;} -.tooltip.right{margin-left:3px;} -.tooltip.bottom{margin-top:3px;} -.tooltip.left{margin-left:-3px;} -.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.8;filter:alpha(opacity=80);} +.tooltip.top{margin-top:-3px;padding:5px 0;} +.tooltip.right{margin-left:3px;padding:0 5px;} +.tooltip.bottom{margin-top:3px;padding:5px 0;} +.tooltip.left{margin-left:-3px;padding:0 5px;} +.tooltip-inner{max-width:200px;padding:8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;} .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000;} .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000;} .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000;} .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000;} -.popover{position:absolute;top:0;left:0;z-index:1010;display:none;width:236px;padding:1px;background-color:#ffffff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);}.popover.top{margin-top:-10px;} +.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#ffffff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);white-space:normal;}.popover.top{margin-top:-10px;} .popover.right{margin-left:10px;} .popover.bottom{margin-top:10px;} .popover.left{margin-left:-10px;} -.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;} -.popover-content{padding:9px 14px;}.popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0;} -.popover .arrow,.popover .arrow:after{position:absolute;display:inline-block;width:0;height:0;border-color:transparent;border-style:solid;} -.popover .arrow:after{content:"";z-index:-1;} -.popover.top .arrow{bottom:-10px;left:50%;margin-left:-10px;border-width:10px 10px 0;border-top-color:#ffffff;}.popover.top .arrow:after{border-width:11px 11px 0;border-top-color:rgba(0, 0, 0, 0.25);bottom:-1px;left:-11px;} -.popover.right .arrow{top:50%;left:-10px;margin-top:-10px;border-width:10px 10px 10px 0;border-right-color:#ffffff;}.popover.right .arrow:after{border-width:11px 11px 11px 0;border-right-color:rgba(0, 0, 0, 0.25);bottom:-11px;left:-1px;} -.popover.bottom .arrow{top:-10px;left:50%;margin-left:-10px;border-width:0 10px 10px;border-bottom-color:#ffffff;}.popover.bottom .arrow:after{border-width:0 11px 11px;border-bottom-color:rgba(0, 0, 0, 0.25);top:-1px;left:-11px;} -.popover.left .arrow{top:50%;right:-10px;margin-top:-10px;border-width:10px 0 10px 10px;border-left-color:#ffffff;}.popover.left .arrow:after{border-width:11px 0 11px 11px;border-left-color:rgba(0, 0, 0, 0.25);bottom:-11px;right:-1px;} +.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.popover-title:empty{display:none;} +.popover-content{padding:9px 14px;} +.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;} +.popover .arrow{border-width:11px;} +.popover .arrow:after{border-width:10px;content:"";} +.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0, 0, 0, 0.25);bottom:-11px;}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#ffffff;} +.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0, 0, 0, 0.25);}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff;} +.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0, 0, 0, 0.25);top:-11px;}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#ffffff;} +.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0, 0, 0, 0.25);}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px;} .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}.modal-backdrop.fade{opacity:0;} .modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);} -.modal{position:fixed;top:50%;left:50%;z-index:1050;width:560px;margin:-250px 0 0 -280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none;}.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;} -.modal.fade.in{top:50%;} +.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none;}.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;} +.modal.fade.in{top:10%;} .modal-header{padding:9px 15px;border-bottom:1px solid #eee;}.modal-header .close{margin-top:2px;} .modal-header h3{margin:0;line-height:30px;} -.modal-body{overflow-y:auto;max-height:400px;padding:15px;} +.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px;} .modal-form{margin-bottom:0;} .modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;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 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1;}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0;} .modal-footer:after{clear:both;} @@ -646,12 +666,12 @@ a.thumbnail:hover{border-color:#2b78a0;-webkit-box-shadow:0 1px 4px rgba(0, 105, .dropdown .caret{margin-top:8px;margin-left:2px;} .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.dropdown-menu.pull-right{right:0;left:auto;} .dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;} -.dropdown-menu li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333333;white-space:nowrap;} -.dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a{text-decoration:none;color:#ffffff;background-color:#297298;background-image:-moz-linear-gradient(top, #2b78a0, #26698c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2b78a0), to(#26698c));background-image:-webkit-linear-gradient(top, #2b78a0, #26698c);background-image:-o-linear-gradient(top, #2b78a0, #26698c);background-image:linear-gradient(to bottom, #2b78a0, #26698c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b78a0', endColorstr='#ff26698c', GradientType=0);} -.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#333333;text-decoration:none;outline:0;background-color:#297298;background-image:-moz-linear-gradient(top, #2b78a0, #26698c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2b78a0), to(#26698c));background-image:-webkit-linear-gradient(top, #2b78a0, #26698c);background-image:-o-linear-gradient(top, #2b78a0, #26698c);background-image:linear-gradient(to bottom, #2b78a0, #26698c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b78a0', endColorstr='#ff26698c', GradientType=0);} -.dropdown-menu .disabled>a,.dropdown-menu .disabled>a:hover{color:#999999;} -.dropdown-menu .disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:default;} -.open{*z-index:1000;}.open >.dropdown-menu{display:block;} +.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333333;white-space:nowrap;} +.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{text-decoration:none;color:#ffffff;background-color:#297298;background-image:-moz-linear-gradient(top, #2b78a0, #26698c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2b78a0), to(#26698c));background-image:-webkit-linear-gradient(top, #2b78a0, #26698c);background-image:-o-linear-gradient(top, #2b78a0, #26698c);background-image:linear-gradient(to bottom, #2b78a0, #26698c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b78a0', endColorstr='#ff26698c', GradientType=0);} +.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#297298;background-image:-moz-linear-gradient(top, #2b78a0, #26698c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2b78a0), to(#26698c));background-image:-webkit-linear-gradient(top, #2b78a0, #26698c);background-image:-o-linear-gradient(top, #2b78a0, #26698c);background-image:linear-gradient(to bottom, #2b78a0, #26698c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b78a0', endColorstr='#ff26698c', GradientType=0);} +.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999999;} +.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:default;} +.open{*z-index:1000;}.open>.dropdown-menu{display:block;} .pull-right>.dropdown-menu{right:0;left:auto;} .dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000000;content:"";} .dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;} @@ -663,7 +683,7 @@ a.thumbnail:hover{border-color:#2b78a0;-webkit-box-shadow:0 1px 4px rgba(0, 105, .dropdown-submenu:hover>a:after{border-left-color:#ffffff;} .dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;} .dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px;} -.typeahead{margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} .accordion{margin-bottom:20px;} .accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} .accordion-heading{border-bottom:0;} @@ -672,34 +692,27 @@ a.thumbnail:hover{border-color:#2b78a0;-webkit-box-shadow:0 1px 4px rgba(0, 105, .accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5;} .carousel{position:relative;margin-bottom:20px;line-height:1;} .carousel-inner{overflow:hidden;width:100%;position:relative;} -.carousel .item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;} -.carousel .item>img{display:block;line-height:1;} -.carousel .active,.carousel .next,.carousel .prev{display:block;} -.carousel .active{left:0;} -.carousel .next,.carousel .prev{position:absolute;top:0;width:100%;} -.carousel .next{left:100%;} -.carousel .prev{left:-100%;} -.carousel .next.left,.carousel .prev.right{left:0;} -.carousel .active.left{left:-100%;} -.carousel .active.right{left:100%;} +.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1;} +.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block;} +.carousel-inner>.active{left:0;} +.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%;} +.carousel-inner>.next{left:100%;} +.carousel-inner>.prev{left:-100%;} +.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0;} +.carousel-inner>.active.left{left:-100%;} +.carousel-inner>.active.right{left:100%;} .carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#222222;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50);}.carousel-control.right{left:auto;right:15px;} -.carousel-control:hover{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);} +.carousel-control:hover,.carousel-control:focus{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);} +.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none;}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255, 255, 255, 0.25);border-radius:5px;} +.carousel-indicators .active{background-color:#fff;} .carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333333;background:rgba(0, 0, 0, 0.75);} .carousel-caption h4,.carousel-caption p{color:#ffffff;line-height:20px;} .carousel-caption h4{margin:0 0 5px;} .carousel-caption p{margin-bottom:0;} -.media,.media-body{overflow:hidden;*overflow:visible;zoom:1;} -.media,.media .media{margin-top:15px;} -.media:first-child{margin-top:0;} -.media-object{display:block;} -.media-heading{margin:0 0 5px;} -.media .pull-left{margin-right:10px;} -.media .pull-right{margin-left:10px;} -.media-list{margin-left:0;list-style:none;} .well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15);} .well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;} .well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} -.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);} +.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);} button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;} .pull-right{float:right;} .pull-left{float:left;} @@ -709,9 +722,10 @@ button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-ap .affix{position:fixed;} .fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}.fade.in{opacity:1;} .collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;}.collapse.in{height:auto;} -.hidden{display:none;visibility:hidden;} +@-ms-viewport{width:device-width;}.hidden{display:none;visibility:hidden;} .visible-phone{display:none !important;} .visible-tablet{display:none !important;} .hidden-desktop{display:none !important;} .visible-desktop{display:inherit !important;} -@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important ;} .visible-tablet{display:inherit !important;} .hidden-tablet{display:none !important;}}@media (max-width:767px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important;} .visible-phone{display:inherit !important;} .hidden-phone{display:none !important;}}@media (max-width:767px){body{padding-left:20px;padding-right:20px;} .navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px;} .container-fluid{padding:0;} .dl-horizontal dt{float:none;clear:none;width:auto;text-align:left;} .dl-horizontal dd{margin-left:0;} .container{width:auto;} .row-fluid{width:100%;} .row,.thumbnails{margin-left:0;} .thumbnails>li{float:none;margin-left:0;} [class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .row-fluid [class*="offset"]:first-child{margin-left:0;} .input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto;} .controls-row [class*="span"]+[class*="span"]{margin-left:0;} .modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0;}.modal.fade{top:-100px;} .modal.fade.in{top:20px;}}@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0, 0, 0);} .page-header h1 small{display:block;line-height:20px;} input[type="checkbox"],input[type="radio"]{border:1px solid #ccc;} .form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left;} .form-horizontal .controls{margin-left:0;} .form-horizontal .control-list{padding-top:0;} .form-horizontal .form-actions{padding-left:10px;padding-right:10px;} .media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px;} .media-object{margin-right:0;margin-left:0;} .modal{top:10px;left:10px;right:10px;} .modal-header .close{padding:10px;margin:-10px;} .carousel-caption{position:static;}}@media (min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} [class*="span"]{float:left;min-height:1px;margin-left:20px;} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px;} .span12{width:724px;} .span11{width:662px;} .span10{width:600px;} .span9{width:538px;} .span8{width:476px;} .span7{width:414px;} .span6{width:352px;} .span5{width:290px;} .span4{width:228px;} .span3{width:166px;} .span2{width:104px;} .span1{width:42px;} .offset12{margin-left:764px;} .offset11{margin-left:702px;} .offset10{margin-left:640px;} .offset9{margin-left:578px;} .offset8{margin-left:516px;} .offset7{margin-left:454px;} .offset6{margin-left:392px;} .offset5{margin-left:330px;} .offset4{margin-left:268px;} .offset3{margin-left:206px;} .offset2{margin-left:144px;} .offset1{margin-left:82px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%;} .row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%;} .row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%;} .row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%;} .row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%;} .row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%;} .row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%;} .row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%;} .row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%;} .row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%;} .row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%;} .row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%;} .row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%;} .row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%;} .row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%;} .row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%;} .row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%;} .row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%;} .row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%;} .row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%;} .row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%;} .row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%;} .row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%;} .row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%;} .row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%;} .row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%;} .row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%;} .row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%;} .row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%;} .row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%;} .row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%;} .row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%;} .row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%;} .row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%;} .row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:20px;} input.span12, textarea.span12, .uneditable-input.span12{width:710px;} input.span11, textarea.span11, .uneditable-input.span11{width:648px;} input.span10, textarea.span10, .uneditable-input.span10{width:586px;} input.span9, textarea.span9, .uneditable-input.span9{width:524px;} input.span8, textarea.span8, .uneditable-input.span8{width:462px;} input.span7, textarea.span7, .uneditable-input.span7{width:400px;} input.span6, textarea.span6, .uneditable-input.span6{width:338px;} input.span5, textarea.span5, .uneditable-input.span5{width:276px;} input.span4, textarea.span4, .uneditable-input.span4{width:214px;} input.span3, textarea.span3, .uneditable-input.span3{width:152px;} input.span2, textarea.span2, .uneditable-input.span2{width:90px;} input.span1, textarea.span1, .uneditable-input.span1{width:28px;}}@media (min-width:1200px){.row{margin-left:-30px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} [class*="span"]{float:left;min-height:1px;margin-left:30px;} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px;} .span12{width:1170px;} .span11{width:1070px;} .span10{width:970px;} .span9{width:870px;} .span8{width:770px;} .span7{width:670px;} .span6{width:570px;} .span5{width:470px;} .span4{width:370px;} .span3{width:270px;} .span2{width:170px;} .span1{width:70px;} .offset12{margin-left:1230px;} .offset11{margin-left:1130px;} .offset10{margin-left:1030px;} .offset9{margin-left:930px;} .offset8{margin-left:830px;} .offset7{margin-left:730px;} .offset6{margin-left:630px;} .offset5{margin-left:530px;} .offset4{margin-left:430px;} .offset3{margin-left:330px;} .offset2{margin-left:230px;} .offset1{margin-left:130px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%;} .row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%;} .row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%;} .row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%;} .row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%;} .row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%;} .row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%;} .row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%;} .row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%;} .row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%;} .row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%;} .row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%;} .row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%;} .row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%;} .row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%;} .row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%;} .row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%;} .row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%;} .row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%;} .row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%;} .row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%;} .row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%;} .row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%;} .row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%;} .row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%;} .row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%;} .row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%;} .row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%;} .row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%;} .row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%;} .row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%;} .row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%;} .row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%;} .row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%;} .row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:30px;} input.span12, textarea.span12, .uneditable-input.span12{width:1156px;} input.span11, textarea.span11, .uneditable-input.span11{width:1056px;} input.span10, textarea.span10, .uneditable-input.span10{width:956px;} input.span9, textarea.span9, .uneditable-input.span9{width:856px;} input.span8, textarea.span8, .uneditable-input.span8{width:756px;} input.span7, textarea.span7, .uneditable-input.span7{width:656px;} input.span6, textarea.span6, .uneditable-input.span6{width:556px;} input.span5, textarea.span5, .uneditable-input.span5{width:456px;} input.span4, textarea.span4, .uneditable-input.span4{width:356px;} input.span3, textarea.span3, .uneditable-input.span3{width:256px;} input.span2, textarea.span2, .uneditable-input.span2{width:156px;} input.span1, textarea.span1, .uneditable-input.span1{width:56px;} .thumbnails{margin-left:-30px;} .thumbnails>li{margin-left:30px;} .row-fluid .thumbnails{margin-left:0;}}@media (max-width:979px){body{padding-top:0;} .navbar-fixed-top,.navbar-fixed-bottom{position:static;} .navbar-fixed-top{margin-bottom:20px;} .navbar-fixed-bottom{margin-top:20px;} .navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px;} .navbar .container{width:auto;padding:0;} .navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px;} .nav-collapse{clear:both;} .nav-collapse .nav{float:none;margin:0 0 10px;} .nav-collapse .nav>li{float:none;} .nav-collapse .nav>li>a{margin-bottom:2px;} .nav-collapse .nav>.divider-vertical{display:none;} .nav-collapse .nav .nav-header{color:#777777;text-shadow:none;} .nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} .nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} .nav-collapse .dropdown-menu li+li a{margin-bottom:2px;} .nav-collapse .nav>li>a:hover,.nav-collapse .dropdown-menu a:hover{background-color:#f2f2f2;} .navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999999;} .navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:hover{background-color:#111111;} .nav-collapse.in .btn-group{margin-top:5px;padding:0;} .nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;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;} .nav-collapse .open>.dropdown-menu{display:block;} .nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none;} .nav-collapse .dropdown-menu .divider{display:none;} .nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none;} .nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);} .navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111111;border-bottom-color:#111111;} .navbar .nav-collapse .nav.pull-right{float:none;margin-left:0;} .nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0;} .navbar .btn-navbar{display:block;} .navbar-static .navbar-inner{padding-left:10px;padding-right:10px;}}@media (min-width:980px){.nav-collapse.collapse{height:auto !important;overflow:visible !important;}} +@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important ;} .visible-tablet{display:inherit !important;} .hidden-tablet{display:none !important;}}@media (max-width:767px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important;} .visible-phone{display:inherit !important;} .hidden-phone{display:none !important;}}.visible-print{display:none !important;} +@media print{.visible-print{display:inherit !important;} .hidden-print{display:none !important;}}@media (max-width:767px){body{padding-left:20px;padding-right:20px;} .navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px;} .container-fluid{padding:0;} .dl-horizontal dt{float:none;clear:none;width:auto;text-align:left;} .dl-horizontal dd{margin-left:0;} .container{width:auto;} .row-fluid{width:100%;} .row,.thumbnails{margin-left:0;} .thumbnails>li{float:none;margin-left:0;} [class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .row-fluid [class*="offset"]:first-child{margin-left:0;} .input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto;} .controls-row [class*="span"]+[class*="span"]{margin-left:0;} .modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0;}.modal.fade{top:-100px;} .modal.fade.in{top:20px;}}@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0, 0, 0);} .page-header h1 small{display:block;line-height:20px;} input[type="checkbox"],input[type="radio"]{border:1px solid #ccc;} .form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left;} .form-horizontal .controls{margin-left:0;} .form-horizontal .control-list{padding-top:0;} .form-horizontal .form-actions{padding-left:10px;padding-right:10px;} .media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px;} .media-object{margin-right:0;margin-left:0;} .modal{top:10px;left:10px;right:10px;} .modal-header .close{padding:10px;margin:-10px;} .carousel-caption{position:static;}}@media (min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} [class*="span"]{float:left;min-height:1px;margin-left:20px;} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px;} .span12{width:724px;} .span11{width:662px;} .span10{width:600px;} .span9{width:538px;} .span8{width:476px;} .span7{width:414px;} .span6{width:352px;} .span5{width:290px;} .span4{width:228px;} .span3{width:166px;} .span2{width:104px;} .span1{width:42px;} .offset12{margin-left:764px;} .offset11{margin-left:702px;} .offset10{margin-left:640px;} .offset9{margin-left:578px;} .offset8{margin-left:516px;} .offset7{margin-left:454px;} .offset6{margin-left:392px;} .offset5{margin-left:330px;} .offset4{margin-left:268px;} .offset3{margin-left:206px;} .offset2{margin-left:144px;} .offset1{margin-left:82px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%;} .row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%;} .row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%;} .row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%;} .row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%;} .row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%;} .row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%;} .row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%;} .row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%;} .row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%;} .row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%;} .row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%;} .row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%;} .row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%;} .row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%;} .row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%;} .row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%;} .row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%;} .row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%;} .row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%;} .row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%;} .row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%;} .row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%;} .row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%;} .row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%;} .row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%;} .row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%;} .row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%;} .row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%;} .row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%;} .row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%;} .row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%;} .row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%;} .row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%;} .row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:20px;} input.span12,textarea.span12,.uneditable-input.span12{width:710px;} input.span11,textarea.span11,.uneditable-input.span11{width:648px;} input.span10,textarea.span10,.uneditable-input.span10{width:586px;} input.span9,textarea.span9,.uneditable-input.span9{width:524px;} input.span8,textarea.span8,.uneditable-input.span8{width:462px;} input.span7,textarea.span7,.uneditable-input.span7{width:400px;} input.span6,textarea.span6,.uneditable-input.span6{width:338px;} input.span5,textarea.span5,.uneditable-input.span5{width:276px;} input.span4,textarea.span4,.uneditable-input.span4{width:214px;} input.span3,textarea.span3,.uneditable-input.span3{width:152px;} input.span2,textarea.span2,.uneditable-input.span2{width:90px;} input.span1,textarea.span1,.uneditable-input.span1{width:28px;}}@media (min-width:1200px){.row{margin-left:-30px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} [class*="span"]{float:left;min-height:1px;margin-left:30px;} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px;} .span12{width:1170px;} .span11{width:1070px;} .span10{width:970px;} .span9{width:870px;} .span8{width:770px;} .span7{width:670px;} .span6{width:570px;} .span5{width:470px;} .span4{width:370px;} .span3{width:270px;} .span2{width:170px;} .span1{width:70px;} .offset12{margin-left:1230px;} .offset11{margin-left:1130px;} .offset10{margin-left:1030px;} .offset9{margin-left:930px;} .offset8{margin-left:830px;} .offset7{margin-left:730px;} .offset6{margin-left:630px;} .offset5{margin-left:530px;} .offset4{margin-left:430px;} .offset3{margin-left:330px;} .offset2{margin-left:230px;} .offset1{margin-left:130px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%;} .row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%;} .row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%;} .row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%;} .row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%;} .row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%;} .row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%;} .row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%;} .row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%;} .row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%;} .row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%;} .row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%;} .row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%;} .row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%;} .row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%;} .row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%;} .row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%;} .row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%;} .row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%;} .row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%;} .row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%;} .row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%;} .row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%;} .row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%;} .row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%;} .row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%;} .row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%;} .row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%;} .row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%;} .row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%;} .row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%;} .row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%;} .row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%;} .row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%;} .row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:30px;} input.span12,textarea.span12,.uneditable-input.span12{width:1156px;} input.span11,textarea.span11,.uneditable-input.span11{width:1056px;} input.span10,textarea.span10,.uneditable-input.span10{width:956px;} input.span9,textarea.span9,.uneditable-input.span9{width:856px;} input.span8,textarea.span8,.uneditable-input.span8{width:756px;} input.span7,textarea.span7,.uneditable-input.span7{width:656px;} input.span6,textarea.span6,.uneditable-input.span6{width:556px;} input.span5,textarea.span5,.uneditable-input.span5{width:456px;} input.span4,textarea.span4,.uneditable-input.span4{width:356px;} input.span3,textarea.span3,.uneditable-input.span3{width:256px;} input.span2,textarea.span2,.uneditable-input.span2{width:156px;} input.span1,textarea.span1,.uneditable-input.span1{width:56px;} .thumbnails{margin-left:-30px;} .thumbnails>li{margin-left:30px;} .row-fluid .thumbnails{margin-left:0;}}@media (max-width:979px){body{padding-top:0;} .navbar-fixed-top,.navbar-fixed-bottom{position:static;} .navbar-fixed-top{margin-bottom:20px;} .navbar-fixed-bottom{margin-top:20px;} .navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px;} .navbar .container{width:auto;padding:0;} .navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px;} .nav-collapse{clear:both;} .nav-collapse .nav{float:none;margin:0 0 10px;} .nav-collapse .nav>li{float:none;} .nav-collapse .nav>li>a{margin-bottom:2px;} .nav-collapse .nav>.divider-vertical{display:none;} .nav-collapse .nav .nav-header{color:#777777;text-shadow:none;} .nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} .nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} .nav-collapse .dropdown-menu li+li a{margin-bottom:2px;} .nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2;} .navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999999;} .navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111111;} .nav-collapse.in .btn-group{margin-top:5px;padding:0;} .nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;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;} .nav-collapse .open>.dropdown-menu{display:block;} .nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none;} .nav-collapse .dropdown-menu .divider{display:none;} .nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none;} .nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);} .navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111111;border-bottom-color:#111111;} .navbar .nav-collapse .nav.pull-right{float:none;margin-left:0;} .nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0;} .navbar .btn-navbar{display:block;} .navbar-static .navbar-inner{padding-left:10px;padding-right:10px;}}@media (min-width:980px){.nav-collapse.collapse{height:auto !important;overflow:visible !important;}} diff --git a/htdocs/media/css/font-awesome-ie7.min.css b/htdocs/media/css/font-awesome-ie7.min.css new file mode 100644 index 00000000..ae301609 --- /dev/null +++ b/htdocs/media/css/font-awesome-ie7.min.css @@ -0,0 +1,22 @@ +/*! + * Font Awesome 3.0.2 + * the iconic font designed for use with Twitter Bootstrap + * ------------------------------------------------------- + * The full suite of pictographic icons, examples, and documentation + * can be found at: http://fortawesome.github.com/Font-Awesome/ + * + * License + * ------------------------------------------------------- + * - The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL + * - Font Awesome CSS, LESS, and SASS files are licensed under the MIT License - + * http://opensource.org/licenses/mit-license.html + * - The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/ + * - Attribution is no longer required in Font Awesome 3.0, but much appreciated: + * "Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome" + + * Contact + * ------------------------------------------------------- + * Email: dave@davegandy.com + * Twitter: http://twitter.com/fortaweso_me + * Work: Lead Product Designer @ http://kyruus.com + */.icon-large{font-size:1.3333333333333333em;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;vertical-align:middle}.nav [class^="icon-"],.nav [class*=" icon-"]{vertical-align:inherit;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px}.nav [class^="icon-"].icon-large,.nav [class*=" icon-"].icon-large{vertical-align:-25%}.nav-pills [class^="icon-"].icon-large,.nav-tabs [class^="icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large{line-height:.75em;margin-top:-7px;padding-top:5px;margin-bottom:-5px;padding-bottom:4px}.btn [class^="icon-"].pull-left,.btn [class*=" icon-"].pull-left,.btn [class^="icon-"].pull-right,.btn [class*=" icon-"].pull-right{vertical-align:inherit}.btn [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large{margin-top:-0.5em}a [class^="icon-"],a [class*=" icon-"]{cursor:pointer}ul.icons{text-indent:-1.5em;margin-left:3em}.icon-glass{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-music{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-search{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-envelope{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-heart{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-star{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-star-empty{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-user{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-film{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-th-large{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-th{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-th-list{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-ok{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-remove{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-zoom-in{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-zoom-out{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-off{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-signal{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-cog{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-trash{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-home{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-file{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-time{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-road{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-download-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-download{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-upload{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-inbox{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-play-circle{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-repeat{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-refresh{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-list-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-lock{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-flag{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-headphones{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-volume-off{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-volume-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-volume-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-qrcode{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-barcode{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-tag{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-tags{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-book{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-bookmark{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-print{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-camera{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-font{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-bold{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-italic{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-text-height{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-text-width{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-align-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-align-center{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-align-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-align-justify{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-list{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-indent-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-indent-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-facetime-video{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-picture{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-pencil{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-map-marker{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-adjust{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-tint{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-edit{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-share{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-check{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-move{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-step-backward{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-fast-backward{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-backward{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-play{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-pause{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-stop{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-forward{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-fast-forward{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-step-forward{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-eject{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-chevron-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-chevron-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-plus-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-minus-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-remove-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-ok-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-question-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-info-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-screenshot{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-remove-circle{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-ok-circle{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-ban-circle{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-arrow-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-arrow-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-arrow-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-arrow-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-share-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-resize-full{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-resize-small{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-plus{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-minus{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-asterisk{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-exclamation-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-gift{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-leaf{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-fire{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-eye-open{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-eye-close{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-warning-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-plane{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-calendar{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-random{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-comment{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-magnet{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-chevron-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-chevron-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-retweet{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-shopping-cart{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-folder-close{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-folder-open{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-resize-vertical{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-resize-horizontal{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-bar-chart{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-twitter-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-facebook-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-camera-retro{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-key{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-cogs{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-comments{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-thumbs-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-thumbs-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-star-half{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-heart-empty{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-signout{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-linkedin-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-pushpin{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-external-link{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-signin{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-trophy{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-github-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-upload-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-lemon{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-phone{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-check-empty{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-bookmark-empty{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-phone-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-twitter{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-facebook{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-github{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-unlock{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-credit-card{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-rss{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-hdd{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-bullhorn{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-bell{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-certificate{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-hand-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-hand-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-hand-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-hand-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-circle-arrow-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-circle-arrow-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-circle-arrow-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-circle-arrow-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-globe{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-wrench{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-tasks{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-filter{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-briefcase{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-fullscreen{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-group{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-link{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-cloud{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-beaker{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-cut{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-copy{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-paper-clip{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-save{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-sign-blank{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-reorder{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-list-ul{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-list-ol{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-strikethrough{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-underline{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-table{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-magic{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-truck{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-pinterest{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-pinterest-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-google-plus-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-google-plus{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-money{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-caret-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-caret-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-caret-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-caret-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-columns{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-sort{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-sort-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-sort-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-envelope-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-linkedin{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-undo{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-legal{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-dashboard{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-comment-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-comments-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-bolt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-sitemap{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-umbrella{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-paste{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-lightbulb{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-exchange{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-cloud-download{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-cloud-upload{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-user-md{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-stethoscope{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-suitcase{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-bell-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-coffee{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-food{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-file-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-building{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-hospital{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-ambulance{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-medkit{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-fighter-jet{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-beer{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-h-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-plus-sign-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-double-angle-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-double-angle-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-double-angle-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-double-angle-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-angle-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-angle-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-angle-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-angle-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-desktop{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-laptop{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-tablet{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-mobile-phone{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-circle-blank{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-quote-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-quote-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-spinner{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-circle{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-reply{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-github-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-folder-close-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-folder-open-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')} \ No newline at end of file diff --git a/htdocs/media/css/font-awesome.css b/htdocs/media/css/font-awesome.css index 4697599c..88750989 100644 --- a/htdocs/media/css/font-awesome.css +++ b/htdocs/media/css/font-awesome.css @@ -1,77 +1,273 @@ -/* Font Awesome - the iconic font designed for use with Twitter Bootstrap - ------------------------------------------------------- - The full suite of pictographic icons, examples, and documentation - can be found at: http://fortawesome.github.com/Font-Awesome/ +/*! + * Font Awesome 3.0.2 + * the iconic font designed for use with Twitter Bootstrap + * ------------------------------------------------------- + * The full suite of pictographic icons, examples, and documentation + * can be found at: http://fortawesome.github.com/Font-Awesome/ + * + * License + * ------------------------------------------------------- + * - The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL + * - Font Awesome CSS, LESS, and SASS files are licensed under the MIT License - + * http://opensource.org/licenses/mit-license.html + * - The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/ + * - Attribution is no longer required in Font Awesome 3.0, but much appreciated: + * "Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome" - License - ------------------------------------------------------- - The Font Awesome webfont, CSS, and LESS files are licensed under CC BY 3.0: - http://creativecommons.org/licenses/by/3.0/ A mention of - 'Font Awesome - http://fortawesome.github.com/Font-Awesome' in human-readable - source code is considered acceptable attribution (most common on the web). - If human readable source code is not available to the end user, a mention in - an 'About' or 'Credits' screen is considered acceptable (most common in desktop - or mobile software). - - Contact - ------------------------------------------------------- - Email: dave@davegandy.com - Twitter: http://twitter.com/fortaweso_me - Work: http://lemonwi.se co-founder - - */ + * Contact + * ------------------------------------------------------- + * Email: dave@davegandy.com + * Twitter: http://twitter.com/fortaweso_me + * Work: Lead Product Designer @ http://kyruus.com + */ @font-face { - font-family: "FontAwesome"; - src: url('../font/fontawesome-webfont.eot'); - src: url('../font/fontawesome-webfont.eot?#iefix') format('eot'), url('../font/fontawesome-webfont.woff') format('woff'), url('../font/fontawesome-webfont.ttf') format('truetype'), url('../font/fontawesome-webfont.svg#FontAwesome') format('svg'); + font-family: 'FontAwesome'; + src: url('../font/fontawesome-webfont.eot?v=3.0.1'); + src: url('../font/fontawesome-webfont.eot?#iefix&v=3.0.1') format('embedded-opentype'), + url('../font/fontawesome-webfont.woff?v=3.0.1') format('woff'), + url('../font/fontawesome-webfont.ttf?v=3.0.1') format('truetype'); font-weight: normal; font-style: normal; } - /* Font Awesome styles ------------------------------------------------------- */ -[class^="icon-"]:before, [class*=" icon-"]:before { +[class^="icon-"], +[class*=" icon-"] { font-family: FontAwesome; font-weight: normal; font-style: normal; - display: inline-block; text-decoration: inherit; + -webkit-font-smoothing: antialiased; + + /* sprites.less reset */ + display: inline; + width: auto; + height: auto; + line-height: normal; + vertical-align: baseline; + background-image: none; + background-position: 0% 0%; + background-repeat: repeat; + margin-top: 0; } -a [class^="icon-"], a [class*=" icon-"] { - display: inline-block; +/* more sprites.less reset */ +.icon-white, +.nav-pills > .active > a > [class^="icon-"], +.nav-pills > .active > a > [class*=" icon-"], +.nav-list > .active > a > [class^="icon-"], +.nav-list > .active > a > [class*=" icon-"], +.navbar-inverse .nav > .active > a > [class^="icon-"], +.navbar-inverse .nav > .active > a > [class*=" icon-"], +.dropdown-menu > li > a:hover > [class^="icon-"], +.dropdown-menu > li > a:hover > [class*=" icon-"], +.dropdown-menu > .active > a > [class^="icon-"], +.dropdown-menu > .active > a > [class*=" icon-"], +.dropdown-submenu:hover > a > [class^="icon-"], +.dropdown-submenu:hover > a > [class*=" icon-"] { + background-image: none; +} +[class^="icon-"]:before, +[class*=" icon-"]:before { text-decoration: inherit; + display: inline-block; + speak: none; +} +/* makes sure icons active on rollover in links */ +a [class^="icon-"], +a [class*=" icon-"] { + display: inline-block; } /* makes the font 33% larger relative to the icon container */ .icon-large:before { - vertical-align: top; + vertical-align: -10%; font-size: 1.3333333333333333em; } -.btn [class^="icon-"], .btn [class*=" icon-"] { +.btn [class^="icon-"], +.nav [class^="icon-"], +.btn [class*=" icon-"], +.nav [class*=" icon-"] { + display: inline; + /* keeps button heights with and without icons the same */ + +} +.btn [class^="icon-"].icon-large, +.nav [class^="icon-"].icon-large, +.btn [class*=" icon-"].icon-large, +.nav [class*=" icon-"].icon-large { + line-height: .9em; +} +.btn [class^="icon-"].icon-spin, +.nav [class^="icon-"].icon-spin, +.btn [class*=" icon-"].icon-spin, +.nav [class*=" icon-"].icon-spin { + display: inline-block; +} +.nav-tabs [class^="icon-"], +.nav-pills [class^="icon-"], +.nav-tabs [class*=" icon-"], +.nav-pills [class*=" icon-"] { /* keeps button heights with and without icons the same */ +} +.nav-tabs [class^="icon-"], +.nav-pills [class^="icon-"], +.nav-tabs [class*=" icon-"], +.nav-pills [class*=" icon-"], +.nav-tabs [class^="icon-"].icon-large, +.nav-pills [class^="icon-"].icon-large, +.nav-tabs [class*=" icon-"].icon-large, +.nav-pills [class*=" icon-"].icon-large { line-height: .9em; } -li [class^="icon-"], li [class*=" icon-"] { +li [class^="icon-"], +.nav li [class^="icon-"], +li [class*=" icon-"], +.nav li [class*=" icon-"] { display: inline-block; width: 1.25em; text-align: center; } -li .icon-large[class^="icon-"], li .icon-large[class*=" icon-"] { - /* 1.5 increased font size for icon-large * 1.25 width */ +li [class^="icon-"].icon-large, +.nav li [class^="icon-"].icon-large, +li [class*=" icon-"].icon-large, +.nav li [class*=" icon-"].icon-large { + /* increased font size for icon-large */ - width: 1.875em; + width: 1.5625em; } -li[class^="icon-"], li[class*=" icon-"] { - margin-left: 0; +ul.icons { list-style-type: none; + text-indent: -0.75em; } -li[class^="icon-"]:before, li[class*=" icon-"]:before { - text-indent: -2em; - text-align: center; +ul.icons li [class^="icon-"], +ul.icons li [class*=" icon-"] { + width: .75em; +} +.icon-muted { + color: #eeeeee; +} +.icon-border { + border: solid 1px #eeeeee; + padding: .2em .25em .15em; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} +.icon-2x { + font-size: 2em; +} +.icon-2x.icon-border { + border-width: 2px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +.icon-3x { + font-size: 3em; } -li[class^="icon-"].icon-large:before, li[class*=" icon-"].icon-large:before { - text-indent: -1.3333333333333333em; +.icon-3x.icon-border { + border-width: 3px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} +.icon-4x { + font-size: 4em; +} +.icon-4x.icon-border { + border-width: 4px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} +.pull-right { + float: right; +} +.pull-left { + float: left; +} +[class^="icon-"].pull-left, +[class*=" icon-"].pull-left { + margin-right: .3em; +} +[class^="icon-"].pull-right, +[class*=" icon-"].pull-right { + margin-left: .3em; +} +.btn [class^="icon-"].pull-left.icon-2x, +.btn [class*=" icon-"].pull-left.icon-2x, +.btn [class^="icon-"].pull-right.icon-2x, +.btn [class*=" icon-"].pull-right.icon-2x { + margin-top: .18em; +} +.btn [class^="icon-"].icon-spin.icon-large, +.btn [class*=" icon-"].icon-spin.icon-large { + line-height: .8em; +} +.btn.btn-small [class^="icon-"].pull-left.icon-2x, +.btn.btn-small [class*=" icon-"].pull-left.icon-2x, +.btn.btn-small [class^="icon-"].pull-right.icon-2x, +.btn.btn-small [class*=" icon-"].pull-right.icon-2x { + margin-top: .25em; +} +.btn.btn-large [class^="icon-"], +.btn.btn-large [class*=" icon-"] { + margin-top: 0; +} +.btn.btn-large [class^="icon-"].pull-left.icon-2x, +.btn.btn-large [class*=" icon-"].pull-left.icon-2x, +.btn.btn-large [class^="icon-"].pull-right.icon-2x, +.btn.btn-large [class*=" icon-"].pull-right.icon-2x { + margin-top: .05em; +} +.btn.btn-large [class^="icon-"].pull-left.icon-2x, +.btn.btn-large [class*=" icon-"].pull-left.icon-2x { + margin-right: .2em; +} +.btn.btn-large [class^="icon-"].pull-right.icon-2x, +.btn.btn-large [class*=" icon-"].pull-right.icon-2x { + margin-left: .2em; +} +.icon-spin { + display: inline-block; + -moz-animation: spin 2s infinite linear; + -o-animation: spin 2s infinite linear; + -webkit-animation: spin 2s infinite linear; + animation: spin 2s infinite linear; +} +@-moz-keyframes spin { + 0% { -moz-transform: rotate(0deg); } + 100% { -moz-transform: rotate(359deg); } +} +@-webkit-keyframes spin { + 0% { -webkit-transform: rotate(0deg); } + 100% { -webkit-transform: rotate(359deg); } +} +@-o-keyframes spin { + 0% { -o-transform: rotate(0deg); } + 100% { -o-transform: rotate(359deg); } +} +@-ms-keyframes spin { + 0% { -ms-transform: rotate(0deg); } + 100% { -ms-transform: rotate(359deg); } +} +@keyframes spin { + 0% { transform: rotate(0deg); } + 100% { transform: rotate(359deg); } +} +@-moz-document url-prefix() { + .icon-spin { + height: .9em; + } + .btn .icon-spin { + height: auto; + } + .icon-spin.icon-large { + height: 1.25em; + } + .btn .icon-spin.icon-large { + height: .75em; + } } /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons */ @@ -299,5 +495,46 @@ li[class^="icon-"].icon-large:before, li[class*=" icon-"].icon-large:before { .icon-sitemap:before { content: "\f0e8"; } .icon-umbrella:before { content: "\f0e9"; } .icon-paste:before { content: "\f0ea"; } +.icon-lightbulb:before { content: "\f0eb"; } +.icon-exchange:before { content: "\f0ec"; } +.icon-cloud-download:before { content: "\f0ed"; } +.icon-cloud-upload:before { content: "\f0ee"; } + +.icon-user-md:before { content: "\f0f0"; } +.icon-stethoscope:before { content: "\f0f1"; } +.icon-suitcase:before { content: "\f0f2"; } +.icon-bell-alt:before { content: "\f0f3"; } +.icon-coffee:before { content: "\f0f4"; } +.icon-food:before { content: "\f0f5"; } +.icon-file-alt:before { content: "\f0f6"; } +.icon-building:before { content: "\f0f7"; } +.icon-hospital:before { content: "\f0f8"; } +.icon-ambulance:before { content: "\f0f9"; } +.icon-medkit:before { content: "\f0fa"; } +.icon-fighter-jet:before { content: "\f0fb"; } +.icon-beer:before { content: "\f0fc"; } +.icon-h-sign:before { content: "\f0fd"; } +.icon-plus-sign-alt:before { content: "\f0fe"; } + +.icon-double-angle-left:before { content: "\f100"; } +.icon-double-angle-right:before { content: "\f101"; } +.icon-double-angle-up:before { content: "\f102"; } +.icon-double-angle-down:before { content: "\f103"; } +.icon-angle-left:before { content: "\f104"; } +.icon-angle-right:before { content: "\f105"; } +.icon-angle-up:before { content: "\f106"; } +.icon-angle-down:before { content: "\f107"; } +.icon-desktop:before { content: "\f108"; } +.icon-laptop:before { content: "\f109"; } +.icon-tablet:before { content: "\f10a"; } +.icon-mobile-phone:before { content: "\f10b"; } +.icon-circle-blank:before { content: "\f10c"; } +.icon-quote-left:before { content: "\f10d"; } +.icon-quote-right:before { content: "\f10e"; } -.icon-user-md:before { content: "\f200"; } +.icon-spinner:before { content: "\f110"; } +.icon-circle:before { content: "\f111"; } +.icon-reply:before { content: "\f112"; } +.icon-github-alt:before { content: "\f113"; } +.icon-folder-close-alt:before { content: "\f114"; } +.icon-folder-open-alt:before { content: "\f115"; } diff --git a/htdocs/media/css/font-awesome.min.css b/htdocs/media/css/font-awesome.min.css new file mode 100644 index 00000000..d4e45b3c --- /dev/null +++ b/htdocs/media/css/font-awesome.min.css @@ -0,0 +1,33 @@ +/*! + * Font Awesome 3.0.2 + * the iconic font designed for use with Twitter Bootstrap + * ------------------------------------------------------- + * The full suite of pictographic icons, examples, and documentation + * can be found at: http://fortawesome.github.com/Font-Awesome/ + * + * License + * ------------------------------------------------------- + * - The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL + * - Font Awesome CSS, LESS, and SASS files are licensed under the MIT License - + * http://opensource.org/licenses/mit-license.html + * - The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/ + * - Attribution is no longer required in Font Awesome 3.0, but much appreciated: + * "Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome" + + * Contact + * ------------------------------------------------------- + * Email: dave@davegandy.com + * Twitter: http://twitter.com/fortaweso_me + * Work: Lead Product Designer @ http://kyruus.com + */ + +@font-face{ + font-family:'FontAwesome'; + src:url('../font/fontawesome-webfont.eot?v=3.0.1'); + src:url('../font/fontawesome-webfont.eot?#iefix&v=3.0.1') format('embedded-opentype'), + url('../font/fontawesome-webfont.woff?v=3.0.1') format('woff'), + url('../font/fontawesome-webfont.ttf?v=3.0.1') format('truetype'); + font-weight:normal; + font-style:normal } + +[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}a [class^="icon-"],a [class*=" icon-"]{display:inline-block}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em}.btn [class^="icon-"],.nav [class^="icon-"],.btn [class*=" icon-"],.nav [class*=" icon-"]{display:inline}.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em}.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block}.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em}li [class^="icon-"],.nav li [class^="icon-"],li [class*=" icon-"],.nav li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center}li [class^="icon-"].icon-large,.nav li [class^="icon-"].icon-large,li [class*=" icon-"].icon-large,.nav li [class*=" icon-"].icon-large{width:1.5625em}ul.icons{list-style-type:none;text-indent:-0.75em}ul.icons li [class^="icon-"],ul.icons li [class*=" icon-"]{width:.75em}.icon-muted{color:#eee}.icon-border{border:solid 1px #eee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.pull-right{float:right}.pull-left{float:left}[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em}[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em}.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em}.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em}.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em}.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em}.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@-moz-document url-prefix(){.icon-spin{height:.9em}.btn .icon-spin{height:auto}.icon-spin.icon-large{height:1.25em}.btn .icon-spin.icon-large{height:.75em}}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up:before{content:"\f087"}.icon-thumbs-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope-alt:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-alt:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"} \ No newline at end of file diff --git a/htdocs/media/font/fontawesome-webfont.eot b/htdocs/media/font/fontawesome-webfont.eot dissimilarity index 98% index 89070c1e63c2703b2334023922ecc1664f759b55..7d81019e4f174caaf5ccd785fc361f6bff196b53 100755 GIT binary patch literal 25395 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 Yn2KVxZN;@Lz+^G|fB*mh000000Mez(zW@LL literal 38708 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 diff --git a/htdocs/media/font/fontawesome-webfont.svg b/htdocs/media/font/fontawesome-webfont.svg dissimilarity index 98% index 1245f92c..ba0afe5e 100755 --- a/htdocs/media/font/fontawesome-webfont.svg +++ b/htdocs/media/font/fontawesome-webfont.svg @@ -1,255 +1,284 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/htdocs/media/font/fontawesome-webfont.ttf b/htdocs/media/font/fontawesome-webfont.ttf dissimilarity index 98% index c17e9f8d100d01a002029b5b93cc081062618bf3..d46172476a3c7caf4f44946e3c40218559f3edfa 100755 GIT binary patch literal 55096 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 ThY=}BBOiu2==ra6W{&$GRsZ4F literal 68476 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 literal 41752 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�lG%1I5Ha{79|u0WVK0`9yYif7MX3JY1%U6 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

@4Q`DvVXwdq%jBt$vkQeyKMLwgwGk* z<~p0d`kG45?EVqZY6C9v8pQ9#W=1a~Uwu}urH3N5_kM;ZdVRxi)_>f}G^2#mI+9aJ zrb7jSlrAT>N>`jbm6KZ9OxBpPH=5!RrhCugN^PsWX&0!|XK;cd>vt6&L-DVd#=zBK zUZ?SZL6PdGh(&+1c5Z;}+O9K1AE$K8aEy zLd>B=DZI6{RYfPFwRJ32Y@xL^0@z=^}CpLU1_D|Pr{? zHIt0o)eI!mKqhL2Ks6(mc>}q5kj=cI?!1u~mw|7J$PXESyr^`4uyx;nbx)!7z~1bQ zx%nZ1F=~S`LxU-Cg9(3w8KSE(Euey3^bGSK4}8M>hoj?!yc1 zPzmkf2<@^9?W1<=Fm&t@ckJ?a>?3;b(0cFTd+&04?|*vRslwVGh$c*Nw_dRmydiDN zURp#*Uz|1NY7AnuF*)|`HRxPYEnpndxPaa7n+Vq2R2FDOhuG;K-!H#FN; zrXTP98$P!L+2(2={2PvvS_*7S{tX4%hiWZ}|Auv=4( zZ>aQiZl9W9--D`QqhMsKkrXwcu&~jZPyhmh#+PbLP1$N(<$oMsP10%v1|1E}YFvi@ Nyg>?M)B!Ls{{xOdm`eZv diff --git a/htdocs/media/js/bootstrap.js b/htdocs/media/js/bootstrap.js index a535f365..a8ca2a89 100644 --- a/htdocs/media/js/bootstrap.js +++ b/htdocs/media/js/bootstrap.js @@ -1,5 +1,5 @@ /* =================================================== - * bootstrap-transition.js v2.2.1 + * bootstrap-transition.js v2.3.1 * http://twitter.github.com/bootstrap/javascript.html#transitions * =================================================== * Copyright 2012 Twitter, Inc. @@ -59,7 +59,7 @@ }(window.jQuery); /* ========================================================= - * bootstrap-modal.js v2.2.1 + * bootstrap-modal.js v2.3.1 * http://twitter.github.com/bootstrap/javascript.html#modals * ========================================================= * Copyright 2012 Twitter, Inc. @@ -120,8 +120,7 @@ that.$element.appendTo(document.body) //don't move modals dom position } - that.$element - .show() + that.$element.show() if (transition) { that.$element[0].offsetWidth // force reflow @@ -199,16 +198,17 @@ }) } - , hideModal: function (that) { - this.$element - .hide() - .trigger('hidden') - - this.backdrop() + , hideModal: function () { + var that = this + this.$element.hide() + this.backdrop(function () { + that.removeBackdrop() + that.$element.trigger('hidden') + }) } , removeBackdrop: function () { - this.$backdrop.remove() + this.$backdrop && this.$backdrop.remove() this.$backdrop = null } @@ -232,6 +232,8 @@ this.$backdrop.addClass('in') + if (!callback) return + doAnimate ? this.$backdrop.one($.support.transition.end, callback) : callback() @@ -240,8 +242,8 @@ this.$backdrop.removeClass('in') $.support.transition && this.$element.hasClass('fade')? - this.$backdrop.one($.support.transition.end, $.proxy(this.removeBackdrop, this)) : - this.removeBackdrop() + this.$backdrop.one($.support.transition.end, callback) : + callback() } else if (callback) { callback() @@ -253,6 +255,8 @@ /* MODAL PLUGIN DEFINITION * ======================= */ + var old = $.fn.modal + $.fn.modal = function (option) { return this.each(function () { var $this = $(this) @@ -273,6 +277,15 @@ $.fn.modal.Constructor = Modal + /* MODAL NO CONFLICT + * ================= */ + + $.fn.modal.noConflict = function () { + $.fn.modal = old + return this + } + + /* MODAL DATA-API * ============== */ @@ -294,7 +307,7 @@ }(window.jQuery); /* ============================================================ - * bootstrap-dropdown.js v2.2.1 + * bootstrap-dropdown.js v2.3.1 * http://twitter.github.com/bootstrap/javascript.html#dropdowns * ============================================================ * Copyright 2012 Twitter, Inc. @@ -348,9 +361,10 @@ if (!isActive) { $parent.toggleClass('open') - $this.focus() } + $this.focus() + return false } @@ -375,9 +389,12 @@ isActive = $parent.hasClass('open') - if (!isActive || (isActive && e.keyCode == 27)) return $this.click() + if (!isActive || (isActive && e.keyCode == 27)) { + if (e.which == 27) $parent.find(toggle).focus() + return $this.click() + } - $items = $('[role=menu] li:not(.divider) a', $parent) + $items = $('[role=menu] li:not(.divider):visible a', $parent) if (!$items.length) return @@ -409,8 +426,9 @@ selector = selector && /#/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 } - $parent = $(selector) - $parent.length || ($parent = $this.parent()) + $parent = selector && $(selector) + + if (!$parent || !$parent.length) $parent = $this.parent() return $parent } @@ -419,6 +437,8 @@ /* DROPDOWN PLUGIN DEFINITION * ========================== */ + var old = $.fn.dropdown + $.fn.dropdown = function (option) { return this.each(function () { var $this = $(this) @@ -431,18 +451,29 @@ $.fn.dropdown.Constructor = Dropdown + /* DROPDOWN NO CONFLICT + * ==================== */ + + $.fn.dropdown.noConflict = function () { + $.fn.dropdown = old + return this + } + + /* APPLY TO STANDARD DROPDOWN ELEMENTS * =================================== */ $(document) - .on('click.dropdown.data-api touchstart.dropdown.data-api', clearMenus) - .on('click.dropdown touchstart.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) - .on('click.dropdown.data-api touchstart.dropdown.data-api' , toggle, Dropdown.prototype.toggle) - .on('keydown.dropdown.data-api touchstart.dropdown.data-api', toggle + ', [role=menu]' , Dropdown.prototype.keydown) + .on('click.dropdown.data-api', clearMenus) + .on('click.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) + .on('click.dropdown-menu', function (e) { e.stopPropagation() }) + .on('click.dropdown.data-api' , toggle, Dropdown.prototype.toggle) + .on('keydown.dropdown.data-api', toggle + ', [role=menu]' , Dropdown.prototype.keydown) }(window.jQuery); + /* ============================================================= - * bootstrap-scrollspy.js v2.2.1 + * bootstrap-scrollspy.js v2.3.1 * http://twitter.github.com/bootstrap/javascript.html#scrollspy * ============================================================= * Copyright 2012 Twitter, Inc. @@ -502,7 +533,7 @@ , $href = /^#\w/.test(href) && $(href) return ( $href && $href.length - && [[ $href.position().top, href ]] ) || null + && [[ $href.position().top + (!$.isWindow(self.$scrollElement.get(0)) && self.$scrollElement.scrollTop()), href ]] ) || null }) .sort(function (a, b) { return a[0] - b[0] }) .each(function () { @@ -564,6 +595,8 @@ /* SCROLLSPY PLUGIN DEFINITION * =========================== */ + var old = $.fn.scrollspy + $.fn.scrollspy = function (option) { return this.each(function () { var $this = $(this) @@ -581,6 +614,15 @@ } + /* SCROLLSPY NO CONFLICT + * ===================== */ + + $.fn.scrollspy.noConflict = function () { + $.fn.scrollspy = old + return this + } + + /* SCROLLSPY DATA-API * ================== */ @@ -593,7 +635,7 @@ }(window.jQuery); /* ======================================================== - * bootstrap-tab.js v2.2.1 + * bootstrap-tab.js v2.3.1 * http://twitter.github.com/bootstrap/javascript.html#tabs * ======================================================== * Copyright 2012 Twitter, Inc. @@ -704,6 +746,8 @@ /* TAB PLUGIN DEFINITION * ===================== */ + var old = $.fn.tab + $.fn.tab = function ( option ) { return this.each(function () { var $this = $(this) @@ -716,6 +760,15 @@ $.fn.tab.Constructor = Tab + /* TAB NO CONFLICT + * =============== */ + + $.fn.tab.noConflict = function () { + $.fn.tab = old + return this + } + + /* TAB DATA-API * ============ */ @@ -726,7 +779,7 @@ }(window.jQuery); /* =========================================================== - * bootstrap-tooltip.js v2.2.1 + * bootstrap-tooltip.js v2.3.1 * http://twitter.github.com/bootstrap/javascript.html#tooltips * Inspired by the original jQuery.tipsy by Jason Frame * =========================================================== @@ -765,19 +818,27 @@ , init: function (type, element, options) { var eventIn , eventOut + , triggers + , trigger + , i this.type = type this.$element = $(element) this.options = this.getOptions(options) this.enabled = true - if (this.options.trigger == 'click') { - this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) - } else if (this.options.trigger != 'manual') { - eventIn = this.options.trigger == 'hover' ? 'mouseenter' : 'focus' - eventOut = this.options.trigger == 'hover' ? 'mouseleave' : 'blur' - this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) - this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) + triggers = this.options.trigger.split(' ') + + for (i = triggers.length; i--;) { + trigger = triggers[i] + if (trigger == 'click') { + this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) + } else if (trigger != 'manual') { + eventIn = trigger == 'hover' ? 'mouseenter' : 'focus' + eventOut = trigger == 'hover' ? 'mouseleave' : 'blur' + this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) + this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) + } } this.options.selector ? @@ -786,7 +847,7 @@ } , getOptions: function (options) { - options = $.extend({}, $.fn[this.type].defaults, options, this.$element.data()) + options = $.extend({}, $.fn[this.type].defaults, this.$element.data(), options) if (options.delay && typeof options.delay == 'number') { options.delay = { @@ -799,7 +860,15 @@ } , enter: function (e) { - var self = $(e.currentTarget)[this.type](this._options).data(this.type) + var defaults = $.fn[this.type].defaults + , options = {} + , self + + this._options && $.each(this._options, function (key, value) { + if (defaults[key] != value) options[key] = value + }, this) + + self = $(e.currentTarget)[this.type](options).data(this.type) if (!self.options.delay || !self.options.delay.show) return self.show() @@ -824,14 +893,16 @@ , show: function () { var $tip - , inside , pos , actualWidth , actualHeight , placement , tp + , e = $.Event('show') if (this.hasContent() && this.enabled) { + this.$element.trigger(e) + if (e.isDefaultPrevented()) return $tip = this.tip() this.setContent() @@ -843,19 +914,18 @@ this.options.placement.call(this, $tip[0], this.$element[0]) : this.options.placement - inside = /in/.test(placement) - $tip .detach() .css({ top: 0, left: 0, display: 'block' }) - .insertAfter(this.$element) - pos = this.getPosition(inside) + this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element) + + pos = this.getPosition() actualWidth = $tip[0].offsetWidth actualHeight = $tip[0].offsetHeight - switch (inside ? placement.split(' ')[1] : placement) { + switch (placement) { case 'bottom': tp = {top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2} break @@ -870,13 +940,58 @@ break } - $tip - .offset(tp) - .addClass(placement) - .addClass('in') + this.applyPlacement(tp, placement) + this.$element.trigger('shown') } } + , applyPlacement: function(offset, placement){ + var $tip = this.tip() + , width = $tip[0].offsetWidth + , height = $tip[0].offsetHeight + , actualWidth + , actualHeight + , delta + , replace + + $tip + .offset(offset) + .addClass(placement) + .addClass('in') + + actualWidth = $tip[0].offsetWidth + actualHeight = $tip[0].offsetHeight + + if (placement == 'top' && actualHeight != height) { + offset.top = offset.top + height - actualHeight + replace = true + } + + if (placement == 'bottom' || placement == 'top') { + delta = 0 + + if (offset.left < 0){ + delta = offset.left * -2 + offset.left = 0 + $tip.offset(offset) + actualWidth = $tip[0].offsetWidth + actualHeight = $tip[0].offsetHeight + } + + this.replaceArrow(delta - width + actualWidth, actualWidth, 'left') + } else { + this.replaceArrow(actualHeight - height, actualHeight, 'top') + } + + if (replace) $tip.offset(offset) + } + + , replaceArrow: function(delta, dimension, position){ + this + .arrow() + .css(position, delta ? (50 * (1 - delta / dimension) + "%") : '') + } + , setContent: function () { var $tip = this.tip() , title = this.getTitle() @@ -888,6 +1003,10 @@ , hide: function () { var that = this , $tip = this.tip() + , e = $.Event('hide') + + this.$element.trigger(e) + if (e.isDefaultPrevented()) return $tip.removeClass('in') @@ -906,13 +1025,15 @@ removeWithAnimation() : $tip.detach() + this.$element.trigger('hidden') + return this } , fixTitle: function () { var $e = this.$element if ($e.attr('title') || typeof($e.attr('data-original-title')) != 'string') { - $e.attr('data-original-title', $e.attr('title') || '').removeAttr('title') + $e.attr('data-original-title', $e.attr('title') || '').attr('title', '') } } @@ -920,11 +1041,12 @@ return this.getTitle() } - , getPosition: function (inside) { - return $.extend({}, (inside ? {top: 0, left: 0} : this.$element.offset()), { - width: this.$element[0].offsetWidth - , height: this.$element[0].offsetHeight - }) + , getPosition: function () { + var el = this.$element[0] + return $.extend({}, (typeof el.getBoundingClientRect == 'function') ? el.getBoundingClientRect() : { + width: el.offsetWidth + , height: el.offsetHeight + }, this.$element.offset()) } , getTitle: function () { @@ -942,6 +1064,10 @@ return this.$tip = this.$tip || $(this.options.template) } + , arrow: function(){ + return this.$arrow = this.$arrow || this.tip().find(".tooltip-arrow") + } + , validate: function () { if (!this.$element[0].parentNode) { this.hide() @@ -963,8 +1089,8 @@ } , toggle: function (e) { - var self = $(e.currentTarget)[this.type](this._options).data(this.type) - self[self.tip().hasClass('in') ? 'hide' : 'show']() + var self = e ? $(e.currentTarget)[this.type](this._options).data(this.type) : this + self.tip().hasClass('in') ? self.hide() : self.show() } , destroy: function () { @@ -977,6 +1103,8 @@ /* TOOLTIP PLUGIN DEFINITION * ========================= */ + var old = $.fn.tooltip + $.fn.tooltip = function ( option ) { return this.each(function () { var $this = $(this) @@ -994,15 +1122,26 @@ , placement: 'top' , selector: false , template: '

' - , trigger: 'hover' + , trigger: 'hover focus' , title: '' , delay: 0 , html: false + , container: false + } + + + /* TOOLTIP NO CONFLICT + * =================== */ + + $.fn.tooltip.noConflict = function () { + $.fn.tooltip = old + return this } }(window.jQuery); + /* =========================================================== - * bootstrap-popover.js v2.2.1 + * bootstrap-popover.js v2.3.1 * http://twitter.github.com/bootstrap/javascript.html#popovers * =========================================================== * Copyright 2012 Twitter, Inc. @@ -1047,7 +1186,7 @@ , content = this.getContent() $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title) - $tip.find('.popover-content > *')[this.options.html ? 'html' : 'text'](content) + $tip.find('.popover-content')[this.options.html ? 'html' : 'text'](content) $tip.removeClass('fade top bottom left right in') } @@ -1061,8 +1200,8 @@ , $e = this.$element , o = this.options - content = $e.attr('data-content') - || (typeof o.content == 'function' ? o.content.call($e[0]) : o.content) + content = (typeof o.content == 'function' ? o.content.call($e[0]) : o.content) + || $e.attr('data-content') return content } @@ -1084,6 +1223,8 @@ /* POPOVER PLUGIN DEFINITION * ======================= */ + var old = $.fn.popover + $.fn.popover = function (option) { return this.each(function () { var $this = $(this) @@ -1100,12 +1241,22 @@ placement: 'right' , trigger: 'click' , content: '' - , template: '

' + , template: '

' }) + + /* POPOVER NO CONFLICT + * =================== */ + + $.fn.popover.noConflict = function () { + $.fn.popover = old + return this + } + }(window.jQuery); + /* ========================================================== - * bootstrap-affix.js v2.2.1 + * bootstrap-affix.js v2.3.1 * http://twitter.github.com/bootstrap/javascript.html#affix * ========================================================== * Copyright 2012 Twitter, Inc. @@ -1174,6 +1325,8 @@ /* AFFIX PLUGIN DEFINITION * ======================= */ + var old = $.fn.affix + $.fn.affix = function (option) { return this.each(function () { var $this = $(this) @@ -1191,6 +1344,15 @@ } + /* AFFIX NO CONFLICT + * ================= */ + + $.fn.affix.noConflict = function () { + $.fn.affix = old + return this + } + + /* AFFIX DATA-API * ============== */ @@ -1211,7 +1373,7 @@ }(window.jQuery); /* ========================================================== - * bootstrap-alert.js v2.2.1 + * bootstrap-alert.js v2.3.1 * http://twitter.github.com/bootstrap/javascript.html#alerts * ========================================================== * Copyright 2012 Twitter, Inc. @@ -1280,6 +1442,8 @@ /* ALERT PLUGIN DEFINITION * ======================= */ + var old = $.fn.alert + $.fn.alert = function (option) { return this.each(function () { var $this = $(this) @@ -1292,6 +1456,15 @@ $.fn.alert.Constructor = Alert + /* ALERT NO CONFLICT + * ================= */ + + $.fn.alert.noConflict = function () { + $.fn.alert = old + return this + } + + /* ALERT DATA-API * ============== */ @@ -1299,7 +1472,7 @@ }(window.jQuery); /* ============================================================ - * bootstrap-button.js v2.2.1 + * bootstrap-button.js v2.3.1 * http://twitter.github.com/bootstrap/javascript.html#buttons * ============================================================ * Copyright 2012 Twitter, Inc. @@ -1364,6 +1537,8 @@ /* BUTTON PLUGIN DEFINITION * ======================== */ + var old = $.fn.button + $.fn.button = function (option) { return this.each(function () { var $this = $(this) @@ -1382,6 +1557,15 @@ $.fn.button.Constructor = Button + /* BUTTON NO CONFLICT + * ================== */ + + $.fn.button.noConflict = function () { + $.fn.button = old + return this + } + + /* BUTTON DATA-API * =============== */ @@ -1393,7 +1577,7 @@ }(window.jQuery); /* ============================================================= - * bootstrap-collapse.js v2.2.1 + * bootstrap-collapse.js v2.3.1 * http://twitter.github.com/bootstrap/javascript.html#collapse * ============================================================= * Copyright 2012 Twitter, Inc. @@ -1446,7 +1630,7 @@ , actives , hasData - if (this.transitioning) return + if (this.transitioning || this.$element.hasClass('in')) return dimension = this.dimension() scroll = $.camelCase(['scroll', dimension].join('-')) @@ -1466,7 +1650,7 @@ , hide: function () { var dimension - if (this.transitioning) return + if (this.transitioning || !this.$element.hasClass('in')) return dimension = this.dimension() this.reset(this.$element[dimension]()) this.transition('removeClass', $.Event('hide'), 'hidden') @@ -1514,14 +1698,16 @@ } - /* COLLAPSIBLE PLUGIN DEFINITION - * ============================== */ + /* COLLAPSE PLUGIN DEFINITION + * ========================== */ + + var old = $.fn.collapse $.fn.collapse = function (option) { return this.each(function () { var $this = $(this) , data = $this.data('collapse') - , options = typeof option == 'object' && option + , options = $.extend({}, $.fn.collapse.defaults, $this.data(), typeof option == 'object' && option) if (!data) $this.data('collapse', (data = new Collapse(this, options))) if (typeof option == 'string') data[option]() }) @@ -1534,9 +1720,18 @@ $.fn.collapse.Constructor = Collapse - /* COLLAPSIBLE DATA-API + /* COLLAPSE NO CONFLICT * ==================== */ + $.fn.collapse.noConflict = function () { + $.fn.collapse = old + return this + } + + + /* COLLAPSE DATA-API + * ================= */ + $(document).on('click.collapse.data-api', '[data-toggle=collapse]', function (e) { var $this = $(this), href , target = $this.attr('data-target') @@ -1549,7 +1744,7 @@ }(window.jQuery); /* ========================================================== - * bootstrap-carousel.js v2.2.1 + * bootstrap-carousel.js v2.3.1 * http://twitter.github.com/bootstrap/javascript.html#carousel * ========================================================== * Copyright 2012 Twitter, Inc. @@ -1578,8 +1773,8 @@ var Carousel = function (element, options) { this.$element = $(element) + this.$indicators = this.$element.find('.carousel-indicators') this.options = options - this.options.slide && this.slide(this.options.slide) this.options.pause == 'hover' && this.$element .on('mouseenter', $.proxy(this.pause, this)) .on('mouseleave', $.proxy(this.cycle, this)) @@ -1589,19 +1784,24 @@ cycle: function (e) { if (!e) this.paused = false + if (this.interval) clearInterval(this.interval); this.options.interval && !this.paused && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) return this } + , getActiveIndex: function () { + this.$active = this.$element.find('.item.active') + this.$items = this.$active.parent().children() + return this.$items.index(this.$active) + } + , to: function (pos) { - var $active = this.$element.find('.item.active') - , children = $active.parent().children() - , activePos = children.index($active) + var activeIndex = this.getActiveIndex() , that = this - if (pos > (children.length - 1) || pos < 0) return + if (pos > (this.$items.length - 1) || pos < 0) return if (this.sliding) { return this.$element.one('slid', function () { @@ -1609,18 +1809,18 @@ }) } - if (activePos == pos) { + if (activeIndex == pos) { return this.pause().cycle() } - return this.slide(pos > activePos ? 'next' : 'prev', $(children[pos])) + return this.slide(pos > activeIndex ? 'next' : 'prev', $(this.$items[pos])) } , pause: function (e) { if (!e) this.paused = true if (this.$element.find('.next, .prev').length && $.support.transition.end) { this.$element.trigger($.support.transition.end) - this.cycle() + this.cycle(true) } clearInterval(this.interval) this.interval = null @@ -1654,10 +1854,19 @@ e = $.Event('slide', { relatedTarget: $next[0] + , direction: direction }) if ($next.hasClass('active')) return + if (this.$indicators.length) { + this.$indicators.find('.active').removeClass('active') + this.$element.one('slid', function () { + var $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()]) + $nextIndicator && $nextIndicator.addClass('active') + }) + } + if ($.support.transition && this.$element.hasClass('slide')) { this.$element.trigger(e) if (e.isDefaultPrevented()) return @@ -1691,6 +1900,8 @@ /* CAROUSEL PLUGIN DEFINITION * ========================== */ + var old = $.fn.carousel + $.fn.carousel = function (option) { return this.each(function () { var $this = $(this) @@ -1700,7 +1911,7 @@ if (!data) $this.data('carousel', (data = new Carousel(this, options))) if (typeof option == 'number') data.to(option) else if (action) data[action]() - else if (options.interval) data.cycle() + else if (options.interval) data.pause().cycle() }) } @@ -1712,20 +1923,35 @@ $.fn.carousel.Constructor = Carousel + /* CAROUSEL NO CONFLICT + * ==================== */ + + $.fn.carousel.noConflict = function () { + $.fn.carousel = old + return this + } + /* CAROUSEL DATA-API * ================= */ - $(document).on('click.carousel.data-api', '[data-slide]', function (e) { + $(document).on('click.carousel.data-api', '[data-slide], [data-slide-to]', function (e) { var $this = $(this), href , $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7 , options = $.extend({}, $target.data(), $this.data()) + , slideIndex + $target.carousel(options) + + if (slideIndex = $this.attr('data-slide-to')) { + $target.data('carousel').pause().to(slideIndex).cycle() + } + e.preventDefault() }) }(window.jQuery); /* ============================================================= - * bootstrap-typeahead.js v2.2.1 + * bootstrap-typeahead.js v2.3.1 * http://twitter.github.com/bootstrap/javascript.html#typeahead * ============================================================= * Copyright 2012 Twitter, Inc. @@ -1759,8 +1985,8 @@ this.sorter = this.options.sorter || this.sorter this.highlighter = this.options.highlighter || this.highlighter this.updater = this.options.updater || this.updater - this.$menu = $(this.options.menu).appendTo('body') this.source = this.options.source + this.$menu = $(this.options.menu) this.shown = false this.listen() } @@ -1782,16 +2008,18 @@ } , show: function () { - var pos = $.extend({}, this.$element.offset(), { + var pos = $.extend({}, this.$element.position(), { height: this.$element[0].offsetHeight }) - this.$menu.css({ - top: pos.top + pos.height - , left: pos.left - }) + this.$menu + .insertAfter(this.$element) + .css({ + top: pos.top + pos.height + , left: pos.left + }) + .show() - this.$menu.show() this.shown = true return this } @@ -1896,6 +2124,7 @@ , listen: function () { this.$element + .on('focus', $.proxy(this.focus, this)) .on('blur', $.proxy(this.blur, this)) .on('keypress', $.proxy(this.keypress, this)) .on('keyup', $.proxy(this.keyup, this)) @@ -1907,6 +2136,7 @@ this.$menu .on('click', $.proxy(this.click, this)) .on('mouseenter', 'li', $.proxy(this.mouseenter, this)) + .on('mouseleave', 'li', $.proxy(this.mouseleave, this)) } , eventSupported: function(eventName) { @@ -1943,7 +2173,7 @@ } , keydown: function (e) { - this.suppressKeyPressRepeat = !~$.inArray(e.keyCode, [40,38,9,13,27]) + this.suppressKeyPressRepeat = ~$.inArray(e.keyCode, [40,38,9,13,27]) this.move(e) } @@ -1980,28 +2210,41 @@ e.preventDefault() } + , focus: function (e) { + this.focused = true + } + , blur: function (e) { - var that = this - setTimeout(function () { that.hide() }, 150) + this.focused = false + if (!this.mousedover && this.shown) this.hide() } , click: function (e) { e.stopPropagation() e.preventDefault() this.select() + this.$element.focus() } , mouseenter: function (e) { + this.mousedover = true this.$menu.find('.active').removeClass('active') $(e.currentTarget).addClass('active') } + , mouseleave: function (e) { + this.mousedover = false + if (!this.focused && this.shown) this.hide() + } + } /* TYPEAHEAD PLUGIN DEFINITION * =========================== */ + var old = $.fn.typeahead + $.fn.typeahead = function (option) { return this.each(function () { var $this = $(this) @@ -2023,13 +2266,21 @@ $.fn.typeahead.Constructor = Typeahead - /* TYPEAHEAD DATA-API + /* TYPEAHEAD NO CONFLICT + * =================== */ + + $.fn.typeahead.noConflict = function () { + $.fn.typeahead = old + return this + } + + + /* TYPEAHEAD DATA-API * ================== */ $(document).on('focus.typeahead.data-api', '[data-provide="typeahead"]', function (e) { var $this = $(this) if ($this.data('typeahead')) return - e.preventDefault() $this.typeahead($this.data()) }) diff --git a/htdocs/media/js/bootstrap.min.js b/htdocs/media/js/bootstrap.min.js dissimilarity index 89% index 73730522..f6736a86 100644 --- a/htdocs/media/js/bootstrap.min.js +++ b/htdocs/media/js/bootstrap.min.js @@ -1,7 +1,7 @@ -/** -* Bootstrap.js by @fat & @mdo -* plugins: bootstrap-transition.js, bootstrap-modal.js, bootstrap-dropdown.js, bootstrap-scrollspy.js, bootstrap-tab.js, bootstrap-tooltip.js, bootstrap-popover.js, bootstrap-affix.js, bootstrap-alert.js, bootstrap-button.js, bootstrap-collapse.js, bootstrap-carousel.js, bootstrap-typeahead.js -* Copyright 2012 Twitter, Inc. -* http://www.apache.org/licenses/LICENSE-2.0.txt -*/ -!function(a){a(function(){a.support.transition=function(){var a=function(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},c;for(c in b)if(a.style[c]!==undefined)return b[c]}();return a&&{end:a}}()})}(window.jQuery),!function(a){var b=function(b,c){this.options=c,this.$element=a(b).delegate('[data-dismiss="modal"]',"click.dismiss.modal",a.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};b.prototype={constructor:b,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var b=this,c=a.Event("show");this.$element.trigger(c);if(this.isShown||c.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var c=a.support.transition&&b.$element.hasClass("fade");b.$element.parent().length||b.$element.appendTo(document.body),b.$element.show(),c&&b.$element[0].offsetWidth,b.$element.addClass("in").attr("aria-hidden",!1),b.enforceFocus(),c?b.$element.one(a.support.transition.end,function(){b.$element.focus().trigger("shown")}):b.$element.focus().trigger("shown")})},hide:function(b){b&&b.preventDefault();var c=this;b=a.Event("hide"),this.$element.trigger(b);if(!this.isShown||b.isDefaultPrevented())return;this.isShown=!1,this.escape(),a(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),a.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var b=this;a(document).on("focusin.modal",function(a){b.$element[0]!==a.target&&!b.$element.has(a.target).length&&b.$element.focus()})},escape:function(){var a=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(b){b.which==27&&a.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var b=this,c=setTimeout(function(){b.$element.off(a.support.transition.end),b.hideModal()},500);this.$element.one(a.support.transition.end,function(){clearTimeout(c),b.hideModal()})},hideModal:function(a){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(b){var c=this,d=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var e=a.support.transition&&d;this.$backdrop=a('