diff --git a/_notes/dwsync.xml b/_notes/dwsync.xml index 6138dc0..88fa552 100644 --- a/_notes/dwsync.xml +++ b/_notes/dwsync.xml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/css/accessibility.css b/css/accessibility.css new file mode 100644 index 0000000..f341085 --- /dev/null +++ b/css/accessibility.css @@ -0,0 +1,27 @@ +/* + + Accessibility Features + + */ +#skiplinks { + position: absolute; + left: 0; + top: 0; + visibility: hidden; + height: 0; + width: 0; +} +.accessibility-fail { + opacity: .3; +} +.accessibility-fail-msg { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.accessibility-fail-msg .glyphicon { + color: red; + margin-right: 1em; +} +.accessibility-fail-msg a { + text-decoration: underline; +} diff --git a/css/cal.css b/css/cal.css index a231098..87de2ca 100644 --- a/css/cal.css +++ b/css/cal.css @@ -7,9 +7,8 @@ #vb #vb-timespan .glyphicon-new-window { display: none; } - #events-grid-wrap li { - margin-bottom: 1em !important; + margin-bottom: 1em!important; } #events-grid-wrap li strong { font-weight: normal; @@ -17,7 +16,6 @@ #events-grid-wrap li .glyphicon-new-window { display: none; } - .uc-listcal .uc-cal-list { list-style-type: none; margin: 0; diff --git a/css/test.css b/css/test.css new file mode 100644 index 0000000..d23cfc5 --- /dev/null +++ b/css/test.css @@ -0,0 +1,4 @@ +/* LESS Document */ +a { + color: #0000ff; +} diff --git a/functions.php b/functions.php index fe493f8..dc63e3c 100644 --- a/functions.php +++ b/functions.php @@ -89,7 +89,6 @@ function cs_scripts() { //wp_enqueue_style( 'cs-style', get_stylesheet_uri(),array('cs-bootstrap-css') ); wp_enqueue_script( 'cs-bootstrap-js', get_template_directory_uri() . '/bootstrap/js/bootstrap.min.js', array( 'jquery' )); - wp_enqueue_script( 'cs-respond-js', get_template_directory_uri() . '/bootstrap/js/respond.js', array( 'jquery' )); wp_enqueue_script( 'cs-modernizr', get_template_directory_uri() . '/js/cs-modernizr.js', array( 'jquery' )); wp_enqueue_script( 'cs', get_template_directory_uri() . '/js/cs.js', array( 'jquery' )); wp_enqueue_script( 'cs-navigation', get_template_directory_uri() . '/js/navigation.js', array( 'cs-bootstrap-js'), '20120206', true ); diff --git a/less/accessibility.less b/less/accessibility.less new file mode 100644 index 0000000..34b98ec --- /dev/null +++ b/less/accessibility.less @@ -0,0 +1,33 @@ +/* + + Accessibility Features + + */ + +#skiplinks { + position: absolute; + left:0; + top:0; + visibility: hidden; + height: 0; + width: 0; +} + + + +.accessibility-fail { +// @include grayscale_element(100%); + opacity: .3; +} + +.accessibility-fail-msg { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + .accessibility-fail-msg .glyphicon { + color:red; + margin-right: 1em; + } + .accessibility-fail-msg a { + text-decoration: underline; + } \ No newline at end of file diff --git a/less/cal.less b/less/cal.less new file mode 100644 index 0000000..611a78b --- /dev/null +++ b/less/cal.less @@ -0,0 +1,52 @@ +// SASS for the Events Calendar Shortcodes + +#vb { + #vb-timespan { + + list-style-type:none; + padding:0; + margin:0; + font-size:2em; + + .glyphicon-new-window { + display:none; + } + } + + +} +#events-grid-wrap { + li { + margin-bottom:1em!important; + + strong { + font-weight:normal; + } + .glyphicon-new-window { + display:none; + } + } +} + + +.uc-listcal { + + .uc-cal-list { + list-style-type:none; + margin:0; + padding:0; + .uc-cal-item { + margin-bottom:1em; + + .uc-cal-event-title { + font-style:normal; + margin-left:1em; + } + + .glyphicon-new-window { + display:none; + } + } + } + +} \ No newline at end of file diff --git a/less/galleries.less b/less/galleries.less new file mode 100644 index 0000000..7ba8e9a --- /dev/null +++ b/less/galleries.less @@ -0,0 +1,37 @@ +/*-------------------------------------------------------------- +12.2 Galleries +--------------------------------------------------------------*/ +.gallery { + margin-bottom: 1.5em; +} +.gallery-item { + display: inline-block; + text-align: center; + vertical-align: top; + width: 100%; +} +.gallery-columns-2 .gallery-item { + max-width: 50%; +} +.gallery-columns-3 .gallery-item { + max-width: 33.33%; +} +.gallery-columns-4 .gallery-item { + max-width: 25%; +} +.gallery-columns-5 .gallery-item { + max-width: 20%; +} +.gallery-columns-6 .gallery-item { + max-width: 16.66%; +} +.gallery-columns-7 .gallery-item { + max-width: 14.28%; +} +.gallery-columns-8 .gallery-item { + max-width: 12.5%; +} +.gallery-columns-9 .gallery-item { + max-width: 11.11%; +} +.gallery-caption {} diff --git a/less/in-page-menus.less b/less/in-page-menus.less new file mode 100644 index 0000000..e5fb980 --- /dev/null +++ b/less/in-page-menus.less @@ -0,0 +1,17 @@ +// SASS for In-Page Menus + +.in-page-list { + float:right; + padding:.5em; + border:1px solid #e7e7e7; + background-color:#f8f8f8; + margin:0 0 1.5em 2em; + width:20%; + min-width:200px; + max-width:400px; + border-radius:3px; +} + +.in-page-tabs { + margin-bottom:2em; +} \ No newline at end of file diff --git a/less/table-stripper.less b/less/table-stripper.less new file mode 100644 index 0000000..ea834b1 --- /dev/null +++ b/less/table-stripper.less @@ -0,0 +1,39 @@ +/* Table stripper - removes all styles from elements within tables. */ + +table div, table span, table applet, table object, table iframe, table +h1, table h2, table h3, table h4, table h5, table h6, table p, table blockquote, table pre, table +a, table abbr, table acronym, table address, table big, table cite, table code, table +del, table dfn, table em, table img, table ins, table kbd, table q, table s, table samp, table +small, table strike, table strong, table sub, table sup, table tt, table var, table +b, table u, table i, table center, table +dl, table dt, table dd, table ol, table ul, table li, table +fieldset, table form, table label, table legend, table +article, table aside, table canvas, table details, table embed, table +figure, table figcaption, table footer, table header, table hgroup, table +menu, table nav, table output, table ruby, table section, table summary, table +time, table mark, table audio, table video { + margin: 0!important; + padding: 0!important; + border: 0!important; + font-size: 100%!important; + vertical-align: baseline!important; +} +/* HTML5 display-role reset for older browsers */ +table article, table aside, table details, table figcaption, table figure, table +footer, table header, table hgroup, table menu, table nav, table section { + display: block!important; +} +table body { + line-height: 1!important; +} +table ol, table ul { + list-style: none!important; +} +table blockquote, table q { + quotes: none!important; +} +table blockquote:before, table blockquote:after, table +q:before, table q:after { + content: ''!important; + content: none!important; +} \ No newline at end of file diff --git a/less/uup.less b/less/uup.less new file mode 100644 index 0000000..d1dda82 --- /dev/null +++ b/less/uup.less @@ -0,0 +1,105 @@ +/* Scss Document */ + +.uup-list { + list-style-type:none; + margin:0; + padding:0; + + .has-image{ + display:block; + position:relative; + padding-left:170px; + + + .uup-thumbnail { + display:block; + width:150px; + float:left; + position:relative; + left:-170px; + margin-right:-150px; + } + } + a.uup-user { + float:left; + } + .uup-item { + margin-bottom:1em; + *zoom: 1; + + &:after, + &:before { + content:''; + display:table; + } + &:after { + clear:both; + } + + .uup-text { + display:block; + + & > span { + display:block; + } + + .uup-name { + font-weight:bold; + + .uup-first {} + .uup-last { + + &:before { + content:' '; + } + } + } + .uup-title { + } + .uup-phones { + .uup-phone1 {} + .uup-phone2 {} + } + .uup-email { + } + .uup-fax { + } + .uup-office-location { + } + .uup-office-hours { + } + .uup-mailing-address { + } + + } // text + } //item +}//list + +.uup-index-table { + + .uup-table-name { + + &.table-has-image { + + .uup-table-thumbnail { + display:block; + width:75px; + float:left; + margin:0 1em 1em 0!important; + } + + .uup-name { + float:left; + display:block; + + + } + } + .uup-first {} + .uup-last:before { + content: ' '; + } + + } + +} \ No newline at end of file diff --git a/less/widgets.less b/less/widgets.less new file mode 100644 index 0000000..7d55e99 --- /dev/null +++ b/less/widgets.less @@ -0,0 +1,16 @@ +/*-------------------------------------------------------------- +9.0 Widgets +--------------------------------------------------------------*/ +.widget { + margin: 0 0 1.5em; +} + +/* Make sure select elements fit in widgets */ +.widget select { + max-width: 100%; +} + +/* Search widget */ +.widget_search .search-submit { + display: none; +} \ No newline at end of file diff --git a/style.css b/style.css old mode 100755 new mode 100644 index e386d41..a56021b --- a/style.css +++ b/style.css @@ -11,11 +11,9 @@ html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } - body { margin: 0; } - article, aside, details, @@ -30,7 +28,6 @@ section, summary { display: block; } - audio, canvas, progress, @@ -38,53 +35,42 @@ video { display: inline-block; vertical-align: baseline; } - audio:not([controls]) { display: none; height: 0; } - [hidden], template { display: none; } - a { background: transparent; } - a:active, a:hover { outline: 0; } - abbr[title] { border-bottom: 1px dotted; } - b, strong { font-weight: bold; } - dfn { font-style: italic; } - h1 { font-size: 2em; margin: 0.67em 0; } - mark { background: #ff0; color: #000; } - small { font-size: 80%; } - sub, sup { font-size: 75%; @@ -92,37 +78,29 @@ sup { position: relative; vertical-align: baseline; } - sup { top: -0.5em; } - sub { bottom: -0.25em; } - img { border: 0; } - svg:not(:root) { overflow: hidden; } - figure { margin: 1em 40px; } - hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } - pre { overflow: auto; } - code, kbd, pre, @@ -130,7 +108,6 @@ samp { font-family: monospace, monospace; font-size: 1em; } - button, input, optgroup, @@ -140,16 +117,13 @@ textarea { font: inherit; margin: 0; } - button { overflow: visible; } - button, select { text-transform: none; } - button, html input[type="button"], input[type="reset"], @@ -157,74 +131,60 @@ input[type="submit"] { -webkit-appearance: button; cursor: pointer; } - button[disabled], html input[disabled] { cursor: default; } - button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } - input { line-height: normal; } - input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; } - input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } - input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } - input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } - fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } - legend { border: 0; padding: 0; } - textarea { overflow: auto; } - optgroup { font-weight: bold; } - table { border-collapse: collapse; border-spacing: 0; } - td, th { padding: 0; } - @media print { * { text-shadow: none !important; @@ -232,82 +192,65 @@ th { 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) ")"; } - 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; } - p, h2, h3 { orphans: 3; widows: 3; } - h2, h3 { page-break-after: avoid; } - select { background: #fff !important; } - .navbar { display: none; } - .table td, .table th { background-color: #fff !important; } - .btn > .caret, .dropup > .btn > .caret { border-top-color: #000 !important; } - .label { border: 1px solid #000; } - .table { border-collapse: collapse !important; } - .table-bordered th, .table-bordered td { border: 1px solid #ddd !important; @@ -315,10 +258,9 @@ th { } @font-face { font-family: 'Glyphicons Halflings'; - src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot"); - src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); + src: url('../fonts/glyphicons-halflings-regular.eot'); + src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); } - .glyphicon { position: relative; top: 1px; @@ -330,833 +272,628 @@ th { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } - .glyphicon-asterisk:before { content: "\2a"; } - .glyphicon-plus:before { content: "\2b"; } - .glyphicon-euro:before { content: "\20ac"; } - .glyphicon-minus:before { content: "\2212"; } - .glyphicon-cloud:before { content: "\2601"; } - .glyphicon-envelope:before { content: "\2709"; } - .glyphicon-pencil:before { content: "\270f"; } - .glyphicon-glass:before { content: "\e001"; } - .glyphicon-music:before { content: "\e002"; } - .glyphicon-search:before { content: "\e003"; } - .glyphicon-heart:before { content: "\e005"; } - .glyphicon-star:before { content: "\e006"; } - .glyphicon-star-empty:before { content: "\e007"; } - .glyphicon-user:before { content: "\e008"; } - .glyphicon-film:before { content: "\e009"; } - .glyphicon-th-large:before { content: "\e010"; } - .glyphicon-th:before { content: "\e011"; } - .glyphicon-th-list:before { content: "\e012"; } - .glyphicon-ok:before { content: "\e013"; } - .glyphicon-remove:before { content: "\e014"; } - .glyphicon-zoom-in:before { content: "\e015"; } - .glyphicon-zoom-out:before { content: "\e016"; } - .glyphicon-off:before { content: "\e017"; } - .glyphicon-signal:before { content: "\e018"; } - .glyphicon-cog:before { content: "\e019"; } - .glyphicon-trash:before { content: "\e020"; } - .glyphicon-home:before { content: "\e021"; } - .glyphicon-file:before { content: "\e022"; } - .glyphicon-time:before { content: "\e023"; } - .glyphicon-road:before { content: "\e024"; } - .glyphicon-download-alt:before { content: "\e025"; } - .glyphicon-download:before { content: "\e026"; } - .glyphicon-upload:before { content: "\e027"; } - .glyphicon-inbox:before { content: "\e028"; } - .glyphicon-play-circle:before { content: "\e029"; } - .glyphicon-repeat:before { content: "\e030"; } - .glyphicon-refresh:before { content: "\e031"; } - .glyphicon-list-alt:before { content: "\e032"; } - .glyphicon-lock:before { content: "\e033"; } - .glyphicon-flag:before { content: "\e034"; } - .glyphicon-headphones:before { content: "\e035"; } - .glyphicon-volume-off:before { content: "\e036"; } - .glyphicon-volume-down:before { content: "\e037"; } - .glyphicon-volume-up:before { content: "\e038"; } - .glyphicon-qrcode:before { content: "\e039"; } - .glyphicon-barcode:before { content: "\e040"; } - .glyphicon-tag:before { content: "\e041"; } - .glyphicon-tags:before { content: "\e042"; } - .glyphicon-book:before { content: "\e043"; } - .glyphicon-bookmark:before { content: "\e044"; } - .glyphicon-print:before { content: "\e045"; } - .glyphicon-camera:before { content: "\e046"; } - .glyphicon-font:before { content: "\e047"; } - .glyphicon-bold:before { content: "\e048"; } - .glyphicon-italic:before { content: "\e049"; } - .glyphicon-text-height:before { content: "\e050"; } - .glyphicon-text-width:before { content: "\e051"; } - .glyphicon-align-left:before { content: "\e052"; } - .glyphicon-align-center:before { content: "\e053"; } - .glyphicon-align-right:before { content: "\e054"; } - .glyphicon-align-justify:before { content: "\e055"; } - .glyphicon-list:before { content: "\e056"; } - .glyphicon-indent-left:before { content: "\e057"; } - .glyphicon-indent-right:before { content: "\e058"; } - .glyphicon-facetime-video:before { content: "\e059"; } - .glyphicon-picture:before { content: "\e060"; } - .glyphicon-map-marker:before { content: "\e062"; } - .glyphicon-adjust:before { content: "\e063"; } - .glyphicon-tint:before { content: "\e064"; } - .glyphicon-edit:before { content: "\e065"; } - .glyphicon-share:before { content: "\e066"; } - .glyphicon-check:before { content: "\e067"; } - .glyphicon-move:before { content: "\e068"; } - .glyphicon-step-backward:before { content: "\e069"; } - .glyphicon-fast-backward:before { content: "\e070"; } - .glyphicon-backward:before { content: "\e071"; } - .glyphicon-play:before { content: "\e072"; } - .glyphicon-pause:before { content: "\e073"; } - .glyphicon-stop:before { content: "\e074"; } - .glyphicon-forward:before { content: "\e075"; } - .glyphicon-fast-forward:before { content: "\e076"; } - .glyphicon-step-forward:before { content: "\e077"; } - .glyphicon-eject:before { content: "\e078"; } - .glyphicon-chevron-left:before { content: "\e079"; } - .glyphicon-chevron-right:before { content: "\e080"; } - .glyphicon-plus-sign:before { content: "\e081"; } - .glyphicon-minus-sign:before { content: "\e082"; } - .glyphicon-remove-sign:before { content: "\e083"; } - .glyphicon-ok-sign:before { content: "\e084"; } - .glyphicon-question-sign:before { content: "\e085"; } - .glyphicon-info-sign:before { content: "\e086"; } - .glyphicon-screenshot:before { content: "\e087"; } - .glyphicon-remove-circle:before { content: "\e088"; } - .glyphicon-ok-circle:before { content: "\e089"; } - .glyphicon-ban-circle:before { content: "\e090"; } - .glyphicon-arrow-left:before { content: "\e091"; } - .glyphicon-arrow-right:before { content: "\e092"; } - .glyphicon-arrow-up:before { content: "\e093"; } - .glyphicon-arrow-down:before { content: "\e094"; } - .glyphicon-share-alt:before { content: "\e095"; } - .glyphicon-resize-full:before { content: "\e096"; } - .glyphicon-resize-small:before { content: "\e097"; } - .glyphicon-exclamation-sign:before { content: "\e101"; } - .glyphicon-gift:before { content: "\e102"; } - .glyphicon-leaf:before { content: "\e103"; } - .glyphicon-fire:before { content: "\e104"; } - .glyphicon-eye-open:before { content: "\e105"; } - .glyphicon-eye-close:before { content: "\e106"; } - .glyphicon-warning-sign:before { content: "\e107"; } - .glyphicon-plane:before { content: "\e108"; } - .glyphicon-calendar:before { content: "\e109"; } - .glyphicon-random:before { content: "\e110"; } - .glyphicon-comment:before { content: "\e111"; } - .glyphicon-magnet:before { content: "\e112"; } - .glyphicon-chevron-up:before { content: "\e113"; } - .glyphicon-chevron-down:before { content: "\e114"; } - .glyphicon-retweet:before { content: "\e115"; } - .glyphicon-shopping-cart:before { content: "\e116"; } - .glyphicon-folder-close:before { content: "\e117"; } - .glyphicon-folder-open:before { content: "\e118"; } - .glyphicon-resize-vertical:before { content: "\e119"; } - .glyphicon-resize-horizontal:before { content: "\e120"; } - .glyphicon-hdd:before { content: "\e121"; } - .glyphicon-bullhorn:before { content: "\e122"; } - .glyphicon-bell:before { content: "\e123"; } - .glyphicon-certificate:before { content: "\e124"; } - .glyphicon-thumbs-up:before { content: "\e125"; } - .glyphicon-thumbs-down:before { content: "\e126"; } - .glyphicon-hand-right:before { content: "\e127"; } - .glyphicon-hand-left:before { content: "\e128"; } - .glyphicon-hand-up:before { content: "\e129"; } - .glyphicon-hand-down:before { content: "\e130"; } - .glyphicon-circle-arrow-right:before { content: "\e131"; } - .glyphicon-circle-arrow-left:before { content: "\e132"; } - .glyphicon-circle-arrow-up:before { content: "\e133"; } - .glyphicon-circle-arrow-down:before { content: "\e134"; } - .glyphicon-globe:before { content: "\e135"; } - .glyphicon-wrench:before { content: "\e136"; } - .glyphicon-tasks:before { content: "\e137"; } - .glyphicon-filter:before { content: "\e138"; } - .glyphicon-briefcase:before { content: "\e139"; } - .glyphicon-fullscreen:before { content: "\e140"; } - .glyphicon-dashboard:before { content: "\e141"; } - .glyphicon-paperclip:before { content: "\e142"; } - .glyphicon-heart-empty:before { content: "\e143"; } - .glyphicon-link:before { content: "\e144"; } - .glyphicon-phone:before { content: "\e145"; } - .glyphicon-pushpin:before { content: "\e146"; } - .glyphicon-usd:before { content: "\e148"; } - .glyphicon-gbp:before { content: "\e149"; } - .glyphicon-sort:before { content: "\e150"; } - .glyphicon-sort-by-alphabet:before { content: "\e151"; } - .glyphicon-sort-by-alphabet-alt:before { content: "\e152"; } - .glyphicon-sort-by-order:before { content: "\e153"; } - .glyphicon-sort-by-order-alt:before { content: "\e154"; } - .glyphicon-sort-by-attributes:before { content: "\e155"; } - .glyphicon-sort-by-attributes-alt:before { content: "\e156"; } - .glyphicon-unchecked:before { content: "\e157"; } - .glyphicon-expand:before { content: "\e158"; } - .glyphicon-collapse-down:before { content: "\e159"; } - .glyphicon-collapse-up:before { content: "\e160"; } - .glyphicon-log-in:before { content: "\e161"; } - .glyphicon-flash:before { content: "\e162"; } - .glyphicon-log-out:before { content: "\e163"; } - .glyphicon-new-window:before { content: "\e164"; } - .glyphicon-record:before { content: "\e165"; } - .glyphicon-save:before { content: "\e166"; } - .glyphicon-open:before { content: "\e167"; } - .glyphicon-saved:before { content: "\e168"; } - .glyphicon-import:before { content: "\e169"; } - .glyphicon-export:before { content: "\e170"; } - .glyphicon-send:before { content: "\e171"; } - .glyphicon-floppy-disk:before { content: "\e172"; } - .glyphicon-floppy-saved:before { content: "\e173"; } - .glyphicon-floppy-remove:before { content: "\e174"; } - .glyphicon-floppy-save:before { content: "\e175"; } - .glyphicon-floppy-open:before { content: "\e176"; } - .glyphicon-credit-card:before { content: "\e177"; } - .glyphicon-transfer:before { content: "\e178"; } - .glyphicon-cutlery:before { content: "\e179"; } - .glyphicon-header:before { content: "\e180"; } - .glyphicon-compressed:before { content: "\e181"; } - .glyphicon-earphone:before { content: "\e182"; } - .glyphicon-phone-alt:before { content: "\e183"; } - .glyphicon-tower:before { content: "\e184"; } - .glyphicon-stats:before { content: "\e185"; } - .glyphicon-sd-video:before { content: "\e186"; } - .glyphicon-hd-video:before { content: "\e187"; } - .glyphicon-subtitles:before { content: "\e188"; } - .glyphicon-sound-stereo:before { content: "\e189"; } - .glyphicon-sound-dolby:before { content: "\e190"; } - .glyphicon-sound-5-1:before { content: "\e191"; } - .glyphicon-sound-6-1:before { content: "\e192"; } - .glyphicon-sound-7-1:before { content: "\e193"; } - .glyphicon-copyright-mark:before { content: "\e194"; } - .glyphicon-registration-mark:before { content: "\e195"; } - .glyphicon-cloud-download:before { content: "\e197"; } - .glyphicon-cloud-upload:before { content: "\e198"; } - .glyphicon-tree-conifer:before { content: "\e199"; } - .glyphicon-tree-deciduous:before { content: "\e200"; } - * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } - *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } - html { font-size: 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } - body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; - line-height: 1.42857; + line-height: 1.428571429; color: #333333; - background-color: white; + background-color: #ffffff; } - input, button, select, @@ -1165,12 +902,12 @@ textarea { font-size: inherit; line-height: inherit; } - a { color: #428bca; text-decoration: none; } -a:hover, a:focus { +a:hover, +a:focus { color: #2a6496; text-decoration: underline; } @@ -1179,52 +916,46 @@ a:focus { outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } - figure { margin: 0; } - img { vertical-align: middle; } - -.img-responsive { +.img-responsive, +.thumbnail > img, +.thumbnail a > img, +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { display: block; - width: 100% \9; max-width: 100%; height: auto; } - .img-rounded { border-radius: 6px; } - .img-thumbnail { padding: 4px; - line-height: 1.42857; - background-color: white; + line-height: 1.428571429; + background-color: #ffffff; border: 1px solid #dddddd; border-radius: 4px; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: inline-block; - width: 100% \9; max-width: 100%; height: auto; } - .img-circle { border-radius: 50%; } - hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eeeeee; } - .sr-only { position: absolute; width: 1px; @@ -1235,8 +966,8 @@ hr { clip: rect(0, 0, 0, 0); border: 0; } - -.sr-only-focusable:active, .sr-only-focusable:focus { +.sr-only-focusable:active, +.sr-only-focusable:focus { position: static; width: auto; height: auto; @@ -1244,97 +975,124 @@ hr { overflow: visible; clip: auto; } - -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit; } h1 small, -h1 .small, h2 small, -h2 .small, h3 small, -h3 .small, h4 small, -h4 .small, h5 small, -h5 .small, h6 small, -h6 .small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small, .h1 small, -.h1 .small, .h2 small, -.h2 .small, .h3 small, -.h3 .small, .h4 small, -.h4 .small, .h5 small, -.h5 .small, .h6 small, +.h2 small, +.h3 small, +.h4 small, +.h5 small, +.h6 small, +h1 .small, +h2 .small, +h3 .small, +h4 .small, +h5 .small, +h6 .small, +.h1 .small, +.h2 .small, +.h3 .small, +.h4 .small, +.h5 .small, .h6 .small { font-weight: normal; line-height: 1; color: #777777; } - -h1, .h1, -h2, .h2, -h3, .h3 { +h1, +.h1, +h2, +.h2, +h3, +.h3 { margin-top: 20px; margin-bottom: 10px; } h1 small, -h1 .small, .h1 small, -.h1 .small, +.h1 small, h2 small, -h2 .small, .h2 small, -.h2 .small, +.h2 small, h3 small, -h3 .small, .h3 small, +.h3 small, +h1 .small, +.h1 .small, +h2 .small, +.h2 .small, +h3 .small, .h3 .small { font-size: 65%; } - -h4, .h4, -h5, .h5, -h6, .h6 { +h4, +.h4, +h5, +.h5, +h6, +.h6 { margin-top: 10px; margin-bottom: 10px; } h4 small, -h4 .small, .h4 small, -.h4 .small, +.h4 small, h5 small, -h5 .small, .h5 small, -.h5 .small, +.h5 small, h6 small, -h6 .small, .h6 small, +.h6 small, +h4 .small, +.h4 .small, +h5 .small, +.h5 .small, +h6 .small, .h6 .small { font-size: 75%; } - -h1, .h1 { +h1, +.h1 { font-size: 36px; } - -h2, .h2 { +h2, +.h2 { font-size: 30px; } - -h3, .h3 { +h3, +.h3 { font-size: 24px; } - -h4, .h4 { +h4, +.h4 { font-size: 18px; } - -h5, .h5 { +h5, +.h5 { font-size: 14px; } - -h6, .h6 { +h6, +.h6 { font-size: 12px; } - p { margin: 0 0 10px; } - .lead { margin-bottom: 20px; font-size: 16px; @@ -1346,166 +1104,126 @@ p { font-size: 21px; } } - small, .small { font-size: 85%; } - -cite { - font-style: normal; -} - mark, .mark { background-color: #fcf8e3; padding: .2em; } - .text-left { text-align: left; } - .text-right { text-align: right; } - .text-center { text-align: center; } - .text-justify { text-align: justify; } - .text-nowrap { white-space: nowrap; } - .text-lowercase { text-transform: lowercase; } - .text-uppercase { text-transform: uppercase; } - .text-capitalize { text-transform: capitalize; } - .text-muted { color: #777777; } - .text-primary { color: #428bca; } - a.text-primary:hover { color: #3071a9; } - .text-success { color: #3c763d; } - a.text-success:hover { color: #2b542c; } - .text-info { color: #31708f; } - a.text-info:hover { color: #245269; } - .text-warning { color: #8a6d3b; } - a.text-warning:hover { color: #66512c; } - .text-danger { color: #a94442; } - a.text-danger:hover { color: #843534; } - .bg-primary { color: #fff; -} - -.bg-primary { background-color: #428bca; } - a.bg-primary:hover { background-color: #3071a9; } - .bg-success { background-color: #dff0d8; } - a.bg-success:hover { background-color: #c1e2b3; } - .bg-info { background-color: #d9edf7; } - a.bg-info:hover { background-color: #afd9ee; } - .bg-warning { background-color: #fcf8e3; } - a.bg-warning:hover { background-color: #f7ecb5; } - .bg-danger { background-color: #f2dede; } - a.bg-danger:hover { background-color: #e4b9b9; } - .page-header { padding-bottom: 9px; margin: 40px 0 20px; border-bottom: 1px solid #eeeeee; } - ul, ol { margin-top: 0; margin-bottom: 10px; } ul ul, -ul ol, ol ul, +ul ol, ol ol { margin-bottom: 0; } - -.list-unstyled, .list-inline { +.list-unstyled { padding-left: 0; list-style: none; } - .list-inline { + padding-left: 0; + list-style: none; margin-left: -5px; } .list-inline > li { @@ -1513,32 +1231,20 @@ ol ol { padding-left: 5px; padding-right: 5px; } - dl { margin-top: 0; margin-bottom: 20px; } - dt, dd { - line-height: 1.42857; + line-height: 1.428571429; } - dt { font-weight: bold; } - dd { margin-left: 0; } - -.dl-horizontal dd:before, .dl-horizontal dd:after { - content: " "; - display: table; -} -.dl-horizontal dd:after { - clear: both; -} @media (min-width: 768px) { .dl-horizontal dt { float: left; @@ -1553,18 +1259,15 @@ dd { margin-left: 180px; } } - abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #777777; } - .initialism { font-size: 90%; text-transform: uppercase; } - blockquote { padding: 10px 20px; margin: 0 0 20px; @@ -1581,7 +1284,7 @@ blockquote small, blockquote .small { display: block; font-size: 80%; - line-height: 1.42857; + line-height: 1.428571429; color: #777777; } blockquote footer:before, @@ -1589,7 +1292,6 @@ blockquote small:before, blockquote .small:before { content: '\2014 \00A0'; } - .blockquote-reverse, blockquote.pull-right { padding-right: 15px; @@ -1599,40 +1301,36 @@ blockquote.pull-right { text-align: right; } .blockquote-reverse footer:before, -.blockquote-reverse small:before, -.blockquote-reverse .small:before, blockquote.pull-right footer:before, +.blockquote-reverse small:before, blockquote.pull-right small:before, +.blockquote-reverse .small:before, blockquote.pull-right .small:before { content: ''; } .blockquote-reverse footer:after, -.blockquote-reverse small:after, -.blockquote-reverse .small:after, blockquote.pull-right footer:after, +.blockquote-reverse small:after, blockquote.pull-right small:after, +.blockquote-reverse .small:after, blockquote.pull-right .small:after { content: '\00A0 \2014'; } - blockquote:before, blockquote:after { content: ""; } - address { margin-bottom: 20px; font-style: normal; - line-height: 1.42857; + line-height: 1.428571429; } - code, kbd, pre, samp { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } - code { padding: 2px 4px; font-size: 90%; @@ -1640,11 +1338,10 @@ code { background-color: #f9f2f4; border-radius: 4px; } - kbd { padding: 2px 4px; font-size: 90%; - color: white; + color: #ffffff; background-color: #333333; border-radius: 3px; box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); @@ -1654,17 +1351,16 @@ kbd kbd { font-size: 100%; box-shadow: none; } - pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; - line-height: 1.42857; + line-height: 1.428571429; word-break: break-all; word-wrap: break-word; color: #333333; - background-color: whitesmoke; + background-color: #f5f5f5; border: 1px solid #cccccc; border-radius: 4px; } @@ -1676,25 +1372,16 @@ pre code { background-color: transparent; border-radius: 0; } - .pre-scrollable { max-height: 340px; overflow-y: scroll; } - .container { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; } -.container:before, .container:after { - content: " "; - display: table; -} -.container:after { - clear: both; -} @media (min-width: 768px) { .container { width: 750px; @@ -1710,896 +1397,677 @@ pre code { width: 1170px; } } - .container-fluid { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; } -.container-fluid:before, .container-fluid:after { - content: " "; - display: table; -} -.container-fluid:after { - clear: both; -} - .row { margin-left: -15px; margin-right: -15px; } -.row:before, .row:after { - content: " "; - display: table; -} -.row:after { - clear: both; -} - .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; } - .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; } - -.col-xs-1 { - width: 8.33333%; +.col-xs-12 { + width: 100%; } - -.col-xs-2 { - width: 16.66667%; +.col-xs-11 { + width: 91.66666666666666%; } - -.col-xs-3 { - width: 25%; +.col-xs-10 { + width: 83.33333333333334%; } - -.col-xs-4 { - width: 33.33333%; +.col-xs-9 { + width: 75%; } - -.col-xs-5 { - width: 41.66667%; +.col-xs-8 { + width: 66.66666666666666%; +} +.col-xs-7 { + width: 58.333333333333336%; } - .col-xs-6 { width: 50%; } - -.col-xs-7 { - width: 58.33333%; -} - -.col-xs-8 { - width: 66.66667%; +.col-xs-5 { + width: 41.66666666666667%; } - -.col-xs-9 { - width: 75%; +.col-xs-4 { + width: 33.33333333333333%; } - -.col-xs-10 { - width: 83.33333%; +.col-xs-3 { + width: 25%; } - -.col-xs-11 { - width: 91.66667%; +.col-xs-2 { + width: 16.666666666666664%; } - -.col-xs-12 { - width: 100%; +.col-xs-1 { + width: 8.333333333333332%; } - -.col-xs-pull-0 { - right: auto; +.col-xs-pull-12 { + right: 100%; } - -.col-xs-pull-1 { - right: 8.33333%; +.col-xs-pull-11 { + right: 91.66666666666666%; } - -.col-xs-pull-2 { - right: 16.66667%; +.col-xs-pull-10 { + right: 83.33333333333334%; } - -.col-xs-pull-3 { - right: 25%; +.col-xs-pull-9 { + right: 75%; } - -.col-xs-pull-4 { - right: 33.33333%; +.col-xs-pull-8 { + right: 66.66666666666666%; } - -.col-xs-pull-5 { - right: 41.66667%; +.col-xs-pull-7 { + right: 58.333333333333336%; } - .col-xs-pull-6 { right: 50%; } - -.col-xs-pull-7 { - right: 58.33333%; +.col-xs-pull-5 { + right: 41.66666666666667%; } - -.col-xs-pull-8 { - right: 66.66667%; +.col-xs-pull-4 { + right: 33.33333333333333%; } - -.col-xs-pull-9 { - right: 75%; +.col-xs-pull-3 { + right: 25%; } - -.col-xs-pull-10 { - right: 83.33333%; +.col-xs-pull-2 { + right: 16.666666666666664%; } - -.col-xs-pull-11 { - right: 91.66667%; +.col-xs-pull-1 { + right: 8.333333333333332%; } - -.col-xs-pull-12 { - right: 100%; +.col-xs-pull-0 { + right: auto; } - -.col-xs-push-0 { - left: auto; +.col-xs-push-12 { + left: 100%; } - -.col-xs-push-1 { - left: 8.33333%; +.col-xs-push-11 { + left: 91.66666666666666%; } - -.col-xs-push-2 { - left: 16.66667%; +.col-xs-push-10 { + left: 83.33333333333334%; } - -.col-xs-push-3 { - left: 25%; +.col-xs-push-9 { + left: 75%; } - -.col-xs-push-4 { - left: 33.33333%; +.col-xs-push-8 { + left: 66.66666666666666%; } - -.col-xs-push-5 { - left: 41.66667%; +.col-xs-push-7 { + left: 58.333333333333336%; } - .col-xs-push-6 { left: 50%; } - -.col-xs-push-7 { - left: 58.33333%; +.col-xs-push-5 { + left: 41.66666666666667%; } - -.col-xs-push-8 { - left: 66.66667%; +.col-xs-push-4 { + left: 33.33333333333333%; } - -.col-xs-push-9 { - left: 75%; +.col-xs-push-3 { + left: 25%; } - -.col-xs-push-10 { - left: 83.33333%; +.col-xs-push-2 { + left: 16.666666666666664%; } - -.col-xs-push-11 { - left: 91.66667%; +.col-xs-push-1 { + left: 8.333333333333332%; } - -.col-xs-push-12 { - left: 100%; +.col-xs-push-0 { + left: auto; } - -.col-xs-offset-0 { - margin-left: 0%; +.col-xs-offset-12 { + margin-left: 100%; } - -.col-xs-offset-1 { - margin-left: 8.33333%; +.col-xs-offset-11 { + margin-left: 91.66666666666666%; } - -.col-xs-offset-2 { - margin-left: 16.66667%; +.col-xs-offset-10 { + margin-left: 83.33333333333334%; } - -.col-xs-offset-3 { - margin-left: 25%; +.col-xs-offset-9 { + margin-left: 75%; } - -.col-xs-offset-4 { - margin-left: 33.33333%; +.col-xs-offset-8 { + margin-left: 66.66666666666666%; } - -.col-xs-offset-5 { - margin-left: 41.66667%; +.col-xs-offset-7 { + margin-left: 58.333333333333336%; } - .col-xs-offset-6 { margin-left: 50%; } - -.col-xs-offset-7 { - margin-left: 58.33333%; +.col-xs-offset-5 { + margin-left: 41.66666666666667%; } - -.col-xs-offset-8 { - margin-left: 66.66667%; +.col-xs-offset-4 { + margin-left: 33.33333333333333%; } - -.col-xs-offset-9 { - margin-left: 75%; +.col-xs-offset-3 { + margin-left: 25%; } - -.col-xs-offset-10 { - margin-left: 83.33333%; +.col-xs-offset-2 { + margin-left: 16.666666666666664%; } - -.col-xs-offset-11 { - margin-left: 91.66667%; +.col-xs-offset-1 { + margin-left: 8.333333333333332%; } - -.col-xs-offset-12 { - margin-left: 100%; +.col-xs-offset-0 { + margin-left: 0%; } - @media (min-width: 768px) { .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; } - - .col-sm-1 { - width: 8.33333%; + .col-sm-12 { + width: 100%; } - - .col-sm-2 { - width: 16.66667%; + .col-sm-11 { + width: 91.66666666666666%; } - - .col-sm-3 { - width: 25%; + .col-sm-10 { + width: 83.33333333333334%; } - - .col-sm-4 { - width: 33.33333%; + .col-sm-9 { + width: 75%; } - - .col-sm-5 { - width: 41.66667%; + .col-sm-8 { + width: 66.66666666666666%; + } + .col-sm-7 { + width: 58.333333333333336%; } - .col-sm-6 { width: 50%; } - - .col-sm-7 { - width: 58.33333%; - } - - .col-sm-8 { - width: 66.66667%; + .col-sm-5 { + width: 41.66666666666667%; } - - .col-sm-9 { - width: 75%; + .col-sm-4 { + width: 33.33333333333333%; } - - .col-sm-10 { - width: 83.33333%; + .col-sm-3 { + width: 25%; } - - .col-sm-11 { - width: 91.66667%; + .col-sm-2 { + width: 16.666666666666664%; } - - .col-sm-12 { - width: 100%; + .col-sm-1 { + width: 8.333333333333332%; } - - .col-sm-pull-0 { - right: auto; + .col-sm-pull-12 { + right: 100%; } - - .col-sm-pull-1 { - right: 8.33333%; + .col-sm-pull-11 { + right: 91.66666666666666%; } - - .col-sm-pull-2 { - right: 16.66667%; + .col-sm-pull-10 { + right: 83.33333333333334%; } - - .col-sm-pull-3 { - right: 25%; + .col-sm-pull-9 { + right: 75%; } - - .col-sm-pull-4 { - right: 33.33333%; + .col-sm-pull-8 { + right: 66.66666666666666%; } - - .col-sm-pull-5 { - right: 41.66667%; + .col-sm-pull-7 { + right: 58.333333333333336%; } - .col-sm-pull-6 { right: 50%; } - - .col-sm-pull-7 { - right: 58.33333%; + .col-sm-pull-5 { + right: 41.66666666666667%; } - - .col-sm-pull-8 { - right: 66.66667%; + .col-sm-pull-4 { + right: 33.33333333333333%; } - - .col-sm-pull-9 { - right: 75%; + .col-sm-pull-3 { + right: 25%; } - - .col-sm-pull-10 { - right: 83.33333%; + .col-sm-pull-2 { + right: 16.666666666666664%; } - - .col-sm-pull-11 { - right: 91.66667%; + .col-sm-pull-1 { + right: 8.333333333333332%; } - - .col-sm-pull-12 { - right: 100%; + .col-sm-pull-0 { + right: auto; } - - .col-sm-push-0 { - left: auto; + .col-sm-push-12 { + left: 100%; } - - .col-sm-push-1 { - left: 8.33333%; + .col-sm-push-11 { + left: 91.66666666666666%; } - - .col-sm-push-2 { - left: 16.66667%; + .col-sm-push-10 { + left: 83.33333333333334%; } - - .col-sm-push-3 { - left: 25%; + .col-sm-push-9 { + left: 75%; } - - .col-sm-push-4 { - left: 33.33333%; + .col-sm-push-8 { + left: 66.66666666666666%; } - - .col-sm-push-5 { - left: 41.66667%; + .col-sm-push-7 { + left: 58.333333333333336%; } - .col-sm-push-6 { left: 50%; } - - .col-sm-push-7 { - left: 58.33333%; + .col-sm-push-5 { + left: 41.66666666666667%; } - - .col-sm-push-8 { - left: 66.66667%; + .col-sm-push-4 { + left: 33.33333333333333%; } - - .col-sm-push-9 { - left: 75%; + .col-sm-push-3 { + left: 25%; } - - .col-sm-push-10 { - left: 83.33333%; + .col-sm-push-2 { + left: 16.666666666666664%; } - - .col-sm-push-11 { - left: 91.66667%; + .col-sm-push-1 { + left: 8.333333333333332%; } - - .col-sm-push-12 { - left: 100%; + .col-sm-push-0 { + left: auto; } - - .col-sm-offset-0 { - margin-left: 0%; + .col-sm-offset-12 { + margin-left: 100%; } - - .col-sm-offset-1 { - margin-left: 8.33333%; + .col-sm-offset-11 { + margin-left: 91.66666666666666%; } - - .col-sm-offset-2 { - margin-left: 16.66667%; + .col-sm-offset-10 { + margin-left: 83.33333333333334%; } - - .col-sm-offset-3 { - margin-left: 25%; + .col-sm-offset-9 { + margin-left: 75%; } - - .col-sm-offset-4 { - margin-left: 33.33333%; + .col-sm-offset-8 { + margin-left: 66.66666666666666%; } - - .col-sm-offset-5 { - margin-left: 41.66667%; + .col-sm-offset-7 { + margin-left: 58.333333333333336%; } - .col-sm-offset-6 { margin-left: 50%; } - - .col-sm-offset-7 { - margin-left: 58.33333%; + .col-sm-offset-5 { + margin-left: 41.66666666666667%; } - - .col-sm-offset-8 { - margin-left: 66.66667%; + .col-sm-offset-4 { + margin-left: 33.33333333333333%; } - - .col-sm-offset-9 { - margin-left: 75%; + .col-sm-offset-3 { + margin-left: 25%; } - - .col-sm-offset-10 { - margin-left: 83.33333%; + .col-sm-offset-2 { + margin-left: 16.666666666666664%; } - - .col-sm-offset-11 { - margin-left: 91.66667%; + .col-sm-offset-1 { + margin-left: 8.333333333333332%; } - - .col-sm-offset-12 { - margin-left: 100%; + .col-sm-offset-0 { + margin-left: 0%; } } @media (min-width: 992px) { .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; } - - .col-md-1 { - width: 8.33333%; + .col-md-12 { + width: 100%; } - - .col-md-2 { - width: 16.66667%; + .col-md-11 { + width: 91.66666666666666%; } - - .col-md-3 { - width: 25%; + .col-md-10 { + width: 83.33333333333334%; } - - .col-md-4 { - width: 33.33333%; + .col-md-9 { + width: 75%; } - - .col-md-5 { - width: 41.66667%; + .col-md-8 { + width: 66.66666666666666%; + } + .col-md-7 { + width: 58.333333333333336%; } - .col-md-6 { width: 50%; } - - .col-md-7 { - width: 58.33333%; - } - - .col-md-8 { - width: 66.66667%; + .col-md-5 { + width: 41.66666666666667%; } - - .col-md-9 { - width: 75%; + .col-md-4 { + width: 33.33333333333333%; } - - .col-md-10 { - width: 83.33333%; + .col-md-3 { + width: 25%; } - - .col-md-11 { - width: 91.66667%; + .col-md-2 { + width: 16.666666666666664%; } - - .col-md-12 { - width: 100%; + .col-md-1 { + width: 8.333333333333332%; } - - .col-md-pull-0 { - right: auto; + .col-md-pull-12 { + right: 100%; } - - .col-md-pull-1 { - right: 8.33333%; + .col-md-pull-11 { + right: 91.66666666666666%; } - - .col-md-pull-2 { - right: 16.66667%; + .col-md-pull-10 { + right: 83.33333333333334%; } - - .col-md-pull-3 { - right: 25%; + .col-md-pull-9 { + right: 75%; } - - .col-md-pull-4 { - right: 33.33333%; + .col-md-pull-8 { + right: 66.66666666666666%; } - - .col-md-pull-5 { - right: 41.66667%; + .col-md-pull-7 { + right: 58.333333333333336%; } - .col-md-pull-6 { right: 50%; } - - .col-md-pull-7 { - right: 58.33333%; + .col-md-pull-5 { + right: 41.66666666666667%; } - - .col-md-pull-8 { - right: 66.66667%; + .col-md-pull-4 { + right: 33.33333333333333%; } - - .col-md-pull-9 { - right: 75%; + .col-md-pull-3 { + right: 25%; } - - .col-md-pull-10 { - right: 83.33333%; + .col-md-pull-2 { + right: 16.666666666666664%; } - - .col-md-pull-11 { - right: 91.66667%; + .col-md-pull-1 { + right: 8.333333333333332%; } - - .col-md-pull-12 { - right: 100%; + .col-md-pull-0 { + right: auto; } - - .col-md-push-0 { - left: auto; + .col-md-push-12 { + left: 100%; } - - .col-md-push-1 { - left: 8.33333%; + .col-md-push-11 { + left: 91.66666666666666%; } - - .col-md-push-2 { - left: 16.66667%; + .col-md-push-10 { + left: 83.33333333333334%; } - - .col-md-push-3 { - left: 25%; + .col-md-push-9 { + left: 75%; } - - .col-md-push-4 { - left: 33.33333%; + .col-md-push-8 { + left: 66.66666666666666%; } - - .col-md-push-5 { - left: 41.66667%; + .col-md-push-7 { + left: 58.333333333333336%; } - .col-md-push-6 { left: 50%; } - - .col-md-push-7 { - left: 58.33333%; + .col-md-push-5 { + left: 41.66666666666667%; } - - .col-md-push-8 { - left: 66.66667%; + .col-md-push-4 { + left: 33.33333333333333%; } - - .col-md-push-9 { - left: 75%; + .col-md-push-3 { + left: 25%; } - - .col-md-push-10 { - left: 83.33333%; + .col-md-push-2 { + left: 16.666666666666664%; } - - .col-md-push-11 { - left: 91.66667%; + .col-md-push-1 { + left: 8.333333333333332%; } - - .col-md-push-12 { - left: 100%; + .col-md-push-0 { + left: auto; } - - .col-md-offset-0 { - margin-left: 0%; + .col-md-offset-12 { + margin-left: 100%; } - - .col-md-offset-1 { - margin-left: 8.33333%; + .col-md-offset-11 { + margin-left: 91.66666666666666%; } - - .col-md-offset-2 { - margin-left: 16.66667%; + .col-md-offset-10 { + margin-left: 83.33333333333334%; } - - .col-md-offset-3 { - margin-left: 25%; + .col-md-offset-9 { + margin-left: 75%; } - - .col-md-offset-4 { - margin-left: 33.33333%; + .col-md-offset-8 { + margin-left: 66.66666666666666%; } - - .col-md-offset-5 { - margin-left: 41.66667%; + .col-md-offset-7 { + margin-left: 58.333333333333336%; } - .col-md-offset-6 { margin-left: 50%; } - - .col-md-offset-7 { - margin-left: 58.33333%; + .col-md-offset-5 { + margin-left: 41.66666666666667%; } - - .col-md-offset-8 { - margin-left: 66.66667%; + .col-md-offset-4 { + margin-left: 33.33333333333333%; } - - .col-md-offset-9 { - margin-left: 75%; + .col-md-offset-3 { + margin-left: 25%; } - - .col-md-offset-10 { - margin-left: 83.33333%; + .col-md-offset-2 { + margin-left: 16.666666666666664%; } - - .col-md-offset-11 { - margin-left: 91.66667%; + .col-md-offset-1 { + margin-left: 8.333333333333332%; } - - .col-md-offset-12 { - margin-left: 100%; + .col-md-offset-0 { + margin-left: 0%; } } @media (min-width: 1200px) { .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; } - - .col-lg-1 { - width: 8.33333%; + .col-lg-12 { + width: 100%; } - - .col-lg-2 { - width: 16.66667%; + .col-lg-11 { + width: 91.66666666666666%; } - - .col-lg-3 { - width: 25%; + .col-lg-10 { + width: 83.33333333333334%; } - - .col-lg-4 { - width: 33.33333%; + .col-lg-9 { + width: 75%; } - - .col-lg-5 { - width: 41.66667%; + .col-lg-8 { + width: 66.66666666666666%; + } + .col-lg-7 { + width: 58.333333333333336%; } - .col-lg-6 { width: 50%; } - - .col-lg-7 { - width: 58.33333%; - } - - .col-lg-8 { - width: 66.66667%; + .col-lg-5 { + width: 41.66666666666667%; } - - .col-lg-9 { - width: 75%; + .col-lg-4 { + width: 33.33333333333333%; } - - .col-lg-10 { - width: 83.33333%; + .col-lg-3 { + width: 25%; } - - .col-lg-11 { - width: 91.66667%; + .col-lg-2 { + width: 16.666666666666664%; } - - .col-lg-12 { - width: 100%; + .col-lg-1 { + width: 8.333333333333332%; } - - .col-lg-pull-0 { - right: auto; + .col-lg-pull-12 { + right: 100%; } - - .col-lg-pull-1 { - right: 8.33333%; + .col-lg-pull-11 { + right: 91.66666666666666%; } - - .col-lg-pull-2 { - right: 16.66667%; + .col-lg-pull-10 { + right: 83.33333333333334%; } - - .col-lg-pull-3 { - right: 25%; + .col-lg-pull-9 { + right: 75%; } - - .col-lg-pull-4 { - right: 33.33333%; + .col-lg-pull-8 { + right: 66.66666666666666%; } - - .col-lg-pull-5 { - right: 41.66667%; + .col-lg-pull-7 { + right: 58.333333333333336%; } - .col-lg-pull-6 { right: 50%; } - - .col-lg-pull-7 { - right: 58.33333%; + .col-lg-pull-5 { + right: 41.66666666666667%; } - - .col-lg-pull-8 { - right: 66.66667%; + .col-lg-pull-4 { + right: 33.33333333333333%; } - - .col-lg-pull-9 { - right: 75%; + .col-lg-pull-3 { + right: 25%; } - - .col-lg-pull-10 { - right: 83.33333%; + .col-lg-pull-2 { + right: 16.666666666666664%; } - - .col-lg-pull-11 { - right: 91.66667%; + .col-lg-pull-1 { + right: 8.333333333333332%; } - - .col-lg-pull-12 { - right: 100%; + .col-lg-pull-0 { + right: auto; } - - .col-lg-push-0 { - left: auto; + .col-lg-push-12 { + left: 100%; } - - .col-lg-push-1 { - left: 8.33333%; + .col-lg-push-11 { + left: 91.66666666666666%; } - - .col-lg-push-2 { - left: 16.66667%; + .col-lg-push-10 { + left: 83.33333333333334%; } - - .col-lg-push-3 { - left: 25%; + .col-lg-push-9 { + left: 75%; } - - .col-lg-push-4 { - left: 33.33333%; + .col-lg-push-8 { + left: 66.66666666666666%; } - - .col-lg-push-5 { - left: 41.66667%; + .col-lg-push-7 { + left: 58.333333333333336%; } - .col-lg-push-6 { left: 50%; } - - .col-lg-push-7 { - left: 58.33333%; + .col-lg-push-5 { + left: 41.66666666666667%; } - - .col-lg-push-8 { - left: 66.66667%; + .col-lg-push-4 { + left: 33.33333333333333%; } - - .col-lg-push-9 { - left: 75%; + .col-lg-push-3 { + left: 25%; } - - .col-lg-push-10 { - left: 83.33333%; + .col-lg-push-2 { + left: 16.666666666666664%; } - - .col-lg-push-11 { - left: 91.66667%; + .col-lg-push-1 { + left: 8.333333333333332%; } - - .col-lg-push-12 { - left: 100%; + .col-lg-push-0 { + left: auto; } - - .col-lg-offset-0 { - margin-left: 0%; + .col-lg-offset-12 { + margin-left: 100%; } - - .col-lg-offset-1 { - margin-left: 8.33333%; + .col-lg-offset-11 { + margin-left: 91.66666666666666%; } - - .col-lg-offset-2 { - margin-left: 16.66667%; + .col-lg-offset-10 { + margin-left: 83.33333333333334%; } - - .col-lg-offset-3 { - margin-left: 25%; + .col-lg-offset-9 { + margin-left: 75%; } - - .col-lg-offset-4 { - margin-left: 33.33333%; + .col-lg-offset-8 { + margin-left: 66.66666666666666%; } - - .col-lg-offset-5 { - margin-left: 41.66667%; + .col-lg-offset-7 { + margin-left: 58.333333333333336%; } - .col-lg-offset-6 { margin-left: 50%; } - - .col-lg-offset-7 { - margin-left: 58.33333%; + .col-lg-offset-5 { + margin-left: 41.66666666666667%; } - - .col-lg-offset-8 { - margin-left: 66.66667%; + .col-lg-offset-4 { + margin-left: 33.33333333333333%; } - - .col-lg-offset-9 { - margin-left: 75%; + .col-lg-offset-3 { + margin-left: 25%; } - - .col-lg-offset-10 { - margin-left: 83.33333%; + .col-lg-offset-2 { + margin-left: 16.666666666666664%; } - - .col-lg-offset-11 { - margin-left: 91.66667%; + .col-lg-offset-1 { + margin-left: 8.333333333333332%; } - - .col-lg-offset-12 { - margin-left: 100%; + .col-lg-offset-0 { + margin-left: 0%; } } table { background-color: transparent; } - +caption { + padding-top: 8px; + padding-bottom: 8px; + color: #777777; + text-align: left; +} th { text-align: left; } - .table { width: 100%; max-width: 100%; margin-bottom: 20px; } .table > thead > tr > th, -.table > thead > tr > td, .table > tbody > tr > th, -.table > tbody > tr > td, .table > tfoot > tr > th, +.table > thead > tr > td, +.table > tbody > tr > td, .table > tfoot > tr > td { padding: 8px; - line-height: 1.42857; + line-height: 1.428571429; vertical-align: top; border-top: 1px solid #dddddd; } @@ -2608,10 +2076,10 @@ th { border-bottom: 2px solid #dddddd; } .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 > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td { border-top: 0; } @@ -2619,26 +2087,24 @@ th { border-top: 2px solid #dddddd; } .table .table { - background-color: white; + background-color: #ffffff; } - .table-condensed > thead > tr > th, -.table-condensed > thead > tr > td, .table-condensed > tbody > tr > th, -.table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > th, +.table-condensed > thead > tr > td, +.table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td { padding: 5px; } - .table-bordered { border: 1px solid #dddddd; } .table-bordered > thead > tr > th, -.table-bordered > thead > tr > td, .table-bordered > tbody > tr > th, -.table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td { border: 1px solid #dddddd; } @@ -2646,120 +2112,128 @@ th { .table-bordered > thead > tr > td { border-bottom-width: 2px; } - -.table-striped > tbody > tr:nth-child(odd) > td, -.table-striped > tbody > tr:nth-child(odd) > th { +.table-striped > tbody > tr:nth-child(odd) { background-color: #f9f9f9; } - -.table-hover > tbody > tr:hover > td, -.table-hover > tbody > tr:hover > th { - background-color: whitesmoke; +.table-hover > tbody > tr:hover { + background-color: #f5f5f5; } - table col[class*="col-"] { position: static; float: none; display: table-column; } - table td[class*="col-"], table th[class*="col-"] { position: static; float: none; display: table-cell; } - .table > thead > tr > td.active, -.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr > td.active, -.table > tbody > tr > th.active, -.table > tbody > tr.active > td, -.table > tbody > tr.active > th, .table > tfoot > tr > td.active, +.table > thead > tr > th.active, +.table > tbody > tr > th.active, .table > tfoot > tr > th.active, +.table > thead > tr.active > td, +.table > tbody > tr.active > td, .table > tfoot > tr.active > td, +.table > thead > tr.active > th, +.table > tbody > tr.active > th, .table > tfoot > tr.active > th { - background-color: whitesmoke; + background-color: #f5f5f5; } - .table-hover > tbody > tr > td.active:hover, -.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { +.table-hover > tbody > tr > th.active:hover, +.table-hover > tbody > tr.active:hover > td, +.table-hover > tbody > tr:hover > .active, +.table-hover > tbody > tr.active:hover > th { background-color: #e8e8e8; } - .table > thead > tr > td.success, -.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr > td.success, -.table > tbody > tr > th.success, -.table > tbody > tr.success > td, -.table > tbody > tr.success > th, .table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, .table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, .table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, .table > tfoot > tr.success > th { background-color: #dff0d8; } - .table-hover > tbody > tr > td.success:hover, -.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td, +.table-hover > tbody > tr:hover > .success, +.table-hover > tbody > tr.success:hover > th { background-color: #d0e9c6; } - .table > thead > tr > td.info, -.table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr > td.info, -.table > tbody > tr > th.info, -.table > tbody > tr.info > td, -.table > tbody > tr.info > th, .table > tfoot > tr > td.info, +.table > thead > tr > th.info, +.table > tbody > tr > th.info, .table > tfoot > tr > th.info, +.table > thead > tr.info > td, +.table > tbody > tr.info > td, .table > tfoot > tr.info > td, +.table > thead > tr.info > th, +.table > tbody > tr.info > th, .table > tfoot > tr.info > th { background-color: #d9edf7; } - .table-hover > tbody > tr > td.info:hover, -.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { +.table-hover > tbody > tr > th.info:hover, +.table-hover > tbody > tr.info:hover > td, +.table-hover > tbody > tr:hover > .info, +.table-hover > tbody > tr.info:hover > th { background-color: #c4e3f3; } - .table > thead > tr > td.warning, -.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr > td.warning, -.table > tbody > tr > th.warning, -.table > tbody > tr.warning > td, -.table > tbody > tr.warning > th, .table > tfoot > tr > td.warning, +.table > thead > tr > th.warning, +.table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, +.table > thead > tr.warning > td, +.table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, +.table > thead > tr.warning > th, +.table > tbody > tr.warning > th, .table > tfoot > tr.warning > th { background-color: #fcf8e3; } - .table-hover > tbody > tr > td.warning:hover, -.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { +.table-hover > tbody > tr > th.warning:hover, +.table-hover > tbody > tr.warning:hover > td, +.table-hover > tbody > tr:hover > .warning, +.table-hover > tbody > tr.warning:hover > th { background-color: #faf2cc; } - .table > thead > tr > td.danger, -.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr > td.danger, -.table > tbody > tr > th.danger, -.table > tbody > tr.danger > td, -.table > tbody > tr.danger > th, .table > tfoot > tr > td.danger, +.table > thead > tr > th.danger, +.table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, +.table > thead > tr.danger > td, +.table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, +.table > thead > tr.danger > th, +.table > tbody > tr.danger > th, .table > tfoot > tr.danger > th { background-color: #f2dede; } - .table-hover > tbody > tr > td.danger:hover, -.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { +.table-hover > tbody > tr > th.danger:hover, +.table-hover > tbody > tr.danger:hover > td, +.table-hover > tbody > tr:hover > .danger, +.table-hover > tbody > tr.danger:hover > th { background-color: #ebcccc; } - @media screen and (max-width: 767px) { .table-responsive { width: 100%; @@ -2774,10 +2248,10 @@ table th[class*="col-"] { margin-bottom: 0; } .table-responsive > .table > thead > tr > th, - .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > th, - .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > th, + .table-responsive > .table > thead > tr > td, + .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td { white-space: nowrap; } @@ -2785,36 +2259,34 @@ table th[class*="col-"] { border: 0; } .table-responsive > .table-bordered > thead > tr > th:first-child, - .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, - .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, + .table-responsive > .table-bordered > thead > tr > td:first-child, + .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; } .table-responsive > .table-bordered > thead > tr > th:last-child, - .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, - .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, + .table-responsive > .table-bordered > thead > tr > td:last-child, + .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; } .table-responsive > .table-bordered > tbody > tr:last-child > th, - .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th, + .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td { border-bottom: 0; } } - fieldset { padding: 0; margin: 0; border: 0; min-width: 0; } - legend { display: block; width: 100%; @@ -2826,41 +2298,34 @@ legend { border: 0; border-bottom: 1px solid #e5e5e5; } - label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: bold; } - input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } - input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; line-height: normal; } - input[type="file"] { display: block; } - input[type="range"] { display: block; width: 100%; } - select[multiple], select[size] { height: auto; } - input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { @@ -2868,131 +2333,97 @@ input[type="checkbox"]:focus { outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } - output { display: block; padding-top: 7px; font-size: 14px; - line-height: 1.42857; + line-height: 1.428571429; color: #555555; } - .form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; - line-height: 1.42857; + line-height: 1.428571429; color: #555555; - background-color: white; + background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 4px; -webkit-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-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; + -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .form-control:focus { border-color: #66afe9; outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); } .form-control::-moz-placeholder { - color: #777777; + color: #999999; opacity: 1; } .form-control:-ms-input-placeholder { - color: #777777; + color: #999999; } .form-control::-webkit-input-placeholder { - color: #777777; + color: #999999; } -.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { cursor: not-allowed; background-color: #eeeeee; opacity: 1; } - textarea.form-control { height: auto; } - input[type="search"] { -webkit-appearance: none; } - input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] { line-height: 34px; - line-height: 1.42857 \0; + line-height: 1.428571429 \0; } -input[type="date"].input-sm, .form-horizontal .form-group-sm input[type="date"].form-control, .input-group-sm > input[type="date"].form-control, -.input-group-sm > input[type="date"].input-group-addon, -.input-group-sm > .input-group-btn > input[type="date"].btn, +input[type="date"].input-sm, input[type="time"].input-sm, -.form-horizontal .form-group-sm input[type="time"].form-control, -.input-group-sm > input[type="time"].form-control, -.input-group-sm > input[type="time"].input-group-addon, -.input-group-sm > .input-group-btn > input[type="time"].btn, input[type="datetime-local"].input-sm, -.form-horizontal .form-group-sm input[type="datetime-local"].form-control, -.input-group-sm > input[type="datetime-local"].form-control, -.input-group-sm > input[type="datetime-local"].input-group-addon, -.input-group-sm > .input-group-btn > input[type="datetime-local"].btn, -input[type="month"].input-sm, -.form-horizontal .form-group-sm input[type="month"].form-control, -.input-group-sm > input[type="month"].form-control, -.input-group-sm > input[type="month"].input-group-addon, -.input-group-sm > .input-group-btn > input[type="month"].btn { +input[type="month"].input-sm { line-height: 30px; } -input[type="date"].input-lg, .form-horizontal .form-group-lg input[type="date"].form-control, .input-group-lg > input[type="date"].form-control, -.input-group-lg > input[type="date"].input-group-addon, -.input-group-lg > .input-group-btn > input[type="date"].btn, +input[type="date"].input-lg, input[type="time"].input-lg, -.form-horizontal .form-group-lg input[type="time"].form-control, -.input-group-lg > input[type="time"].form-control, -.input-group-lg > input[type="time"].input-group-addon, -.input-group-lg > .input-group-btn > input[type="time"].btn, input[type="datetime-local"].input-lg, -.form-horizontal .form-group-lg input[type="datetime-local"].form-control, -.input-group-lg > input[type="datetime-local"].form-control, -.input-group-lg > input[type="datetime-local"].input-group-addon, -.input-group-lg > .input-group-btn > input[type="datetime-local"].btn, -input[type="month"].input-lg, -.form-horizontal .form-group-lg input[type="month"].form-control, -.input-group-lg > input[type="month"].form-control, -.input-group-lg > input[type="month"].input-group-addon, -.input-group-lg > .input-group-btn > input[type="month"].btn { +input[type="month"].input-lg { line-height: 46px; } - .form-group { margin-bottom: 15px; } - .radio, .checkbox { position: relative; display: block; - min-height: 20px; margin-top: 10px; margin-bottom: 10px; } .radio label, .checkbox label { + min-height: 20px; padding-left: 20px; margin-bottom: 0; font-weight: normal; cursor: pointer; } - .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], @@ -3001,12 +2432,10 @@ input[type="month"].input-lg, margin-left: -20px; margin-top: 4px \9; } - .radio + .radio, .checkbox + .checkbox { margin-top: -5px; } - .radio-inline, .checkbox-inline { display: inline-block; @@ -3016,112 +2445,88 @@ input[type="month"].input-lg, font-weight: normal; cursor: pointer; } - .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0; margin-left: 10px; } - -input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"], +input[type="radio"][disabled], input[type="checkbox"][disabled], -input[type="checkbox"].disabled, fieldset[disabled] -input[type="checkbox"] { +input[type="radio"].disabled, +input[type="checkbox"].disabled, +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"] { cursor: not-allowed; } - -.radio-inline.disabled, fieldset[disabled] .radio-inline, -.checkbox-inline.disabled, fieldset[disabled] -.checkbox-inline { +.radio-inline.disabled, +.checkbox-inline.disabled, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox-inline { cursor: not-allowed; } - -.radio.disabled label, fieldset[disabled] .radio label, -.checkbox.disabled label, fieldset[disabled] -.checkbox label { +.radio.disabled label, +.checkbox.disabled label, +fieldset[disabled] .radio label, +fieldset[disabled] .checkbox label { cursor: not-allowed; } - .form-control-static { padding-top: 7px; padding-bottom: 7px; margin-bottom: 0; } -.form-control-static.input-lg, .form-horizontal .form-group-lg .form-control-static.form-control, .input-group-lg > .form-control-static.form-control, -.input-group-lg > .form-control-static.input-group-addon, -.input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .form-horizontal .form-group-sm .form-control-static.form-control, .input-group-sm > .form-control-static.form-control, -.input-group-sm > .form-control-static.input-group-addon, -.input-group-sm > .input-group-btn > .form-control-static.btn { +.form-control-static.input-lg, +.form-control-static.input-sm { padding-left: 0; padding-right: 0; } - -.input-sm, .form-horizontal .form-group-sm .form-control, .input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { +.input-sm, +.form-group-sm .form-control { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } - -select.input-sm, .form-horizontal .form-group-sm select.form-control, .input-group-sm > select.form-control, -.input-group-sm > select.input-group-addon, -.input-group-sm > .input-group-btn > select.btn { +select.input-sm, +select.form-group-sm .form-control { height: 30px; line-height: 30px; } - -textarea.input-sm, .form-horizontal .form-group-sm textarea.form-control, .input-group-sm > textarea.form-control, -.input-group-sm > textarea.input-group-addon, -.input-group-sm > .input-group-btn > textarea.btn, +textarea.input-sm, +textarea.form-group-sm .form-control, select[multiple].input-sm, -.form-horizontal .form-group-sm select[multiple].form-control, -.input-group-sm > select[multiple].form-control, -.input-group-sm > select[multiple].input-group-addon, -.input-group-sm > .input-group-btn > select[multiple].btn { +select[multiple].form-group-sm .form-control { height: auto; } - -.input-lg, .form-horizontal .form-group-lg .form-control, .input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { +.input-lg, +.form-group-lg .form-control { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; } - -select.input-lg, .form-horizontal .form-group-lg select.form-control, .input-group-lg > select.form-control, -.input-group-lg > select.input-group-addon, -.input-group-lg > .input-group-btn > select.btn { +select.input-lg, +select.form-group-lg .form-control { height: 46px; line-height: 46px; } - -textarea.input-lg, .form-horizontal .form-group-lg textarea.form-control, .input-group-lg > textarea.form-control, -.input-group-lg > textarea.input-group-addon, -.input-group-lg > .input-group-btn > textarea.btn, +textarea.input-lg, +textarea.form-group-lg .form-control, select[multiple].input-lg, -.form-horizontal .form-group-lg select[multiple].form-control, -.input-group-lg > select[multiple].form-control, -.input-group-lg > select[multiple].input-group-addon, -.input-group-lg > .input-group-btn > select[multiple].btn { +select[multiple].form-group-lg .form-control { height: auto; } - .has-feedback { position: relative; } .has-feedback .form-control { padding-right: 42.5px; } - .form-control-feedback { position: absolute; - top: 25px; + top: 0; right: 0; z-index: 2; display: block; @@ -3129,30 +2534,28 @@ select[multiple].input-lg, height: 34px; line-height: 34px; text-align: center; + pointer-events: none; } - -.input-lg + .form-control-feedback, .form-horizontal .form-group-lg .form-control + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, -.input-group-lg > .input-group-addon + .form-control-feedback, -.input-group-lg > .input-group-btn > .btn + .form-control-feedback { +.input-lg + .form-control-feedback { width: 46px; height: 46px; line-height: 46px; } - -.input-sm + .form-control-feedback, .form-horizontal .form-group-sm .form-control + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, -.input-group-sm > .input-group-addon + .form-control-feedback, -.input-group-sm > .input-group-btn > .btn + .form-control-feedback { +.input-sm + .form-control-feedback { width: 30px; height: 30px; line-height: 30px; } - .has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, -.has-success .checkbox-inline { +.has-success .checkbox-inline, +.has-success.radio label, +.has-success.checkbox label, +.has-success.radio-inline label, +.has-success.checkbox-inline label { color: #3c763d; } .has-success .form-control { @@ -3173,13 +2576,16 @@ select[multiple].input-lg, .has-success .form-control-feedback { color: #3c763d; } - .has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, -.has-warning .checkbox-inline { +.has-warning .checkbox-inline, +.has-warning.radio label, +.has-warning.checkbox label, +.has-warning.radio-inline label, +.has-warning.checkbox-inline label { color: #8a6d3b; } .has-warning .form-control { @@ -3200,13 +2606,16 @@ select[multiple].input-lg, .has-warning .form-control-feedback { color: #8a6d3b; } - .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, -.has-error .checkbox-inline { +.has-error .checkbox-inline, +.has-error.radio label, +.has-error.checkbox label, +.has-error.radio-inline label, +.has-error.checkbox-inline label { color: #a94442; } .has-error .form-control { @@ -3227,71 +2636,65 @@ select[multiple].input-lg, .has-error .form-control-feedback { color: #a94442; } - +.has-feedback label ~ .form-control-feedback { + top: 25px; +} .has-feedback label.sr-only ~ .form-control-feedback { top: 0; } - .help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: #737373; } - @media (min-width: 768px) { - .form-inline .form-group, .navbar-form .form-group { + .form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } - .form-inline .form-control, .navbar-form .form-control { + .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; } - .form-inline .input-group, .navbar-form .input-group { + .form-inline .input-group { display: inline-table; vertical-align: middle; } - .form-inline .input-group .input-group-addon, .navbar-form .input-group .input-group-addon, + .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, - .navbar-form .input-group .input-group-btn, - .form-inline .input-group .form-control, - .navbar-form .input-group .form-control { + .form-inline .input-group .form-control { width: auto; } - .form-inline .input-group > .form-control, .navbar-form .input-group > .form-control { + .form-inline .input-group > .form-control { width: 100%; } - .form-inline .control-label, .navbar-form .control-label { + .form-inline .control-label { margin-bottom: 0; vertical-align: middle; } - .form-inline .radio, .navbar-form .radio, - .form-inline .checkbox, - .navbar-form .checkbox { + .form-inline .radio, + .form-inline .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle; } - .form-inline .radio label, .navbar-form .radio label, - .form-inline .checkbox label, - .navbar-form .checkbox label { + .form-inline .radio label, + .form-inline .checkbox label { padding-left: 0; } - .form-inline .radio input[type="radio"], .navbar-form .radio input[type="radio"], - .form-inline .checkbox input[type="checkbox"], - .navbar-form .checkbox input[type="checkbox"] { + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { position: relative; margin-left: 0; } - .form-inline .has-feedback .form-control-feedback, .navbar-form .has-feedback .form-control-feedback { + .form-inline .has-feedback .form-control-feedback { top: 0; } } - .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, @@ -3308,13 +2711,6 @@ select[multiple].input-lg, margin-left: -15px; margin-right: -15px; } -.form-horizontal .form-group:before, .form-horizontal .form-group:after { - content: " "; - display: table; -} -.form-horizontal .form-group:after { - clear: both; -} @media (min-width: 768px) { .form-horizontal .control-label { text-align: right; @@ -3323,7 +2719,6 @@ select[multiple].input-lg, } } .form-horizontal .has-feedback .form-control-feedback { - top: 0; right: 15px; } @media (min-width: 768px) { @@ -3336,42 +2731,52 @@ select[multiple].input-lg, padding-top: 6px; } } - .btn { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; + touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; - line-height: 1.42857; + line-height: 1.428571429; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } -.btn:focus, .btn:active:focus, .btn.active:focus { +.btn:focus, +.btn:active:focus, +.btn.active:focus, +.btn.focus, +.btn:active.focus, +.btn.active.focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } -.btn:hover, .btn:focus { +.btn:hover, +.btn:focus, +.btn.focus { color: #333333; text-decoration: none; } -.btn:active, .btn.active { +.btn:active, +.btn.active { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } -.btn.disabled, .btn[disabled], fieldset[disabled] .btn { +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { cursor: not-allowed; pointer-events: none; opacity: 0.65; @@ -3379,199 +2784,341 @@ select[multiple].input-lg, -webkit-box-shadow: none; box-shadow: none; } - .btn-default { color: #333333; - background-color: white; + background-color: #ffffff; border-color: #cccccc; } -.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { +.btn-default:hover, +.btn-default:focus, +.btn-default.focus, +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { color: #333333; background-color: #e6e6e6; border-color: #adadad; } -.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { background-image: none; } -.btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active { - background-color: white; +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled.focus, +.btn-default[disabled].focus, +fieldset[disabled] .btn-default.focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #ffffff; border-color: #cccccc; } .btn-default .badge { - color: white; + color: #ffffff; background-color: #333333; } - .btn-primary { - color: white; + color: #ffffff; background-color: #428bca; border-color: #357ebd; } -.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { - color: white; +.btn-primary:hover, +.btn-primary:focus, +.btn-primary.focus, +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #ffffff; background-color: #3071a9; border-color: #285e8e; } -.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { background-image: none; } -.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active { +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled.focus, +.btn-primary[disabled].focus, +fieldset[disabled] .btn-primary.focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { background-color: #428bca; border-color: #357ebd; } .btn-primary .badge { color: #428bca; - background-color: white; + background-color: #ffffff; } - .btn-success { - color: white; + color: #ffffff; background-color: #5cb85c; border-color: #4cae4c; } -.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { - color: white; +.btn-success:hover, +.btn-success:focus, +.btn-success.focus, +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + color: #ffffff; background-color: #449d44; border-color: #398439; } -.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { background-image: none; } -.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active { +.btn-success.disabled, +.btn-success[disabled], +fieldset[disabled] .btn-success, +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled.focus, +.btn-success[disabled].focus, +fieldset[disabled] .btn-success.focus, +.btn-success.disabled:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { background-color: #5cb85c; border-color: #4cae4c; } .btn-success .badge { color: #5cb85c; - background-color: white; + background-color: #ffffff; } - .btn-info { - color: white; + color: #ffffff; background-color: #5bc0de; border-color: #46b8da; } -.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { - color: white; +.btn-info:hover, +.btn-info:focus, +.btn-info.focus, +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + color: #ffffff; background-color: #31b0d5; border-color: #269abc; } -.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { background-image: none; } -.btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active { +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled.focus, +.btn-info[disabled].focus, +fieldset[disabled] .btn-info.focus, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { background-color: #5bc0de; border-color: #46b8da; } .btn-info .badge { color: #5bc0de; - background-color: white; + background-color: #ffffff; } - .btn-warning { - color: white; + color: #ffffff; background-color: #f0ad4e; border-color: #eea236; } -.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { - color: white; +.btn-warning:hover, +.btn-warning:focus, +.btn-warning.focus, +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + color: #ffffff; background-color: #ec971f; border-color: #d58512; } -.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { background-image: none; } -.btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active { +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled.focus, +.btn-warning[disabled].focus, +fieldset[disabled] .btn-warning.focus, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { background-color: #f0ad4e; border-color: #eea236; } .btn-warning .badge { color: #f0ad4e; - background-color: white; + background-color: #ffffff; } - .btn-danger { - color: white; + color: #ffffff; background-color: #d9534f; border-color: #d43f3a; } -.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { - color: white; +.btn-danger:hover, +.btn-danger:focus, +.btn-danger.focus, +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + color: #ffffff; background-color: #c9302c; border-color: #ac2925; } -.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { background-image: none; } -.btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active { +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled.focus, +.btn-danger[disabled].focus, +fieldset[disabled] .btn-danger.focus, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { background-color: #d9534f; border-color: #d43f3a; } .btn-danger .badge { color: #d9534f; - background-color: white; + background-color: #ffffff; } - .btn-link { color: #428bca; font-weight: normal; - cursor: pointer; border-radius: 0; } -.btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link { +.btn-link, +.btn-link:active, +.btn-link[disabled], +fieldset[disabled] .btn-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; } -.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { +.btn-link, +.btn-link:hover, +.btn-link:focus, +.btn-link:active { border-color: transparent; } -.btn-link:hover, .btn-link:focus { +.btn-link:hover, +.btn-link:focus { color: #2a6496; text-decoration: underline; background-color: transparent; } -.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { +.btn-link[disabled]:hover, +fieldset[disabled] .btn-link:hover, +.btn-link[disabled]:focus, +fieldset[disabled] .btn-link:focus { color: #777777; text-decoration: none; } - -.btn-lg, .btn-group-lg > .btn { +.btn-lg, +.btn-group-lg > .btn { padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; } - -.btn-sm, .btn-group-sm > .btn { +.btn-sm, +.btn-group-sm > .btn { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } - -.btn-xs, .btn-group-xs > .btn { +.btn-xs, +.btn-group-xs > .btn { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px; } - .btn-block { display: block; width: 100%; } - .btn-block + .btn-block { margin-top: 5px; } - input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; } - .fade { opacity: 0; -webkit-transition: opacity 0.15s linear; @@ -3581,22 +3128,18 @@ input[type="button"].btn-block { .fade.in { opacity: 1; } - .collapse { display: none; } .collapse.in { display: block; } - tr.collapse.in { display: table-row; } - tbody.collapse.in { display: table-row-group; } - .collapsing { position: relative; height: 0; @@ -3605,7 +3148,6 @@ tbody.collapse.in { -o-transition: height 0.35s ease; transition: height 0.35s ease; } - .caret { display: inline-block; width: 0; @@ -3616,15 +3158,12 @@ tbody.collapse.in { border-right: 4px solid transparent; border-left: 4px solid transparent; } - .dropdown { position: relative; } - .dropdown-toggle:focus { outline: 0; } - .dropdown-menu { position: absolute; top: 100%; @@ -3638,7 +3177,7 @@ tbody.collapse.in { list-style: none; font-size: 14px; text-align: left; - background-color: white; + background-color: #ffffff; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; @@ -3661,62 +3200,59 @@ tbody.collapse.in { padding: 3px 20px; clear: both; font-weight: normal; - line-height: 1.42857; + line-height: 1.428571429; color: #333333; white-space: nowrap; } - -.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { text-decoration: none; color: #262626; - background-color: whitesmoke; + background-color: #f5f5f5; } - -.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { - color: white; +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #ffffff; text-decoration: none; outline: 0; background-color: #428bca; } - -.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { color: #777777; } - -.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { +.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: not-allowed; } - .open > .dropdown-menu { display: block; } .open > a { outline: 0; } - .dropdown-menu-right { left: auto; right: 0; } - .dropdown-menu-left { left: 0; right: auto; } - .dropdown-header { display: block; padding: 3px 20px; font-size: 12px; - line-height: 1.42857; + line-height: 1.428571429; color: #777777; white-space: nowrap; } - .dropdown-backdrop { position: fixed; left: 0; @@ -3725,12 +3261,10 @@ tbody.collapse.in { top: 0; z-index: 990; } - .pull-right > .dropdown-menu { right: 0; left: auto; } - .dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0; @@ -3743,11 +3277,10 @@ tbody.collapse.in { bottom: 100%; margin-bottom: 1px; } - @media (min-width: 768px) { .navbar-right .dropdown-menu { - right: 0; left: auto; + right: 0; } .navbar-right .dropdown-menu-left { left: 0; @@ -3765,10 +3298,13 @@ tbody.collapse.in { position: relative; float: left; } -.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group > .btn:hover, .btn-group-vertical > .btn:hover, +.btn-group > .btn:focus, .btn-group-vertical > .btn:focus, +.btn-group > .btn:active, .btn-group-vertical > .btn:active, +.btn-group > .btn.active, .btn-group-vertical > .btn.active { z-index: 2; } @@ -3776,24 +3312,15 @@ tbody.collapse.in { .btn-group-vertical > .btn:focus { outline: 0; } - .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { margin-left: -1px; } - .btn-toolbar { margin-left: -5px; } -.btn-toolbar:before, .btn-toolbar:after { - content: " "; - display: table; -} -.btn-toolbar:after { - clear: both; -} .btn-toolbar .btn-group, .btn-toolbar .input-group { float: left; @@ -3803,11 +3330,9 @@ tbody.collapse.in { .btn-toolbar > .input-group { margin-left: 5px; } - .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; } - .btn-group > .btn:first-child { margin-left: 0; } @@ -3815,47 +3340,38 @@ tbody.collapse.in { border-bottom-right-radius: 0; border-top-right-radius: 0; } - .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; } - .btn-group > .btn-group { float: left; } - .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } - .btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle { border-bottom-right-radius: 0; border-top-right-radius: 0; } - .btn-group > .btn-group:last-child > .btn:first-child { border-bottom-left-radius: 0; border-top-left-radius: 0; } - .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } - .btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; } - -.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle { +.btn-group > .btn-lg + .dropdown-toggle { padding-left: 12px; padding-right: 12px; } - .btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); @@ -3864,20 +3380,16 @@ tbody.collapse.in { -webkit-box-shadow: none; box-shadow: none; } - .btn .caret { margin-left: 0; } - -.btn-lg .caret, .btn-group-lg > .btn .caret { +.btn-lg .caret { border-width: 5px 5px 0; border-bottom-width: 0; } - -.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret { +.dropup .btn-lg .caret { border-width: 0 5px 5px; } - .btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn { @@ -3886,13 +3398,6 @@ tbody.collapse.in { width: 100%; max-width: 100%; } -.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { - content: " "; - display: table; -} -.btn-group-vertical > .btn-group:after { - clear: both; -} .btn-group-vertical > .btn-group > .btn { float: none; } @@ -3903,7 +3408,6 @@ tbody.collapse.in { margin-top: -1px; margin-left: 0; } - .btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0; } @@ -3917,22 +3421,18 @@ tbody.collapse.in { border-top-right-radius: 0; border-top-left-radius: 0; } - .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } - .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } - .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-right-radius: 0; border-top-left-radius: 0; } - .btn-group-justified { display: table; width: 100%; @@ -3951,15 +3451,15 @@ tbody.collapse.in { .btn-group-justified > .btn-group .dropdown-menu { left: auto; } - -[data-toggle="buttons"] > .btn > input[type="radio"], -[data-toggle="buttons"] > .btn > input[type="checkbox"] { +[data-toggle="buttons"] > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { position: absolute; z-index: -1; opacity: 0; filter: alpha(opacity=0); } - .input-group { position: relative; display: table; @@ -3977,7 +3477,52 @@ tbody.collapse.in { width: 100%; margin-bottom: 0; } - +.input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} +select.input-group-lg > .form-control, +select.input-group-lg > .input-group-addon, +select.input-group-lg > .input-group-btn > .btn { + height: 46px; + line-height: 46px; +} +textarea.input-group-lg > .form-control, +textarea.input-group-lg > .input-group-addon, +textarea.input-group-lg > .input-group-btn > .btn, +select[multiple].input-group-lg > .form-control, +select[multiple].input-group-lg > .input-group-addon, +select[multiple].input-group-lg > .input-group-btn > .btn { + height: auto; +} +.input-group-sm > .form-control, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.input-group-sm > .form-control, +select.input-group-sm > .input-group-addon, +select.input-group-sm > .input-group-btn > .btn { + height: 30px; + line-height: 30px; +} +textarea.input-group-sm > .form-control, +textarea.input-group-sm > .input-group-addon, +textarea.input-group-sm > .input-group-btn > .btn, +select[multiple].input-group-sm > .form-control, +select[multiple].input-group-sm > .input-group-addon, +select[multiple].input-group-sm > .input-group-btn > .btn { + height: auto; +} .input-group-addon, .input-group-btn, .input-group .form-control { @@ -3988,14 +3533,12 @@ tbody.collapse.in { .input-group .form-control:not(:first-child):not(:last-child) { border-radius: 0; } - .input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle; } - .input-group-addon { padding: 6px 12px; font-size: 14px; @@ -4007,16 +3550,12 @@ tbody.collapse.in { border: 1px solid #cccccc; border-radius: 4px; } -.input-group-addon.input-sm, .form-horizontal .form-group-sm .input-group-addon.form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .input-group-addon.btn { +.input-group-addon.input-sm { padding: 5px 10px; font-size: 12px; border-radius: 3px; } -.input-group-addon.input-lg, .form-horizontal .form-group-lg .input-group-addon.form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .input-group-addon.btn { +.input-group-addon.input-lg { padding: 10px 16px; font-size: 18px; border-radius: 6px; @@ -4025,7 +3564,6 @@ tbody.collapse.in { .input-group-addon input[type="checkbox"] { margin-top: 0; } - .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, @@ -4036,11 +3574,9 @@ tbody.collapse.in { border-bottom-right-radius: 0; border-top-right-radius: 0; } - .input-group-addon:first-child { border-right: 0; } - .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, @@ -4051,11 +3587,9 @@ tbody.collapse.in { border-bottom-left-radius: 0; border-top-left-radius: 0; } - .input-group-addon:last-child { border-left: 0; } - .input-group-btn { position: relative; font-size: 0; @@ -4067,7 +3601,9 @@ tbody.collapse.in { .input-group-btn > .btn + .btn { margin-left: -1px; } -.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { +.input-group-btn > .btn:hover, +.input-group-btn > .btn:focus, +.input-group-btn > .btn:active { z-index: 2; } .input-group-btn:first-child > .btn, @@ -4078,19 +3614,11 @@ tbody.collapse.in { .input-group-btn:last-child > .btn-group { margin-left: -1px; } - .nav { margin-bottom: 0; padding-left: 0; list-style: none; } -.nav:before, .nav:after { - content: " "; - display: table; -} -.nav:after { - clear: both; -} .nav > li { position: relative; display: block; @@ -4100,20 +3628,24 @@ tbody.collapse.in { display: block; padding: 10px 15px; } -.nav > li > a:hover, .nav > li > a:focus { +.nav > li > a:hover, +.nav > li > a:focus { text-decoration: none; background-color: #eeeeee; } .nav > li.disabled > a { color: #777777; } -.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { color: #777777; text-decoration: none; background-color: transparent; cursor: not-allowed; } -.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { background-color: #eeeeee; border-color: #428bca; } @@ -4126,7 +3658,6 @@ tbody.collapse.in { .nav > li > a > img { max-width: none; } - .nav-tabs { border-bottom: 1px solid #dddddd; } @@ -4136,21 +3667,66 @@ tbody.collapse.in { } .nav-tabs > li > a { margin-right: 2px; - line-height: 1.42857; + line-height: 1.428571429; border: 1px solid transparent; border-radius: 4px 4px 0 0; } .nav-tabs > li > a:hover { border-color: #eeeeee #eeeeee #dddddd; } -.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { color: #555555; - background-color: white; + background-color: #ffffff; border: 1px solid #dddddd; border-bottom-color: transparent; cursor: default; } - +.nav-tabs.nav-justified { + width: 100%; + border-bottom: 0; +} +.nav-tabs.nav-justified > li { + float: none; +} +.nav-tabs.nav-justified > li > a { + text-align: center; + margin-bottom: 5px; +} +.nav-tabs.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs.nav-justified > .active > a, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #dddddd; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #dddddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs.nav-justified > .active > a, + .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #ffffff; + } +} .nav-pills > li { float: left; } @@ -4160,11 +3736,12 @@ tbody.collapse.in { .nav-pills > li + li { margin-left: 2px; } -.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { - color: white; +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #ffffff; background-color: #428bca; } - .nav-stacked > li { float: none; } @@ -4172,14 +3749,13 @@ tbody.collapse.in { margin-top: 2px; margin-left: 0; } - -.nav-justified, .nav-tabs.nav-justified { +.nav-justified { width: 100%; } -.nav-justified > li, .nav-tabs.nav-justified > li { +.nav-justified > li { float: none; } -.nav-justified > li > a, .nav-tabs.nav-justified > li > a { +.nav-justified > li > a { text-align: center; margin-bottom: 5px; } @@ -4188,88 +3764,64 @@ tbody.collapse.in { left: auto; } @media (min-width: 768px) { - .nav-justified > li, .nav-tabs.nav-justified > li { + .nav-justified > li { display: table-cell; width: 1%; } - .nav-justified > li > a, .nav-tabs.nav-justified > li > a { + .nav-justified > li > a { margin-bottom: 0; } } - -.nav-tabs-justified, .nav-tabs.nav-justified { +.nav-tabs-justified { border-bottom: 0; } -.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { +.nav-tabs-justified > li > a { margin-right: 0; border-radius: 4px; } -.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, +.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, -.nav-tabs.nav-justified > .active > a:hover, -.nav-tabs-justified > .active > a:focus, -.nav-tabs.nav-justified > .active > a:focus { +.nav-tabs-justified > .active > a:focus { border: 1px solid #dddddd; } @media (min-width: 768px) { - .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { + .nav-tabs-justified > li > a { border-bottom: 1px solid #dddddd; border-radius: 4px 4px 0 0; } - .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, + .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus, - .nav-tabs.nav-justified > .active > a:focus { - border-bottom-color: white; + .nav-tabs-justified > .active > a:focus { + border-bottom-color: #ffffff; } } - .tab-content > .tab-pane { display: none; } .tab-content > .active { display: block; } - .nav-tabs .dropdown-menu { margin-top: -1px; border-top-right-radius: 0; border-top-left-radius: 0; } - .navbar { position: relative; min-height: 50px; margin-bottom: 20px; border: 1px solid transparent; } -.navbar:before, .navbar:after { - content: " "; - display: table; -} -.navbar:after { - clear: both; -} @media (min-width: 768px) { .navbar { border-radius: 4px; } } - -.navbar-header:before, .navbar-header:after { - content: " "; - display: table; -} -.navbar-header:after { - clear: both; -} @media (min-width: 768px) { .navbar-header { float: left; } } - .navbar-collapse { overflow-x: visible; padding-right: 15px; @@ -4278,13 +3830,6 @@ tbody.collapse.in { box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); -webkit-overflow-scrolling: touch; } -.navbar-collapse:before, .navbar-collapse:after { - content: " "; - display: table; -} -.navbar-collapse:after { - clear: both; -} .navbar-collapse.in { overflow-y: auto; } @@ -4303,40 +3848,39 @@ tbody.collapse.in { .navbar-collapse.in { overflow-y: visible; } - .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { + .navbar-fixed-top .navbar-collapse, + .navbar-static-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { padding-left: 0; padding-right: 0; } } - .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 340px; } -@media (max-width: 480px) and (orientation: landscape) { +@media (max-device-width: 480px) and (orientation: landscape) { .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 200px; } } - .container > .navbar-header, -.container > .navbar-collapse, .container-fluid > .navbar-header, +.container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-right: -15px; margin-left: -15px; } @media (min-width: 768px) { .container > .navbar-header, - .container > .navbar-collapse, .container-fluid > .navbar-header, + .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-right: 0; margin-left: 0; } } - .navbar-static-top { z-index: 1000; border-width: 0 0 1px; @@ -4346,7 +3890,6 @@ tbody.collapse.in { border-radius: 0; } } - .navbar-fixed-top, .navbar-fixed-bottom { position: fixed; @@ -4362,18 +3905,15 @@ tbody.collapse.in { border-radius: 0; } } - .navbar-fixed-top { top: 0; border-width: 0 0 1px; } - .navbar-fixed-bottom { bottom: 0; margin-bottom: 0; border-width: 1px 0 0; } - .navbar-brand { float: left; padding: 15px 15px; @@ -4381,15 +3921,19 @@ tbody.collapse.in { line-height: 20px; height: 50px; } -.navbar-brand:hover, .navbar-brand:focus { +.navbar-brand:hover, +.navbar-brand:focus { text-decoration: none; } +.navbar-brand > img { + display: block; +} @media (min-width: 768px) { - .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { + .navbar > .container .navbar-brand, + .navbar > .container-fluid .navbar-brand { margin-left: -15px; } } - .navbar-toggle { position: relative; float: right; @@ -4419,7 +3963,6 @@ tbody.collapse.in { display: none; } } - .navbar-nav { margin: 7.5px -15px; } @@ -4445,7 +3988,8 @@ tbody.collapse.in { .navbar-nav .open .dropdown-menu > li > a { line-height: 20px; } - .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { + .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-nav .open .dropdown-menu > li > a:focus { background-image: none; } } @@ -4461,19 +4005,6 @@ tbody.collapse.in { padding-top: 15px; padding-bottom: 15px; } - .navbar-nav.navbar-right:last-child { - margin-right: -15px; - } -} - -@media (min-width: 768px) { - .navbar-left { - float: left !important; - } - - .navbar-right { - float: right !important; - } } .navbar-form { margin-left: -15px; @@ -4486,6 +4017,53 @@ tbody.collapse.in { margin-top: 8px; margin-bottom: 8px; } +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .navbar-form .input-group { + display: inline-table; + vertical-align: middle; + } + .navbar-form .input-group .input-group-addon, + .navbar-form .input-group .input-group-btn, + .navbar-form .input-group .form-control { + width: auto; + } + .navbar-form .input-group > .form-control { + width: 100%; + } + .navbar-form .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio label, + .navbar-form .checkbox label { + padding-left: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .navbar-form .has-feedback .form-control-feedback { + top: 0; + } +} @media (max-width: 767px) { .navbar-form .form-group { margin-bottom: 5px; @@ -4502,35 +4080,28 @@ tbody.collapse.in { -webkit-box-shadow: none; box-shadow: none; } - .navbar-form.navbar-right:last-child { - margin-right: -15px; - } } - .navbar-nav > li > .dropdown-menu { margin-top: 0; border-top-right-radius: 0; border-top-left-radius: 0; } - .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } - .navbar-btn { margin-top: 8px; margin-bottom: 8px; } -.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn { +.navbar-btn.btn-sm { margin-top: 10px; margin-bottom: 10px; } -.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn { +.navbar-btn.btn-xs { margin-top: 14px; margin-bottom: 14px; } - .navbar-text { margin-top: 15px; margin-bottom: 15px; @@ -4541,11 +4112,19 @@ tbody.collapse.in { margin-left: 15px; margin-right: 15px; } - .navbar-text.navbar-right:last-child { +} +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + margin-right: -15px; + } + .navbar-right ~ .navbar-right { margin-right: 0; } } - .navbar-default { background-color: #f8f8f8; border-color: #e7e7e7; @@ -4553,7 +4132,8 @@ tbody.collapse.in { .navbar-default .navbar-brand { color: #777777; } -.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus { color: #5e5e5e; background-color: transparent; } @@ -4563,22 +4143,28 @@ tbody.collapse.in { .navbar-default .navbar-nav > li > a { color: #777777; } -.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus { color: #333333; background-color: transparent; } -.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus { color: #555555; background-color: #e7e7e7; } -.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus { color: #cccccc; background-color: transparent; } .navbar-default .navbar-toggle { border-color: #dddddd; } -.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus { background-color: #dddddd; } .navbar-default .navbar-toggle .icon-bar { @@ -4588,7 +4174,9 @@ tbody.collapse.in { .navbar-default .navbar-form { border-color: #e7e7e7; } -.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .open > a:hover, +.navbar-default .navbar-nav > .open > a:focus { background-color: #e7e7e7; color: #555555; } @@ -4596,15 +4184,20 @@ tbody.collapse.in { .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #777777; } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #333333; background-color: transparent; } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color: #555555; background-color: #e7e7e7; } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #cccccc; background-color: transparent; } @@ -4618,78 +4211,95 @@ tbody.collapse.in { .navbar-default .btn-link { color: #777777; } -.navbar-default .btn-link:hover, .navbar-default .btn-link:focus { +.navbar-default .btn-link:hover, +.navbar-default .btn-link:focus { color: #333333; } -.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus { +.navbar-default .btn-link[disabled]:hover, +fieldset[disabled] .navbar-default .btn-link:hover, +.navbar-default .btn-link[disabled]:focus, +fieldset[disabled] .navbar-default .btn-link:focus { color: #cccccc; } - .navbar-inverse { background-color: #222222; - border-color: #090909; + border-color: #080808; } .navbar-inverse .navbar-brand { color: #777777; } -.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { - color: white; +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #ffffff; background-color: transparent; } .navbar-inverse .navbar-text { - color: #777777; + color: #969696; } .navbar-inverse .navbar-nav > li > a { color: #777777; } -.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { - color: white; +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #ffffff; background-color: transparent; } -.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { - color: white; - background-color: #090909; +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #080808; } -.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { color: #444444; background-color: transparent; } .navbar-inverse .navbar-toggle { border-color: #333333; } -.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { background-color: #333333; } .navbar-inverse .navbar-toggle .icon-bar { - background-color: white; + background-color: #ffffff; } .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #101010; } -.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { - background-color: #090909; - color: white; +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .open > a:hover, +.navbar-inverse .navbar-nav > .open > a:focus { + background-color: #080808; + color: #ffffff; } @media (max-width: 767px) { .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { - border-color: #090909; + border-color: #080808; } .navbar-inverse .navbar-nav .open .dropdown-menu .divider { - background-color: #090909; + background-color: #080808; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: #777777; } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: white; + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #ffffff; background-color: transparent; } - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { - color: white; - background-color: #090909; + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #ffffff; + background-color: #080808; } - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #444444; background-color: transparent; } @@ -4698,23 +4308,26 @@ tbody.collapse.in { color: #777777; } .navbar-inverse .navbar-link:hover { - color: white; + color: #ffffff; } .navbar-inverse .btn-link { color: #777777; } -.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { - color: white; +.navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link:focus { + color: #ffffff; } -.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus { +.navbar-inverse .btn-link[disabled]:hover, +fieldset[disabled] .navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link[disabled]:focus, +fieldset[disabled] .navbar-inverse .btn-link:focus { color: #444444; } - .breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: none; - background-color: whitesmoke; + background-color: #f5f5f5; border-radius: 4px; } .breadcrumb > li { @@ -4728,7 +4341,6 @@ tbody.collapse.in { .breadcrumb > .active { color: #777777; } - .pagination { display: inline-block; padding-left: 0; @@ -4743,10 +4355,10 @@ tbody.collapse.in { position: relative; float: left; padding: 6px 12px; - line-height: 1.42857; + line-height: 1.428571429; text-decoration: none; color: #428bca; - background-color: white; + background-color: #ffffff; border: 1px solid #dddddd; margin-left: -1px; } @@ -4761,19 +4373,22 @@ tbody.collapse.in { border-bottom-right-radius: 4px; border-top-right-radius: 4px; } -.pagination > li > a:hover, .pagination > li > a:focus, +.pagination > li > a:hover, .pagination > li > span:hover, +.pagination > li > a:focus, .pagination > li > span:focus { color: #2a6496; background-color: #eeeeee; border-color: #dddddd; } -.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, +.pagination > .active > a, .pagination > .active > span, +.pagination > .active > a:hover, .pagination > .active > span:hover, +.pagination > .active > a:focus, .pagination > .active > span:focus { z-index: 2; - color: white; + color: #ffffff; background-color: #428bca; border-color: #428bca; cursor: default; @@ -4785,11 +4400,10 @@ tbody.collapse.in { .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { color: #777777; - background-color: white; + background-color: #ffffff; border-color: #dddddd; cursor: not-allowed; } - .pagination-lg > li > a, .pagination-lg > li > span { padding: 10px 16px; @@ -4805,7 +4419,6 @@ tbody.collapse.in { border-bottom-right-radius: 6px; border-top-right-radius: 6px; } - .pagination-sm > li > a, .pagination-sm > li > span { padding: 5px 10px; @@ -4821,20 +4434,12 @@ tbody.collapse.in { border-bottom-right-radius: 3px; border-top-right-radius: 3px; } - .pager { padding-left: 0; margin: 20px 0; list-style: none; text-align: center; } -.pager:before, .pager:after { - content: " "; - display: table; -} -.pager:after { - clear: both; -} .pager li { display: inline; } @@ -4842,7 +4447,7 @@ tbody.collapse.in { .pager li > span { display: inline-block; padding: 5px 14px; - background-color: white; + background-color: #ffffff; border: 1px solid #dddddd; border-radius: 15px; } @@ -4864,22 +4469,27 @@ tbody.collapse.in { .pager .disabled > a:focus, .pager .disabled > span { color: #777777; - background-color: white; + background-color: #ffffff; cursor: not-allowed; } - .label { display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: bold; line-height: 1; - color: white; + color: #ffffff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; } +a.label:hover, +a.label:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} .label:empty { display: none; } @@ -4887,62 +4497,55 @@ tbody.collapse.in { position: relative; top: -1px; } - -a.label:hover, a.label:focus { - color: white; - text-decoration: none; - cursor: pointer; -} - .label-default { background-color: #777777; } -.label-default[href]:hover, .label-default[href]:focus { +.label-default[href]:hover, +.label-default[href]:focus { background-color: #5e5e5e; } - .label-primary { background-color: #428bca; } -.label-primary[href]:hover, .label-primary[href]:focus { +.label-primary[href]:hover, +.label-primary[href]:focus { background-color: #3071a9; } - .label-success { background-color: #5cb85c; } -.label-success[href]:hover, .label-success[href]:focus { +.label-success[href]:hover, +.label-success[href]:focus { background-color: #449d44; } - .label-info { background-color: #5bc0de; } -.label-info[href]:hover, .label-info[href]:focus { +.label-info[href]:hover, +.label-info[href]:focus { background-color: #31b0d5; } - .label-warning { background-color: #f0ad4e; } -.label-warning[href]:hover, .label-warning[href]:focus { +.label-warning[href]:hover, +.label-warning[href]:focus { background-color: #ec971f; } - .label-danger { background-color: #d9534f; } -.label-danger[href]:hover, .label-danger[href]:focus { +.label-danger[href]:hover, +.label-danger[href]:focus { background-color: #c9302c; } - .badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 12px; font-weight: bold; - color: white; + color: #ffffff; line-height: 1; vertical-align: baseline; white-space: nowrap; @@ -4957,24 +4560,24 @@ a.label:hover, a.label:focus { position: relative; top: -1px; } -.btn-xs .badge, .btn-group-xs > .btn .badge { +.btn-xs .badge { top: 0; padding: 1px 5px; } -a.list-group-item.active > .badge, .nav-pills > .active > a > .badge { +a.badge:hover, +a.badge:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} +a.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { color: #428bca; - background-color: white; + background-color: #ffffff; } .nav-pills > li > a > .badge { margin-left: 3px; } - -a.badge:hover, a.badge:focus { - color: white; - text-decoration: none; - cursor: pointer; -} - .jumbotron { padding: 30px; margin-bottom: 30px; @@ -5013,13 +4616,12 @@ a.badge:hover, a.badge:focus { font-size: 63px; } } - .thumbnail { display: block; padding: 4px; margin-bottom: 20px; - line-height: 1.42857; - background-color: white; + line-height: 1.428571429; + background-color: #ffffff; border: 1px solid #dddddd; border-radius: 4px; -webkit-transition: all 0.2s ease-in-out; @@ -5028,24 +4630,18 @@ a.badge:hover, a.badge:focus { } .thumbnail > img, .thumbnail a > img { - display: block; - width: 100% \9; - max-width: 100%; - height: auto; margin-left: auto; margin-right: auto; } -.thumbnail .caption { - padding: 9px; - color: #333333; -} - a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { border-color: #428bca; } - +.thumbnail .caption { + padding: 9px; + color: #333333; +} .alert { padding: 15px; margin-bottom: 20px; @@ -5066,7 +4662,6 @@ a.thumbnail.active { .alert > p + p { margin-top: 5px; } - .alert-dismissable, .alert-dismissible { padding-right: 35px; @@ -5078,7 +4673,6 @@ a.thumbnail.active { right: -21px; color: inherit; } - .alert-success { background-color: #dff0d8; border-color: #d6e9c6; @@ -5090,7 +4684,6 @@ a.thumbnail.active { .alert-success .alert-link { color: #2b542c; } - .alert-info { background-color: #d9edf7; border-color: #bce8f1; @@ -5102,7 +4695,6 @@ a.thumbnail.active { .alert-info .alert-link { color: #245269; } - .alert-warning { background-color: #fcf8e3; border-color: #faebcc; @@ -5114,7 +4706,6 @@ a.thumbnail.active { .alert-warning .alert-link { color: #66512c; } - .alert-danger { background-color: #f2dede; border-color: #ebccd1; @@ -5126,44 +4717,38 @@ a.thumbnail.active { .alert-danger .alert-link { color: #843534; } - @-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; } - to { background-position: 0 0; } } - @keyframes progress-bar-stripes { from { background-position: 40px 0; } - to { background-position: 0 0; } } - .progress { overflow: hidden; height: 20px; margin-bottom: 20px; - background-color: whitesmoke; + background-color: #f5f5f5; border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } - .progress-bar { float: left; width: 0%; height: 100%; font-size: 12px; line-height: 20px; - color: white; + color: #ffffff; text-align: center; background-color: #428bca; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); @@ -5172,7 +4757,6 @@ a.thumbnail.active { -o-transition: width 0.6s ease; transition: width 0.6s ease; } - .progress-striped .progress-bar, .progress-bar-striped { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); @@ -5180,17 +4764,12 @@ a.thumbnail.active { background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 40px 40px; } - .progress.active .progress-bar, .progress-bar.active { -webkit-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; } - -.progress-bar[aria-valuenow="1"], .progress-bar[aria-valuenow="2"] { - min-width: 30px; -} .progress-bar[aria-valuenow="0"] { color: #777777; min-width: 30px; @@ -5198,7 +4777,6 @@ a.thumbnail.active { background-image: none; box-shadow: none; } - .progress-bar-success { background-color: #5cb85c; } @@ -5207,7 +4785,6 @@ a.thumbnail.active { background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } - .progress-bar-info { background-color: #5bc0de; } @@ -5216,7 +4793,6 @@ a.thumbnail.active { background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } - .progress-bar-warning { background-color: #f0ad4e; } @@ -5225,7 +4801,6 @@ a.thumbnail.active { background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } - .progress-bar-danger { background-color: #d9534f; } @@ -5234,53 +4809,44 @@ a.thumbnail.active { background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } - .media, .media-body { overflow: hidden; 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 { padding-left: 0; list-style: none; } - .list-group { margin-bottom: 20px; padding-left: 0; } - .list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; - background-color: white; + background-color: #ffffff; border: 1px solid #dddddd; } .list-group-item:first-child { @@ -5298,163 +4864,166 @@ a.thumbnail.active { .list-group-item > .badge + .badge { margin-right: 5px; } - a.list-group-item { color: #555555; } a.list-group-item .list-group-item-heading { color: #333333; } -a.list-group-item:hover, a.list-group-item:focus { +a.list-group-item:hover, +a.list-group-item:focus { text-decoration: none; color: #555555; - background-color: whitesmoke; + background-color: #f5f5f5; } - -.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { +.list-group-item.disabled, +.list-group-item.disabled:hover, +.list-group-item.disabled:focus { background-color: #eeeeee; color: #777777; cursor: not-allowed; } -.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { +.list-group-item.disabled .list-group-item-heading, +.list-group-item.disabled:hover .list-group-item-heading, +.list-group-item.disabled:focus .list-group-item-heading { color: inherit; } -.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { +.list-group-item.disabled .list-group-item-text, +.list-group-item.disabled:hover .list-group-item-text, +.list-group-item.disabled:focus .list-group-item-text { color: #777777; } -.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { z-index: 2; - color: white; + color: #ffffff; background-color: #428bca; border-color: #428bca; } .list-group-item.active .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, -.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading > small, -.list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, +.list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > .small { color: inherit; } -.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { +.list-group-item.active .list-group-item-text, +.list-group-item.active:hover .list-group-item-text, +.list-group-item.active:focus .list-group-item-text { color: #e1edf7; } - .list-group-item-success { color: #3c763d; background-color: #dff0d8; } - a.list-group-item-success { color: #3c763d; } a.list-group-item-success .list-group-item-heading { color: inherit; } -a.list-group-item-success:hover, a.list-group-item-success:focus { +a.list-group-item-success:hover, +a.list-group-item-success:focus { color: #3c763d; background-color: #d0e9c6; } -a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus { +a.list-group-item-success.active, +a.list-group-item-success.active:hover, +a.list-group-item-success.active:focus { color: #fff; background-color: #3c763d; border-color: #3c763d; } - .list-group-item-info { color: #31708f; background-color: #d9edf7; } - a.list-group-item-info { color: #31708f; } a.list-group-item-info .list-group-item-heading { color: inherit; } -a.list-group-item-info:hover, a.list-group-item-info:focus { +a.list-group-item-info:hover, +a.list-group-item-info:focus { color: #31708f; background-color: #c4e3f3; } -a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus { +a.list-group-item-info.active, +a.list-group-item-info.active:hover, +a.list-group-item-info.active:focus { color: #fff; background-color: #31708f; border-color: #31708f; } - .list-group-item-warning { color: #8a6d3b; background-color: #fcf8e3; } - a.list-group-item-warning { color: #8a6d3b; } a.list-group-item-warning .list-group-item-heading { color: inherit; } -a.list-group-item-warning:hover, a.list-group-item-warning:focus { +a.list-group-item-warning:hover, +a.list-group-item-warning:focus { color: #8a6d3b; background-color: #faf2cc; } -a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus { +a.list-group-item-warning.active, +a.list-group-item-warning.active:hover, +a.list-group-item-warning.active:focus { color: #fff; background-color: #8a6d3b; border-color: #8a6d3b; } - .list-group-item-danger { color: #a94442; background-color: #f2dede; } - a.list-group-item-danger { color: #a94442; } a.list-group-item-danger .list-group-item-heading { color: inherit; } -a.list-group-item-danger:hover, a.list-group-item-danger:focus { +a.list-group-item-danger:hover, +a.list-group-item-danger:focus { color: #a94442; background-color: #ebcccc; } -a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus { +a.list-group-item-danger.active, +a.list-group-item-danger.active:hover, +a.list-group-item-danger.active:focus { color: #fff; background-color: #a94442; border-color: #a94442; } - .list-group-item-heading { margin-top: 0; margin-bottom: 5px; } - .list-group-item-text { margin-bottom: 0; line-height: 1.3; } - .panel { margin-bottom: 20px; - background-color: white; + background-color: #ffffff; border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); } - .panel-body { padding: 15px; } -.panel-body:before, .panel-body:after { - content: " "; - display: table; -} -.panel-body:after { - clear: both; -} - .panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; @@ -5464,7 +5033,6 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g .panel-heading > .dropdown .dropdown-toggle { color: inherit; } - .panel-title { margin-top: 0; margin-bottom: 0; @@ -5474,15 +5042,13 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g .panel-title > a { color: inherit; } - .panel-footer { padding: 10px 15px; - background-color: whitesmoke; + background-color: #f5f5f5; border-top: 1px solid #dddddd; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .panel > .list-group { margin-bottom: 0; } @@ -5500,15 +5066,12 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .panel-heading + .list-group .list-group-item:first-child { border-top-width: 0; } - .list-group + .panel-footer { border-top-width: 0; } - .panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table { @@ -5520,22 +5083,22 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g border-top-left-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { border-top-left-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { border-top-right-radius: 3px; } @@ -5545,22 +5108,22 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { border-bottom-right-radius: 3px; } @@ -5577,50 +5140,50 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g border: 0; } .panel > .table-bordered > thead > tr > th:first-child, -.panel > .table-bordered > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, -.panel > .table-bordered > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-bordered > tfoot > tr > td:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; } .panel > .table-bordered > thead > tr > th:last-child, -.panel > .table-bordered > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, -.panel > .table-bordered > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-bordered > tfoot > tr > td:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; } .panel > .table-bordered > thead > tr:first-child > td, -.panel > .table-bordered > thead > tr:first-child > th, -.panel > .table-bordered > tbody > tr:first-child > td, -.panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, +.panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, +.panel > .table-bordered > thead > tr:first-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, +.panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { border-bottom: 0; } .panel > .table-bordered > tbody > tr:last-child > td, -.panel > .table-bordered > tbody > tr:last-child > th, -.panel > .table-bordered > tfoot > tr:last-child > td, -.panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-bordered > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { border-bottom: 0; } @@ -5628,7 +5191,6 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g border: 0; margin-bottom: 0; } - .panel-group { margin-bottom: 20px; } @@ -5651,31 +5213,29 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g .panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid #dddddd; } - .panel-default { border-color: #dddddd; } .panel-default > .panel-heading { color: #333333; - background-color: whitesmoke; + background-color: #f5f5f5; border-color: #dddddd; } .panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: #dddddd; } .panel-default > .panel-heading .badge { - color: whitesmoke; + color: #f5f5f5; background-color: #333333; } .panel-default > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #dddddd; } - .panel-primary { border-color: #428bca; } .panel-primary > .panel-heading { - color: white; + color: #ffffff; background-color: #428bca; border-color: #428bca; } @@ -5684,12 +5244,11 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g } .panel-primary > .panel-heading .badge { color: #428bca; - background-color: white; + background-color: #ffffff; } .panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #428bca; } - .panel-success { border-color: #d6e9c6; } @@ -5708,7 +5267,6 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g .panel-success > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #d6e9c6; } - .panel-info { border-color: #bce8f1; } @@ -5727,7 +5285,6 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g .panel-info > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #bce8f1; } - .panel-warning { border-color: #faebcc; } @@ -5746,7 +5303,6 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g .panel-warning > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #faebcc; } - .panel-danger { border-color: #ebccd1; } @@ -5765,7 +5321,6 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g .panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #ebccd1; } - .embed-responsive { position: relative; display: block; @@ -5791,12 +5346,11 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g .embed-responsive.embed-responsive-4by3 { padding-bottom: 75%; } - .well { min-height: 20px; padding: 19px; margin-bottom: 20px; - background-color: whitesmoke; + background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); @@ -5806,35 +5360,32 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); } - .well-lg { padding: 24px; border-radius: 6px; } - .well-sm { padding: 9px; border-radius: 3px; } - .close { float: right; font-size: 21px; font-weight: bold; line-height: 1; - color: black; - text-shadow: 0 1px 0 white; + color: #000000; + text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); } -.close:hover, .close:focus { - color: black; +.close:hover, +.close:focus { + color: #000000; text-decoration: none; cursor: pointer; opacity: 0.5; filter: alpha(opacity=50); } - button.close { padding: 0; cursor: pointer; @@ -5842,11 +5393,9 @@ button.close { border: 0; -webkit-appearance: none; } - .modal-open { overflow: hidden; } - .modal { display: none; overflow: hidden; @@ -5871,21 +5420,18 @@ button.close { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } - .modal-open .modal { overflow-x: hidden; overflow-y: auto; } - .modal-dialog { position: relative; width: auto; margin: 10px; } - .modal-content { position: relative; - background-color: white; + background-color: #ffffff; border: 1px solid #999999; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; @@ -5894,7 +5440,6 @@ button.close { background-clip: padding-box; outline: 0; } - .modal-backdrop { position: fixed; top: 0; @@ -5902,7 +5447,7 @@ button.close { bottom: 0; left: 0; z-index: 1040; - background-color: black; + background-color: #000000; } .modal-backdrop.fade { opacity: 0; @@ -5912,39 +5457,27 @@ button.close { opacity: 0.5; filter: alpha(opacity=50); } - .modal-header { padding: 15px; border-bottom: 1px solid #e5e5e5; - min-height: 16.42857px; + min-height: 16.428571429px; } - .modal-header .close { margin-top: -2px; } - .modal-title { margin: 0; - line-height: 1.42857; + line-height: 1.428571429; } - .modal-body { position: relative; padding: 15px; } - .modal-footer { padding: 15px; text-align: right; border-top: 1px solid #e5e5e5; } -.modal-footer:before, .modal-footer:after { - content: " "; - display: table; -} -.modal-footer:after { - clear: both; -} .modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; @@ -5955,7 +5488,6 @@ button.close { .modal-footer .btn-block + .btn-block { margin-left: 0; } - .modal-scrollbar-measure { position: absolute; top: -9999px; @@ -5963,18 +5495,15 @@ button.close { height: 50px; overflow: scroll; } - @media (min-width: 768px) { .modal-dialog { width: 600px; margin: 30px auto; } - .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } - .modal-sm { width: 300px; } @@ -6014,17 +5543,15 @@ button.close { margin-left: -3px; padding: 0 5px; } - .tooltip-inner { max-width: 200px; padding: 3px 8px; - color: white; + color: #ffffff; text-align: center; text-decoration: none; - background-color: black; + background-color: #000000; border-radius: 4px; } - .tooltip-arrow { position: absolute; width: 0; @@ -6032,60 +5559,58 @@ button.close { 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: black; + border-top-color: #000000; } .tooltip.top-left .tooltip-arrow { bottom: 0; left: 5px; border-width: 5px 5px 0; - border-top-color: black; + border-top-color: #000000; } .tooltip.top-right .tooltip-arrow { bottom: 0; right: 5px; border-width: 5px 5px 0; - border-top-color: black; + border-top-color: #000000; } .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; - border-right-color: black; + border-right-color: #000000; } .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; - border-left-color: black; + border-left-color: #000000; } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; - border-bottom-color: black; + border-bottom-color: #000000; } .tooltip.bottom-left .tooltip-arrow { top: 0; left: 5px; border-width: 0 5px 5px; - border-bottom-color: black; + border-bottom-color: #000000; } .tooltip.bottom-right .tooltip-arrow { top: 0; right: 5px; border-width: 0 5px 5px; - border-bottom-color: black; + border-bottom-color: #000000; } - .popover { position: absolute; top: 0; @@ -6095,7 +5620,7 @@ button.close { max-width: 276px; padding: 1px; text-align: left; - background-color: white; + background-color: #ffffff; background-clip: padding-box; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.2); @@ -6116,7 +5641,6 @@ button.close { .popover.left { margin-left: -10px; } - .popover-title { margin: 0; padding: 8px 14px; @@ -6127,12 +5651,11 @@ button.close { border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; } - .popover-content { padding: 9px 14px; } - -.popover > .arrow, .popover > .arrow:after { +.popover > .arrow, +.popover > .arrow:after { position: absolute; display: block; width: 0; @@ -6140,16 +5663,13 @@ button.close { 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; @@ -6163,7 +5683,7 @@ button.close { bottom: 1px; margin-left: -10px; border-bottom-width: 0; - border-top-color: white; + border-top-color: #ffffff; } .popover.right > .arrow { top: 50%; @@ -6178,7 +5698,7 @@ button.close { left: 1px; bottom: -10px; border-left-width: 0; - border-right-color: white; + border-right-color: #ffffff; } .popover.bottom > .arrow { left: 50%; @@ -6193,7 +5713,7 @@ button.close { top: 1px; margin-left: -10px; border-top-width: 0; - border-bottom-color: white; + border-bottom-color: #ffffff; } .popover.left > .arrow { top: 50%; @@ -6207,14 +5727,12 @@ button.close { content: " "; right: 1px; border-right-width: 0; - border-left-color: white; + border-left-color: #ffffff; bottom: -10px; } - .carousel { position: relative; } - .carousel-inner { position: relative; overflow: hidden; @@ -6229,10 +5747,6 @@ button.close { } .carousel-inner > .item > img, .carousel-inner > .item > a > img { - display: block; - width: 100% \9; - max-width: 100%; - height: auto; line-height: 1; } .carousel-inner > .active, @@ -6265,7 +5779,6 @@ button.close { .carousel-inner > .active.right { left: 100%; } - .carousel-control { position: absolute; top: 0; @@ -6275,7 +5788,7 @@ button.close { opacity: 0.5; filter: alpha(opacity=50); font-size: 20px; - color: white; + color: #ffffff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } @@ -6295,9 +5808,10 @@ button.close { background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); } -.carousel-control:hover, .carousel-control:focus { +.carousel-control:hover, +.carousel-control:focus { outline: 0; - color: white; + color: #ffffff; text-decoration: none; opacity: 0.9; filter: alpha(opacity=90); @@ -6334,7 +5848,6 @@ button.close { .carousel-control .icon-next:before { content: '\203a'; } - .carousel-indicators { position: absolute; bottom: 10px; @@ -6352,7 +5865,7 @@ button.close { height: 10px; margin: 1px; text-indent: -999px; - border: 1px solid white; + border: 1px solid #ffffff; border-radius: 10px; cursor: pointer; background-color: #000 \9; @@ -6362,9 +5875,8 @@ button.close { margin: 0; width: 12px; height: 12px; - background-color: white; + background-color: #ffffff; } - .carousel-caption { position: absolute; left: 15%; @@ -6373,14 +5885,13 @@ button.close { z-index: 10; padding-top: 20px; padding-bottom: 20px; - color: white; + color: #ffffff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } .carousel-caption .btn { text-shadow: none; } - @media screen and (min-width: 768px) { .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, @@ -6399,51 +5910,85 @@ button.close { .carousel-control .icon-next { margin-right: -15px; } - .carousel-caption { left: 20%; right: 20%; padding-bottom: 30px; } - .carousel-indicators { bottom: 20px; } } -.clearfix:before, .clearfix:after { +.clearfix:before, +.clearfix:after, +.dl-horizontal dd:before, +.dl-horizontal dd:after, +.container:before, +.container:after, +.container-fluid:before, +.container-fluid:after, +.row:before, +.row:after, +.form-horizontal .form-group:before, +.form-horizontal .form-group:after, +.btn-toolbar:before, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:before, +.btn-group-vertical > .btn-group:after, +.nav:before, +.nav:after, +.navbar:before, +.navbar:after, +.navbar-header:before, +.navbar-header:after, +.navbar-collapse:before, +.navbar-collapse:after, +.pager:before, +.pager:after, +.panel-body:before, +.panel-body:after, +.modal-footer:before, +.modal-footer:after { content: " "; display: table; } -.clearfix:after { +.clearfix:after, +.dl-horizontal dd:after, +.container:after, +.container-fluid:after, +.row:after, +.form-horizontal .form-group:after, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:after, +.nav:after, +.navbar:after, +.navbar-header:after, +.navbar-collapse:after, +.pager:after, +.panel-body:after, +.modal-footer:after { clear: both; } - .center-block { display: block; margin-left: auto; margin-right: auto; } - .pull-right { float: right !important; } - .pull-left { float: left !important; } - .hide { display: none !important; } - .show { display: block !important; } - .invisible { visibility: hidden; } - .text-hide { font: 0/0 a; color: transparent; @@ -6451,26 +5996,22 @@ button.close { background-color: transparent; border: 0; } - .hidden { display: none !important; visibility: hidden !important; } - .affix { position: fixed; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); } - @-ms-viewport { width: device-width; } - -.visible-xs, .visible-sm, .visible-md, .visible-lg { +.visible-xs, +.visible-sm, +.visible-md, +.visible-lg { display: none !important; } - .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, @@ -6485,20 +6026,16 @@ button.close { .visible-lg-inline-block { display: none !important; } - @media (max-width: 767px) { .visible-xs { display: block !important; } - table.visible-xs { display: table; } - tr.visible-xs { display: table-row !important; } - th.visible-xs, td.visible-xs { display: table-cell !important; @@ -6509,32 +6046,26 @@ button.close { display: block !important; } } - @media (max-width: 767px) { .visible-xs-inline { display: inline !important; } } - @media (max-width: 767px) { .visible-xs-inline-block { display: inline-block !important; } } - @media (min-width: 768px) and (max-width: 991px) { .visible-sm { display: block !important; } - table.visible-sm { display: table; } - tr.visible-sm { display: table-row !important; } - th.visible-sm, td.visible-sm { display: table-cell !important; @@ -6545,32 +6076,26 @@ button.close { display: block !important; } } - @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline { display: inline !important; } } - @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline-block { display: inline-block !important; } } - @media (min-width: 992px) and (max-width: 1199px) { .visible-md { display: block !important; } - table.visible-md { display: table; } - tr.visible-md { display: table-row !important; } - th.visible-md, td.visible-md { display: table-cell !important; @@ -6581,32 +6106,26 @@ button.close { display: block !important; } } - @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline { display: inline !important; } } - @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline-block { display: inline-block !important; } } - @media (min-width: 1200px) { .visible-lg { display: block !important; } - table.visible-lg { display: table; } - tr.visible-lg { display: table-row !important; } - th.visible-lg, td.visible-lg { display: table-cell !important; @@ -6617,19 +6136,16 @@ button.close { display: block !important; } } - @media (min-width: 1200px) { .visible-lg-inline { display: inline !important; } } - @media (min-width: 1200px) { .visible-lg-inline-block { display: inline-block !important; } } - @media (max-width: 767px) { .hidden-xs { display: none !important; @@ -6653,20 +6169,16 @@ button.close { .visible-print { display: none !important; } - @media print { .visible-print { display: block !important; } - table.visible-print { display: table; } - tr.visible-print { display: table-row !important; } - th.visible-print, td.visible-print { display: table-cell !important; @@ -6680,7 +6192,6 @@ button.close { display: block !important; } } - .visible-print-inline { display: none !important; } @@ -6689,7 +6200,6 @@ button.close { display: inline !important; } } - .visible-print-inline-block { display: none !important; } @@ -6698,7 +6208,6 @@ button.close { display: inline-block !important; } } - @media print { .hidden-print { display: none !important; @@ -6717,20 +6226,18 @@ button.close { --------------------------------------------------------------*/ @font-face { font-family: 'Proxima Nova'; - src: url("../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.eot"); - src: url("../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.eot?#iefix") format("embedded-opentype"), url("../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular") format("svg"), url("../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.woff") format("woff"), url("../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.ttf") format("truetype"); + src: url('../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.eot'); + src: url('../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.eot?#iefix') format('embedded-opentype'), url('../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular') format('svg'), url('../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.woff') format('woff'), url('../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } - @font-face { font-family: 'Proxima Nova'; - src: url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.eot"); - src: url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.eot?#iefix") format("embedded-opentype"), url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold") format("svg"), url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.woff") format("woff"), url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.ttf") format("truetype"); + src: url('../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.eot'); + src: url('../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.eot?#iefix') format('embedded-opentype'), url('../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold') format('svg'), url('../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.woff') format('woff'), url('../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.ttf') format('truetype'); font-weight: 500; font-style: normal; } - /* Custom Header Image --------------------------------------------------------------*/ #masthead { @@ -6741,27 +6248,22 @@ button.close { -moz-hyphens: auto; hyphens: auto; } - #masthead.header-image .container { position: relative; } - #header-image-wrap { overflow: hidden; max-height: 250px; } - #header-image { min-height: 100px; width: 100%; } - #masthead.header-image .site-branding { position: absolute; top: 30px; left: 30px; } - #masthead.header-image .container .row { position: absolute; top: 0; @@ -6769,26 +6271,21 @@ button.close { width: 100%; margin: 0; } - #site-title .searchform { float: right; padding-top: 30px; } - #site-title .parent-spacing .searchform { margin-top: 10px; } - #primary-nav .searchform .form-control { display: inline-block; width: auto; } - @media (max-width: 768px) { #nav-wrapper .container { padding: 0; } - .dropdown-menu .dropdown-menu { padding-left: 20px; } @@ -6798,15 +6295,12 @@ button.close { #uc-header { border-bottom: 1px solid #fff; } - #uc-site-header { padding-top: 30px; } - #masthead.header-image #uc-site-header { padding-top: 0; } - #uc-site-header h1, #uc-site-header p, #uc-site-header a { @@ -6820,47 +6314,37 @@ button.close { border: 0; font-family: "Proxima Nova", Helvetica, Arial, sans-serif; } - #uc-site-header .blue a { color: #0b1860; } - #uc-site-header .grey a { color: #7C878E; } - #uc-site-header .white a { color: #FFF; } - #uc-site-header .black a { color: #000; } - #uc-site-header .glyphicon { display: none; } - #uc-site-header #uc-site-parent { margin-bottom: 5px; } - #uc-site-header #uc-site-parent a { font-size: 13px; letter-spacing: 1px; } - #uc-site-header #uc-site-title { padding-bottom: 30px; } - #uc-site-header #uc-site-title a { font-weight: 500; font-size: 24px; word-wrap: break-word; max-width: 100%; } - #site-title .searchform .form-group { width: 100%; } @@ -6871,12 +6355,10 @@ button.close { width: 300px; transition: all 2s ease; } - img { height: auto; max-width: 100%; } - /* Link Flag */ .flag { background-color: rgba(0, 0, 0, 0.1); @@ -6885,33 +6367,27 @@ img { margin-left: .4em; border-radius: .3em; } - .btn .flag { border-width: 0; opacity: .7; } - .external .glyphicon-new-window { font-size: .8em; margin-left: .4em; opacity: .7; } - .external:hover .glyphicon-new-window { opacity: 1; } - /* comments form */ .form-submit { display: none; } - .comment-form-author, .comment-form-email, .comment-form-url { width: 50%; } - /* NAV --------------------------------------------------------------*/ .navbar-default .navbar-brand { @@ -6921,22 +6397,18 @@ img { font: 500 18px "Proxima Nova", Helvetica, Arial, sans-serif; color: black; } - /* overwriting bootstrap 3's philosophical opposition to drop down menus. */ .dropdown-submenu { position: relative; } - .dropdown-submenu > .dropdown-menu { top: 0; left: 100%; padding: 0; } - .dropdown-submenu:hover > .dropdown-menu { display: block; } - .dropdown-submenu > a:after { display: block; content: " "; @@ -6950,24 +6422,19 @@ img { margin-top: 5px; margin-right: -10px; } - .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; } - .navbar-collapse { max-height: none; } - /* #primary-nav { background-color: #ccc; @@ -6998,77 +6465,63 @@ img { .menu-label { display: inline-block; } - .menu-label { position: relative; - top: -.15em; + top: -0.15em; margin-left: .2em; } - /* PAGE --------------------------------------------------------------*/ #main { - background-color: white; + background-color: #ffffff; padding: 1em; } - /* POSTS --------------------------------------------------------------*/ .post { - background-color: white; + background-color: #ffffff; padding: 1em; } - /* SINGLE --------------------------------------------------------------*/ .widget-head, .widget-content { - background-color: white; + background-color: #ffffff; padding: 1em; } - #footers { margin-top: 1.5em; } - body.sticky #footers { position: absolute; bottom: 0; left: 0; width: 100%; } - #mega-footer { background-color: black; } - #footer { padding: 1.5em 0; background-color: black; color: #666; } - #footer ul { padding: 0; } - #footer li { display: inline; margin-right: 1em; } - #footer li:last-child { margin-right: 0; } - #footer .glyphicon { display: none; } - code { white-space: normal; } - /*-------------------------------------------------------------- 7.0 Alignments --------------------------------------------------------------*/ @@ -7077,19 +6530,16 @@ code { float: left; margin-right: 1.5em; } - .alignright { display: inline; float: right; margin-left: 1.5em; } - .aligncenter { clear: both; display: block; margin: 0 auto; } - /*-------------------------------------------------------------- 10.0 Content --------------------------------------------------------------*/ @@ -7099,32 +6549,26 @@ code { .hentry { margin: 0 0 1.5em; } - .byline, .updated { display: none; } - .single .byline, .group-blog .byline { display: inline; } - .page-content, .entry-content, .entry-summary { margin: 1.5em 0 0; } - .page-links { clear: both; margin: 0 0 1.5em; } - .nav-next { text-align: right; } - /*-------------------------------------------------------------- 10.2 Asides --------------------------------------------------------------*/ @@ -7132,7 +6576,6 @@ code { .archive .format-aside .entry-title { display: none; } - /*-------------------------------------------------------------- 10.3 Comments --------------------------------------------------------------*/ @@ -7140,24 +6583,19 @@ code { padding: 0; list-style-type: none; } - .comment-list ol { list-style-type: none; } - .comment { padding: 1em; border-top: 1px solid #ccc; } - .comment.thread-odd { background-color: #f5f5f5; } - .comment-content a { word-wrap: break-word; } - /*-------------------------------------------------------------- 11.0 Infinite scroll --------------------------------------------------------------*/ @@ -7167,12 +6605,10 @@ code { /* Theme Footer (when set to scrolling) */ display: none; } - /* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before */ .infinity-end.neverending .site-footer { display: block; } - /*-------------------------------------------------------------- 12.0 Media --------------------------------------------------------------*/ @@ -7184,14 +6620,12 @@ code { margin-top: 0; padding: 0; } - /* Make sure embeds and iframes fit their containers */ embed, iframe, object { max-width: 100%; } - /*-------------------------------------------------------------- 12.1 Captions --------------------------------------------------------------*/ @@ -7199,20 +6633,16 @@ object { margin-bottom: 1.5em; max-width: 100%; } - .wp-caption img[class*="wp-image-"] { display: block; margin: 0 auto; } - .wp-caption-text { text-align: center; } - .wp-caption .wp-caption-text { margin: 0.8075em 0; } - .table-responsive { width: 100%; margin-bottom: 15px; @@ -7221,24 +6651,20 @@ object { webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } - /*-------------------------------------------------------------- 9.0 Widgets --------------------------------------------------------------*/ .widget { margin: 0 0 1.5em; } - /* Make sure select elements fit in widgets */ .widget select { max-width: 100%; } - /* Search widget */ .widget_search .search-submit { display: none; } - /* Accessibility Features @@ -7252,72 +6678,130 @@ object { height: 0; width: 0; } - .accessibility-fail { - -webkit-filter: grayscale(100%); - -moz-filter: grayscale(100%); - filter: grayscale(100%); opacity: .3; } - .accessibility-fail-msg { border-top-right-radius: 0; border-top-left-radius: 0; } - .accessibility-fail-msg .glyphicon { color: red; margin-right: 1em; } - .accessibility-fail-msg a { text-decoration: underline; } - /* Table stripper - removes all styles from elements within tables. */ -table div, table span, table applet, table object, table iframe, table -h1, table h2, table h3, table h4, table h5, table h6, table p, table blockquote, table pre, table -a, table abbr, table acronym, table address, table big, table cite, table code, table -del, table dfn, table em, table img, table ins, table kbd, table q, table s, table samp, table -small, table strike, table strong, table sub, table sup, table tt, table var, table -b, table u, table i, table center, table -dl, table dt, table dd, table ol, table ul, table li, table -fieldset, table form, table label, table legend, table -article, table aside, table canvas, table details, table embed, table -figure, table figcaption, table footer, table header, table hgroup, table -menu, table nav, table output, table ruby, table section, table summary, table -time, table mark, table audio, table video { - margin: 0 !important; - padding: 0 !important; - border: 0 !important; - font-size: 100% !important; - vertical-align: baseline !important; +table div, +table span, +table applet, +table object, +table iframe, +table h1, +table h2, +table h3, +table h4, +table h5, +table h6, +table p, +table blockquote, +table pre, +table a, +table abbr, +table acronym, +table address, +table big, +table cite, +table code, +table del, +table dfn, +table em, +table img, +table ins, +table kbd, +table q, +table s, +table samp, +table small, +table strike, +table strong, +table sub, +table sup, +table tt, +table var, +table b, +table u, +table i, +table center, +table dl, +table dt, +table dd, +table ol, +table ul, +table li, +table fieldset, +table form, +table label, +table legend, +table article, +table aside, +table canvas, +table details, +table embed, +table figure, +table figcaption, +table footer, +table header, +table hgroup, +table menu, +table nav, +table output, +table ruby, +table section, +table summary, +table time, +table mark, +table audio, +table video { + margin: 0!important; + padding: 0!important; + border: 0!important; + font-size: 100%!important; + vertical-align: baseline!important; } - /* HTML5 display-role reset for older browsers */ -table article, table aside, table details, table figcaption, table figure, table -footer, table header, table hgroup, table menu, table nav, table section { - display: block !important; +table article, +table aside, +table details, +table figcaption, +table figure, +table footer, +table header, +table hgroup, +table menu, +table nav, +table section { + display: block!important; } - table body { - line-height: 1 !important; + line-height: 1!important; } - -table ol, table ul { - list-style: none !important; +table ol, +table ul { + list-style: none!important; } - -table blockquote, table q { - quotes: none !important; +table blockquote, +table q { + quotes: none!important; } - -table blockquote:before, table blockquote:after, table -q:before, table q:after { - content: "" !important; - content: none !important; +table blockquote:before, +table blockquote:after, +table q:before, +table q:after { + content: '' !important; + content: none!important; } - /* Scss Document */ .uup-list { list-style-type: none; @@ -7344,7 +6828,8 @@ q:before, table q:after { margin-bottom: 1em; *zoom: 1; } -.uup-list .uup-item:after, .uup-list .uup-item:before { +.uup-list .uup-item:after, +.uup-list .uup-item:before { content: ''; display: table; } @@ -7363,12 +6848,11 @@ q:before, table q:after { .uup-list .uup-item .uup-text .uup-name .uup-last:before { content: ' '; } - .uup-index-table .uup-table-name.table-has-image .uup-table-thumbnail { display: block; width: 75px; float: left; - margin: 0 1em 1em 0 !important; + margin: 0 1em 1em 0!important; } .uup-index-table .uup-table-name.table-has-image .uup-name { float: left; @@ -7377,7 +6861,6 @@ q:before, table q:after { .uup-index-table .uup-table-name .uup-last:before { content: ' '; } - #vb #vb-timespan { list-style-type: none; padding: 0; @@ -7387,9 +6870,8 @@ q:before, table q:after { #vb #vb-timespan .glyphicon-new-window { display: none; } - #events-grid-wrap li { - margin-bottom: 1em !important; + margin-bottom: 1em!important; } #events-grid-wrap li strong { font-weight: normal; @@ -7397,7 +6879,6 @@ q:before, table q:after { #events-grid-wrap li .glyphicon-new-window { display: none; } - .uc-listcal .uc-cal-list { list-style-type: none; margin: 0; @@ -7413,7 +6894,6 @@ q:before, table q:after { .uc-listcal .uc-cal-list .uc-cal-item .glyphicon-new-window { display: none; } - .in-page-list { float: right; padding: .5em; @@ -7425,7 +6905,6 @@ q:before, table q:after { max-width: 400px; border-radius: 3px; } - .in-page-tabs { margin-bottom: 2em; } diff --git a/style.less b/style.less new file mode 100644 index 0000000..2ad0377 --- /dev/null +++ b/style.less @@ -0,0 +1,614 @@ +/* +Theme Name: Cornerstone +Author: UConn Web Development Lab +Description: Parent theme for University of Connecticut +Version: 1 +Text Domain: cs +*/ + + +@import "../../global/bootstrap-master/less/bootstrap.less"; + + +/*-------------------------------------------------------------- + + CORNERSTONE + +--------------------------------------------------------------*/ + + +/* Variables +--------------------------------------------------------------*/ +@contentBg: #fff; +@contentPadding: 1em; + +/* Mixins +--------------------------------------------------------------*/ + + +/* Fonts +--------------------------------------------------------------*/ + @font-face { + font-family: 'Proxima Nova'; + src: url('../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.eot'); + src: url('../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.eot?#iefix') format('embedded-opentype'), +url('../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular') format('svg'), +url('../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.woff') format('woff'), +url('../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.ttf') format('truetype'); + font-weight: normal; + font-style: normal; + } +@font-face { + font-family: 'Proxima Nova'; + src: url('../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.eot'); + src: url('../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.eot?#iefix') format('embedded-opentype'), +url('../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold') format('svg'), +url('../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.woff') format('woff'), +url('../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.ttf') format('truetype'); + font-weight: 500; + font-style: normal; + } + + + +/* Custom Header Image +--------------------------------------------------------------*/ +#masthead { + -ms-word-break: break-all; + word-break: break-all; + word-break: break-word; + -webkit-hyphens: auto; + -moz-hyphens: auto; + hyphens: auto; + } +#masthead.header-image .container { + position:relative; + } + #header-image-wrap { + overflow:hidden; + max-height:250px; + } + #header-image { + min-height:100px; + width:100%; + } + #masthead.header-image .site-branding { + position:absolute;top:30px; + left:30px; + } + + #masthead.header-image .container .row { + position:absolute; + top:0; + left:0; + width:100%; + margin:0; + } + + #site-title .searchform { + float:right; + padding-top:30px; + } + #site-title .parent-spacing .searchform { + margin-top:10px; + } + + #primary-nav .searchform .form-control { + display:inline-block; + width:auto; + } + + @media (max-width: 768px) { + #nav-wrapper .container { + padding:0; + } + .dropdown-menu .dropdown-menu { + padding-left:20px; + } + } + + + + + +/* UConn Branding +--------------------------------------------------------------*/ + +#uc-header{ + border-bottom:1px solid #fff; + + } + +#uc-site-header { + padding-top:30px; + } + #masthead.header-image #uc-site-header { + padding-top:0; + } + #uc-site-header h1, + #uc-site-header p, + #uc-site-header a{ + padding:0; + margin:0; + font-size:1em; + line-height:1em; + color:black; + font-style:normal; + font-weight:normal; + border:0; + font-family:"Proxima Nova", Helvetica, Arial, sans-serif; + } + #uc-site-header .blue a { + color:#0b1860; + } + #uc-site-header .grey a { + color:#7C878E; + } + #uc-site-header .white a { + color:#FFF; + } + #uc-site-header .black a { + color:#000; + } + + #uc-site-header .glyphicon { + display:none; + } + +#uc-site-header #uc-site-parent { + margin-bottom:5px; + } + #uc-site-header #uc-site-parent a { + font-size: 13px; + letter-spacing: 1px; + } +#uc-site-header #uc-site-title { + padding-bottom:30px; + } + #uc-site-header #uc-site-title a { + font-weight:500; + font-size:24px; + word-wrap: break-word; + max-width: 100%; + } + + +#site-title { + .searchform { + + .form-group { + width:100%; + .search { + width:150px; + + + &:focus { + width:300px; + transition:all 2s ease; + } + } + } + + } +} + + + + + + + + + + + + + + + + +img { + height: auto; + max-width: 100%; + } + + +/* Link Flag */ + +.flag { + background-color:rgba(0,0,0, .1); + font-size: 80%; + padding: .2em .3em; + margin-left: .4em; + border-radius:.3em; + } + .btn .flag { + border-width:0; + opacity:.7; + } +.external { + } + .external .glyphicon-new-window { + font-size:.8em; + margin-left:.4em; + opacity:.7; + } + .external:hover .glyphicon-new-window { + opacity:1; + } + + + + + +/* comments form */ +.form-submit { + display: none; + } + .comment-form-author, + .comment-form-email, + .comment-form-url { + width: 50%; + } + + + + + +/* NAV +--------------------------------------------------------------*/ + + +.navbar-default .navbar-brand { + height:auto; + float:none; + margin-right:110px; + font:500 18px "Proxima Nova", Helvetica, Arial, sans-serif; + color:black; + } + + + + +/* overwriting bootstrap 3's philosophical opposition to drop down menus. */ +.dropdown-submenu{ + position:relative; + } + + .dropdown-submenu > .dropdown-menu { + top:0; + left:100%; + padding:0; + } + + .dropdown-submenu:hover > .dropdown-menu{ + display:block; + } + + .dropdown-submenu > a:after{ + display:block; + content:" "; + float:right; + width:0; + height:0; + border-color:transparent; + border-style:solid; + border-width:5px 0 5px 5px; + border-left-color:#cccccc; + margin-top:5px; + margin-right:-10px; + } + + .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; + } + +.navbar-collapse { + max-height:none; + } + +/* +#primary-nav { + background-color: #ccc; +} + +#primary-nav.neverwrap .nav { + width:100%; + } + #primary-nav.neverwrap > ul > li > a { + overflow:hidden; + text-overflow:ellipsis; + white-space:nowrap; + text-align:center; + } + #primary-nav.neverwrap > ul > li > a { + border-right:1px solid rgba(255,255,255, .33); + } + #primary-nav.neverwrap > ul > li:last-child > a { + border-right:none; + } + #primary-nav.neverwrap > ul > li+li > a { + border-left:1px solid rgba(0,0,0, .33); + font-size:.9em; + } +*/ + +/**/ +.menu-icon, +.menu-label { + display: inline-block; + } + .menu-label { + position: relative; + top:-.15em; + margin-left: .2em; + } + + + +/* PAGE +--------------------------------------------------------------*/ +#main { + background-color: @contentBg; + padding: @contentPadding; +} +/* POSTS +--------------------------------------------------------------*/ + +.post { + background-color: @contentBg; + padding: @contentPadding; +} + + +/* SINGLE +--------------------------------------------------------------*/ + + + +.widget-head, +.widget-content { + background-color: @contentBg; + padding: @contentPadding; +} + + + + + +#footers { + margin-top:1.5em; + } + body.sticky #footers { + position:absolute; + bottom:0; + left:0; + width:100%; + } + + #mega-footer { + background-color:black; + } + + #footer { + padding:1.5em 0; + background-color:black; + color:#666; + } + #footer ul { + padding:0; + } + #footer li { + display:inline; + margin-right:1em; + } + #footer li:last-child { + margin-right:0; + } + #footer .glyphicon { + display:none; + } + + + + +// Bootstrap overrides. + +code { + white-space:normal; +} + + + + + + + + + + + + + + + + + + + + + + + + +/*-------------------------------------------------------------- +7.0 Alignments +--------------------------------------------------------------*/ +.alignleft { + display: inline; + float: left; + margin-right: 1.5em; +} +.alignright { + display: inline; + float: right; + margin-left: 1.5em; +} +.aligncenter { + clear: both; + display: block; + margin: 0 auto; +} + + + + + +/*-------------------------------------------------------------- +10.0 Content +--------------------------------------------------------------*/ +/*-------------------------------------------------------------- +10.1 Posts and pages +--------------------------------------------------------------*/ +.sticky { +} +.hentry { + margin: 0 0 1.5em; +} +.byline, +.updated { + display: none; +} +.single .byline, +.group-blog .byline { + display: inline; +} +.page-content, +.entry-content, +.entry-summary { + margin: 1.5em 0 0; +} +.page-links { + clear: both; + margin: 0 0 1.5em; +} + +.nav-next { + text-align:right; + } + + +/*-------------------------------------------------------------- +10.2 Asides +--------------------------------------------------------------*/ +.blog .format-aside .entry-title, +.archive .format-aside .entry-title { + display: none; +} + +/*-------------------------------------------------------------- +10.3 Comments +--------------------------------------------------------------*/ + +.comments-area { + + } + + + .comment-list { + padding:0; + list-style-type:none; + } + .comment-list ol { + list-style-type:none; + } + + .comment { + padding:@contentPadding; + border-top:1px solid #ccc; + } + .comment.thread-odd { + background-color:#f5f5f5; + } + + .comment-content a { + word-wrap: break-word; + } + + + + + +/*-------------------------------------------------------------- +11.0 Infinite scroll +--------------------------------------------------------------*/ +/* Globally hidden elements when Infinite Scroll is supported and in use. */ +.infinite-scroll .paging-navigation, /* Older / Newer Posts Navigation (always hidden) */ +.infinite-scroll.neverending .site-footer { /* Theme Footer (when set to scrolling) */ + display: none; +} +/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before */ +.infinity-end.neverending .site-footer { + display: block; +} + +/*-------------------------------------------------------------- +12.0 Media +--------------------------------------------------------------*/ +.page-content img.wp-smiley, +.entry-content img.wp-smiley, +.comment-content img.wp-smiley { + border: none; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} +/* Make sure embeds and iframes fit their containers */ +embed, +iframe, +object { + max-width: 100%; +} + +/*-------------------------------------------------------------- +12.1 Captions +--------------------------------------------------------------*/ +.wp-caption { + margin-bottom: 1.5em; + max-width: 100%; +} +.wp-caption img[class*="wp-image-"] { + display: block; + margin: 0 auto; +} +.wp-caption-text { + text-align: center; +} +.wp-caption .wp-caption-text { + margin: 0.8075em 0; +} + +.table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-x: auto; + overflow-y: hidden; + webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + +@import "less/widgets.less"; +@import "less/accessibility.less"; +@import "less/table-stripper.less"; +@import "less/uup.less"; +@import "less/cal.less"; +@import "less/in-page-menus.less"; \ No newline at end of file