From 73bfd1083657148ef38db5ca3b82b13814f4e1a9 Mon Sep 17 00:00:00 2001 From: Patrick Riley Date: Mon, 25 Jun 2018 15:09:24 -0400 Subject: [PATCH 1/3] fix(navbar-vertical): fix navbar vertical pficon user compiled sass (#1084) --- src/less/navbar-vertical.less | 2 +- src/sass/converted/patternfly/_navbar-vertical.scss | 2 +- src/sass/converted/rcue/_navbar-vertical.scss | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/less/navbar-vertical.less b/src/less/navbar-vertical.less index 2bd0fe47e4..45bdcde8e6 100644 --- a/src/less/navbar-vertical.less +++ b/src/less/navbar-vertical.less @@ -91,7 +91,7 @@ } > .pficon-user { - padding-right: calc(@navbar-pf-item-icon-padding-right + 3px); + padding-right: ~"calc(@{navbar-pf-item-icon-padding-right} + 3px)"; float: left; } } diff --git a/src/sass/converted/patternfly/_navbar-vertical.scss b/src/sass/converted/patternfly/_navbar-vertical.scss index ad4c9ba3a0..a2214f4fb2 100644 --- a/src/sass/converted/patternfly/_navbar-vertical.scss +++ b/src/sass/converted/patternfly/_navbar-vertical.scss @@ -91,7 +91,7 @@ } > .pficon-user { - padding-right: calc($navbar-pf-item-icon-padding-right + 3px); + padding-right: unquote("calc(#{$navbar-pf-item-icon-padding-right} + 3px)"); float: left; } } diff --git a/src/sass/converted/rcue/_navbar-vertical.scss b/src/sass/converted/rcue/_navbar-vertical.scss index ad4c9ba3a0..a2214f4fb2 100644 --- a/src/sass/converted/rcue/_navbar-vertical.scss +++ b/src/sass/converted/rcue/_navbar-vertical.scss @@ -91,7 +91,7 @@ } > .pficon-user { - padding-right: calc($navbar-pf-item-icon-padding-right + 3px); + padding-right: unquote("calc(#{$navbar-pf-item-icon-padding-right} + 3px)"); float: left; } } From 94cd1eb0f0d1a47d0eeba66580a5edea11572638 Mon Sep 17 00:00:00 2001 From: patternfly-build Date: Mon, 25 Jun 2018 19:26:51 +0000 Subject: [PATCH 2/3] chore(release): dist updates generated by Travis build --- dist/css/patternfly-additions.css | 9361 ++++++++ dist/css/patternfly-additions.css.map | 1 + dist/css/patternfly-additions.min.css | 5 + dist/css/patternfly-additions.min.css.map | 1 + dist/css/patternfly.css | 10650 +++++++++ dist/css/patternfly.css.map | 1 + dist/css/patternfly.min.css | 8 + dist/css/patternfly.min.css.map | 1 + dist/css/rcue-additions.css | 9492 ++++++++ dist/css/rcue-additions.css.map | 1 + dist/css/rcue-additions.min.css | 5 + dist/css/rcue-additions.min.css.map | 1 + dist/css/rcue.css | 10652 +++++++++ dist/css/rcue.css.map | 1 + dist/css/rcue.min.css | 8 + dist/css/rcue.min.css.map | 1 + dist/fonts/FontAwesome.otf | Bin 0 -> 134808 bytes dist/fonts/OpenSans-Bold-webfont.eot | Bin 0 -> 100333 bytes dist/fonts/OpenSans-Bold-webfont.svg | 19028 +++++++++++++++ dist/fonts/OpenSans-Bold-webfont.ttf | Bin 0 -> 224592 bytes dist/fonts/OpenSans-Bold-webfont.woff | Bin 0 -> 98780 bytes dist/fonts/OpenSans-Bold-webfont.woff2 | Bin 0 -> 63732 bytes dist/fonts/OpenSans-BoldItalic-webfont.eot | Bin 0 -> 96083 bytes dist/fonts/OpenSans-BoldItalic-webfont.svg | 19036 +++++++++++++++ dist/fonts/OpenSans-BoldItalic-webfont.ttf | Bin 0 -> 213292 bytes dist/fonts/OpenSans-BoldItalic-webfont.woff | Bin 0 -> 93708 bytes dist/fonts/OpenSans-BoldItalic-webfont.woff2 | Bin 0 -> 59512 bytes dist/fonts/OpenSans-ExtraBold-webfont.eot | Bin 0 -> 100097 bytes dist/fonts/OpenSans-ExtraBold-webfont.svg | 19030 +++++++++++++++ dist/fonts/OpenSans-ExtraBold-webfont.ttf | Bin 0 -> 222584 bytes dist/fonts/OpenSans-ExtraBold-webfont.woff | Bin 0 -> 98492 bytes dist/fonts/OpenSans-ExtraBold-webfont.woff2 | Bin 0 -> 63664 bytes .../OpenSans-ExtraBoldItalic-webfont.eot | Bin 0 -> 96371 bytes .../OpenSans-ExtraBoldItalic-webfont.svg | 19036 +++++++++++++++ .../OpenSans-ExtraBoldItalic-webfont.ttf | Bin 0 -> 213420 bytes .../OpenSans-ExtraBoldItalic-webfont.woff | Bin 0 -> 94240 bytes .../OpenSans-ExtraBoldItalic-webfont.woff2 | Bin 0 -> 59756 bytes dist/fonts/OpenSans-Italic-webfont.eot | Bin 0 -> 96859 bytes dist/fonts/OpenSans-Italic-webfont.svg | 19043 ++++++++++++++++ dist/fonts/OpenSans-Italic-webfont.ttf | Bin 0 -> 212896 bytes dist/fonts/OpenSans-Italic-webfont.woff | Bin 0 -> 93880 bytes dist/fonts/OpenSans-Italic-webfont.woff2 | Bin 0 -> 59912 bytes dist/fonts/OpenSans-Light-webfont.eot | Bin 0 -> 99236 bytes dist/fonts/OpenSans-Light-webfont.svg | 19026 +++++++++++++++ dist/fonts/OpenSans-Light-webfont.ttf | Bin 0 -> 222412 bytes dist/fonts/OpenSans-Light-webfont.woff | Bin 0 -> 97924 bytes dist/fonts/OpenSans-Light-webfont.woff2 | Bin 0 -> 63180 bytes dist/fonts/OpenSans-LightItalic-webfont.eot | Bin 0 -> 96135 bytes dist/fonts/OpenSans-LightItalic-webfont.svg | 19039 +++++++++++++++ dist/fonts/OpenSans-LightItalic-webfont.ttf | Bin 0 -> 213128 bytes dist/fonts/OpenSans-LightItalic-webfont.woff | Bin 0 -> 93872 bytes dist/fonts/OpenSans-LightItalic-webfont.woff2 | Bin 0 -> 59176 bytes dist/fonts/OpenSans-Regular-webfont.eot | Bin 0 -> 98682 bytes dist/fonts/OpenSans-Regular-webfont.svg | 19030 +++++++++++++++ dist/fonts/OpenSans-Regular-webfont.ttf | Bin 0 -> 217360 bytes dist/fonts/OpenSans-Regular-webfont.woff | Bin 0 -> 96116 bytes dist/fonts/OpenSans-Regular-webfont.woff2 | Bin 0 -> 61980 bytes dist/fonts/OpenSans-Semibold-webfont.eot | Bin 0 -> 100579 bytes dist/fonts/OpenSans-Semibold-webfont.svg | 19030 +++++++++++++++ dist/fonts/OpenSans-Semibold-webfont.ttf | Bin 0 -> 221328 bytes dist/fonts/OpenSans-Semibold-webfont.woff | Bin 0 -> 98464 bytes dist/fonts/OpenSans-Semibold-webfont.woff2 | Bin 0 -> 63736 bytes .../fonts/OpenSans-SemiboldItalic-webfont.eot | Bin 0 -> 98093 bytes .../fonts/OpenSans-SemiboldItalic-webfont.svg | 19043 ++++++++++++++++ .../fonts/OpenSans-SemiboldItalic-webfont.ttf | Bin 0 -> 212820 bytes .../OpenSans-SemiboldItalic-webfont.woff | Bin 0 -> 94548 bytes .../OpenSans-SemiboldItalic-webfont.woff2 | Bin 0 -> 60928 bytes dist/fonts/PatternFlyIcons-webfont.eot | Bin 0 -> 38760 bytes dist/fonts/PatternFlyIcons-webfont.svg | 139 + dist/fonts/PatternFlyIcons-webfont.ttf | Bin 0 -> 38532 bytes dist/fonts/PatternFlyIcons-webfont.woff | Bin 0 -> 38608 bytes dist/fonts/fontawesome-webfont.eot | Bin 0 -> 165742 bytes dist/fonts/fontawesome-webfont.svg | 2671 +++ dist/fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes dist/fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes dist/fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes dist/fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes dist/fonts/glyphicons-halflings-regular.svg | 288 + dist/fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes dist/fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes dist/fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes dist/img/Logo_Horizontal_Reversed.svg | 49 + dist/img/OpenShift-Logo-NoText.svg | 51 + dist/img/OpenShift-Logo-Text.svg | 95 + dist/img/OpenShift-logo.svg | 69 + dist/img/RH_Atomic-Logo-NoText.svg | 53 + dist/img/RH_Atomic-Logo-Text.svg | 91 + dist/img/RH_atomic.svg | 88 + dist/img/apple-touch-icon-precomposed-114.png | Bin 0 -> 6892 bytes dist/img/apple-touch-icon-precomposed-144.png | Bin 0 -> 9898 bytes dist/img/apple-touch-icon-precomposed-152.png | Bin 0 -> 10896 bytes dist/img/apple-touch-icon-precomposed-180.png | Bin 0 -> 9799 bytes dist/img/apple-touch-icon-precomposed-57.png | Bin 0 -> 2364 bytes dist/img/apple-touch-icon-precomposed-72.png | Bin 0 -> 3377 bytes dist/img/apple-touch-icon-precomposed-76.png | Bin 0 -> 3678 bytes dist/img/bg-login-2.png | Bin 0 -> 3428 bytes dist/img/bg-login.jpg | Bin 0 -> 47664 bytes dist/img/bg-login.png | Bin 0 -> 5040 bytes dist/img/bg-modal-about-pf.png | Bin 0 -> 10987 bytes dist/img/bg-navbar-pf-alt.svg | 9 + dist/img/brand-alt.svg | 88 + dist/img/brand.svg | 87 + dist/img/dropbox-logo.svg | 15 + dist/img/facebook-logo.svg | 12 + dist/img/favicon.ico | Bin 0 -> 6518 bytes dist/img/fedora-logo.png | Bin 0 -> 1218 bytes dist/img/git-logo.svg | 21 + dist/img/github-logo.svg | 17 + dist/img/gmail.svg | 23 + dist/img/google-calendar.svg | 26 + dist/img/google-drive.svg | 17 + dist/img/google-logo.svg | 19 + dist/img/instagram-logo.png | Bin 0 -> 2375 bytes dist/img/kubernetes-Logo.svg | 60 + dist/img/kubernetes.svg | 8 + dist/img/linkedin-logo.svg | 13 + dist/img/logo-alt.svg | 18 + dist/img/logo.svg | 22 + dist/img/open-id-logo.svg | 19 + dist/img/rcue-full.svg | 221 + dist/img/rcue.svg | 92 + dist/img/redhat_reverse.png | Bin 0 -> 8442 bytes dist/img/skype-logo.svg | 23 + dist/img/spinner-inverse-lg.gif | Bin 0 -> 2210 bytes dist/img/spinner-inverse-sm.gif | Bin 0 -> 1511 bytes dist/img/spinner-inverse-xs.gif | Bin 0 -> 942 bytes dist/img/spinner-inverse.gif | Bin 0 -> 2149 bytes dist/img/spinner-lg.gif | Bin 0 -> 2482 bytes dist/img/spinner-sm.gif | Bin 0 -> 1567 bytes dist/img/spinner-xs.gif | Bin 0 -> 748 bytes dist/img/spinner.gif | Bin 0 -> 2142 bytes dist/img/stack-exchange-logo.svg | 21 + dist/img/twitter-logo.svg | 19 + dist/js/patternfly-functions-base.js | 7 + dist/js/patternfly-functions-charts.js | 13 + dist/js/patternfly-functions-colors.js | 8 + dist/js/patternfly-functions-count-chars.js | 59 + dist/js/patternfly-functions-data-tables.js | 149 + dist/js/patternfly-functions-fixed-heights.js | 87 + dist/js/patternfly-functions-list.js | 79 + dist/js/patternfly-functions-navigation.js | 113 + dist/js/patternfly-functions-popovers.js | 37 + dist/js/patternfly-functions-sidebar.js | 31 + dist/js/patternfly-functions-tree-grid.js | 82 + dist/js/patternfly-functions-vertical-nav.js | 593 + dist/js/patternfly-functions.js | 1268 + dist/js/patternfly-functions.min.js | 1 + dist/js/patternfly-settings-base.d.ts | 9 + dist/js/patternfly-settings-base.js | 16 + dist/js/patternfly-settings-charts.d.ts | 92 + dist/js/patternfly-settings-charts.js | 449 + dist/js/patternfly-settings-colors.d.ts | 88 + dist/js/patternfly-settings-colors.js | 91 + dist/js/patternfly-settings.d.ts | 3 + dist/js/patternfly-settings.js | 558 + dist/js/patternfly-settings.min.js | 1 + dist/js/patternfly.dataTables.pfColVis.js | 151 + dist/js/patternfly.dataTables.pfEmpty.js | 253 + dist/js/patternfly.dataTables.pfEmpty.min.js | 1 + dist/js/patternfly.dataTables.pfFilter.js | 429 + dist/js/patternfly.dataTables.pfFilter.min.js | 1 + dist/js/patternfly.dataTables.pfPagination.js | 401 + .../patternfly.dataTables.pfPagination.min.js | 1 + dist/js/patternfly.dataTables.pfResize.js | 214 + dist/js/patternfly.dataTables.pfResize.min.js | 1 + dist/js/patternfly.dataTables.pfSelect.js | 281 + dist/js/patternfly.dataTables.pfSelect.min.js | 1 + dist/js/patternfly.js | 1827 ++ dist/js/patternfly.min.js | 2 + dist/less/about-modal.less | 44 + dist/less/alerts.less | 44 + dist/less/application-launcher.less | 220 + dist/less/badges.less | 11 + dist/less/blank-slate.less | 35 + dist/less/bootstrap-combobox.less | 35 + dist/less/bootstrap-datepicker.less | 132 + dist/less/bootstrap-mixin-overrides.less | 35 + dist/less/bootstrap-select.less | 108 + dist/less/bootstrap-slider.less | 66 + dist/less/bootstrap-switch.less | 19 + dist/less/bootstrap-touchspin.less | 31 + dist/less/bootstrap-treeview.less | 89 + dist/less/breadcrumbs.less | 20 + dist/less/buttons.less | 50 + dist/less/card-view.less | 105 + dist/less/cards.less | 238 + dist/less/charts.less | 388 + dist/less/close.less | 16 + dist/less/color-variables.less | 85 + dist/less/context-selector.less | 125 + dist/less/datatables.less | 186 + .../bootstrap-combobox/combobox.less | 57 + .../bootstrap-datepicker/datepicker.less | 242 + .../bootstrap-datepicker/datepicker3.less | 257 + .../bootstrap-select/bootstrap-select.less | 371 + .../bootstrap-select/variables.less | 9 + .../bootstrap-slider/bootstrap-slider.less | 44 + .../dependencies/bootstrap-slider/rules.less | 234 + .../bootstrap-slider/variables.less | 22 + .../jquery.bootstrap-touchspin.css | 45 + dist/less/dependencies/bootstrap/alerts.less | 73 + dist/less/dependencies/bootstrap/badges.less | 66 + .../dependencies/bootstrap/bootstrap.less | 56 + .../dependencies/bootstrap/breadcrumbs.less | 26 + .../dependencies/bootstrap/button-groups.less | 244 + dist/less/dependencies/bootstrap/buttons.less | 166 + .../less/dependencies/bootstrap/carousel.less | 270 + dist/less/dependencies/bootstrap/close.less | 34 + dist/less/dependencies/bootstrap/code.less | 69 + .../bootstrap/component-animations.less | 33 + .../dependencies/bootstrap/dropdowns.less | 216 + dist/less/dependencies/bootstrap/forms.less | 613 + .../dependencies/bootstrap/glyphicons.less | 305 + dist/less/dependencies/bootstrap/grid.less | 84 + .../dependencies/bootstrap/input-groups.less | 171 + .../dependencies/bootstrap/jumbotron.less | 54 + dist/less/dependencies/bootstrap/labels.less | 64 + .../dependencies/bootstrap/list-group.less | 130 + dist/less/dependencies/bootstrap/media.less | 66 + dist/less/dependencies/bootstrap/mixins.less | 40 + .../dependencies/bootstrap/mixins/alerts.less | 14 + .../bootstrap/mixins/background-variant.less | 9 + .../bootstrap/mixins/border-radius.less | 18 + .../bootstrap/mixins/buttons.less | 65 + .../bootstrap/mixins/center-block.less | 7 + .../bootstrap/mixins/clearfix.less | 22 + .../dependencies/bootstrap/mixins/forms.less | 85 + .../bootstrap/mixins/gradients.less | 59 + .../bootstrap/mixins/grid-framework.less | 91 + .../dependencies/bootstrap/mixins/grid.less | 122 + .../bootstrap/mixins/hide-text.less | 21 + .../dependencies/bootstrap/mixins/image.less | 33 + .../dependencies/bootstrap/mixins/labels.less | 12 + .../bootstrap/mixins/list-group.less | 30 + .../bootstrap/mixins/nav-divider.less | 10 + .../bootstrap/mixins/nav-vertical-align.less | 9 + .../bootstrap/mixins/opacity.less | 8 + .../bootstrap/mixins/pagination.less | 24 + .../dependencies/bootstrap/mixins/panels.less | 24 + .../bootstrap/mixins/progress-bar.less | 10 + .../bootstrap/mixins/reset-filter.less | 8 + .../bootstrap/mixins/reset-text.less | 18 + .../dependencies/bootstrap/mixins/resize.less | 6 + .../mixins/responsive-visibility.less | 15 + .../dependencies/bootstrap/mixins/size.less | 10 + .../bootstrap/mixins/tab-focus.less | 9 + .../bootstrap/mixins/table-row.less | 28 + .../bootstrap/mixins/text-emphasis.less | 9 + .../bootstrap/mixins/text-overflow.less | 8 + .../bootstrap/mixins/vendor-prefixes.less | 227 + dist/less/dependencies/bootstrap/modals.less | 150 + dist/less/dependencies/bootstrap/navbar.less | 660 + dist/less/dependencies/bootstrap/navs.less | 242 + .../dependencies/bootstrap/normalize.less | 424 + dist/less/dependencies/bootstrap/pager.less | 54 + .../dependencies/bootstrap/pagination.less | 89 + dist/less/dependencies/bootstrap/panels.less | 271 + .../less/dependencies/bootstrap/popovers.less | 131 + dist/less/dependencies/bootstrap/print.less | 101 + .../dependencies/bootstrap/progress-bars.less | 87 + .../bootstrap/responsive-embed.less | 35 + .../bootstrap/responsive-utilities.less | 194 + .../dependencies/bootstrap/scaffolding.less | 161 + dist/less/dependencies/bootstrap/tables.less | 234 + dist/less/dependencies/bootstrap/theme.less | 291 + .../dependencies/bootstrap/thumbnails.less | 36 + dist/less/dependencies/bootstrap/tooltip.less | 101 + dist/less/dependencies/bootstrap/type.less | 302 + .../dependencies/bootstrap/utilities.less | 55 + .../dependencies/bootstrap/variables.less | 869 + dist/less/dependencies/bootstrap/wells.less | 29 + dist/less/dependencies/c3/c3.css | 178 + .../dependencies/font-awesome/animated.less | 34 + .../font-awesome/bordered-pulled.less | 25 + dist/less/dependencies/font-awesome/core.less | 12 + .../font-awesome/fixed-width.less | 6 + .../font-awesome/font-awesome.less | 18 + .../less/dependencies/font-awesome/icons.less | 789 + .../dependencies/font-awesome/larger.less | 13 + dist/less/dependencies/font-awesome/list.less | 19 + .../dependencies/font-awesome/mixins.less | 60 + dist/less/dependencies/font-awesome/path.less | 15 + .../font-awesome/rotated-flipped.less | 20 + .../font-awesome/screen-reader.less | 5 + .../dependencies/font-awesome/stacked.less | 20 + .../dependencies/font-awesome/variables.less | 800 + dist/less/dropdowns.less | 235 + dist/less/experimental-features.less | 48 + dist/less/filter.less | 38 + dist/less/fonts.less | 124 + dist/less/footer.less | 19 + dist/less/forms.less | 192 + dist/less/icons.less | 368 + dist/less/infotip.less | 145 + dist/less/labels.less | 17 + dist/less/layouts.less | 140 + dist/less/links.less | 5 + dist/less/list-group.less | 18 + dist/less/list-pf.less | 178 + dist/less/list-view-dnd.less | 53 + dist/less/list-view.less | 304 + dist/less/login.less | 334 + dist/less/mixins.less | 81 + dist/less/modals.less | 49 + dist/less/nav-vertical-alt.less | 168 + dist/less/navbar-alt.less | 141 + dist/less/navbar-vertical.less | 168 + dist/less/navbar.less | 579 + dist/less/notifications-drawer.less | 250 + dist/less/pager.less | 68 + dist/less/pagination.less | 121 + dist/less/panels.less | 134 + dist/less/patternfly-additions.less | 74 + dist/less/patternfly.less | 31 + dist/less/popovers.less | 52 + dist/less/progress-bars.less | 121 + dist/less/rcue-about-modal.less | 45 + dist/less/rcue-additions.less | 11 + dist/less/rcue-login.less | 75 + dist/less/rcue-variables.less | 57 + dist/less/rcue.less | 6 + dist/less/search.less | 64 + dist/less/sidebar.less | 176 + dist/less/skip-to-content.less | 12 + dist/less/spinner.less | 72 + dist/less/syntax-highlighting.less | 36 + dist/less/table-view.less | 188 + dist/less/tables.less | 90 + dist/less/tabs.less | 118 + dist/less/time-picker.less | 81 + dist/less/toast.less | 75 + dist/less/toolbar.less | 190 + dist/less/tooltip.less | 15 + dist/less/tree-list-view.less | 83 + dist/less/type.less | 29 + dist/less/variables.less | 585 + dist/less/vertical-nav.less | 952 + dist/less/wizard.less | 665 + dist/sass/_patternfly-compass.scss | 3 + dist/sass/_patternfly-sprockets.scss | 3 + dist/sass/_patternfly.scss | 146 + dist/sass/patternfly/_about-modal.scss | 44 + dist/sass/patternfly/_alerts.scss | 44 + .../patternfly/_application-launcher.scss | 213 + dist/sass/patternfly/_badges.scss | 11 + dist/sass/patternfly/_blank-slate.scss | 35 + dist/sass/patternfly/_bootstrap-combobox.scss | 35 + .../patternfly/_bootstrap-datepicker.scss | 132 + .../_bootstrap-mixin-overrides.scss | 33 + dist/sass/patternfly/_bootstrap-select.scss | 108 + dist/sass/patternfly/_bootstrap-slider.scss | 66 + dist/sass/patternfly/_bootstrap-switch.scss | 19 + .../sass/patternfly/_bootstrap-touchspin.scss | 31 + dist/sass/patternfly/_bootstrap-treeview.scss | 89 + dist/sass/patternfly/_breadcrumbs.scss | 20 + dist/sass/patternfly/_buttons.scss | 50 + dist/sass/patternfly/_card-view.scss | 105 + dist/sass/patternfly/_cards.scss | 238 + dist/sass/patternfly/_charts.scss | 388 + dist/sass/patternfly/_close.scss | 16 + dist/sass/patternfly/_color-variables.scss | 85 + dist/sass/patternfly/_context-selector.scss | 125 + dist/sass/patternfly/_datatables.scss | 186 + dist/sass/patternfly/_dropdowns.scss | 235 + .../patternfly/_experimental-features.scss | 48 + dist/sass/patternfly/_filter.scss | 38 + dist/sass/patternfly/_fonts.scss | 124 + dist/sass/patternfly/_footer.scss | 19 + dist/sass/patternfly/_forms.scss | 192 + dist/sass/patternfly/_icons.scss | 368 + dist/sass/patternfly/_infotip.scss | 145 + dist/sass/patternfly/_labels.scss | 17 + dist/sass/patternfly/_layouts.scss | 140 + dist/sass/patternfly/_links.scss | 5 + dist/sass/patternfly/_list-group.scss | 18 + dist/sass/patternfly/_list-pf.scss | 178 + dist/sass/patternfly/_list-view-dnd.scss | 53 + dist/sass/patternfly/_list-view.scss | 304 + dist/sass/patternfly/_login.scss | 334 + dist/sass/patternfly/_mixins.scss | 81 + dist/sass/patternfly/_modals.scss | 49 + dist/sass/patternfly/_nav-vertical-alt.scss | 168 + dist/sass/patternfly/_navbar-alt.scss | 141 + dist/sass/patternfly/_navbar-vertical.scss | 168 + dist/sass/patternfly/_navbar.scss | 579 + .../patternfly/_notifications-drawer.scss | 250 + dist/sass/patternfly/_pager.scss | 68 + dist/sass/patternfly/_pagination.scss | 121 + dist/sass/patternfly/_panels.scss | 134 + dist/sass/patternfly/_popovers.scss | 52 + dist/sass/patternfly/_progress-bars.scss | 121 + dist/sass/patternfly/_rcue-about-modal.scss | 45 + dist/sass/patternfly/_rcue-additions.scss | 11 + dist/sass/patternfly/_rcue-login.scss | 75 + dist/sass/patternfly/_rcue-variables.scss | 57 + dist/sass/patternfly/_rcue.scss | 6 + dist/sass/patternfly/_search.scss | 64 + dist/sass/patternfly/_sidebar.scss | 176 + dist/sass/patternfly/_skip-to-content.scss | 12 + dist/sass/patternfly/_spinner.scss | 72 + .../sass/patternfly/_syntax-highlighting.scss | 36 + dist/sass/patternfly/_table-view.scss | 188 + dist/sass/patternfly/_tables.scss | 90 + dist/sass/patternfly/_tabs.scss | 118 + dist/sass/patternfly/_time-picker.scss | 81 + dist/sass/patternfly/_toast.scss | 75 + dist/sass/patternfly/_toolbar.scss | 190 + dist/sass/patternfly/_tooltip.scss | 15 + dist/sass/patternfly/_tree-list-view.scss | 83 + dist/sass/patternfly/_type.scss | 29 + dist/sass/patternfly/_variables.scss | 585 + dist/sass/patternfly/_vertical-nav.scss | 952 + dist/sass/patternfly/_wizard.scss | 665 + .../bootstrap-combobox/combobox.scss | 57 + .../bootstrap-datepicker/datepicker.scss | 242 + .../bootstrap-datepicker/datepicker3.scss | 257 + .../bootstrap-select/bootstrap-select.scss | 389 + .../bootstrap-select/variables.scss | 9 + .../bootstrap-slider/_mixins.scss | 25 + .../dependencies/bootstrap-slider/_rules.scss | 246 + .../bootstrap-slider/_variables.scss | 28 + .../bootstrap-slider/bootstrap-slider.scss | 42 + .../bootstrap-switch/bootstrap-switch.scss | 195 + .../dependencies/bootstrap-switch/build.scss | 3 + .../dependencies/bootstrap-switch/mixins.scss | 40 + .../bootstrap-switch/mixins/alerts.scss | 14 + .../mixins/background-variant.scss | 9 + .../mixins/border-radius.scss | 18 + .../bootstrap-switch/mixins/buttons.scss | 68 + .../bootstrap-switch/mixins/center-block.scss | 7 + .../bootstrap-switch/mixins/clearfix.scss | 22 + .../bootstrap-switch/mixins/forms.scss | 85 + .../bootstrap-switch/mixins/gradients.scss | 59 + .../mixins/grid-framework.scss | 98 + .../bootstrap-switch/mixins/grid.scss | 122 + .../bootstrap-switch/mixins/hide-text.scss | 21 + .../bootstrap-switch/mixins/image.scss | 33 + .../bootstrap-switch/mixins/labels.scss | 12 + .../bootstrap-switch/mixins/list-group.scss | 29 + .../bootstrap-switch/mixins/nav-divider.scss | 10 + .../mixins/nav-vertical-align.scss | 9 + .../bootstrap-switch/mixins/opacity.scss | 8 + .../bootstrap-switch/mixins/pagination.scss | 23 + .../bootstrap-switch/mixins/panels.scss | 24 + .../bootstrap-switch/mixins/progress-bar.scss | 10 + .../bootstrap-switch/mixins/reset-filter.scss | 8 + .../bootstrap-switch/mixins/reset-text.scss | 18 + .../bootstrap-switch/mixins/resize.scss | 6 + .../mixins/responsive-visibility.scss | 15 + .../bootstrap-switch/mixins/size.scss | 10 + .../bootstrap-switch/mixins/tab-focus.scss | 9 + .../bootstrap-switch/mixins/table-row.scss | 28 + .../mixins/text-emphasis.scss | 9 + .../mixins/text-overflow.scss | 8 + .../mixins/vendor-prefixes.scss | 227 + .../bootstrap-switch/variables.scss | 862 + .../_jquery.bootstrap-touchspin.scss | 45 + dist/sass/patternfly/dependencies/c3/_c3.scss | 178 + .../_bootstrap-datetimepicker.scss | 344 + .../bootstrap-datetimepicker-build.scss | 16 + dist/sass/rcue/_about-modal.scss | 44 + dist/sass/rcue/_alerts.scss | 44 + dist/sass/rcue/_badges.scss | 11 + dist/sass/rcue/_blank-slate.scss | 35 + dist/sass/rcue/_bootstrap-combobox.scss | 35 + dist/sass/rcue/_bootstrap-datepicker.scss | 132 + .../sass/rcue/_bootstrap-mixin-overrides.scss | 33 + dist/sass/rcue/_bootstrap-select.scss | 108 + dist/sass/rcue/_bootstrap-slider.scss | 66 + dist/sass/rcue/_bootstrap-switch.scss | 19 + dist/sass/rcue/_bootstrap-touchspin.scss | 31 + dist/sass/rcue/_bootstrap-treeview.scss | 89 + dist/sass/rcue/_breadcrumbs.scss | 20 + dist/sass/rcue/_buttons.scss | 50 + dist/sass/rcue/_card-view.scss | 105 + dist/sass/rcue/_cards.scss | 238 + dist/sass/rcue/_charts.scss | 388 + dist/sass/rcue/_close.scss | 16 + dist/sass/rcue/_color-variables.scss | 85 + dist/sass/rcue/_context-selector.scss | 125 + dist/sass/rcue/_datatables.scss | 186 + dist/sass/rcue/_dropdowns.scss | 235 + dist/sass/rcue/_experimental-features.scss | 48 + dist/sass/rcue/_filter.scss | 38 + dist/sass/rcue/_fonts.scss | 124 + dist/sass/rcue/_footer.scss | 19 + dist/sass/rcue/_forms.scss | 192 + dist/sass/rcue/_icons.scss | 368 + dist/sass/rcue/_infotip.scss | 145 + dist/sass/rcue/_labels.scss | 17 + dist/sass/rcue/_layouts.scss | 140 + dist/sass/rcue/_links.scss | 5 + dist/sass/rcue/_list-group.scss | 18 + dist/sass/rcue/_list-pf.scss | 178 + dist/sass/rcue/_list-view-dnd.scss | 53 + dist/sass/rcue/_list-view.scss | 304 + dist/sass/rcue/_login.scss | 334 + dist/sass/rcue/_mixins.scss | 81 + dist/sass/rcue/_modals.scss | 49 + dist/sass/rcue/_nav-vertical-alt.scss | 168 + dist/sass/rcue/_navbar-alt.scss | 141 + dist/sass/rcue/_navbar-vertical.scss | 168 + dist/sass/rcue/_navbar.scss | 579 + dist/sass/rcue/_notifications-drawer.scss | 250 + dist/sass/rcue/_pager.scss | 68 + dist/sass/rcue/_pagination.scss | 121 + dist/sass/rcue/_panels.scss | 134 + dist/sass/rcue/_patternfly-additions.scss | 74 + dist/sass/rcue/_patternfly.scss | 31 + dist/sass/rcue/_popovers.scss | 52 + dist/sass/rcue/_progress-bars.scss | 121 + dist/sass/rcue/_rcue-about-modal.scss | 45 + dist/sass/rcue/_rcue-login.scss | 75 + dist/sass/rcue/_rcue-variables.scss | 57 + dist/sass/rcue/_search.scss | 64 + dist/sass/rcue/_sidebar.scss | 176 + dist/sass/rcue/_skip-to-content.scss | 12 + dist/sass/rcue/_spinner.scss | 72 + dist/sass/rcue/_syntax-highlighting.scss | 36 + dist/sass/rcue/_table-view.scss | 188 + dist/sass/rcue/_tables.scss | 90 + dist/sass/rcue/_tabs.scss | 118 + dist/sass/rcue/_time-picker.scss | 81 + dist/sass/rcue/_toast.scss | 75 + dist/sass/rcue/_toolbar.scss | 190 + dist/sass/rcue/_tooltip.scss | 15 + dist/sass/rcue/_tree-list-view.scss | 83 + dist/sass/rcue/_type.scss | 29 + dist/sass/rcue/_variables.scss | 585 + dist/sass/rcue/_vertical-nav.scss | 952 + dist/sass/rcue/_wizard.scss | 665 + dist/tests/about-modal.html | 79 + dist/tests/accordions.html | 350 + dist/tests/alerts.html | 106 + .../application-launcher-nav-horizontal.html | 826 + .../application-launcher-nav-vertical.html | 1864 ++ dist/tests/application-launcher.html | 1049 + dist/tests/area-charts.html | 103 + dist/tests/badges.html | 73 + dist/tests/bar-charts.html | 350 + dist/tests/basic.html | 805 + dist/tests/blank-slate.html | 82 + dist/tests/bootstrap-combobox.html | 344 + dist/tests/bootstrap-datepicker.html | 148 + dist/tests/bootstrap-select.html | 213 + dist/tests/bootstrap-slider.html | 193 + dist/tests/bootstrap-switch.html | 267 + dist/tests/bootstrap-switch.js | 61 + dist/tests/bootstrap-touchspin.html | 210 + dist/tests/bootstrap-treeview-2.html | 304 + dist/tests/bootstrap-treeview.html | 385 + dist/tests/breadcrumbs.html | 52 + dist/tests/bullet-charts.html | 278 + dist/tests/buttons.html | 568 + dist/tests/card-view-card-variations.html | 202 + dist/tests/card-view-multi-select.html | 707 + dist/tests/card-view-single-select.html | 441 + dist/tests/cards.html | 907 + dist/tests/code.html | 83 + dist/tests/context-selector-vertical-nav.html | 1800 ++ dist/tests/context-selector.html | 112 + dist/tests/dashboard.html | 361 + dist/tests/donut-charts.html | 340 + dist/tests/dropdowns.html | 176 + dist/tests/experimental-features.html | 112 + dist/tests/filter.html | 170 + dist/tests/form.html | 289 + dist/tests/forms.html | 945 + dist/tests/horizontal-navigation.html | 778 + dist/tests/icons.html | 634 + dist/tests/img/dashboard-3.png | Bin 0 -> 9062 bytes dist/tests/index.html | 347 + dist/tests/infotip.html | 89 + dist/tests/inline-edit-for-form.html | 318 + dist/tests/labels.html | 108 + dist/tests/line-charts.html | 178 + dist/tests/list-group.html | 111 + dist/tests/list-pf.html | 529 + dist/tests/list-view-compound-expansion.html | 1730 ++ dist/tests/list-view-rows.html | 603 + dist/tests/list-view-simple-expansion.html | 1715 ++ dist/tests/list-view.html | 624 + dist/tests/login-basic.html | 105 + .../login-multi-factor-identity-first-1.html | 95 + .../login-multi-factor-identity-first-2.html | 101 + dist/tests/login-single-sign-on.html | 110 + .../login-social-account-two-column.html | 132 + dist/tests/login-social-account.html | 103 + dist/tests/login.html | 94 + dist/tests/message-dialogs.html | 340 + dist/tests/modals.html | 85 + dist/tests/navbar.html | 4862 ++++ .../notification-drawer-horizontal-nav.html | 1662 ++ .../notification-drawer-vertical-nav.html | 1811 ++ dist/tests/pagination-card-view.html | 569 + dist/tests/pagination-list-view.html | 1214 + dist/tests/pagination-table-view.html | 822 + dist/tests/pagination.html | 321 + dist/tests/panels.html | 113 + dist/tests/pie-charts.html | 180 + dist/tests/popovers.html | 118 + dist/tests/progress-bars.html | 335 + dist/tests/search.html | 171 + dist/tests/skip-to-content.html | 49 + dist/tests/spinner.html | 77 + dist/tests/tab.html | 851 + dist/tests/table-view-columns.html | 495 + dist/tests/table-view-navbar.html | 823 + dist/tests/table-view.html | 689 + dist/tests/tables.html | 540 + dist/tests/tabs.html | 308 + dist/tests/tests.css | 16 + dist/tests/time-picker.html | 75 + dist/tests/toast.html | 87 + dist/tests/toolbar.html | 277 + dist/tests/tooltip.html | 71 + ...ee-list-view-multiple-child-expansion.html | 1254 + ...tree-list-view-single-child-expansion.html | 870 + dist/tests/typography-2.css | 10 + dist/tests/typography-2.html | 321 + dist/tests/typography.html | 212 + dist/tests/utilization-bar-charts.html | 69 + .../vertical-navigation-primary-only.html | 1712 ++ .../vertical-navigation-with-badges.html | 2063 ++ .../vertical-navigation-with-secondary.html | 1790 ++ ...cal-navigation-with-tertiary-no-icons.html | 1966 ++ ...ertical-navigation-with-tertiary-pins.html | 1966 ++ dist/tests/wizard(old).html | 916 + dist/tests/wizard.html | 983 + 629 files changed, 342607 insertions(+) create mode 100644 dist/css/patternfly-additions.css create mode 100644 dist/css/patternfly-additions.css.map create mode 100644 dist/css/patternfly-additions.min.css create mode 100644 dist/css/patternfly-additions.min.css.map create mode 100644 dist/css/patternfly.css create mode 100644 dist/css/patternfly.css.map create mode 100644 dist/css/patternfly.min.css create mode 100644 dist/css/patternfly.min.css.map create mode 100644 dist/css/rcue-additions.css create mode 100644 dist/css/rcue-additions.css.map create mode 100644 dist/css/rcue-additions.min.css create mode 100644 dist/css/rcue-additions.min.css.map create mode 100644 dist/css/rcue.css create mode 100644 dist/css/rcue.css.map create mode 100644 dist/css/rcue.min.css create mode 100644 dist/css/rcue.min.css.map create mode 100644 dist/fonts/FontAwesome.otf create mode 100644 dist/fonts/OpenSans-Bold-webfont.eot create mode 100644 dist/fonts/OpenSans-Bold-webfont.svg create mode 100644 dist/fonts/OpenSans-Bold-webfont.ttf create mode 100644 dist/fonts/OpenSans-Bold-webfont.woff create mode 100644 dist/fonts/OpenSans-Bold-webfont.woff2 create mode 100644 dist/fonts/OpenSans-BoldItalic-webfont.eot create mode 100644 dist/fonts/OpenSans-BoldItalic-webfont.svg create mode 100644 dist/fonts/OpenSans-BoldItalic-webfont.ttf create mode 100644 dist/fonts/OpenSans-BoldItalic-webfont.woff create mode 100644 dist/fonts/OpenSans-BoldItalic-webfont.woff2 create mode 100644 dist/fonts/OpenSans-ExtraBold-webfont.eot create mode 100644 dist/fonts/OpenSans-ExtraBold-webfont.svg create mode 100644 dist/fonts/OpenSans-ExtraBold-webfont.ttf create mode 100644 dist/fonts/OpenSans-ExtraBold-webfont.woff create mode 100644 dist/fonts/OpenSans-ExtraBold-webfont.woff2 create mode 100644 dist/fonts/OpenSans-ExtraBoldItalic-webfont.eot create mode 100644 dist/fonts/OpenSans-ExtraBoldItalic-webfont.svg create mode 100644 dist/fonts/OpenSans-ExtraBoldItalic-webfont.ttf create mode 100644 dist/fonts/OpenSans-ExtraBoldItalic-webfont.woff create mode 100644 dist/fonts/OpenSans-ExtraBoldItalic-webfont.woff2 create mode 100644 dist/fonts/OpenSans-Italic-webfont.eot create mode 100644 dist/fonts/OpenSans-Italic-webfont.svg create mode 100644 dist/fonts/OpenSans-Italic-webfont.ttf create mode 100644 dist/fonts/OpenSans-Italic-webfont.woff create mode 100644 dist/fonts/OpenSans-Italic-webfont.woff2 create mode 100644 dist/fonts/OpenSans-Light-webfont.eot create mode 100644 dist/fonts/OpenSans-Light-webfont.svg create mode 100644 dist/fonts/OpenSans-Light-webfont.ttf create mode 100644 dist/fonts/OpenSans-Light-webfont.woff create mode 100644 dist/fonts/OpenSans-Light-webfont.woff2 create mode 100644 dist/fonts/OpenSans-LightItalic-webfont.eot create mode 100644 dist/fonts/OpenSans-LightItalic-webfont.svg create mode 100644 dist/fonts/OpenSans-LightItalic-webfont.ttf create mode 100644 dist/fonts/OpenSans-LightItalic-webfont.woff create mode 100644 dist/fonts/OpenSans-LightItalic-webfont.woff2 create mode 100644 dist/fonts/OpenSans-Regular-webfont.eot create mode 100644 dist/fonts/OpenSans-Regular-webfont.svg create mode 100644 dist/fonts/OpenSans-Regular-webfont.ttf create mode 100644 dist/fonts/OpenSans-Regular-webfont.woff create mode 100644 dist/fonts/OpenSans-Regular-webfont.woff2 create mode 100644 dist/fonts/OpenSans-Semibold-webfont.eot create mode 100644 dist/fonts/OpenSans-Semibold-webfont.svg create mode 100644 dist/fonts/OpenSans-Semibold-webfont.ttf create mode 100644 dist/fonts/OpenSans-Semibold-webfont.woff create mode 100644 dist/fonts/OpenSans-Semibold-webfont.woff2 create mode 100644 dist/fonts/OpenSans-SemiboldItalic-webfont.eot create mode 100644 dist/fonts/OpenSans-SemiboldItalic-webfont.svg create mode 100644 dist/fonts/OpenSans-SemiboldItalic-webfont.ttf create mode 100644 dist/fonts/OpenSans-SemiboldItalic-webfont.woff create mode 100644 dist/fonts/OpenSans-SemiboldItalic-webfont.woff2 create mode 100644 dist/fonts/PatternFlyIcons-webfont.eot create mode 100644 dist/fonts/PatternFlyIcons-webfont.svg create mode 100644 dist/fonts/PatternFlyIcons-webfont.ttf create mode 100644 dist/fonts/PatternFlyIcons-webfont.woff create mode 100644 dist/fonts/fontawesome-webfont.eot create mode 100644 dist/fonts/fontawesome-webfont.svg create mode 100644 dist/fonts/fontawesome-webfont.ttf create mode 100644 dist/fonts/fontawesome-webfont.woff create mode 100644 dist/fonts/fontawesome-webfont.woff2 create mode 100644 dist/fonts/glyphicons-halflings-regular.eot create mode 100644 dist/fonts/glyphicons-halflings-regular.svg create mode 100644 dist/fonts/glyphicons-halflings-regular.ttf create mode 100644 dist/fonts/glyphicons-halflings-regular.woff create mode 100644 dist/fonts/glyphicons-halflings-regular.woff2 create mode 100644 dist/img/Logo_Horizontal_Reversed.svg create mode 100644 dist/img/OpenShift-Logo-NoText.svg create mode 100644 dist/img/OpenShift-Logo-Text.svg create mode 100644 dist/img/OpenShift-logo.svg create mode 100644 dist/img/RH_Atomic-Logo-NoText.svg create mode 100644 dist/img/RH_Atomic-Logo-Text.svg create mode 100644 dist/img/RH_atomic.svg create mode 100644 dist/img/apple-touch-icon-precomposed-114.png create mode 100644 dist/img/apple-touch-icon-precomposed-144.png create mode 100644 dist/img/apple-touch-icon-precomposed-152.png create mode 100644 dist/img/apple-touch-icon-precomposed-180.png create mode 100644 dist/img/apple-touch-icon-precomposed-57.png create mode 100644 dist/img/apple-touch-icon-precomposed-72.png create mode 100644 dist/img/apple-touch-icon-precomposed-76.png create mode 100644 dist/img/bg-login-2.png create mode 100644 dist/img/bg-login.jpg create mode 100644 dist/img/bg-login.png create mode 100644 dist/img/bg-modal-about-pf.png create mode 100644 dist/img/bg-navbar-pf-alt.svg create mode 100644 dist/img/brand-alt.svg create mode 100644 dist/img/brand.svg create mode 100644 dist/img/dropbox-logo.svg create mode 100644 dist/img/facebook-logo.svg create mode 100644 dist/img/favicon.ico create mode 100644 dist/img/fedora-logo.png create mode 100644 dist/img/git-logo.svg create mode 100644 dist/img/github-logo.svg create mode 100644 dist/img/gmail.svg create mode 100644 dist/img/google-calendar.svg create mode 100644 dist/img/google-drive.svg create mode 100644 dist/img/google-logo.svg create mode 100644 dist/img/instagram-logo.png create mode 100644 dist/img/kubernetes-Logo.svg create mode 100644 dist/img/kubernetes.svg create mode 100644 dist/img/linkedin-logo.svg create mode 100644 dist/img/logo-alt.svg create mode 100644 dist/img/logo.svg create mode 100644 dist/img/open-id-logo.svg create mode 100644 dist/img/rcue-full.svg create mode 100644 dist/img/rcue.svg create mode 100644 dist/img/redhat_reverse.png create mode 100644 dist/img/skype-logo.svg create mode 100644 dist/img/spinner-inverse-lg.gif create mode 100644 dist/img/spinner-inverse-sm.gif create mode 100644 dist/img/spinner-inverse-xs.gif create mode 100644 dist/img/spinner-inverse.gif create mode 100644 dist/img/spinner-lg.gif create mode 100644 dist/img/spinner-sm.gif create mode 100644 dist/img/spinner-xs.gif create mode 100644 dist/img/spinner.gif create mode 100644 dist/img/stack-exchange-logo.svg create mode 100644 dist/img/twitter-logo.svg create mode 100644 dist/js/patternfly-functions-base.js create mode 100644 dist/js/patternfly-functions-charts.js create mode 100644 dist/js/patternfly-functions-colors.js create mode 100644 dist/js/patternfly-functions-count-chars.js create mode 100644 dist/js/patternfly-functions-data-tables.js create mode 100644 dist/js/patternfly-functions-fixed-heights.js create mode 100644 dist/js/patternfly-functions-list.js create mode 100644 dist/js/patternfly-functions-navigation.js create mode 100644 dist/js/patternfly-functions-popovers.js create mode 100644 dist/js/patternfly-functions-sidebar.js create mode 100644 dist/js/patternfly-functions-tree-grid.js create mode 100644 dist/js/patternfly-functions-vertical-nav.js create mode 100644 dist/js/patternfly-functions.js create mode 100644 dist/js/patternfly-functions.min.js create mode 100644 dist/js/patternfly-settings-base.d.ts create mode 100644 dist/js/patternfly-settings-base.js create mode 100644 dist/js/patternfly-settings-charts.d.ts create mode 100644 dist/js/patternfly-settings-charts.js create mode 100644 dist/js/patternfly-settings-colors.d.ts create mode 100644 dist/js/patternfly-settings-colors.js create mode 100644 dist/js/patternfly-settings.d.ts create mode 100644 dist/js/patternfly-settings.js create mode 100644 dist/js/patternfly-settings.min.js create mode 100644 dist/js/patternfly.dataTables.pfColVis.js create mode 100644 dist/js/patternfly.dataTables.pfEmpty.js create mode 100644 dist/js/patternfly.dataTables.pfEmpty.min.js create mode 100644 dist/js/patternfly.dataTables.pfFilter.js create mode 100644 dist/js/patternfly.dataTables.pfFilter.min.js create mode 100644 dist/js/patternfly.dataTables.pfPagination.js create mode 100644 dist/js/patternfly.dataTables.pfPagination.min.js create mode 100644 dist/js/patternfly.dataTables.pfResize.js create mode 100644 dist/js/patternfly.dataTables.pfResize.min.js create mode 100644 dist/js/patternfly.dataTables.pfSelect.js create mode 100644 dist/js/patternfly.dataTables.pfSelect.min.js create mode 100644 dist/js/patternfly.js create mode 100644 dist/js/patternfly.min.js create mode 100644 dist/less/about-modal.less create mode 100644 dist/less/alerts.less create mode 100644 dist/less/application-launcher.less create mode 100644 dist/less/badges.less create mode 100644 dist/less/blank-slate.less create mode 100644 dist/less/bootstrap-combobox.less create mode 100644 dist/less/bootstrap-datepicker.less create mode 100644 dist/less/bootstrap-mixin-overrides.less create mode 100644 dist/less/bootstrap-select.less create mode 100644 dist/less/bootstrap-slider.less create mode 100644 dist/less/bootstrap-switch.less create mode 100644 dist/less/bootstrap-touchspin.less create mode 100644 dist/less/bootstrap-treeview.less create mode 100644 dist/less/breadcrumbs.less create mode 100644 dist/less/buttons.less create mode 100644 dist/less/card-view.less create mode 100644 dist/less/cards.less create mode 100644 dist/less/charts.less create mode 100644 dist/less/close.less create mode 100644 dist/less/color-variables.less create mode 100644 dist/less/context-selector.less create mode 100644 dist/less/datatables.less create mode 100644 dist/less/dependencies/bootstrap-combobox/combobox.less create mode 100644 dist/less/dependencies/bootstrap-datepicker/datepicker.less create mode 100644 dist/less/dependencies/bootstrap-datepicker/datepicker3.less create mode 100644 dist/less/dependencies/bootstrap-select/bootstrap-select.less create mode 100644 dist/less/dependencies/bootstrap-select/variables.less create mode 100644 dist/less/dependencies/bootstrap-slider/bootstrap-slider.less create mode 100644 dist/less/dependencies/bootstrap-slider/rules.less create mode 100644 dist/less/dependencies/bootstrap-slider/variables.less create mode 100644 dist/less/dependencies/bootstrap-touchspin/jquery.bootstrap-touchspin.css create mode 100644 dist/less/dependencies/bootstrap/alerts.less create mode 100644 dist/less/dependencies/bootstrap/badges.less create mode 100644 dist/less/dependencies/bootstrap/bootstrap.less create mode 100644 dist/less/dependencies/bootstrap/breadcrumbs.less create mode 100644 dist/less/dependencies/bootstrap/button-groups.less create mode 100644 dist/less/dependencies/bootstrap/buttons.less create mode 100644 dist/less/dependencies/bootstrap/carousel.less create mode 100644 dist/less/dependencies/bootstrap/close.less create mode 100644 dist/less/dependencies/bootstrap/code.less create mode 100644 dist/less/dependencies/bootstrap/component-animations.less create mode 100644 dist/less/dependencies/bootstrap/dropdowns.less create mode 100644 dist/less/dependencies/bootstrap/forms.less create mode 100644 dist/less/dependencies/bootstrap/glyphicons.less create mode 100644 dist/less/dependencies/bootstrap/grid.less create mode 100644 dist/less/dependencies/bootstrap/input-groups.less create mode 100644 dist/less/dependencies/bootstrap/jumbotron.less create mode 100644 dist/less/dependencies/bootstrap/labels.less create mode 100644 dist/less/dependencies/bootstrap/list-group.less create mode 100644 dist/less/dependencies/bootstrap/media.less create mode 100644 dist/less/dependencies/bootstrap/mixins.less create mode 100644 dist/less/dependencies/bootstrap/mixins/alerts.less create mode 100644 dist/less/dependencies/bootstrap/mixins/background-variant.less create mode 100644 dist/less/dependencies/bootstrap/mixins/border-radius.less create mode 100644 dist/less/dependencies/bootstrap/mixins/buttons.less create mode 100644 dist/less/dependencies/bootstrap/mixins/center-block.less create mode 100644 dist/less/dependencies/bootstrap/mixins/clearfix.less create mode 100644 dist/less/dependencies/bootstrap/mixins/forms.less create mode 100644 dist/less/dependencies/bootstrap/mixins/gradients.less create mode 100644 dist/less/dependencies/bootstrap/mixins/grid-framework.less create mode 100644 dist/less/dependencies/bootstrap/mixins/grid.less create mode 100644 dist/less/dependencies/bootstrap/mixins/hide-text.less create mode 100644 dist/less/dependencies/bootstrap/mixins/image.less create mode 100644 dist/less/dependencies/bootstrap/mixins/labels.less create mode 100644 dist/less/dependencies/bootstrap/mixins/list-group.less create mode 100644 dist/less/dependencies/bootstrap/mixins/nav-divider.less create mode 100644 dist/less/dependencies/bootstrap/mixins/nav-vertical-align.less create mode 100644 dist/less/dependencies/bootstrap/mixins/opacity.less create mode 100644 dist/less/dependencies/bootstrap/mixins/pagination.less create mode 100644 dist/less/dependencies/bootstrap/mixins/panels.less create mode 100644 dist/less/dependencies/bootstrap/mixins/progress-bar.less create mode 100644 dist/less/dependencies/bootstrap/mixins/reset-filter.less create mode 100644 dist/less/dependencies/bootstrap/mixins/reset-text.less create mode 100644 dist/less/dependencies/bootstrap/mixins/resize.less create mode 100644 dist/less/dependencies/bootstrap/mixins/responsive-visibility.less create mode 100644 dist/less/dependencies/bootstrap/mixins/size.less create mode 100644 dist/less/dependencies/bootstrap/mixins/tab-focus.less create mode 100644 dist/less/dependencies/bootstrap/mixins/table-row.less create mode 100644 dist/less/dependencies/bootstrap/mixins/text-emphasis.less create mode 100644 dist/less/dependencies/bootstrap/mixins/text-overflow.less create mode 100644 dist/less/dependencies/bootstrap/mixins/vendor-prefixes.less create mode 100644 dist/less/dependencies/bootstrap/modals.less create mode 100644 dist/less/dependencies/bootstrap/navbar.less create mode 100644 dist/less/dependencies/bootstrap/navs.less create mode 100644 dist/less/dependencies/bootstrap/normalize.less create mode 100644 dist/less/dependencies/bootstrap/pager.less create mode 100644 dist/less/dependencies/bootstrap/pagination.less create mode 100644 dist/less/dependencies/bootstrap/panels.less create mode 100644 dist/less/dependencies/bootstrap/popovers.less create mode 100644 dist/less/dependencies/bootstrap/print.less create mode 100644 dist/less/dependencies/bootstrap/progress-bars.less create mode 100644 dist/less/dependencies/bootstrap/responsive-embed.less create mode 100644 dist/less/dependencies/bootstrap/responsive-utilities.less create mode 100644 dist/less/dependencies/bootstrap/scaffolding.less create mode 100644 dist/less/dependencies/bootstrap/tables.less create mode 100644 dist/less/dependencies/bootstrap/theme.less create mode 100644 dist/less/dependencies/bootstrap/thumbnails.less create mode 100644 dist/less/dependencies/bootstrap/tooltip.less create mode 100644 dist/less/dependencies/bootstrap/type.less create mode 100644 dist/less/dependencies/bootstrap/utilities.less create mode 100644 dist/less/dependencies/bootstrap/variables.less create mode 100644 dist/less/dependencies/bootstrap/wells.less create mode 100644 dist/less/dependencies/c3/c3.css create mode 100644 dist/less/dependencies/font-awesome/animated.less create mode 100644 dist/less/dependencies/font-awesome/bordered-pulled.less create mode 100644 dist/less/dependencies/font-awesome/core.less create mode 100644 dist/less/dependencies/font-awesome/fixed-width.less create mode 100644 dist/less/dependencies/font-awesome/font-awesome.less create mode 100644 dist/less/dependencies/font-awesome/icons.less create mode 100644 dist/less/dependencies/font-awesome/larger.less create mode 100644 dist/less/dependencies/font-awesome/list.less create mode 100644 dist/less/dependencies/font-awesome/mixins.less create mode 100644 dist/less/dependencies/font-awesome/path.less create mode 100644 dist/less/dependencies/font-awesome/rotated-flipped.less create mode 100644 dist/less/dependencies/font-awesome/screen-reader.less create mode 100644 dist/less/dependencies/font-awesome/stacked.less create mode 100644 dist/less/dependencies/font-awesome/variables.less create mode 100644 dist/less/dropdowns.less create mode 100644 dist/less/experimental-features.less create mode 100644 dist/less/filter.less create mode 100644 dist/less/fonts.less create mode 100644 dist/less/footer.less create mode 100644 dist/less/forms.less create mode 100644 dist/less/icons.less create mode 100644 dist/less/infotip.less create mode 100644 dist/less/labels.less create mode 100644 dist/less/layouts.less create mode 100644 dist/less/links.less create mode 100644 dist/less/list-group.less create mode 100644 dist/less/list-pf.less create mode 100644 dist/less/list-view-dnd.less create mode 100644 dist/less/list-view.less create mode 100644 dist/less/login.less create mode 100644 dist/less/mixins.less create mode 100644 dist/less/modals.less create mode 100644 dist/less/nav-vertical-alt.less create mode 100644 dist/less/navbar-alt.less create mode 100644 dist/less/navbar-vertical.less create mode 100644 dist/less/navbar.less create mode 100644 dist/less/notifications-drawer.less create mode 100644 dist/less/pager.less create mode 100644 dist/less/pagination.less create mode 100644 dist/less/panels.less create mode 100644 dist/less/patternfly-additions.less create mode 100644 dist/less/patternfly.less create mode 100644 dist/less/popovers.less create mode 100644 dist/less/progress-bars.less create mode 100644 dist/less/rcue-about-modal.less create mode 100644 dist/less/rcue-additions.less create mode 100644 dist/less/rcue-login.less create mode 100644 dist/less/rcue-variables.less create mode 100644 dist/less/rcue.less create mode 100644 dist/less/search.less create mode 100644 dist/less/sidebar.less create mode 100644 dist/less/skip-to-content.less create mode 100644 dist/less/spinner.less create mode 100644 dist/less/syntax-highlighting.less create mode 100644 dist/less/table-view.less create mode 100644 dist/less/tables.less create mode 100644 dist/less/tabs.less create mode 100644 dist/less/time-picker.less create mode 100644 dist/less/toast.less create mode 100644 dist/less/toolbar.less create mode 100644 dist/less/tooltip.less create mode 100644 dist/less/tree-list-view.less create mode 100644 dist/less/type.less create mode 100644 dist/less/variables.less create mode 100644 dist/less/vertical-nav.less create mode 100644 dist/less/wizard.less create mode 100644 dist/sass/_patternfly-compass.scss create mode 100644 dist/sass/_patternfly-sprockets.scss create mode 100644 dist/sass/_patternfly.scss create mode 100644 dist/sass/patternfly/_about-modal.scss create mode 100644 dist/sass/patternfly/_alerts.scss create mode 100644 dist/sass/patternfly/_application-launcher.scss create mode 100644 dist/sass/patternfly/_badges.scss create mode 100644 dist/sass/patternfly/_blank-slate.scss create mode 100644 dist/sass/patternfly/_bootstrap-combobox.scss create mode 100644 dist/sass/patternfly/_bootstrap-datepicker.scss create mode 100644 dist/sass/patternfly/_bootstrap-mixin-overrides.scss create mode 100644 dist/sass/patternfly/_bootstrap-select.scss create mode 100644 dist/sass/patternfly/_bootstrap-slider.scss create mode 100644 dist/sass/patternfly/_bootstrap-switch.scss create mode 100644 dist/sass/patternfly/_bootstrap-touchspin.scss create mode 100644 dist/sass/patternfly/_bootstrap-treeview.scss create mode 100644 dist/sass/patternfly/_breadcrumbs.scss create mode 100644 dist/sass/patternfly/_buttons.scss create mode 100644 dist/sass/patternfly/_card-view.scss create mode 100644 dist/sass/patternfly/_cards.scss create mode 100644 dist/sass/patternfly/_charts.scss create mode 100644 dist/sass/patternfly/_close.scss create mode 100644 dist/sass/patternfly/_color-variables.scss create mode 100644 dist/sass/patternfly/_context-selector.scss create mode 100644 dist/sass/patternfly/_datatables.scss create mode 100644 dist/sass/patternfly/_dropdowns.scss create mode 100644 dist/sass/patternfly/_experimental-features.scss create mode 100644 dist/sass/patternfly/_filter.scss create mode 100644 dist/sass/patternfly/_fonts.scss create mode 100644 dist/sass/patternfly/_footer.scss create mode 100644 dist/sass/patternfly/_forms.scss create mode 100644 dist/sass/patternfly/_icons.scss create mode 100644 dist/sass/patternfly/_infotip.scss create mode 100644 dist/sass/patternfly/_labels.scss create mode 100644 dist/sass/patternfly/_layouts.scss create mode 100644 dist/sass/patternfly/_links.scss create mode 100644 dist/sass/patternfly/_list-group.scss create mode 100644 dist/sass/patternfly/_list-pf.scss create mode 100644 dist/sass/patternfly/_list-view-dnd.scss create mode 100644 dist/sass/patternfly/_list-view.scss create mode 100644 dist/sass/patternfly/_login.scss create mode 100644 dist/sass/patternfly/_mixins.scss create mode 100644 dist/sass/patternfly/_modals.scss create mode 100644 dist/sass/patternfly/_nav-vertical-alt.scss create mode 100644 dist/sass/patternfly/_navbar-alt.scss create mode 100644 dist/sass/patternfly/_navbar-vertical.scss create mode 100644 dist/sass/patternfly/_navbar.scss create mode 100644 dist/sass/patternfly/_notifications-drawer.scss create mode 100644 dist/sass/patternfly/_pager.scss create mode 100644 dist/sass/patternfly/_pagination.scss create mode 100644 dist/sass/patternfly/_panels.scss create mode 100644 dist/sass/patternfly/_popovers.scss create mode 100644 dist/sass/patternfly/_progress-bars.scss create mode 100644 dist/sass/patternfly/_rcue-about-modal.scss create mode 100644 dist/sass/patternfly/_rcue-additions.scss create mode 100644 dist/sass/patternfly/_rcue-login.scss create mode 100644 dist/sass/patternfly/_rcue-variables.scss create mode 100644 dist/sass/patternfly/_rcue.scss create mode 100644 dist/sass/patternfly/_search.scss create mode 100644 dist/sass/patternfly/_sidebar.scss create mode 100644 dist/sass/patternfly/_skip-to-content.scss create mode 100644 dist/sass/patternfly/_spinner.scss create mode 100644 dist/sass/patternfly/_syntax-highlighting.scss create mode 100644 dist/sass/patternfly/_table-view.scss create mode 100644 dist/sass/patternfly/_tables.scss create mode 100644 dist/sass/patternfly/_tabs.scss create mode 100644 dist/sass/patternfly/_time-picker.scss create mode 100644 dist/sass/patternfly/_toast.scss create mode 100644 dist/sass/patternfly/_toolbar.scss create mode 100644 dist/sass/patternfly/_tooltip.scss create mode 100644 dist/sass/patternfly/_tree-list-view.scss create mode 100644 dist/sass/patternfly/_type.scss create mode 100644 dist/sass/patternfly/_variables.scss create mode 100644 dist/sass/patternfly/_vertical-nav.scss create mode 100644 dist/sass/patternfly/_wizard.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-combobox/combobox.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-datepicker/datepicker.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-datepicker/datepicker3.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-select/bootstrap-select.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-select/variables.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-slider/_mixins.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-slider/_rules.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-slider/_variables.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-slider/bootstrap-slider.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/bootstrap-switch.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/build.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/alerts.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/background-variant.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/border-radius.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/buttons.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/center-block.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/clearfix.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/forms.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/gradients.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/grid-framework.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/grid.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/hide-text.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/image.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/labels.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/list-group.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/nav-divider.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/nav-vertical-align.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/opacity.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/pagination.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/panels.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/progress-bar.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/reset-filter.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/reset-text.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/resize.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/responsive-visibility.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/size.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/tab-focus.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/table-row.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/text-emphasis.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/text-overflow.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/mixins/vendor-prefixes.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-switch/variables.scss create mode 100644 dist/sass/patternfly/dependencies/bootstrap-touchspin/_jquery.bootstrap-touchspin.scss create mode 100644 dist/sass/patternfly/dependencies/c3/_c3.scss create mode 100644 dist/sass/patternfly/dependencies/eonasdan-bootstrap-datetimepicker/_bootstrap-datetimepicker.scss create mode 100644 dist/sass/patternfly/dependencies/eonasdan-bootstrap-datetimepicker/bootstrap-datetimepicker-build.scss create mode 100644 dist/sass/rcue/_about-modal.scss create mode 100644 dist/sass/rcue/_alerts.scss create mode 100644 dist/sass/rcue/_badges.scss create mode 100644 dist/sass/rcue/_blank-slate.scss create mode 100644 dist/sass/rcue/_bootstrap-combobox.scss create mode 100644 dist/sass/rcue/_bootstrap-datepicker.scss create mode 100644 dist/sass/rcue/_bootstrap-mixin-overrides.scss create mode 100644 dist/sass/rcue/_bootstrap-select.scss create mode 100644 dist/sass/rcue/_bootstrap-slider.scss create mode 100644 dist/sass/rcue/_bootstrap-switch.scss create mode 100644 dist/sass/rcue/_bootstrap-touchspin.scss create mode 100644 dist/sass/rcue/_bootstrap-treeview.scss create mode 100644 dist/sass/rcue/_breadcrumbs.scss create mode 100644 dist/sass/rcue/_buttons.scss create mode 100644 dist/sass/rcue/_card-view.scss create mode 100644 dist/sass/rcue/_cards.scss create mode 100644 dist/sass/rcue/_charts.scss create mode 100644 dist/sass/rcue/_close.scss create mode 100644 dist/sass/rcue/_color-variables.scss create mode 100644 dist/sass/rcue/_context-selector.scss create mode 100644 dist/sass/rcue/_datatables.scss create mode 100644 dist/sass/rcue/_dropdowns.scss create mode 100644 dist/sass/rcue/_experimental-features.scss create mode 100644 dist/sass/rcue/_filter.scss create mode 100644 dist/sass/rcue/_fonts.scss create mode 100644 dist/sass/rcue/_footer.scss create mode 100644 dist/sass/rcue/_forms.scss create mode 100644 dist/sass/rcue/_icons.scss create mode 100644 dist/sass/rcue/_infotip.scss create mode 100644 dist/sass/rcue/_labels.scss create mode 100644 dist/sass/rcue/_layouts.scss create mode 100644 dist/sass/rcue/_links.scss create mode 100644 dist/sass/rcue/_list-group.scss create mode 100644 dist/sass/rcue/_list-pf.scss create mode 100644 dist/sass/rcue/_list-view-dnd.scss create mode 100644 dist/sass/rcue/_list-view.scss create mode 100644 dist/sass/rcue/_login.scss create mode 100644 dist/sass/rcue/_mixins.scss create mode 100644 dist/sass/rcue/_modals.scss create mode 100644 dist/sass/rcue/_nav-vertical-alt.scss create mode 100644 dist/sass/rcue/_navbar-alt.scss create mode 100644 dist/sass/rcue/_navbar-vertical.scss create mode 100644 dist/sass/rcue/_navbar.scss create mode 100644 dist/sass/rcue/_notifications-drawer.scss create mode 100644 dist/sass/rcue/_pager.scss create mode 100644 dist/sass/rcue/_pagination.scss create mode 100644 dist/sass/rcue/_panels.scss create mode 100644 dist/sass/rcue/_patternfly-additions.scss create mode 100644 dist/sass/rcue/_patternfly.scss create mode 100644 dist/sass/rcue/_popovers.scss create mode 100644 dist/sass/rcue/_progress-bars.scss create mode 100644 dist/sass/rcue/_rcue-about-modal.scss create mode 100644 dist/sass/rcue/_rcue-login.scss create mode 100644 dist/sass/rcue/_rcue-variables.scss create mode 100644 dist/sass/rcue/_search.scss create mode 100644 dist/sass/rcue/_sidebar.scss create mode 100644 dist/sass/rcue/_skip-to-content.scss create mode 100644 dist/sass/rcue/_spinner.scss create mode 100644 dist/sass/rcue/_syntax-highlighting.scss create mode 100644 dist/sass/rcue/_table-view.scss create mode 100644 dist/sass/rcue/_tables.scss create mode 100644 dist/sass/rcue/_tabs.scss create mode 100644 dist/sass/rcue/_time-picker.scss create mode 100644 dist/sass/rcue/_toast.scss create mode 100644 dist/sass/rcue/_toolbar.scss create mode 100644 dist/sass/rcue/_tooltip.scss create mode 100644 dist/sass/rcue/_tree-list-view.scss create mode 100644 dist/sass/rcue/_type.scss create mode 100644 dist/sass/rcue/_variables.scss create mode 100644 dist/sass/rcue/_vertical-nav.scss create mode 100644 dist/sass/rcue/_wizard.scss create mode 100644 dist/tests/about-modal.html create mode 100644 dist/tests/accordions.html create mode 100644 dist/tests/alerts.html create mode 100644 dist/tests/application-launcher-nav-horizontal.html create mode 100644 dist/tests/application-launcher-nav-vertical.html create mode 100644 dist/tests/application-launcher.html create mode 100644 dist/tests/area-charts.html create mode 100644 dist/tests/badges.html create mode 100644 dist/tests/bar-charts.html create mode 100644 dist/tests/basic.html create mode 100644 dist/tests/blank-slate.html create mode 100644 dist/tests/bootstrap-combobox.html create mode 100644 dist/tests/bootstrap-datepicker.html create mode 100644 dist/tests/bootstrap-select.html create mode 100644 dist/tests/bootstrap-slider.html create mode 100644 dist/tests/bootstrap-switch.html create mode 100644 dist/tests/bootstrap-switch.js create mode 100644 dist/tests/bootstrap-touchspin.html create mode 100644 dist/tests/bootstrap-treeview-2.html create mode 100644 dist/tests/bootstrap-treeview.html create mode 100644 dist/tests/breadcrumbs.html create mode 100644 dist/tests/bullet-charts.html create mode 100644 dist/tests/buttons.html create mode 100644 dist/tests/card-view-card-variations.html create mode 100644 dist/tests/card-view-multi-select.html create mode 100644 dist/tests/card-view-single-select.html create mode 100644 dist/tests/cards.html create mode 100644 dist/tests/code.html create mode 100644 dist/tests/context-selector-vertical-nav.html create mode 100644 dist/tests/context-selector.html create mode 100644 dist/tests/dashboard.html create mode 100644 dist/tests/donut-charts.html create mode 100644 dist/tests/dropdowns.html create mode 100644 dist/tests/experimental-features.html create mode 100644 dist/tests/filter.html create mode 100644 dist/tests/form.html create mode 100644 dist/tests/forms.html create mode 100644 dist/tests/horizontal-navigation.html create mode 100644 dist/tests/icons.html create mode 100644 dist/tests/img/dashboard-3.png create mode 100644 dist/tests/index.html create mode 100644 dist/tests/infotip.html create mode 100644 dist/tests/inline-edit-for-form.html create mode 100644 dist/tests/labels.html create mode 100644 dist/tests/line-charts.html create mode 100644 dist/tests/list-group.html create mode 100644 dist/tests/list-pf.html create mode 100644 dist/tests/list-view-compound-expansion.html create mode 100644 dist/tests/list-view-rows.html create mode 100644 dist/tests/list-view-simple-expansion.html create mode 100644 dist/tests/list-view.html create mode 100644 dist/tests/login-basic.html create mode 100644 dist/tests/login-multi-factor-identity-first-1.html create mode 100644 dist/tests/login-multi-factor-identity-first-2.html create mode 100644 dist/tests/login-single-sign-on.html create mode 100644 dist/tests/login-social-account-two-column.html create mode 100644 dist/tests/login-social-account.html create mode 100644 dist/tests/login.html create mode 100644 dist/tests/message-dialogs.html create mode 100644 dist/tests/modals.html create mode 100644 dist/tests/navbar.html create mode 100644 dist/tests/notification-drawer-horizontal-nav.html create mode 100644 dist/tests/notification-drawer-vertical-nav.html create mode 100644 dist/tests/pagination-card-view.html create mode 100644 dist/tests/pagination-list-view.html create mode 100644 dist/tests/pagination-table-view.html create mode 100644 dist/tests/pagination.html create mode 100644 dist/tests/panels.html create mode 100644 dist/tests/pie-charts.html create mode 100644 dist/tests/popovers.html create mode 100644 dist/tests/progress-bars.html create mode 100644 dist/tests/search.html create mode 100644 dist/tests/skip-to-content.html create mode 100644 dist/tests/spinner.html create mode 100644 dist/tests/tab.html create mode 100644 dist/tests/table-view-columns.html create mode 100644 dist/tests/table-view-navbar.html create mode 100644 dist/tests/table-view.html create mode 100644 dist/tests/tables.html create mode 100644 dist/tests/tabs.html create mode 100644 dist/tests/tests.css create mode 100644 dist/tests/time-picker.html create mode 100644 dist/tests/toast.html create mode 100644 dist/tests/toolbar.html create mode 100644 dist/tests/tooltip.html create mode 100644 dist/tests/tree-list-view-multiple-child-expansion.html create mode 100644 dist/tests/tree-list-view-single-child-expansion.html create mode 100644 dist/tests/typography-2.css create mode 100644 dist/tests/typography-2.html create mode 100644 dist/tests/typography.html create mode 100644 dist/tests/utilization-bar-charts.html create mode 100644 dist/tests/vertical-navigation-primary-only.html create mode 100644 dist/tests/vertical-navigation-with-badges.html create mode 100644 dist/tests/vertical-navigation-with-secondary.html create mode 100644 dist/tests/vertical-navigation-with-tertiary-no-icons.html create mode 100644 dist/tests/vertical-navigation-with-tertiary-pins.html create mode 100644 dist/tests/wizard(old).html create mode 100644 dist/tests/wizard.html diff --git a/dist/css/patternfly-additions.css b/dist/css/patternfly-additions.css new file mode 100644 index 0000000000..904104eb21 --- /dev/null +++ b/dist/css/patternfly-additions.css @@ -0,0 +1,9361 @@ +/* PatternFly additions to Bootstrap */ +.slider { + display: inline-block; + vertical-align: middle; + position: relative; +} +.slider.slider-horizontal { + width: 100%; + height: 16px; +} +.slider.slider-horizontal .slider-track { + height: 8px; + width: 100%; + margin-top: -4px; + top: 50%; + left: 0; +} +.slider.slider-horizontal .slider-selection, +.slider.slider-horizontal .slider-track-low, +.slider.slider-horizontal .slider-track-high { + height: 100%; + top: 0; + bottom: 0; +} +.slider.slider-horizontal .slider-tick, +.slider.slider-horizontal .slider-handle { + margin-left: -8px; +} +.slider.slider-horizontal .slider-tick.triangle, +.slider.slider-horizontal .slider-handle.triangle { + position: relative; + top: 50%; + -ms-transform: translateY(-50%); + transform: translateY(-50%); + border-width: 0 8px 8px 8px; + width: 0; + height: 0; + border-bottom-color: #ededed; + margin-top: 0; +} +.slider.slider-horizontal .slider-tick-container { + white-space: nowrap; + position: absolute; + top: 0; + left: 0; + width: 100%; +} +.slider.slider-horizontal .slider-tick-label-container { + white-space: nowrap; + margin-top: 16px; +} +.slider.slider-horizontal .slider-tick-label-container .slider-tick-label { + padding-top: 16px * 0.2; + display: inline-block; + text-align: center; +} +.slider.slider-horizontal.slider-rtl .slider-track { + left: initial; + right: 0; +} +.slider.slider-horizontal.slider-rtl .slider-tick, +.slider.slider-horizontal.slider-rtl .slider-handle { + margin-left: initial; + margin-right: -8px; +} +.slider.slider-horizontal.slider-rtl .slider-tick-container { + left: initial; + right: 0; +} +.slider.slider-vertical { + height: 210px; + width: 16px; +} +.slider.slider-vertical .slider-track { + width: 8px; + height: 100%; + left: 25%; + top: 0; +} +.slider.slider-vertical .slider-selection { + width: 100%; + left: 0; + top: 0; + bottom: 0; +} +.slider.slider-vertical .slider-track-low, +.slider.slider-vertical .slider-track-high { + width: 100%; + left: 0; + right: 0; +} +.slider.slider-vertical .slider-tick, +.slider.slider-vertical .slider-handle { + margin-top: -8px; +} +.slider.slider-vertical .slider-tick.triangle, +.slider.slider-vertical .slider-handle.triangle { + border-width: 8px 0 8px 8px; + width: 1px; + height: 1px; + border-left-color: #ededed; + border-right-color: #ededed; + margin-left: 0; + margin-right: 0; +} +.slider.slider-vertical .slider-tick-label-container { + white-space: nowrap; +} +.slider.slider-vertical .slider-tick-label-container .slider-tick-label { + padding-left: 16px * 0.2; +} +.slider.slider-vertical.slider-rtl .slider-track { + left: initial; + right: 25%; +} +.slider.slider-vertical.slider-rtl .slider-selection { + left: initial; + right: 0; +} +.slider.slider-vertical.slider-rtl .slider-tick.triangle, +.slider.slider-vertical.slider-rtl .slider-handle.triangle { + border-width: 8px 8px 8px 0; +} +.slider.slider-vertical.slider-rtl .slider-tick-label-container .slider-tick-label { + padding-left: initial; + padding-right: 16px * 0.2; +} +.slider.slider-disabled .slider-handle { + background-image: linear-gradient(to bottom, #DFDFDF 0%, #BEBEBE 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdfdf', endColorstr='#ffbebebe', GradientType=0); +} +.slider.slider-disabled .slider-track { + background-image: linear-gradient(to bottom, #E5E5E5 0%, #E9E9E9 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5', endColorstr='#ffe9e9e9', GradientType=0); + cursor: not-allowed; +} +.slider input { + display: none; +} +.slider .tooltip.top { + margin-top: -36px; +} +.slider .tooltip-inner { + white-space: nowrap; + max-width: none; +} +.slider .hide { + display: none; +} +.slider-track { + position: absolute; + cursor: pointer; + background-image: linear-gradient(to bottom, #F5F5F5 0%, #F9F9F9 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + border-radius: 1px; +} +.slider-selection { + position: absolute; + background-image: linear-gradient(to bottom, #F9F9F9 0%, #F5F5F5 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-sizing: border-box; + border-radius: 1px; +} +.slider-selection.tick-slider-selection { + background-image: linear-gradient(to bottom, #0088ce 0%, #39a5dc 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088ce', endColorstr='#ff39a5dc', GradientType=0); +} +.slider-track-low, +.slider-track-high { + position: absolute; + background: transparent; + box-sizing: border-box; + border-radius: 1px; +} +.slider-handle { + position: absolute; + top: 0; + width: 16px; + height: 16px; + background-color: #39a5dc; + background-image: linear-gradient(to bottom, #fafafa 0%, #ededed 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffededed', GradientType=0); + filter: none; + box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); + border: 0px solid transparent; +} +.slider-handle.round { + border-radius: 50%; +} +.slider-handle.triangle { + background: transparent none; +} +.slider-handle.custom { + background: transparent none; +} +.slider-handle.custom::before { + line-height: 16px; + font-size: 20px; + content: '\2605'; + color: #726204; +} +.slider-tick { + position: absolute; + width: 16px; + height: 16px; + background-image: linear-gradient(to bottom, #F9F9F9 0%, #F5F5F5 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-sizing: border-box; + filter: none; + opacity: 0.8; + border: 0px solid transparent; +} +.slider-tick.round { + border-radius: 50%; +} +.slider-tick.triangle { + background: transparent none; +} +.slider-tick.custom { + background: transparent none; +} +.slider-tick.custom::before { + line-height: 16px; + font-size: 20px; + content: '\2605'; + color: #726204; +} +.slider-tick.in-selection { + background-image: linear-gradient(to bottom, #0088ce 0%, #39a5dc 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088ce', endColorstr='#ff39a5dc', GradientType=0); + opacity: 1; +} +@media (min-width: 768px) { + .form-search .combobox-container, + .form-inline .combobox-container { + display: inline-block; + margin-bottom: 0; + vertical-align: top; + } + .form-search .combobox-container .input-group-addon, + .form-inline .combobox-container .input-group-addon { + width: auto; + } +} +.combobox-selected .caret { + display: none; +} +/* :not doesn't work in IE8 */ +.combobox-container:not(.combobox-selected) .glyphicon-remove { + display: none; +} +.typeahead-long { + max-height: 300px; + overflow-y: auto; +} +.control-group.error .combobox-container .add-on { + color: #B94A48; + border-color: #B94A48; +} +.control-group.error .combobox-container .caret { + border-top-color: #B94A48; +} +.control-group.warning .combobox-container .add-on { + color: #C09853; + border-color: #C09853; +} +.control-group.warning .combobox-container .caret { + border-top-color: #C09853; +} +.control-group.success .combobox-container .add-on { + color: #468847; + border-color: #468847; +} +.control-group.success .combobox-container .caret { + border-top-color: #468847; +} +.datepicker { + border-radius: 1px; + direction: ltr; +} +.datepicker-inline { + width: 220px; +} +.datepicker-rtl { + direction: rtl; +} +.datepicker-rtl.dropdown-menu { + left: auto; +} +.datepicker-rtl table tr td span { + float: right; +} +.datepicker-dropdown { + top: 0; + left: 0; + padding: 4px; +} +.datepicker-dropdown:before { + content: ''; + display: inline-block; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid #bbb; + border-top: 0; + border-bottom-color: rgba(0, 0, 0, 0.2); + position: absolute; +} +.datepicker-dropdown:after { + content: ''; + display: inline-block; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid #fff; + border-top: 0; + position: absolute; +} +.datepicker-dropdown.datepicker-orient-left:before { + left: 6px; +} +.datepicker-dropdown.datepicker-orient-left:after { + left: 7px; +} +.datepicker-dropdown.datepicker-orient-right:before { + right: 6px; +} +.datepicker-dropdown.datepicker-orient-right:after { + right: 7px; +} +.datepicker-dropdown.datepicker-orient-bottom:before { + top: -7px; +} +.datepicker-dropdown.datepicker-orient-bottom:after { + top: -6px; +} +.datepicker-dropdown.datepicker-orient-top:before { + bottom: -7px; + border-bottom: 0; + border-top: 7px solid #bbb; +} +.datepicker-dropdown.datepicker-orient-top:after { + bottom: -6px; + border-bottom: 0; + border-top: 6px solid #fff; +} +.datepicker table { + margin: 0; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.datepicker table tr td, +.datepicker table tr th { + text-align: center; + width: 30px; + height: 30px; + border-radius: 4px; + border: none; +} +.table-striped .datepicker table tr td, +.table-striped .datepicker table tr th { + background-color: transparent; +} +.datepicker table tr td.old, +.datepicker table tr td.new { + color: #9c9c9c; +} +.datepicker table tr td.day:hover, +.datepicker table tr td.focused { + background: #f1f1f1; + cursor: pointer; +} +.datepicker table tr td.disabled, +.datepicker table tr td.disabled:hover { + background: none; + color: #9c9c9c; + cursor: default; +} +.datepicker table tr td.highlighted { + color: #000; + background-color: #d9edf7; + border-color: #85c5e5; + border-radius: 0; +} +.datepicker table tr td.highlighted:focus, +.datepicker table tr td.highlighted.focus { + color: #000; + background-color: #afd9ee; + border-color: #298fc2; +} +.datepicker table tr td.highlighted:hover { + color: #000; + background-color: #afd9ee; + border-color: #52addb; +} +.datepicker table tr td.highlighted:active, +.datepicker table tr td.highlighted.active, +.open > .dropdown-toggle.datepicker table tr td.highlighted { + color: #000; + background-color: #afd9ee; + border-color: #52addb; +} +.datepicker table tr td.highlighted:active:hover, +.datepicker table tr td.highlighted.active:hover, +.open > .dropdown-toggle.datepicker table tr td.highlighted:hover, +.datepicker table tr td.highlighted:active:focus, +.datepicker table tr td.highlighted.active:focus, +.open > .dropdown-toggle.datepicker table tr td.highlighted:focus, +.datepicker table tr td.highlighted:active.focus, +.datepicker table tr td.highlighted.active.focus, +.open > .dropdown-toggle.datepicker table tr td.highlighted.focus { + color: #000; + background-color: #91cbe8; + border-color: #298fc2; +} +.datepicker table tr td.highlighted:active, +.datepicker table tr td.highlighted.active, +.open > .dropdown-toggle.datepicker table tr td.highlighted { + background-image: none; +} +.datepicker table tr td.highlighted.disabled:hover, +.datepicker table tr td.highlighted[disabled]:hover, +fieldset[disabled] .datepicker table tr td.highlighted:hover, +.datepicker table tr td.highlighted.disabled:focus, +.datepicker table tr td.highlighted[disabled]:focus, +fieldset[disabled] .datepicker table tr td.highlighted:focus, +.datepicker table tr td.highlighted.disabled.focus, +.datepicker table tr td.highlighted[disabled].focus, +fieldset[disabled] .datepicker table tr td.highlighted.focus { + background-color: #d9edf7; + border-color: #85c5e5; +} +.datepicker table tr td.highlighted .badge { + color: #d9edf7; + background-color: #000; +} +.datepicker table tr td.highlighted.focused { + background: #afd9ee; +} +.datepicker table tr td.highlighted.disabled, +.datepicker table tr td.highlighted.disabled:active { + background: #d9edf7; + color: #9c9c9c; +} +.datepicker table tr td.today { + color: #000; + background-color: #ffdb99; + border-color: #ffb733; +} +.datepicker table tr td.today:focus, +.datepicker table tr td.today.focus { + color: #000; + background-color: #ffc966; + border-color: #b37400; +} +.datepicker table tr td.today:hover { + color: #000; + background-color: #ffc966; + border-color: #f59e00; +} +.datepicker table tr td.today:active, +.datepicker table tr td.today.active, +.open > .dropdown-toggle.datepicker table tr td.today { + color: #000; + background-color: #ffc966; + border-color: #f59e00; +} +.datepicker table tr td.today:active:hover, +.datepicker table tr td.today.active:hover, +.open > .dropdown-toggle.datepicker table tr td.today:hover, +.datepicker table tr td.today:active:focus, +.datepicker table tr td.today.active:focus, +.open > .dropdown-toggle.datepicker table tr td.today:focus, +.datepicker table tr td.today:active.focus, +.datepicker table tr td.today.active.focus, +.open > .dropdown-toggle.datepicker table tr td.today.focus { + color: #000; + background-color: #ffbc42; + border-color: #b37400; +} +.datepicker table tr td.today:active, +.datepicker table tr td.today.active, +.open > .dropdown-toggle.datepicker table tr td.today { + background-image: none; +} +.datepicker table tr td.today.disabled:hover, +.datepicker table tr td.today[disabled]:hover, +fieldset[disabled] .datepicker table tr td.today:hover, +.datepicker table tr td.today.disabled:focus, +.datepicker table tr td.today[disabled]:focus, +fieldset[disabled] .datepicker table tr td.today:focus, +.datepicker table tr td.today.disabled.focus, +.datepicker table tr td.today[disabled].focus, +fieldset[disabled] .datepicker table tr td.today.focus { + background-color: #ffdb99; + border-color: #ffb733; +} +.datepicker table tr td.today .badge { + color: #ffdb99; + background-color: #000; +} +.datepicker table tr td.today.focused { + background: #ffc966; +} +.datepicker table tr td.today.disabled, +.datepicker table tr td.today.disabled:active { + background: #ffdb99; + color: #9c9c9c; +} +.datepicker table tr td.range { + color: #000; + background-color: #f1f1f1; + border-color: #bebebe; + border-radius: 0; +} +.datepicker table tr td.range:focus, +.datepicker table tr td.range.focus { + color: #000; + background-color: #d8d8d8; + border-color: #7f7f7f; +} +.datepicker table tr td.range:hover { + color: #000; + background-color: #d8d8d8; + border-color: #a0a0a0; +} +.datepicker table tr td.range:active, +.datepicker table tr td.range.active, +.open > .dropdown-toggle.datepicker table tr td.range { + color: #000; + background-color: #d8d8d8; + border-color: #a0a0a0; +} +.datepicker table tr td.range:active:hover, +.datepicker table tr td.range.active:hover, +.open > .dropdown-toggle.datepicker table tr td.range:hover, +.datepicker table tr td.range:active:focus, +.datepicker table tr td.range.active:focus, +.open > .dropdown-toggle.datepicker table tr td.range:focus, +.datepicker table tr td.range:active.focus, +.datepicker table tr td.range.active.focus, +.open > .dropdown-toggle.datepicker table tr td.range.focus { + color: #000; + background-color: #c6c6c6; + border-color: #7f7f7f; +} +.datepicker table tr td.range:active, +.datepicker table tr td.range.active, +.open > .dropdown-toggle.datepicker table tr td.range { + background-image: none; +} +.datepicker table tr td.range.disabled:hover, +.datepicker table tr td.range[disabled]:hover, +fieldset[disabled] .datepicker table tr td.range:hover, +.datepicker table tr td.range.disabled:focus, +.datepicker table tr td.range[disabled]:focus, +fieldset[disabled] .datepicker table tr td.range:focus, +.datepicker table tr td.range.disabled.focus, +.datepicker table tr td.range[disabled].focus, +fieldset[disabled] .datepicker table tr td.range.focus { + background-color: #f1f1f1; + border-color: #bebebe; +} +.datepicker table tr td.range .badge { + color: #f1f1f1; + background-color: #000; +} +.datepicker table tr td.range.focused { + background: #d8d8d8; +} +.datepicker table tr td.range.disabled, +.datepicker table tr td.range.disabled:active { + background: #f1f1f1; + color: #9c9c9c; +} +.datepicker table tr td.range.highlighted { + color: #000; + background-color: #e5eff4; + border-color: #9dc3d6; +} +.datepicker table tr td.range.highlighted:focus, +.datepicker table tr td.range.highlighted.focus { + color: #000; + background-color: #c1d9e5; + border-color: #488bac; +} +.datepicker table tr td.range.highlighted:hover { + color: #000; + background-color: #c1d9e5; + border-color: #72a9c4; +} +.datepicker table tr td.range.highlighted:active, +.datepicker table tr td.range.highlighted.active, +.open > .dropdown-toggle.datepicker table tr td.range.highlighted { + color: #000; + background-color: #c1d9e5; + border-color: #72a9c4; +} +.datepicker table tr td.range.highlighted:active:hover, +.datepicker table tr td.range.highlighted.active:hover, +.open > .dropdown-toggle.datepicker table tr td.range.highlighted:hover, +.datepicker table tr td.range.highlighted:active:focus, +.datepicker table tr td.range.highlighted.active:focus, +.open > .dropdown-toggle.datepicker table tr td.range.highlighted:focus, +.datepicker table tr td.range.highlighted:active.focus, +.datepicker table tr td.range.highlighted.active.focus, +.open > .dropdown-toggle.datepicker table tr td.range.highlighted.focus { + color: #000; + background-color: #a8cadb; + border-color: #488bac; +} +.datepicker table tr td.range.highlighted:active, +.datepicker table tr td.range.highlighted.active, +.open > .dropdown-toggle.datepicker table tr td.range.highlighted { + background-image: none; +} +.datepicker table tr td.range.highlighted.disabled:hover, +.datepicker table tr td.range.highlighted[disabled]:hover, +fieldset[disabled] .datepicker table tr td.range.highlighted:hover, +.datepicker table tr td.range.highlighted.disabled:focus, +.datepicker table tr td.range.highlighted[disabled]:focus, +fieldset[disabled] .datepicker table tr td.range.highlighted:focus, +.datepicker table tr td.range.highlighted.disabled.focus, +.datepicker table tr td.range.highlighted[disabled].focus, +fieldset[disabled] .datepicker table tr td.range.highlighted.focus { + background-color: #e5eff4; + border-color: #9dc3d6; +} +.datepicker table tr td.range.highlighted .badge { + color: #e5eff4; + background-color: #000; +} +.datepicker table tr td.range.highlighted.focused { + background: #c1d9e5; +} +.datepicker table tr td.range.highlighted.disabled, +.datepicker table tr td.range.highlighted.disabled:active { + background: #e5eff4; + color: #9c9c9c; +} +.datepicker table tr td.range.today { + color: #000; + background-color: #f8cb79; + border-color: #f3a618; +} +.datepicker table tr td.range.today:focus, +.datepicker table tr td.range.today.focus { + color: #000; + background-color: #f6b848; + border-color: #855807; +} +.datepicker table tr td.range.today:hover { + color: #000; + background-color: #f6b848; + border-color: #c4820a; +} +.datepicker table tr td.range.today:active, +.datepicker table tr td.range.today.active, +.open > .dropdown-toggle.datepicker table tr td.range.today { + color: #000; + background-color: #f6b848; + border-color: #c4820a; +} +.datepicker table tr td.range.today:active:hover, +.datepicker table tr td.range.today.active:hover, +.open > .dropdown-toggle.datepicker table tr td.range.today:hover, +.datepicker table tr td.range.today:active:focus, +.datepicker table tr td.range.today.active:focus, +.open > .dropdown-toggle.datepicker table tr td.range.today:focus, +.datepicker table tr td.range.today:active.focus, +.datepicker table tr td.range.today.active.focus, +.open > .dropdown-toggle.datepicker table tr td.range.today.focus { + color: #000; + background-color: #f4ab26; + border-color: #855807; +} +.datepicker table tr td.range.today:active, +.datepicker table tr td.range.today.active, +.open > .dropdown-toggle.datepicker table tr td.range.today { + background-image: none; +} +.datepicker table tr td.range.today.disabled:hover, +.datepicker table tr td.range.today[disabled]:hover, +fieldset[disabled] .datepicker table tr td.range.today:hover, +.datepicker table tr td.range.today.disabled:focus, +.datepicker table tr td.range.today[disabled]:focus, +fieldset[disabled] .datepicker table tr td.range.today:focus, +.datepicker table tr td.range.today.disabled.focus, +.datepicker table tr td.range.today[disabled].focus, +fieldset[disabled] .datepicker table tr td.range.today.focus { + background-color: #f8cb79; + border-color: #f3a618; +} +.datepicker table tr td.range.today .badge { + color: #f8cb79; + background-color: #000; +} +.datepicker table tr td.range.today.disabled, +.datepicker table tr td.range.today.disabled:active { + background: #f8cb79; + color: #9c9c9c; +} +.datepicker table tr td.selected, +.datepicker table tr td.selected.highlighted { + color: #fff; + background-color: #9c9c9c; + border-color: #555555; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.datepicker table tr td.selected:focus, +.datepicker table tr td.selected.highlighted:focus, +.datepicker table tr td.selected.focus, +.datepicker table tr td.selected.highlighted.focus { + color: #fff; + background-color: #838383; + border-color: #161616; +} +.datepicker table tr td.selected:hover, +.datepicker table tr td.selected.highlighted:hover { + color: #fff; + background-color: #838383; + border-color: #373737; +} +.datepicker table tr td.selected:active, +.datepicker table tr td.selected.highlighted:active, +.datepicker table tr td.selected.active, +.datepicker table tr td.selected.highlighted.active, +.open > .dropdown-toggle.datepicker table tr td.selected, +.open > .dropdown-toggle.datepicker table tr td.selected.highlighted { + color: #fff; + background-color: #838383; + border-color: #373737; +} +.datepicker table tr td.selected:active:hover, +.datepicker table tr td.selected.highlighted:active:hover, +.datepicker table tr td.selected.active:hover, +.datepicker table tr td.selected.highlighted.active:hover, +.open > .dropdown-toggle.datepicker table tr td.selected:hover, +.open > .dropdown-toggle.datepicker table tr td.selected.highlighted:hover, +.datepicker table tr td.selected:active:focus, +.datepicker table tr td.selected.highlighted:active:focus, +.datepicker table tr td.selected.active:focus, +.datepicker table tr td.selected.highlighted.active:focus, +.open > .dropdown-toggle.datepicker table tr td.selected:focus, +.open > .dropdown-toggle.datepicker table tr td.selected.highlighted:focus, +.datepicker table tr td.selected:active.focus, +.datepicker table tr td.selected.highlighted:active.focus, +.datepicker table tr td.selected.active.focus, +.datepicker table tr td.selected.highlighted.active.focus, +.open > .dropdown-toggle.datepicker table tr td.selected.focus, +.open > .dropdown-toggle.datepicker table tr td.selected.highlighted.focus { + color: #fff; + background-color: #717171; + border-color: #161616; +} +.datepicker table tr td.selected:active, +.datepicker table tr td.selected.highlighted:active, +.datepicker table tr td.selected.active, +.datepicker table tr td.selected.highlighted.active, +.open > .dropdown-toggle.datepicker table tr td.selected, +.open > .dropdown-toggle.datepicker table tr td.selected.highlighted { + background-image: none; +} +.datepicker table tr td.selected.disabled:hover, +.datepicker table tr td.selected.highlighted.disabled:hover, +.datepicker table tr td.selected[disabled]:hover, +.datepicker table tr td.selected.highlighted[disabled]:hover, +fieldset[disabled] .datepicker table tr td.selected:hover, +fieldset[disabled] .datepicker table tr td.selected.highlighted:hover, +.datepicker table tr td.selected.disabled:focus, +.datepicker table tr td.selected.highlighted.disabled:focus, +.datepicker table tr td.selected[disabled]:focus, +.datepicker table tr td.selected.highlighted[disabled]:focus, +fieldset[disabled] .datepicker table tr td.selected:focus, +fieldset[disabled] .datepicker table tr td.selected.highlighted:focus, +.datepicker table tr td.selected.disabled.focus, +.datepicker table tr td.selected.highlighted.disabled.focus, +.datepicker table tr td.selected[disabled].focus, +.datepicker table tr td.selected.highlighted[disabled].focus, +fieldset[disabled] .datepicker table tr td.selected.focus, +fieldset[disabled] .datepicker table tr td.selected.highlighted.focus { + background-color: #9c9c9c; + border-color: #555555; +} +.datepicker table tr td.selected .badge, +.datepicker table tr td.selected.highlighted .badge { + color: #9c9c9c; + background-color: #fff; +} +.datepicker table tr td.active, +.datepicker table tr td.active.highlighted { + color: #fff; + background-color: #0088ce; + border-color: #00659c; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.datepicker table tr td.active:focus, +.datepicker table tr td.active.highlighted:focus, +.datepicker table tr td.active.focus, +.datepicker table tr td.active.highlighted.focus { + color: #fff; + background-color: #00669b; + border-color: #00121d; +} +.datepicker table tr td.active:hover, +.datepicker table tr td.active.highlighted:hover { + color: #fff; + background-color: #00669b; + border-color: #003d5f; +} +.datepicker table tr td.active:active, +.datepicker table tr td.active.highlighted:active, +.datepicker table tr td.active.active, +.datepicker table tr td.active.highlighted.active, +.open > .dropdown-toggle.datepicker table tr td.active, +.open > .dropdown-toggle.datepicker table tr td.active.highlighted { + color: #fff; + background-color: #00669b; + border-color: #003d5f; +} +.datepicker table tr td.active:active:hover, +.datepicker table tr td.active.highlighted:active:hover, +.datepicker table tr td.active.active:hover, +.datepicker table tr td.active.highlighted.active:hover, +.open > .dropdown-toggle.datepicker table tr td.active:hover, +.open > .dropdown-toggle.datepicker table tr td.active.highlighted:hover, +.datepicker table tr td.active:active:focus, +.datepicker table tr td.active.highlighted:active:focus, +.datepicker table tr td.active.active:focus, +.datepicker table tr td.active.highlighted.active:focus, +.open > .dropdown-toggle.datepicker table tr td.active:focus, +.open > .dropdown-toggle.datepicker table tr td.active.highlighted:focus, +.datepicker table tr td.active:active.focus, +.datepicker table tr td.active.highlighted:active.focus, +.datepicker table tr td.active.active.focus, +.datepicker table tr td.active.highlighted.active.focus, +.open > .dropdown-toggle.datepicker table tr td.active.focus, +.open > .dropdown-toggle.datepicker table tr td.active.highlighted.focus { + color: #fff; + background-color: #004f77; + border-color: #00121d; +} +.datepicker table tr td.active:active, +.datepicker table tr td.active.highlighted:active, +.datepicker table tr td.active.active, +.datepicker table tr td.active.highlighted.active, +.open > .dropdown-toggle.datepicker table tr td.active, +.open > .dropdown-toggle.datepicker table tr td.active.highlighted { + background-image: none; +} +.datepicker table tr td.active.disabled:hover, +.datepicker table tr td.active.highlighted.disabled:hover, +.datepicker table tr td.active[disabled]:hover, +.datepicker table tr td.active.highlighted[disabled]:hover, +fieldset[disabled] .datepicker table tr td.active:hover, +fieldset[disabled] .datepicker table tr td.active.highlighted:hover, +.datepicker table tr td.active.disabled:focus, +.datepicker table tr td.active.highlighted.disabled:focus, +.datepicker table tr td.active[disabled]:focus, +.datepicker table tr td.active.highlighted[disabled]:focus, +fieldset[disabled] .datepicker table tr td.active:focus, +fieldset[disabled] .datepicker table tr td.active.highlighted:focus, +.datepicker table tr td.active.disabled.focus, +.datepicker table tr td.active.highlighted.disabled.focus, +.datepicker table tr td.active[disabled].focus, +.datepicker table tr td.active.highlighted[disabled].focus, +fieldset[disabled] .datepicker table tr td.active.focus, +fieldset[disabled] .datepicker table tr td.active.highlighted.focus { + background-color: #0088ce; + border-color: #00659c; +} +.datepicker table tr td.active .badge, +.datepicker table tr td.active.highlighted .badge { + color: #0088ce; + background-color: #fff; +} +.datepicker table tr td span { + display: block; + width: 23%; + height: 54px; + line-height: 54px; + float: left; + margin: 1%; + cursor: pointer; + border-radius: 4px; +} +.datepicker table tr td span:hover, +.datepicker table tr td span.focused { + background: #f1f1f1; +} +.datepicker table tr td span.disabled, +.datepicker table tr td span.disabled:hover { + background: none; + color: #9c9c9c; + cursor: default; +} +.datepicker table tr td span.active, +.datepicker table tr td span.active:hover, +.datepicker table tr td span.active.disabled, +.datepicker table tr td span.active.disabled:hover { + color: #fff; + background-color: #0088ce; + border-color: #00659c; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.datepicker table tr td span.active:focus, +.datepicker table tr td span.active:hover:focus, +.datepicker table tr td span.active.disabled:focus, +.datepicker table tr td span.active.disabled:hover:focus, +.datepicker table tr td span.active.focus, +.datepicker table tr td span.active:hover.focus, +.datepicker table tr td span.active.disabled.focus, +.datepicker table tr td span.active.disabled:hover.focus { + color: #fff; + background-color: #00669b; + border-color: #00121d; +} +.datepicker table tr td span.active:hover, +.datepicker table tr td span.active:hover:hover, +.datepicker table tr td span.active.disabled:hover, +.datepicker table tr td span.active.disabled:hover:hover { + color: #fff; + background-color: #00669b; + border-color: #003d5f; +} +.datepicker table tr td span.active:active, +.datepicker table tr td span.active:hover:active, +.datepicker table tr td span.active.disabled:active, +.datepicker table tr td span.active.disabled:hover:active, +.datepicker table tr td span.active.active, +.datepicker table tr td span.active:hover.active, +.datepicker table tr td span.active.disabled.active, +.datepicker table tr td span.active.disabled:hover.active, +.open > .dropdown-toggle.datepicker table tr td span.active, +.open > .dropdown-toggle.datepicker table tr td span.active:hover, +.open > .dropdown-toggle.datepicker table tr td span.active.disabled, +.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover { + color: #fff; + background-color: #00669b; + border-color: #003d5f; +} +.datepicker table tr td span.active:active:hover, +.datepicker table tr td span.active:hover:active:hover, +.datepicker table tr td span.active.disabled:active:hover, +.datepicker table tr td span.active.disabled:hover:active:hover, +.datepicker table tr td span.active.active:hover, +.datepicker table tr td span.active:hover.active:hover, +.datepicker table tr td span.active.disabled.active:hover, +.datepicker table tr td span.active.disabled:hover.active:hover, +.open > .dropdown-toggle.datepicker table tr td span.active:hover, +.open > .dropdown-toggle.datepicker table tr td span.active:hover:hover, +.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover, +.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover:hover, +.datepicker table tr td span.active:active:focus, +.datepicker table tr td span.active:hover:active:focus, +.datepicker table tr td span.active.disabled:active:focus, +.datepicker table tr td span.active.disabled:hover:active:focus, +.datepicker table tr td span.active.active:focus, +.datepicker table tr td span.active:hover.active:focus, +.datepicker table tr td span.active.disabled.active:focus, +.datepicker table tr td span.active.disabled:hover.active:focus, +.open > .dropdown-toggle.datepicker table tr td span.active:focus, +.open > .dropdown-toggle.datepicker table tr td span.active:hover:focus, +.open > .dropdown-toggle.datepicker table tr td span.active.disabled:focus, +.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover:focus, +.datepicker table tr td span.active:active.focus, +.datepicker table tr td span.active:hover:active.focus, +.datepicker table tr td span.active.disabled:active.focus, +.datepicker table tr td span.active.disabled:hover:active.focus, +.datepicker table tr td span.active.active.focus, +.datepicker table tr td span.active:hover.active.focus, +.datepicker table tr td span.active.disabled.active.focus, +.datepicker table tr td span.active.disabled:hover.active.focus, +.open > .dropdown-toggle.datepicker table tr td span.active.focus, +.open > .dropdown-toggle.datepicker table tr td span.active:hover.focus, +.open > .dropdown-toggle.datepicker table tr td span.active.disabled.focus, +.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover.focus { + color: #fff; + background-color: #004f77; + border-color: #00121d; +} +.datepicker table tr td span.active:active, +.datepicker table tr td span.active:hover:active, +.datepicker table tr td span.active.disabled:active, +.datepicker table tr td span.active.disabled:hover:active, +.datepicker table tr td span.active.active, +.datepicker table tr td span.active:hover.active, +.datepicker table tr td span.active.disabled.active, +.datepicker table tr td span.active.disabled:hover.active, +.open > .dropdown-toggle.datepicker table tr td span.active, +.open > .dropdown-toggle.datepicker table tr td span.active:hover, +.open > .dropdown-toggle.datepicker table tr td span.active.disabled, +.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover { + background-image: none; +} +.datepicker table tr td span.active.disabled:hover, +.datepicker table tr td span.active:hover.disabled:hover, +.datepicker table tr td span.active.disabled.disabled:hover, +.datepicker table tr td span.active.disabled:hover.disabled:hover, +.datepicker table tr td span.active[disabled]:hover, +.datepicker table tr td span.active:hover[disabled]:hover, +.datepicker table tr td span.active.disabled[disabled]:hover, +.datepicker table tr td span.active.disabled:hover[disabled]:hover, +fieldset[disabled] .datepicker table tr td span.active:hover, +fieldset[disabled] .datepicker table tr td span.active:hover:hover, +fieldset[disabled] .datepicker table tr td span.active.disabled:hover, +fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover, +.datepicker table tr td span.active.disabled:focus, +.datepicker table tr td span.active:hover.disabled:focus, +.datepicker table tr td span.active.disabled.disabled:focus, +.datepicker table tr td span.active.disabled:hover.disabled:focus, +.datepicker table tr td span.active[disabled]:focus, +.datepicker table tr td span.active:hover[disabled]:focus, +.datepicker table tr td span.active.disabled[disabled]:focus, +.datepicker table tr td span.active.disabled:hover[disabled]:focus, +fieldset[disabled] .datepicker table tr td span.active:focus, +fieldset[disabled] .datepicker table tr td span.active:hover:focus, +fieldset[disabled] .datepicker table tr td span.active.disabled:focus, +fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus, +.datepicker table tr td span.active.disabled.focus, +.datepicker table tr td span.active:hover.disabled.focus, +.datepicker table tr td span.active.disabled.disabled.focus, +.datepicker table tr td span.active.disabled:hover.disabled.focus, +.datepicker table tr td span.active[disabled].focus, +.datepicker table tr td span.active:hover[disabled].focus, +.datepicker table tr td span.active.disabled[disabled].focus, +.datepicker table tr td span.active.disabled:hover[disabled].focus, +fieldset[disabled] .datepicker table tr td span.active.focus, +fieldset[disabled] .datepicker table tr td span.active:hover.focus, +fieldset[disabled] .datepicker table tr td span.active.disabled.focus, +fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus { + background-color: #0088ce; + border-color: #00659c; +} +.datepicker table tr td span.active .badge, +.datepicker table tr td span.active:hover .badge, +.datepicker table tr td span.active.disabled .badge, +.datepicker table tr td span.active.disabled:hover .badge { + color: #0088ce; + background-color: #fff; +} +.datepicker table tr td span.old, +.datepicker table tr td span.new { + color: #9c9c9c; +} +.datepicker .datepicker-switch { + width: 145px; +} +.datepicker .datepicker-switch, +.datepicker .prev, +.datepicker .next, +.datepicker tfoot tr th { + cursor: pointer; +} +.datepicker .datepicker-switch:hover, +.datepicker .prev:hover, +.datepicker .next:hover, +.datepicker tfoot tr th:hover { + background: #f1f1f1; +} +.datepicker .prev.disabled, +.datepicker .next.disabled { + visibility: hidden; +} +.datepicker .cw { + font-size: 10px; + width: 12px; + padding: 0 2px 0 5px; + vertical-align: middle; +} +.input-group.date .input-group-addon { + cursor: pointer; +} +.input-daterange { + width: 100%; +} +.input-daterange input { + text-align: center; +} +.input-daterange input:first-child { + border-radius: 3px 0 0 3px; +} +.input-daterange input:last-child { + border-radius: 0 3px 3px 0; +} +.input-daterange .input-group-addon { + width: auto; + min-width: 16px; + padding: 4px 5px; + line-height: 1.66666667; + border-width: 1px 0; + margin-left: -5px; + margin-right: -5px; +} +select.bs-select-hidden, +select.selectpicker { + display: none !important; +} +.bootstrap-select { + width: 220px \0; + /*IE9 and below*/ +} +.bootstrap-select > .dropdown-toggle { + width: 100%; + padding-right: 25px; + z-index: 1; +} +.bootstrap-select > .dropdown-toggle.bs-placeholder, +.bootstrap-select > .dropdown-toggle.bs-placeholder:hover, +.bootstrap-select > .dropdown-toggle.bs-placeholder:focus, +.bootstrap-select > .dropdown-toggle.bs-placeholder:active { + color: #999; +} +.bootstrap-select > select { + position: absolute !important; + bottom: 0; + left: 50%; + display: block !important; + width: 0.5px !important; + height: 100% !important; + padding: 0 !important; + opacity: 0 !important; + border: none; +} +.bootstrap-select > select.mobile-device { + top: 0; + left: 0; + display: block !important; + width: 100% !important; + z-index: 2; +} +.has-error .bootstrap-select .dropdown-toggle, +.error .bootstrap-select .dropdown-toggle { + border-color: #b94a48; +} +.bootstrap-select.fit-width { + width: auto !important; +} +.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) { + width: 220px; +} +.bootstrap-select .dropdown-toggle:focus { + outline: thin dotted #333333 !important; + outline: 5px auto -webkit-focus-ring-color !important; + outline-offset: -2px; +} +.bootstrap-select.form-control { + margin-bottom: 0; + padding: 0; + border: none; +} +.bootstrap-select.form-control:not([class*="col-"]) { + width: 100%; +} +.bootstrap-select.form-control.input-group-btn { + z-index: auto; +} +.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.bootstrap-select.btn-group:not(.input-group-btn), +.bootstrap-select.btn-group[class*="col-"] { + float: none; + display: inline-block; + margin-left: 0; +} +.bootstrap-select.btn-group.dropdown-menu-right, +.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right, +.row .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right { + float: right; +} +.form-inline .bootstrap-select.btn-group, +.form-horizontal .bootstrap-select.btn-group, +.form-group .bootstrap-select.btn-group { + margin-bottom: 0; +} +.form-group-lg .bootstrap-select.btn-group.form-control, +.form-group-sm .bootstrap-select.btn-group.form-control { + padding: 0; +} +.form-group-lg .bootstrap-select.btn-group.form-control .dropdown-toggle, +.form-group-sm .bootstrap-select.btn-group.form-control .dropdown-toggle { + height: 100%; + font-size: inherit; + line-height: inherit; + border-radius: inherit; +} +.form-inline .bootstrap-select.btn-group .form-control { + width: 100%; +} +.bootstrap-select.btn-group.disabled, +.bootstrap-select.btn-group > .disabled { + cursor: not-allowed; +} +.bootstrap-select.btn-group.disabled:focus, +.bootstrap-select.btn-group > .disabled:focus { + outline: none !important; +} +.bootstrap-select.btn-group.bs-container { + position: absolute; + height: 0 !important; + padding: 0 !important; +} +.bootstrap-select.btn-group.bs-container .dropdown-menu { + z-index: 1060; +} +.bootstrap-select.btn-group .dropdown-toggle .filter-option { + display: inline-block; + overflow: hidden; + width: 100%; + text-align: left; +} +.bootstrap-select.btn-group .dropdown-toggle .caret { + position: absolute; + top: 50%; + right: 12px; + margin-top: -2px; + vertical-align: middle; +} +.bootstrap-select.btn-group[class*="col-"] .dropdown-toggle { + width: 100%; +} +.bootstrap-select.btn-group .dropdown-menu { + min-width: 100%; + box-sizing: border-box; +} +.bootstrap-select.btn-group .dropdown-menu.inner { + position: static; + float: none; + border: 0; + padding: 0; + margin: 0; + border-radius: 0; + box-shadow: none; +} +.bootstrap-select.btn-group .dropdown-menu li { + position: relative; +} +.bootstrap-select.btn-group .dropdown-menu li.active small { + color: #fff; +} +.bootstrap-select.btn-group .dropdown-menu li.disabled a { + cursor: not-allowed; +} +.bootstrap-select.btn-group .dropdown-menu li a { + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.bootstrap-select.btn-group .dropdown-menu li a.opt { + position: relative; + padding-left: 2.25em; +} +.bootstrap-select.btn-group .dropdown-menu li a span.check-mark { + display: none; +} +.bootstrap-select.btn-group .dropdown-menu li a span.text { + display: inline-block; +} +.bootstrap-select.btn-group .dropdown-menu li small { + padding-left: 0.5em; +} +.bootstrap-select.btn-group .dropdown-menu .notify { + position: absolute; + bottom: 5px; + width: 96%; + margin: 0 2%; + min-height: 26px; + padding: 3px 5px; + background: #f5f5f5; + border: 1px solid #e3e3e3; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + pointer-events: none; + opacity: 0.9; + box-sizing: border-box; +} +.bootstrap-select.btn-group .no-results { + padding: 3px; + background: #f5f5f5; + margin: 0 5px; + white-space: nowrap; +} +.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option { + position: static; +} +.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret { + position: static; + top: auto; + margin-top: -1px; +} +.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark { + position: absolute; + display: inline-block; + right: 15px; + margin-top: 5px; +} +.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text { + margin-right: 34px; +} +.bootstrap-select.show-menu-arrow.open > .dropdown-toggle { + z-index: 1061; +} +.bootstrap-select.show-menu-arrow .dropdown-toggle:before { + content: ''; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid rgba(204, 204, 204, 0.2); + position: absolute; + bottom: -4px; + left: 9px; + display: none; +} +.bootstrap-select.show-menu-arrow .dropdown-toggle:after { + content: ''; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid white; + position: absolute; + bottom: -4px; + left: 10px; + display: none; +} +.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before { + bottom: auto; + top: -3px; + border-top: 7px solid rgba(204, 204, 204, 0.2); + border-bottom: 0; +} +.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after { + bottom: auto; + top: -3px; + border-top: 6px solid white; + border-bottom: 0; +} +.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before { + right: 12px; + left: auto; +} +.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after { + right: 13px; + left: auto; +} +.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before, +.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after { + display: block; +} +.bs-searchbox, +.bs-actionsbox, +.bs-donebutton { + padding: 4px 8px; +} +.bs-actionsbox { + width: 100%; + box-sizing: border-box; +} +.bs-actionsbox .btn-group button { + width: 50%; +} +.bs-donebutton { + float: left; + width: 100%; + box-sizing: border-box; +} +.bs-donebutton .btn-group button { + width: 100%; +} +.bs-searchbox + .bs-actionsbox { + padding: 0 8px 4px; +} +.bs-searchbox .form-control { + margin-bottom: 0; + width: 100%; + float: none; +} +.bootstrap-switch { + display: inline-block; + direction: ltr; + cursor: pointer; + border-radius: 1px; + border: 1px solid; + border-color: #bbb; + position: relative; + text-align: left; + overflow: hidden; + line-height: 8px; + z-index: 0; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + vertical-align: middle; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.bootstrap-switch .bootstrap-switch-container { + display: inline-block; + top: 0; + border-radius: 1px; + transform: translate3d(0, 0, 0); +} +.bootstrap-switch .bootstrap-switch-handle-on, +.bootstrap-switch .bootstrap-switch-handle-off, +.bootstrap-switch .bootstrap-switch-label { + box-sizing: border-box; + cursor: pointer; + display: table-cell; + vertical-align: middle; + padding: 2px 6px; + font-size: 12px; + line-height: 20px; +} +.bootstrap-switch .bootstrap-switch-handle-on, +.bootstrap-switch .bootstrap-switch-handle-off { + text-align: center; + z-index: 1; +} +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary { + color: #fff; + background: #0088ce; +} +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info { + color: #fff; + background: #00659c; +} +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success { + color: #fff; + background: #3f9c35; +} +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning { + background: #ec7a08; + color: #fff; +} +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger { + color: #fff; + background: #a30000; +} +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default { + color: #000; + background: #f1f1f1; +} +.bootstrap-switch .bootstrap-switch-label { + text-align: center; + margin-top: -1px; + margin-bottom: -1px; + z-index: 100; + color: #4d5258; + background: #f1f1f1; +} +.bootstrap-switch span::before { + content: "\200b"; +} +.bootstrap-switch .bootstrap-switch-handle-on { + border-bottom-left-radius: 1px - 1; + border-top-left-radius: 1px - 1; +} +.bootstrap-switch .bootstrap-switch-handle-off { + border-bottom-right-radius: 1px - 1; + border-top-right-radius: 1px - 1; +} +.bootstrap-switch input[type='radio'], +.bootstrap-switch input[type='checkbox'] { + position: absolute !important; + top: 0; + left: 0; + margin: 0; + z-index: -1; + opacity: 0; + filter: alpha(opacity=0); + visibility: hidden; +} +.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label { + padding: 1px 5px; + font-size: 11px; + line-height: 1.5; +} +.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label { + padding: 2px 6px; + font-size: 11px; + line-height: 1.5; +} +.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label { + padding: 2px 10px; + font-size: 14px; + line-height: 1.3333333; +} +.bootstrap-switch.bootstrap-switch-disabled, +.bootstrap-switch.bootstrap-switch-readonly, +.bootstrap-switch.bootstrap-switch-indeterminate { + cursor: default !important; +} +.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label, +.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label, +.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label { + opacity: 0.5; + filter: alpha(opacity=50); + cursor: default !important; +} +.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container { + transition: margin-left 0.5s; +} +.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on { + border-bottom-left-radius: 0; + border-top-left-radius: 0; + border-bottom-right-radius: 1px - 1; + border-top-right-radius: 1px - 1; +} +.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off { + border-bottom-right-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 1px - 1; + border-top-left-radius: 1px - 1; +} +.bootstrap-switch.bootstrap-switch-focused { + border-color: #0088ce; + outline: 0; + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 136, 206, 0.6); +} +.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label, +.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label { + border-bottom-right-radius: 1px - 1; + border-top-right-radius: 1px - 1; +} +.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label, +.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label { + border-bottom-left-radius: 1px - 1; + border-top-left-radius: 1px - 1; +} +/* + * Bootstrap TouchSpin - v3.1.1 + * A mobile and touch friendly input spinner component for Bootstrap 3. + * http://www.virtuosoft.eu/code/bootstrap-touchspin/ + * + * Made by István Ujj-Mészáros + * Under Apache License v2.0 License + */ +.bootstrap-touchspin .input-group-btn-vertical { + position: relative; + white-space: nowrap; + width: 1%; + vertical-align: middle; + display: table-cell; +} +.bootstrap-touchspin .input-group-btn-vertical > .btn { + display: block; + float: none; + width: 100%; + max-width: 100%; + padding: 8px 10px; + margin-left: -1px; + position: relative; +} +.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up { + border-radius: 0; + border-top-right-radius: 4px; +} +.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down { + margin-top: -2px; + border-radius: 0; + border-bottom-right-radius: 4px; +} +.bootstrap-touchspin .input-group-btn-vertical i { + position: absolute; + top: 3px; + left: 5px; + font-size: 9px; + font-weight: normal; +} +/*-- Chart --*/ +.c3 svg { + font: 10px sans-serif; + -webkit-tap-highlight-color: transparent; +} +.c3 path, +.c3 line { + fill: none; + stroke: #000; +} +.c3 text { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.c3-legend-item-tile, +.c3-xgrid-focus, +.c3-ygrid, +.c3-event-rect, +.c3-bars path { + shape-rendering: crispEdges; +} +.c3-chart-arc path { + stroke: #fff; +} +.c3-chart-arc rect { + stroke: white; + stroke-width: 1; +} +.c3-chart-arc text { + fill: #fff; + font-size: 13px; +} +/*-- Axis --*/ +/*-- Grid --*/ +.c3-grid line { + stroke: #aaa; +} +.c3-grid text { + fill: #aaa; +} +.c3-xgrid, +.c3-ygrid { + stroke-dasharray: 3 3; +} +/*-- Text on Chart --*/ +.c3-text.c3-empty { + fill: #808080; + font-size: 2em; +} +/*-- Line --*/ +.c3-line { + stroke-width: 1px; +} +/*-- Point --*/ +.c3-circle._expanded_ { + stroke-width: 1px; + stroke: white; +} +.c3-selected-circle { + fill: white; + stroke-width: 2px; +} +/*-- Bar --*/ +.c3-bar { + stroke-width: 0; +} +.c3-bar._expanded_ { + fill-opacity: 1; + fill-opacity: 0.75; +} +/*-- Focus --*/ +.c3-target.c3-focused { + opacity: 1; +} +.c3-target.c3-focused path.c3-line, +.c3-target.c3-focused path.c3-step { + stroke-width: 2px; +} +.c3-target.c3-defocused { + opacity: 0.3 !important; +} +/*-- Region --*/ +.c3-region { + fill: steelblue; + fill-opacity: .1; +} +/*-- Brush --*/ +.c3-brush .extent { + fill-opacity: .1; +} +/*-- Select - Drag --*/ +/*-- Legend --*/ +.c3-legend-item { + font-size: 12px; +} +.c3-legend-item-hidden { + opacity: 0.15; +} +.c3-legend-background { + opacity: 0.75; + fill: white; + stroke: lightgray; + stroke-width: 1; +} +/*-- Title --*/ +.c3-title { + font: 14px sans-serif; +} +/*-- Tooltip --*/ +.c3-tooltip-container { + z-index: 10; +} +.c3-tooltip { + border-collapse: collapse; + border-spacing: 0; + background-color: #fff; + empty-cells: show; + box-shadow: 7px 7px 12px -9px #777777; + opacity: 0.9; +} +.c3-tooltip tr { + border: 1px solid #CCC; +} +.c3-tooltip th { + background-color: #aaa; + font-size: 14px; + padding: 2px 5px; + text-align: left; + color: #FFF; +} +.c3-tooltip td { + font-size: 13px; + padding: 3px 6px; + background-color: #fff; + border-left: 1px dotted #999; +} +.c3-tooltip td > span { + display: inline-block; + width: 10px; + height: 10px; + margin-right: 6px; +} +.c3-tooltip td.value { + text-align: right; +} +/*-- Area --*/ +.c3-area { + stroke-width: 0; + opacity: 0.2; +} +/*-- Arc --*/ +.c3-chart-arcs-title { + dominant-baseline: middle; + font-size: 1.3em; +} +.c3-chart-arcs .c3-chart-arcs-background { + fill: #e0e0e0; + stroke: #FFF; +} +.c3-chart-arcs .c3-chart-arcs-gauge-unit { + fill: #000; + font-size: 16px; +} +.c3-chart-arcs .c3-chart-arcs-gauge-max { + fill: #777; +} +.c3-chart-arcs .c3-chart-arcs-gauge-min { + fill: #777; +} +.c3-chart-arc .c3-gauge-value { + fill: #000; + /* font-size: 28px !important;*/ +} +.c3-chart-arc.c3-target g path { + opacity: 1; +} +.c3-chart-arc.c3-target.c3-focused g path { + opacity: 1; +} +/*! + * Datetimepicker for Bootstrap 3 + * version : 4.17.47 + * https://github.com/Eonasdan/bootstrap-datetimepicker/ + */ +.bootstrap-datetimepicker-widget { + list-style: none; +} +.bootstrap-datetimepicker-widget.dropdown-menu { + display: block; + margin: 2px 0; + padding: 4px; + width: 19em; +} +@media (min-width: 768px) { + .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs { + width: 38em; + } +} +@media (min-width: 992px) { + .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs { + width: 38em; + } +} +@media (min-width: 1200px) { + .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs { + width: 38em; + } +} +.bootstrap-datetimepicker-widget.dropdown-menu:before, +.bootstrap-datetimepicker-widget.dropdown-menu:after { + content: ''; + display: inline-block; + position: absolute; +} +.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before { + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid #ccc; + border-bottom-color: rgba(0, 0, 0, 0.2); + top: -7px; + left: 7px; +} +.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after { + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid white; + top: -6px; + left: 8px; +} +.bootstrap-datetimepicker-widget.dropdown-menu.top:before { + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-top: 7px solid #ccc; + border-top-color: rgba(0, 0, 0, 0.2); + bottom: -7px; + left: 6px; +} +.bootstrap-datetimepicker-widget.dropdown-menu.top:after { + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-top: 6px solid white; + bottom: -6px; + left: 7px; +} +.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before { + left: auto; + right: 6px; +} +.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after { + left: auto; + right: 7px; +} +.bootstrap-datetimepicker-widget .list-unstyled { + margin: 0; +} +.bootstrap-datetimepicker-widget a[data-action] { + padding: 6px 0; +} +.bootstrap-datetimepicker-widget a[data-action]:active { + box-shadow: none; +} +.bootstrap-datetimepicker-widget .timepicker-hour, +.bootstrap-datetimepicker-widget .timepicker-minute, +.bootstrap-datetimepicker-widget .timepicker-second { + width: 54px; + font-weight: bold; + font-size: 1em; + margin: 0; +} +.bootstrap-datetimepicker-widget button[data-action] { + padding: 6px; +} +.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; + content: "Increment Hours"; + content: "Increment Hours"; +} +.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; + content: "Increment Minutes"; + content: "Increment Minutes"; +} +.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; + content: "Decrement Hours"; + content: "Decrement Hours"; +} +.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; + content: "Decrement Minutes"; + content: "Decrement Minutes"; +} +.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; + content: "Show Hours"; +} +.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; + content: "Show Minutes"; +} +.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; + content: "Toggle AM/PM"; +} +.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; + content: "Clear the picker"; +} +.bootstrap-datetimepicker-widget .btn[data-action="today"]::after { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; + content: "Set the date to today"; +} +.bootstrap-datetimepicker-widget .picker-switch { + text-align: center; +} +.bootstrap-datetimepicker-widget .picker-switch::after { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; + content: "Toggle Date and Time Screens"; +} +.bootstrap-datetimepicker-widget .picker-switch td { + padding: 0; + margin: 0; + height: auto; + width: auto; + line-height: inherit; +} +.bootstrap-datetimepicker-widget .picker-switch td span { + line-height: 2.5; + height: 2.5em; + width: 100%; +} +.bootstrap-datetimepicker-widget table { + width: 100%; + margin: 0; +} +.bootstrap-datetimepicker-widget table td, +.bootstrap-datetimepicker-widget table th { + text-align: center; + border-radius: 1px; +} +.bootstrap-datetimepicker-widget table th { + height: 20px; + line-height: 20px; + width: 20px; +} +.bootstrap-datetimepicker-widget table th.picker-switch { + width: 145px; +} +.bootstrap-datetimepicker-widget table th.disabled, +.bootstrap-datetimepicker-widget table th.disabled:hover { + background: none; + color: #9c9c9c; + cursor: not-allowed; +} +.bootstrap-datetimepicker-widget table th.prev::after { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; + content: "Previous Month"; +} +.bootstrap-datetimepicker-widget table th.next::after { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; + content: "Next Month"; +} +.bootstrap-datetimepicker-widget table thead tr:first-child th { + cursor: pointer; +} +.bootstrap-datetimepicker-widget table thead tr:first-child th:hover { + background: transparent; +} +.bootstrap-datetimepicker-widget table td { + height: 54px; + line-height: 54px; + width: 54px; +} +.bootstrap-datetimepicker-widget table td.cw { + font-size: .8em; + height: 20px; + line-height: 20px; + color: #9c9c9c; +} +.bootstrap-datetimepicker-widget table td.day { + height: 20px; + line-height: 20px; + width: 20px; +} +.bootstrap-datetimepicker-widget table td.day:hover, +.bootstrap-datetimepicker-widget table td.hour:hover, +.bootstrap-datetimepicker-widget table td.minute:hover, +.bootstrap-datetimepicker-widget table td.second:hover { + background: transparent; + cursor: pointer; +} +.bootstrap-datetimepicker-widget table td.old, +.bootstrap-datetimepicker-widget table td.new { + color: #9c9c9c; +} +.bootstrap-datetimepicker-widget table td.today { + position: relative; +} +.bootstrap-datetimepicker-widget table td.today:before { + content: ''; + display: inline-block; + border: solid transparent; + border-width: 0 0 7px 7px; + border-bottom-color: #0088ce; + border-top-color: rgba(0, 0, 0, 0.2); + position: absolute; + bottom: 4px; + right: 4px; +} +.bootstrap-datetimepicker-widget table td.active, +.bootstrap-datetimepicker-widget table td.active:hover { + background-color: #0088ce; + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.bootstrap-datetimepicker-widget table td.active.today:before { + border-bottom-color: #fff; +} +.bootstrap-datetimepicker-widget table td.disabled, +.bootstrap-datetimepicker-widget table td.disabled:hover { + background: none; + color: #9c9c9c; + cursor: not-allowed; +} +.bootstrap-datetimepicker-widget table td span { + display: inline-block; + width: 54px; + height: 54px; + line-height: 54px; + margin: 2px 1.5px; + cursor: pointer; + border-radius: 1px; +} +.bootstrap-datetimepicker-widget table td span:hover { + background: transparent; +} +.bootstrap-datetimepicker-widget table td span.active { + background-color: #0088ce; + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.bootstrap-datetimepicker-widget table td span.old { + color: #9c9c9c; +} +.bootstrap-datetimepicker-widget table td span.disabled, +.bootstrap-datetimepicker-widget table td span.disabled:hover { + background: none; + color: #9c9c9c; + cursor: not-allowed; +} +.bootstrap-datetimepicker-widget.usetwentyfour td.hour { + height: 27px; + line-height: 27px; +} +.bootstrap-datetimepicker-widget.wider { + width: 21em; +} +.bootstrap-datetimepicker-widget .datepicker-decades .decade { + line-height: 1.8em !important; +} +.input-group.date .input-group-addon { + cursor: pointer; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.text-overflow-pf { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + word-wrap: normal; +} +.about-modal-pf { + background-color: #292e34; + background-image: url("../img/bg-modal-about-pf.png"); + background-position: right bottom; + background-repeat: no-repeat; + background-size: 216px auto; +} +@media (min-width: 768px) { + .about-modal-pf { + background-size: auto; + } +} +.about-modal-pf .modal-body { + color: #fff; + padding-bottom: 16px; + padding-left: 40px; + padding-right: 40px; +} +@media (min-width: 768px) { + .about-modal-pf .modal-body { + padding-left: 80px; + padding-right: 80px; + } +} +.about-modal-pf .modal-header { + background-color: transparent; +} +.about-modal-pf .pficon-close { + color: #fff; +} +.product-versions-pf { + margin-bottom: 30px; + margin-top: 30px; +} +.product-versions-pf li strong { + margin-right: 10px; +} +.trademark-pf { + font-size: 11px; +} +.applauncher-pf { + display: inline-block; + overflow: visible; +} +.applauncher-pf .applauncher-pf-title { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.applauncher-pf .dropdown-toggle.disabled { + cursor: not-allowed; +} +.applauncher-pf.open > .dropdown-menu { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.applauncher-pf .applauncher-pf-item { + width: 100%; +} +.applauncher-pf .applauncher-pf-link { + display: -ms-flexbox; + display: flex; + white-space: initial; + -ms-flex-align: center; + align-items: center; +} +@media (min-width: 768px) { + .applauncher-pf-block-list .applauncher-pf-item { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + } +} +.applauncher-pf-block-list .applauncher-pf-link { + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +@media (min-width: 768px) { + .applauncher-pf-block-list .applauncher-pf-link { + -ms-flex-direction: column; + flex-direction: column; + text-align: center; + padding: 15px 0; + height: 100%; + } +} +.applauncher-pf-block-list .applauncher-pf-link-icon { + padding: 0; +} +.applauncher-pf-block-list .applauncher-pf-link-title { + margin-top: auto; +} +@media (min-width: 768px) { + .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link { + padding: 9px; + } + .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link-icon { + -ms-flex: 1 0 0px; + flex: 1 0 0; + text-align: left; + } + .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link-title { + -ms-flex: 3; + flex: 3; + } +} +.applauncher-pf .dropdown-menu { + padding: 9px; + min-width: 220px; +} +.applauncher-pf .applauncher-pf-link { + border-style: solid; + border-width: 1px; + border-color: transparent; +} +.applauncher-pf .applauncher-pf-link:hover { + background-color: #f5f5f5; + border-color: #bbb; + color: #0088ce; + text-decoration: none; + box-shadow: 0 0 2px 0 #d1d1d1; +} +.applauncher-pf .applauncher-pf-link-icon { + font-size: 1.2em; + text-align: center; + width: 1.28571429em; +} +@media (min-width: 768px) { + .applauncher-pf .applauncher-pf-link-icon { + font-size: 2em; + } +} +@media (min-width: 768px) { + .navbar-utility .applauncher-pf .dropdown-menu { + right: 0; + } +} +.navbar-pf .navbar-utility .applauncher-pf.open > .dropdown-toggle, +.navbar-pf-alt .navbar-utility .applauncher-pf.open > .dropdown-toggle, +.navbar-pf .applauncher-pf.open > .dropdown-toggle, +.navbar-pf-alt .applauncher-pf.open > .dropdown-toggle, +.navbar-pf .navbar-utility .applauncher-pf.open > .dropdown-toggle:focus, +.navbar-pf-alt .navbar-utility .applauncher-pf.open > .dropdown-toggle:focus, +.navbar-pf .applauncher-pf.open > .dropdown-toggle:focus, +.navbar-pf-alt .applauncher-pf.open > .dropdown-toggle:focus { + background-color: #232323; + color: #f5f5f5; +} +@media (min-width: 768px) { + .navbar-pf .navbar-utility .applauncher-pf.open > .dropdown-toggle, + .navbar-pf-alt .navbar-utility .applauncher-pf.open > .dropdown-toggle, + .navbar-pf .applauncher-pf.open > .dropdown-toggle, + .navbar-pf-alt .applauncher-pf.open > .dropdown-toggle, + .navbar-pf .navbar-utility .applauncher-pf.open > .dropdown-toggle:focus, + .navbar-pf-alt .navbar-utility .applauncher-pf.open > .dropdown-toggle:focus, + .navbar-pf .applauncher-pf.open > .dropdown-toggle:focus, + .navbar-pf-alt .applauncher-pf.open > .dropdown-toggle:focus { + background-color: #363636; + border-color: #2b2b2b; + color: #d1d1d1; + } +} +@media (max-width: 767px) { + .navbar-pf .navbar-utility .applauncher-pf.open .dropdown-menu > li > a, + .navbar-pf-alt .navbar-utility .applauncher-pf.open .dropdown-menu > li > a, + .navbar-pf .applauncher-pf.open .dropdown-menu > li > a, + .navbar-pf-alt .applauncher-pf.open .dropdown-menu > li > a { + padding-left: 20px; + } + .navbar-pf .navbar-utility .applauncher-pf.open .dropdown-menu > li > a .applauncher-pf-link-icon, + .navbar-pf-alt .navbar-utility .applauncher-pf.open .dropdown-menu > li > a .applauncher-pf-link-icon, + .navbar-pf .applauncher-pf.open .dropdown-menu > li > a .applauncher-pf-link-icon, + .navbar-pf-alt .applauncher-pf.open .dropdown-menu > li > a .applauncher-pf-link-icon { + padding-right: 20px; + } +} +.navbar-pf .navbar-utility .applauncher-pf.dropdown > .dropdown-toggle, +.navbar-pf-alt .navbar-utility .applauncher-pf.dropdown > .dropdown-toggle, +.navbar-pf .applauncher-pf.dropdown > .dropdown-toggle, +.navbar-pf-alt .applauncher-pf.dropdown > .dropdown-toggle, +.navbar-pf .navbar-utility .applauncher-pf .dropdown-toggle, +.navbar-pf-alt .navbar-utility .applauncher-pf .dropdown-toggle, +.navbar-pf .applauncher-pf .dropdown-toggle, +.navbar-pf-alt .applauncher-pf .dropdown-toggle { + color: #d1d1d1; + text-align: left; + text-decoration: none; + border-width: 0; + display: block; + padding-left: 20px; +} +.navbar-pf .navbar-utility .applauncher-pf.dropdown > .dropdown-toggle.disabled, +.navbar-pf-alt .navbar-utility .applauncher-pf.dropdown > .dropdown-toggle.disabled, +.navbar-pf .applauncher-pf.dropdown > .dropdown-toggle.disabled, +.navbar-pf-alt .applauncher-pf.dropdown > .dropdown-toggle.disabled, +.navbar-pf .navbar-utility .applauncher-pf .dropdown-toggle.disabled, +.navbar-pf-alt .navbar-utility .applauncher-pf .dropdown-toggle.disabled, +.navbar-pf .applauncher-pf .dropdown-toggle.disabled, +.navbar-pf-alt .applauncher-pf .dropdown-toggle.disabled { + color: #8b8d8f !important; +} +.navbar-pf .navbar-utility .applauncher-pf.dropdown > .dropdown-toggle:hover, +.navbar-pf-alt .navbar-utility .applauncher-pf.dropdown > .dropdown-toggle:hover, +.navbar-pf .applauncher-pf.dropdown > .dropdown-toggle:hover, +.navbar-pf-alt .applauncher-pf.dropdown > .dropdown-toggle:hover, +.navbar-pf .navbar-utility .applauncher-pf .dropdown-toggle:hover, +.navbar-pf-alt .navbar-utility .applauncher-pf .dropdown-toggle:hover, +.navbar-pf .applauncher-pf .dropdown-toggle:hover, +.navbar-pf-alt .applauncher-pf .dropdown-toggle:hover, +.navbar-pf .navbar-utility .applauncher-pf.dropdown > .dropdown-toggle:focus, +.navbar-pf-alt .navbar-utility .applauncher-pf.dropdown > .dropdown-toggle:focus, +.navbar-pf .applauncher-pf.dropdown > .dropdown-toggle:focus, +.navbar-pf-alt .applauncher-pf.dropdown > .dropdown-toggle:focus, +.navbar-pf .navbar-utility .applauncher-pf .dropdown-toggle:focus, +.navbar-pf-alt .navbar-utility .applauncher-pf .dropdown-toggle:focus, +.navbar-pf .applauncher-pf .dropdown-toggle:focus, +.navbar-pf-alt .applauncher-pf .dropdown-toggle:focus { + color: #f5f5f5; +} +@media (min-width: 768px) { + .navbar-pf .navbar-utility .applauncher-pf.dropdown > .dropdown-toggle, + .navbar-pf-alt .navbar-utility .applauncher-pf.dropdown > .dropdown-toggle, + .navbar-pf .applauncher-pf.dropdown > .dropdown-toggle, + .navbar-pf-alt .applauncher-pf.dropdown > .dropdown-toggle, + .navbar-pf .navbar-utility .applauncher-pf .dropdown-toggle, + .navbar-pf-alt .navbar-utility .applauncher-pf .dropdown-toggle, + .navbar-pf .applauncher-pf .dropdown-toggle, + .navbar-pf-alt .applauncher-pf .dropdown-toggle { + border-left: 1px solid #2b2b2b; + padding: 7px 10px; + line-height: 1; + } +} +.navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-icon, +.navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-icon, +.navbar-pf .applauncher-pf .applauncher-pf-icon, +.navbar-pf-alt .applauncher-pf .applauncher-pf-icon { + padding-right: 4px; + position: relative; +} +@media (min-width: 768px) { + .navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-icon, + .navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-icon, + .navbar-pf .applauncher-pf .applauncher-pf-icon, + .navbar-pf-alt .applauncher-pf .applauncher-pf-icon { + padding: 0; + } +} +.navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-title, +.navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-title, +.navbar-pf .applauncher-pf .applauncher-pf-title, +.navbar-pf-alt .applauncher-pf .applauncher-pf-title { + display: inline; + position: relative; + margin: 0; +} +.navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-link, +.navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-link, +.navbar-pf .applauncher-pf .applauncher-pf-link, +.navbar-pf-alt .applauncher-pf .applauncher-pf-link { + overflow: hidden; + width: 100%; +} +.navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-link:hover, +.navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-link:hover, +.navbar-pf .applauncher-pf .applauncher-pf-link:hover, +.navbar-pf-alt .applauncher-pf .applauncher-pf-link:hover { + background-color: transparent; + border-color: transparent; + box-shadow: none; +} +.navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-link-title, +.navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-link-title, +.navbar-pf .applauncher-pf .applauncher-pf-link-title, +.navbar-pf-alt .applauncher-pf .applauncher-pf-link-title { + overflow: hidden; +} +@media (min-width: 768px) { + .navbar-pf .navbar-utility .applauncher-pf, + .navbar-pf-alt .navbar-utility .applauncher-pf, + .navbar-pf .applauncher-pf, + .navbar-pf-alt .applauncher-pf { + display: inline-block; + overflow: visible; + } + .navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-title, + .navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-title, + .navbar-pf .applauncher-pf .applauncher-pf-title, + .navbar-pf-alt .applauncher-pf .applauncher-pf-title { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; + } + .navbar-pf .navbar-utility .applauncher-pf .dropdown-toggle.disabled, + .navbar-pf-alt .navbar-utility .applauncher-pf .dropdown-toggle.disabled, + .navbar-pf .applauncher-pf .dropdown-toggle.disabled, + .navbar-pf-alt .applauncher-pf .dropdown-toggle.disabled { + cursor: not-allowed; + } + .navbar-pf .navbar-utility .applauncher-pf.open > .dropdown-menu, + .navbar-pf-alt .navbar-utility .applauncher-pf.open > .dropdown-menu, + .navbar-pf .applauncher-pf.open > .dropdown-menu, + .navbar-pf-alt .applauncher-pf.open > .dropdown-menu { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } + .navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-item, + .navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-item, + .navbar-pf .applauncher-pf .applauncher-pf-item, + .navbar-pf-alt .applauncher-pf .applauncher-pf-item { + width: 100%; + } + .navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-link, + .navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-link, + .navbar-pf .applauncher-pf .applauncher-pf-link, + .navbar-pf-alt .applauncher-pf .applauncher-pf-link { + display: -ms-flexbox; + display: flex; + white-space: initial; + -ms-flex-align: center; + align-items: center; + } + .navbar-pf .navbar-utility .applauncher-pf-block-list .applauncher-pf-link, + .navbar-pf-alt .navbar-utility .applauncher-pf-block-list .applauncher-pf-link, + .navbar-pf .applauncher-pf-block-list .applauncher-pf-link, + .navbar-pf-alt .applauncher-pf-block-list .applauncher-pf-link { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } + .navbar-pf .navbar-utility .applauncher-pf-block-list .applauncher-pf-link-icon, + .navbar-pf-alt .navbar-utility .applauncher-pf-block-list .applauncher-pf-link-icon, + .navbar-pf .applauncher-pf-block-list .applauncher-pf-link-icon, + .navbar-pf-alt .applauncher-pf-block-list .applauncher-pf-link-icon { + padding: 0; + } + .navbar-pf .navbar-utility .applauncher-pf-block-list .applauncher-pf-link-title, + .navbar-pf-alt .navbar-utility .applauncher-pf-block-list .applauncher-pf-link-title, + .navbar-pf .applauncher-pf-block-list .applauncher-pf-link-title, + .navbar-pf-alt .applauncher-pf-block-list .applauncher-pf-link-title { + margin-top: auto; + } + .navbar-pf .navbar-utility .applauncher-pf .dropdown-menu, + .navbar-pf-alt .navbar-utility .applauncher-pf .dropdown-menu, + .navbar-pf .applauncher-pf .dropdown-menu, + .navbar-pf-alt .applauncher-pf .dropdown-menu { + padding: 9px; + min-width: 220px; + } + .navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-link, + .navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-link, + .navbar-pf .applauncher-pf .applauncher-pf-link, + .navbar-pf-alt .applauncher-pf .applauncher-pf-link { + border-style: solid; + border-width: 1px; + border-color: transparent; + } + .navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-link:hover, + .navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-link:hover, + .navbar-pf .applauncher-pf .applauncher-pf-link:hover, + .navbar-pf-alt .applauncher-pf .applauncher-pf-link:hover { + background-color: #f5f5f5; + border-color: #bbb; + color: #0088ce; + text-decoration: none; + box-shadow: 0 0 2px 0 #d1d1d1; + } + .navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-link-icon, + .navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-link-icon, + .navbar-pf .applauncher-pf .applauncher-pf-link-icon, + .navbar-pf-alt .applauncher-pf .applauncher-pf-link-icon { + font-size: 1.2em; + text-align: center; + width: 1.28571429em; + } +} +@media (min-width: 768px) and (min-width: 768px) { + .navbar-pf .navbar-utility .applauncher-pf-block-list .applauncher-pf-item, + .navbar-pf-alt .navbar-utility .applauncher-pf-block-list .applauncher-pf-item, + .navbar-pf .applauncher-pf-block-list .applauncher-pf-item, + .navbar-pf-alt .applauncher-pf-block-list .applauncher-pf-item { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + } +} +@media (min-width: 768px) and (min-width: 768px) { + .navbar-pf .navbar-utility .applauncher-pf-block-list .applauncher-pf-link, + .navbar-pf-alt .navbar-utility .applauncher-pf-block-list .applauncher-pf-link, + .navbar-pf .applauncher-pf-block-list .applauncher-pf-link, + .navbar-pf-alt .applauncher-pf-block-list .applauncher-pf-link { + -ms-flex-direction: column; + flex-direction: column; + text-align: center; + padding: 15px 0; + height: 100%; + } +} +@media (min-width: 768px) and (min-width: 768px) { + .navbar-pf .navbar-utility .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link, + .navbar-pf-alt .navbar-utility .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link, + .navbar-pf .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link, + .navbar-pf-alt .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link { + padding: 9px; + } + .navbar-pf .navbar-utility .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link-icon, + .navbar-pf-alt .navbar-utility .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link-icon, + .navbar-pf .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link-icon, + .navbar-pf-alt .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link-icon { + -ms-flex: 1 0 0px; + flex: 1 0 0; + text-align: left; + } + .navbar-pf .navbar-utility .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link-title, + .navbar-pf-alt .navbar-utility .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link-title, + .navbar-pf .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link-title, + .navbar-pf-alt .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link-title { + -ms-flex: 3; + flex: 3; + } +} +@media (min-width: 768px) and (min-width: 768px) { + .navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-link-icon, + .navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-link-icon, + .navbar-pf .applauncher-pf .applauncher-pf-link-icon, + .navbar-pf-alt .applauncher-pf .applauncher-pf-link-icon { + font-size: 2em; + } +} +@media (min-width: 768px) { + .navbar-iconic .navbar-utility .applauncher-pf.dropdown > .dropdown-toggle, + .navbar-iconic .applauncher-pf.dropdown > .dropdown-toggle, + .navbar-iconic .navbar-utility .applauncher-pf .dropdown-toggle, + .navbar-iconic .applauncher-pf .dropdown-toggle { + padding: 22px 10px; + } +} +.blank-slate-pf { + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 1px; + margin-bottom: 20px; + padding: 30px; + text-align: center; +} +@media (min-width: 768px) { + .blank-slate-pf { + padding: 60px 60px; + } +} +@media (min-width: 992px) { + .blank-slate-pf { + padding: 90px 120px; + } +} +.blank-slate-pf .blank-slate-pf-icon { + color: #9c9c9c; + font-size: 57.6px; + line-height: 57.6px; +} +.blank-slate-pf .blank-slate-pf-main-action { + margin-top: 20px; +} +.blank-slate-pf .blank-slate-pf-secondary-action { + margin-top: 20px; +} +.blank-slate-pf button { + margin-right: 5px; +} +.blank-slate-pf button:last-of-type { + margin-right: 0; +} +.combobox-container.combobox-selected .glyphicon-remove { + display: inline-block; +} +.combobox-container .caret { + margin-left: 0; +} +.combobox-container .combobox::-ms-clear { + display: none; +} +.combobox-container .dropdown-menu { + margin-top: -1px; + width: 100%; +} +.combobox-container .glyphicon-remove { + display: none; + top: auto; + width: 12px; +} +.combobox-container .glyphicon-remove:before { + content: "\e60b"; + font-family: "PatternFlyIcons-webfont"; +} +.combobox-container .input-group-addon { + background-color: #f1f1f1; + background-image: linear-gradient(to bottom, #fafafa 0%, #ededed 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffededed', GradientType=0); + border-color: #bbb; + color: #4d5258; + position: relative; +} +.combobox-container .input-group-addon:hover, +.combobox-container .input-group-addon:focus, +.combobox-container .input-group-addon:active, +.combobox-container .input-group-addon.active, +.open .dropdown-toggle.combobox-container .input-group-addon { + background-color: #f1f1f1; + background-image: none; + border-color: #bbb; + color: #4d5258; +} +.combobox-container .input-group-addon:active, +.combobox-container .input-group-addon.active, +.open .dropdown-toggle.combobox-container .input-group-addon { + background-image: none; +} +.combobox-container .input-group-addon:active:hover, +.combobox-container .input-group-addon.active:hover, +.open .dropdown-toggle.combobox-container .input-group-addon:hover, +.combobox-container .input-group-addon:active:focus, +.combobox-container .input-group-addon.active:focus, +.open .dropdown-toggle.combobox-container .input-group-addon:focus, +.combobox-container .input-group-addon:active.focus, +.combobox-container .input-group-addon.active.focus, +.open .dropdown-toggle.combobox-container .input-group-addon.focus { + background-color: #e5e5e5; + border-color: #a9a9a9; +} +.combobox-container .input-group-addon.disabled, +.combobox-container .input-group-addon[disabled], +fieldset[disabled] .combobox-container .input-group-addon, +.combobox-container .input-group-addon.disabled:hover, +.combobox-container .input-group-addon[disabled]:hover, +fieldset[disabled] .combobox-container .input-group-addon:hover, +.combobox-container .input-group-addon.disabled:focus, +.combobox-container .input-group-addon[disabled]:focus, +fieldset[disabled] .combobox-container .input-group-addon:focus, +.combobox-container .input-group-addon.disabled:active, +.combobox-container .input-group-addon[disabled]:active, +fieldset[disabled] .combobox-container .input-group-addon:active, +.combobox-container .input-group-addon.disabled.active, +.combobox-container .input-group-addon[disabled].active, +fieldset[disabled] .combobox-container .input-group-addon.active { + background-color: #f1f1f1; + border-color: #bbb; +} +.combobox-container .input-group-addon:active { + box-shadow: inset 0 2px 8px rgba(3, 3, 3, 0.2); +} +.bootstrap-datepicker.form-control[readonly] { + background-color: #fff; + border-color: #bbb !important; + color: #363636; + box-shadow: inset 0 1px 1px rgba(3, 3, 3, 0.075); +} +.bootstrap-datepicker.form-control[readonly]:focus { + border-color: #0088ce; + outline: 0 !important; + box-shadow: inset 0 1px 1px rgba(3, 3, 3, 0.075), 0 0 8px rgba(0, 136, 206, 0.6); +} +.bootstrap-datepicker.form-control[readonly]:focus { + border-color: #0088ce !important; +} +.has-error .bootstrap-datepicker.form-control[readonly]:focus { + border-color: #990000; + box-shadow: inset 0 1px 1px rgba(3, 3, 3, 0.075), 0 0 6px #ff3333; +} +.has-success .bootstrap-datepicker.form-control[readonly]:focus { + border-color: #2b542c; + box-shadow: inset 0 1px 1px rgba(3, 3, 3, 0.075), 0 0 6px #67b168; +} +.has-warning .bootstrap-datepicker.form-control[readonly]:focus { + border-color: #bb6106; + box-shadow: inset 0 1px 1px rgba(3, 3, 3, 0.075), 0 0 6px #faad60; +} +.bootstrap-datepicker.form-control[readonly]:hover { + border-color: #7dc3e8 !important; +} +.has-error .bootstrap-datepicker.form-control[readonly]:hover { + border-color: #990000 !important; +} +.has-success .bootstrap-datepicker.form-control[readonly]:hover { + border-color: #2b542c !important; +} +.has-warning .bootstrap-datepicker.form-control[readonly]:hover { + border-color: #bb6106 !important; +} +.has-error .bootstrap-datepicker.form-control[readonly] { + border-color: #cc0000 !important; +} +.has-success .bootstrap-datepicker.form-control[readonly] { + border-color: #3c763d !important; +} +.has-warning .bootstrap-datepicker.form-control[readonly] { + border-color: #ec7a08 !important; +} +.datepicker { + border-radius: 1px; +} +.datepicker .datepicker-switch, +.datepicker tfoot .clear, +.datepicker tfoot .today { + font-size: 14px; + font-weight: 500; +} +.datepicker .next, +.datepicker .prev { + font-weight: 500; +} +.datepicker table tr td, +.datepicker table tr th { + border-radius: 1px; +} +.datepicker table tr td.active, +.datepicker table tr td.active:hover, +.datepicker table tr td.active.disabled, +.datepicker table tr td.active.disabled:hover { + background: #0088ce !important; + color: #fff !important; + text-shadow: none; +} +.datepicker table tr td.day:hover, +.datepicker table tr td.day.focused { + background: #def3ff; +} +.datepicker table tr td.selected, +.datepicker table tr td.selected:hover, +.datepicker table tr td.selected.disabled, +.datepicker table tr td.selected.disabled:hover { + text-shadow: none; +} +.datepicker table tr td span { + border-radius: 1px; +} +.datepicker table tr td span.active, +.datepicker table tr td span.active:hover, +.datepicker table tr td span.active.disabled, +.datepicker table tr td span.active.disabled:hover { + background: #0088ce; + text-shadow: none; +} +.datepicker table tr td span:hover { + background: #def3ff; +} +.datepicker thead tr:first-child th:hover, +.datepicker tfoot tr th:hover { + background: #def3ff; +} +.input-daterange input:first-child { + border-radius: 1px 0 0 1px; +} +.input-daterange input:last-child { + border-radius: 0 1px 1px 0; +} +.input-daterange .input-group-addon { + background-color: #f1f1f1; + border-color: #bbb; + line-height: 1.66666667; + padding: 2px 6px; +} +.bootstrap-select.btn-group.form-control { + margin-bottom: 0; +} +.bootstrap-select.btn-group .btn { + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.bootstrap-select.btn-group .btn:hover { + border-color: #7dc3e8; +} +.bootstrap-select.btn-group .btn .caret { + margin-top: -4px; +} +.bootstrap-select.btn-group .btn:focus { + border-color: #0088ce; + outline: 0 !important; + box-shadow: inset 0 1px 1px rgba(3, 3, 3, 0.075), 0 0 8px rgba(0, 136, 206, 0.6); +} +.has-error .bootstrap-select.btn-group .btn { + border-color: #cc0000; +} +.has-error .bootstrap-select.btn-group .btn:focus { + border-color: #990000; + box-shadow: inset 0 1px 1px rgba(3, 3, 3, 0.075), 0 0 6px #ff3333; +} +.has-success .bootstrap-select.btn-group .btn { + border-color: #3c763d; +} +.has-success .bootstrap-select.btn-group .btn:focus { + border-color: #2b542c; + box-shadow: inset 0 1px 1px rgba(3, 3, 3, 0.075), 0 0 6px #67b168; +} +.has-warning .bootstrap-select.btn-group .btn { + border-color: #ec7a08; +} +.has-warning .bootstrap-select.btn-group .btn:focus { + border-color: #bb6106; + box-shadow: inset 0 1px 1px rgba(3, 3, 3, 0.075), 0 0 6px #faad60; +} +.bootstrap-select.btn-group .dropdown-menu > .active > a, +.bootstrap-select.btn-group .dropdown-menu > .active > a:active { + background-color: #def3ff !important; + border-color: #bee1f4 !important; + color: #363636 !important; +} +.bootstrap-select.btn-group .dropdown-menu > .active > a small, +.bootstrap-select.btn-group .dropdown-menu > .active > a:active small { + color: #9c9c9c !important; +} +.bootstrap-select.btn-group .dropdown-menu > .disabled > a { + color: #9c9c9c !important; +} +.bootstrap-select.btn-group .dropdown-menu > .selected > a { + background-color: #0088ce !important; + border-color: #0088ce !important; + color: #fff !important; +} +.bootstrap-select.btn-group .dropdown-menu > .selected > a small { + color: rgba(255, 255, 255, 0.5) !important; +} +.bootstrap-select.btn-group .dropdown-menu .divider { + background: #ededed !important; + margin: 4px 1px !important; +} +.bootstrap-select.btn-group .dropdown-menu dt { + color: #8b8d8f; + font-weight: normal; + padding: 1px 10px; +} +.bootstrap-select.btn-group .dropdown-menu li > a.opt { + padding: 1px 10px; +} +.bootstrap-select.btn-group .dropdown-menu li a:active small { + color: rgba(255, 255, 255, 0.5) !important; +} +.bootstrap-select.btn-group .dropdown-menu li a:hover small, +.bootstrap-select.btn-group .dropdown-menu li a:focus small { + color: #9c9c9c; +} +.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:hover small, +.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:focus small { + color: #9c9c9c; +} +.slider-tick-label-container { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + margin-left: 0!important; +} +.slider-tick-label { + width: auto !important; +} +.slider .tooltip { + top: -10px; +} +.slider-track { + background-color: #ededed; + box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.1), 0 0px 2px #ededed; + border: 1px solid #bbb; +} +.slider-selection { + background-image: linear-gradient(to bottom, #0088ce 0%, #39a5dc 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088ce', endColorstr='#ff39a5dc', GradientType=0); +} +.slider-handle { + width: 16px; + height: 16px; + border: 1px solid #bbb; +} +.slider-tick { + background-color: transparent !important; + background-image: radial-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3) 2px, transparent 2px) !important; + box-shadow: none; +} +.slider-pf { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +.slider-pf * { + margin-right: 10px; +} +.slider-pf *:last-child { + margin: 0; +} +.slider-pf .slider { + width: auto; + -ms-flex: 1 1 100%; + flex: 1 1 100%; +} +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default, +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default { + background: #fafafa; +} +.bootstrap-switch .bootstrap-switch-label { + background: #f1f1f1; + box-shadow: 0 0 2px rgba(3, 3, 3, 0.4); + background-image: linear-gradient(to bottom, #fafafa 0%, #ededed 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffededed', GradientType=0); + position: relative; + z-index: 9; +} +.bootstrap-touchspin .input-group-btn-vertical > .btn { + padding-bottom: 6px; + padding-top: 6px; +} +.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down { + border-bottom-right-radius: 1px; +} +.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up { + border-top-right-radius: 1px; +} +.bootstrap-touchspin .input-group-btn-vertical i { + font-size: 8px; + left: 6px; + top: 2px; +} +.bootstrap-touchspin .input-group-btn-vertical i.fa-angle-down, +.bootstrap-touchspin .input-group-btn-vertical i.fa-angle-up { + font-size: 12px; + line-height: 12px; + top: 0; +} +.bootstrap-touchspin .input-group-btn-vertical i.fa-angle-down, +.bootstrap-touchspin .input-group-btn-vertical i.fa-angle-up { + left: 7px; +} +.treeview .list-group { + border-top: 0; +} +.treeview .list-group-item { + background: transparent; + border-bottom: 1px solid transparent !important; + border-top: 1px solid transparent !important; + cursor: default !important; + margin-bottom: 0; + overflow: hidden; + padding: 0 10px; + text-overflow: ellipsis; + white-space: nowrap; +} +.treeview .list-group-item:hover { + background: none !important; +} +.treeview .list-group-item.node-selected { + background: none !important; + border-color: transparent !important; + color: inherit !important; +} +.treeview .list-group-item.node-check-changed span.node-icon, +.treeview .list-group-item.node-check-changed span.text { + color: #39a5dc; +} +.treeview span.icon { + display: inline-block; + font-size: 13px; + min-width: 10px; + text-align: center; +} +.treeview span.icon > [class*="fa-angle"] { + font-size: 15px; +} +.treeview span.icon.check-icon { + margin-right: 10px; +} +.treeview span.icon.expand-icon { + cursor: pointer !important; +} +.treeview span.image { + background-repeat: no-repeat; + background-size: contain; + display: inline-block; + height: 1.19em; + line-height: 1em; + margin-right: 5px; + vertical-align: middle; + width: 12px; +} +.treeview span.indent { + margin-right: 5px; +} +.treeview .node-disabled { + color: #d1d1d1; + cursor: not-allowed; +} +.treeview .node-disabled span.expand-icon { + cursor: default !important; +} +.treeview .node-hidden { + display: none; +} +.treeview-pf-hover .list-group-item { + cursor: pointer !important; +} +.treeview-pf-hover .list-group-item:hover { + background-color: #def3ff !important; + border-color: #bee1f4 !important; +} +.treeview-pf-select .list-group-item { + cursor: pointer !important; +} +.treeview-pf-select .list-group-item.node-selected { + background: #0088ce !important; + border-color: #0088ce !important; + color: #fff !important; +} +.card-pf { + background: #fff; + border-top: 2px solid transparent; + box-shadow: 0 1px 1px rgba(3, 3, 3, 0.175); + margin: 0 -10px 20px; + padding: 0 20px; +} +.card-pf.card-pf-accented { + border-top-color: #39a5dc; +} +.card-pf.card-pf-aggregate-status .card-pf-aggregate-status-notifications a, +.card-pf.card-pf-aggregate-status .card-pf-title a { + color: #363636; +} +.card-pf.card-pf-aggregate-status .card-pf-aggregate-status-notifications a.add, +.card-pf.card-pf-aggregate-status .card-pf-title a.add { + color: #0088ce; +} +.card-pf.card-pf-aggregate-status .card-pf-aggregate-status-notifications a.add:hover, +.card-pf.card-pf-aggregate-status .card-pf-title a.add:hover { + color: #00659c; +} +.card-pf.card-pf-aggregate-status .card-pf-aggregate-status-notifications a:hover, +.card-pf.card-pf-aggregate-status .card-pf-title a:hover { + color: #00659c; +} +.card-pf.card-pf-aggregate-status { + padding: 0 10px; + text-align: center; +} +.card-pf.card-pf-aggregate-status-mini { + padding-bottom: 10px; + position: relative; +} +@media (min-width: 768px) { + .card-pf.card-pf-bleed-left { + margin-left: -20px; + } + .card-pf.card-pf-bleed-right { + border-right: 1px solid #d1d1d1; + margin-right: -20px; + } +} +.card-pf-aggregate-status-notifications { + font-size: 24px; + font-weight: 300; +} +.card-pf-aggregate-status-mini .card-pf-aggregate-status-notifications { + line-height: 1; +} +.card-pf-aggregate-status-notifications .card-pf-aggregate-status-notification + .card-pf-aggregate-status-notification { + border-left: 1px solid #d1d1d1; + margin-left: 3px; + padding-left: 10px; +} +.card-pf-aggregate-status-notifications .fa, +.card-pf-aggregate-status-notifications .pficon { + font-size: 18px; + margin-right: 7px; +} +.card-pf-body { + margin: 20px 0 0; + padding: 0 0 20px; +} +.card-pf-aggregate-status .card-pf-body { + margin-top: 10px; + padding-bottom: 10px; +} +.card-pf-aggregate-status-mini .card-pf-body { + margin-bottom: 0; + margin-top: 0; + padding-bottom: 0; + position: absolute; + right: 20px; + top: 15px; +} +.card-pf-utilization .card-pf-title + .card-pf-body { + margin-top: -8px; +} +.card-pf-body > *:last-child { + margin-bottom: 0; +} +.card-pf-footer { + background-color: #fafafa; + border-top: 1px solid #d1d1d1; + margin: 0 -20px !important; + padding: 20px 20px 10px; +} +.card-pf-footer a .fa, +.card-pf-footer a .pficon { + margin-right: 5px; +} +.card-pf-footer .card-pf-time-frame-filter { + margin-top: -2px; +} +.card-pf-link-with-icon { + padding-left: 21px; + position: relative; +} +.card-pf-link-with-icon .fa, +.card-pf-link-with-icon .pficon { + font-size: 16px; + left: 0; + position: absolute; + top: 0; +} +.card-pf-heading .card-pf-time-frame-filter, +.card-pf-footer .card-pf-time-frame-filter { + float: right; + margin-left: 20px; +} +.card-pf-heading { + border-bottom: 1px solid #d1d1d1; + margin: 0 -20px 20px; + padding: 0 20px 0; +} +.card-pf-heading .card-pf-time-frame-filter { + margin-top: -5px; +} +.card-pf-heading-details { + float: right; + font-size: 10px; +} +.card-pf-subtitle { + font-size: 16px; + margin-top: 20px; + margin-bottom: 10px; +} +[class^="col"] .card-pf-subtitle { + margin-top: 0; +} +@media (max-width: 767px) { + .card-pf-body [class^="col"] + [class^="col"] > .card-pf-subtitle { + margin-top: 40px; + } +} +.card-pf-title { + font-size: 16px; + font-weight: 400; + margin: 20px 0; + padding: 0; +} +.card-pf-aggregate-status .card-pf-title { + font-size: 14px; + margin: 10px 0 0; +} +.card-pf-aggregate-status .card-pf-title .fa, +.card-pf-aggregate-status .card-pf-title .pficon { + color: #292e34; + font-size: 16px; + margin-right: 7px; +} +.card-pf-title .card-pf-aggregate-status-count { + font-size: 16px; +} +.card-pf-aggregate-status-mini .card-pf-title .card-pf-aggregate-status-count { + display: block; + font-size: 24px; + font-weight: 300; + margin-bottom: 3px; +} +.card-pf-aggregate-status-mini .card-pf-title { + font-size: 12px; + margin-top: 5px; +} +.card-pf-aggregate-status-mini .card-pf-title a { + display: inline-block; +} +.card-pf-aggregate-status-mini .card-pf-title .fa, +.card-pf-aggregate-status-mini .card-pf-title .pficon { + font-size: 26px; + margin-right: 0; + min-width: 26px; + position: absolute; + left: 20px; + text-align: center; + top: 15px; +} +.card-pf-utilization-details { + border-bottom: 1px solid #d1d1d1; + display: table; + margin: 12px 0 15px; + padding: 0 0 15px; + width: 100%; +} +.card-pf-utilization-details .card-pf-utilization-card-details-count, +.card-pf-utilization-details .card-pf-utilization-card-details-description { + float: left; + line-height: 1; +} +.card-pf-utilization-details .card-pf-utilization-card-details-count { + font-size: 26px; + font-weight: 300; + margin-right: 10px; +} +.card-pf-utilization-details .card-pf-utilization-card-details-line-1, +.card-pf-utilization-details .card-pf-utilization-card-details-line-2 { + display: block; +} +.card-pf-utilization-details .card-pf-utilization-card-details-line-1 { + font-size: 10px; + margin-bottom: 2px; +} +.cards-pf { + background: #f5f5f5; +} +.cards-pf .row-cards-pf { + padding: 0 20px; +} +.cards-pf .row-cards-pf:first-child { + padding-top: 20px; +} +.container-cards-pf { + margin-top: 20px; +} +.row-cards-pf { + margin-left: -10px; + margin-right: -10px; +} +.card-pf-view { + border: 2px solid transparent; +} +.card-pf-view .card-pf-heading-kebab .dropdown-kebab-pf { + margin-top: -3px; +} +.card-pf-view .card-pf-heading-kebab + .progress-pf-legend p { + margin-bottom: 0; +} +.card-pf-view .card-pf-heading-kebab + .progress-pf-legend .progress { + margin-bottom: 7px; + margin-top: 16px; +} +.card-pf-view .card-pf-info { + margin-top: 15px; +} +.card-pf-view .card-pf-info strong { + font-size: 13px; + margin-right: 10px; +} +.card-pf-view .card-pf-item { + display: inline-block; + font-size: 16px; + padding: 0 13px 0 15px; +} +.card-pf-view .card-pf-item:first-child { + padding-left: 0; +} +.card-pf-view .card-pf-item:last-child { + padding-right: 0; +} +.card-pf-view .card-pf-item + .card-pf-item { + border-left: 1px solid #d1d1d1; +} +.card-pf-view .card-pf-item .fa-check { + color: #3f9c35; +} +.card-pf-view .card-pf-item .fa + .card-pf-item-text, +.card-pf-view .card-pf-item .pficon + .card-pf-item-text { + margin-left: 10px; +} +.card-pf-view .card-pf-items { + margin-top: 15px; +} +.card-pf-view .card-pf-title { + font-size: 20px; + font-weight: 300; + margin-bottom: 0; + margin-top: 15px; +} +.card-pf-view .card-pf-title .fa, +.card-pf-view .card-pf-title .pficon { + font-size: 18px; + margin-right: 2px; +} +.col-lg-2 .card-pf-view .card-pf-title { + font-size: 16px; +} +.card-pf-view .card-pf-top-element .card-pf-icon-circle { + border: 2px solid #39a5dc; + border-radius: 50%; + display: block; + font-size: 46px; + height: 106px; + line-height: 102px; + margin: 0 auto; + text-align: center; + width: 106px; +} +.col-lg-2 .card-pf-view .card-pf-top-element .card-pf-icon-circle { + font-size: 23px; + height: 54px; + line-height: 50px; + width: 54px; +} +.card-pf-view .card-pf-view-checkbox { + position: absolute; + top: 11px; + left: 15px; +} +.card-pf-view .card-pf-view-checkbox input[type=checkbox] { + display: none; +} +.card-pf-view.card-pf-view-multi-select .card-pf-view-checkbox input[type=checkbox] { + display: block; +} +@media (min-width: 768px) { + .card-pf-view.card-pf-view-multi-select .card-pf-view-checkbox input[type=checkbox] { + visibility: hidden; + } + .card-pf-view.card-pf-view-multi-select .card-pf-view-checkbox input[type=checkbox]:checked { + visibility: visible; + } +} +.card-pf-view.card-pf-view-multi-select:hover .card-pf-view-checkbox input[type=checkbox] { + visibility: visible; +} +.card-pf-view.card-pf-view-select { + position: relative; +} +.card-pf-view.card-pf-view-select:hover { + box-shadow: 0 1px 6px rgba(3, 3, 3, 0.35); +} +.card-pf-view.card-pf-view-select.active { + border: 2px solid #39a5dc; +} +.card-pf-view.card-pf-view-single-select { + cursor: pointer; +} +.card-pf-view.card-pf-view-xs .card-pf-title { + font-size: 16px; + font-weight: normal; + margin-bottom: 10px; +} +.card-pf-view.card-pf-view-xs .card-pf-title .fa, +.card-pf-view.card-pf-view-xs .card-pf-title .pficon { + font-size: 14px; + margin-right: 5px; +} +.bullet-chart-pf { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} +.bullet-chart-pf.bullet-chart-pf-vertical { + height: 100%; + -ms-flex-direction: row; + flex-direction: row; +} +.bullet-chart-pf-chart { + display: -ms-flexbox; + display: flex; + -ms-flex: 1; + flex: 1; + -ms-flex-direction: row; + flex-direction: row; + width: 100%; +} +.bullet-chart-pf-vertical .bullet-chart-pf-chart { + -ms-flex: initial; + flex: initial; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + height: 100%; + width: initial; +} +.bullet-chart-pf-title-container { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + margin: 10px 0 25px; + padding-right: 10px; + text-align: right; +} +.bullet-chart-pf-vertical .bullet-chart-pf-title-container { + margin-bottom: 0; + padding-right: 0; + text-align: center; +} +.bullet-chart-pf-title { + font-size: 14px; +} +.bullet-chart-pf-details { + color: #9c9c9c; + font-size: 12px; + line-height: 9px; +} +.bullet-chart-pf-container { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex: 5; + flex: 5; +} +.bullet-chart-pf-vertical .bullet-chart-pf-container { + -ms-flex-direction: row-reverse; + flex-direction: row-reverse; + -ms-flex: initial; + flex: initial; +} +.bullet-chart-pf-vertical .bullet-chart-pf-container.show-axis { + margin-left: -25px; +} +.bullet-chart-pf-data-container { + -ms-flex: 1; + flex: 1; + position: relative; +} +.bullet-chart-pf-vertical .bullet-chart-pf-data-container { + height: initial; +} +.bullet-chart-pf-vertical-data-container { + display: -ms-flexbox; + display: flex; + -ms-flex: 5; + flex: 5; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-pack: center; + justify-content: center; +} +.bullet-chart-pf-vertical-data-container .bullet-chart-pf-data-container { + -ms-flex: initial; + flex: initial; +} +.bullet-chart-pf-values-container { + height: 20px; + margin: 20px 0; + position: relative; +} +.bullet-chart-pf-vertical .bullet-chart-pf-values-container { + height: 100%; + margin: 0 20px; + width: 20px; +} +.bullet-chart-pf-value-bar { + height: 100%; + position: absolute; + transition: left 600ms ease; +} +.bullet-chart-pf-vertical .bullet-chart-pf-value-bar { + bottom: 0; + height: initial; + top: initial; + width: 100%; +} +.bullet-chart-pf-value-dot { + border-radius: 50%; + border-style: solid; + border-width: 0; + height: 20px; + -ms-transform: translateX(-50%); + transform: translateX(-50%); + position: absolute; + transition: left 600ms ease; + width: 20px; +} +.bullet-chart-pf-vertical .bullet-chart-pf-value-dot { + top: initial; + -ms-transform: translateY(50%); + transform: translateY(50%); +} +.bullet-chart-pf-threshold-indicator { + border: 0 solid #72767b; + border-left-width: 1px; + height: 100%; + position: absolute; + top: 0; + z-index: 400; +} +.bullet-chart-pf-vertical .bullet-chart-pf-threshold-indicator { + border-left-width: 0; + border-top-width: 1px; + height: 1px; + left: 0; + top: initial; + width: 100%; +} +.bullet-chart-pf-threshold-indicator.error { + border-color: #cc0000; +} +.bullet-chart-pf-threshold-indicator.warning { + border-color: #ec7a08; +} +.bullet-chart-pf-range-bar { + height: 100%; + left: 0; + position: absolute; + top: 0; +} +.bullet-chart-pf-vertical .bullet-chart-pf-range-bar { + bottom: 0; + height: initial; + top: initial; + width: 100%; +} +.bullet-chart-pf-range-bar.range-1 { + background-color: #f5f5f5; +} +.bullet-chart-pf-range-bar.range-2 { + background-color: #ededed; +} +.bullet-chart-pf-range-bar.range-3 { + background-color: #dbdbdb; +} +.bullet-chart-pf-axis { + border-top: 1px solid #72767b; + height: 25px; + position: relative; +} +.bullet-chart-pf-vertical .bullet-chart-pf-axis { + height: initial; + width: 25px; + border-right: 1px solid #72767b; + border-top: 0; +} +.bullet-chart-pf-title-container .bullet-chart-pf-axis { + border-top: 0; +} +.bullet-chart-pf-axis-tic { + padding-top: 5px; + position: absolute; + text-align: center; + width: 30px; +} +.bullet-chart-pf-vertical .bullet-chart-pf-axis-tic { + padding-top: 0; + padding-right: 5px; + width: 100%; + text-align: right; + line-height: 21px; +} +.bullet-chart-pf-axis-tic:before { + border-left: 1px solid #72767b; + content: ""; + height: 3px; + left: 50%; + position: absolute; + top: -1px; +} +.bullet-chart-pf-vertical .bullet-chart-pf-axis-tic:before { + border-left: 0; + border-top: 1px solid #72767b; + height: initial; + left: initial; + right: -1px; + top: calc(50% - 1px); + width: 3px; +} +.bullet-chart-pf-overflow { + -ms-flex: 1; + flex: 1; +} +.bullet-chart-pf-legend { + margin-top: 7px; + text-align: center; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-pack: center; + justify-content: center; +} +.bullet-chart-pf-vertical .bullet-chart-pf-legend { + -ms-flex-direction: column; + flex-direction: column; + margin-left: 10px; + margin-top: 0; + text-align: left; +} +.bullet-chart-pf-legend-item { + display: inline-block; + margin-right: 10px; +} +.bullet-chart-pf-vertical .bullet-chart-pf-legend-item { + margin-right: 0; + margin-top: 10px; +} +.bullet-chart-pf-legend-item-box { + display: inline-block; + height: 13px; + margin-right: 3px; + width: 13px; +} +.bullet-chart-pf-legend-item-box.range-1 { + background-color: #f5f5f5; +} +.bullet-chart-pf-legend-item-box.range-2 { + background-color: #ededed; +} +.bullet-chart-pf-legend-item-box.range-3 { + background-color: #dbdbdb; +} +.bullet-chart-pf-legend-item-text { + display: inline-block; + line-height: 14px; + max-width: 150px; + overflow: hidden; + position: relative; + text-overflow: ellipsis; + top: 1px; + white-space: nowrap; + word-wrap: normal; +} +.c3 path { + stroke: #d1d1d1; +} +.c3 svg { + font-family: "Open Sans", Helvetica, Arial, sans-serif; +} +.c3-axis-x .tick line { + stroke: #d1d1d1; +} +.c3-axis-y .tick line { + display: none; +} +.c3-chart-arc path { + stroke: #fff; +} +.c3-grid line { + stroke: #d1d1d1; +} +.c3-line { + stroke-width: 2px; +} +.c3-tooltip { + background: #393f44; + box-shadow: none; + opacity: 0.9; + filter: alpha(opacity=90); +} +.c3-tooltip td { + background: transparent; + border: 0; + color: #fff; + font-size: 12px; + padding: 5px 10px; +} +.c3-tooltip th { + background: transparent; + font-size: 12px; + padding: 5px 10px 0; + border-bottom: solid 2px #030303; +} +.c3-tooltip tr { + border: 0; +} +.c3-tooltip tr + tr > td { + padding-top: 0; +} +.c3-tooltip-sparkline, +.donut-tooltip-pf { + background: #393f44; + color: #fff; + opacity: 0.9; + filter: alpha(opacity=90); + padding: 2px 6px; +} +.c3-xgrid, +.c3-ygrid { + stroke-dasharray: 0 0; +} +.chart-pf-sparkline { + margin-left: -5px; + margin-right: -5px; +} +.donut-title-big-pf { + font-size: 30px; + font-weight: 300; +} +.donut-title-small-pf { + font-size: 12px; + font-weight: 400; +} +.line-chart-pf .c3-zoom-rect { + opacity: 1 !important; + fill: #fafafa; + stroke: #d1d1d1; + stroke-width: 1px; +} +.pct-donut-chart-pf .pct-donut-chart-pf-label { + display: block; +} +.pct-donut-chart-pf.pct-donut-chart-pf-left, +.pct-donut-chart-pf.pct-donut-chart-pf-right, +.pct-donut-chart-pf .pct-donut-chart-pf-left, +.pct-donut-chart-pf .pct-donut-chart-pf-right { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; +} +.pct-donut-chart-pf.pct-donut-chart-pf-left, +.pct-donut-chart-pf.pct-donut-chart-pf-right { + display: -ms-inline-flexbox; + display: inline-flex; +} +.pct-donut-chart-pf.pct-donut-chart-pf-left, +.pct-donut-chart-pf .pct-donut-chart-pf-left { + -ms-flex-direction: row-reverse; + flex-direction: row-reverse; +} +.close { + text-shadow: none; + z-index: 1; + position: relative; + opacity: 0.6; + filter: alpha(opacity=60); +} +.close:hover, +.close:focus { + opacity: 0.9; + filter: alpha(opacity=90); +} +.contextselector-pf { + float: left; +} +.contextselector-pf .bootstrap-select { + width: 202px !important; +} +@media (min-width: 480px) { + .contextselector-pf .bootstrap-select { + width: 242px !important; + } +} +.contextselector-pf .bootstrap-select.open > .dropdown-toggle, +.contextselector-pf .bootstrap-select.open > .dropdown-toggle:hover, +.contextselector-pf .bootstrap-select.open > .dropdown-toggle:focus { + background: rgba(255, 255, 255, 0.24); + color: #fff; +} +.contextselector-pf .bootstrap-select.open > .dropdown-toggle:focus { + outline: 0 !important; +} +.contextselector-pf .bootstrap-select > .dropdown-toggle { + background: none; + border: 0; + box-shadow: none !important; + color: #d1d1d1; + font-weight: normal; + padding-bottom: 19px; + padding-left: 10px; + padding-top: 19px; +} +.contextselector-pf .bootstrap-select > .dropdown-toggle:focus { + outline: thin dotted !important; + outline: 5px auto -webkit-focus-ring-color !important; + outline-offset: -2px !important; +} +.contextselector-pf .bootstrap-select > .dropdown-toggle:hover { + outline: 0 !important; +} +.contextselector-pf .bootstrap-select > .dropdown-toggle:focus, +.contextselector-pf .bootstrap-select > .dropdown-toggle:hover { + background-color: rgba(255, 255, 255, 0.14); +} +.contextselector-pf .bootstrap-select > .dropdown-toggle .filter-option { + text-overflow: ellipsis; + position: relative; +} +.contextselector-pf .bootstrap-select .dropdown-menu li a span.text { + display: block; + overflow-x: hidden; + text-overflow: ellipsis; + width: 100%; +} +.layout-pf-fixed .navbar-pf-vertical.navbar-pf-contextselector { + z-index: 1040; +} +@media (min-width: 992px) { + .navbar-pf-vertical .nav.contextselector-pf { + margin-left: 10px; + } +} +.contextselector-pf { + float: left; +} +.contextselector-pf-title { + display: inline-block; + line-height: normal; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + width: 170px; +} +@media (min-width: 480px) { + .contextselector-pf-title { + width: 210px; + } +} +@media (min-width: 768px) { + .contextselector-pf .contextselector-pf-list { + max-height: 200px; + overflow-y: auto; + } +} +.contextselector-pf .contextselector-pf-list a { + color: #393f44; + display: block; +} +.contextselector-pf .contextselector-pf-list li { + border-color: transparent; + border-style: solid; + border-width: 1px 0; + padding: 1px 10px; +} +.contextselector-pf .contextselector-pf-list li:hover { + background: #def3ff; + border-color: #bee1f4; +} +.contextselector-pf .contextselector-pf-list li:hover a { + text-decoration: none; +} +.contextselector-pf .dropdown.open, +.contextselector-pf .dropdown:hover { + background-color: #303030; +} +.contextselector-pf .dropdown-menu { + margin-top: 0; + width: 100%; +} +.contextselector-pf .form-group { + margin: 0 5px 5px 5px; +} +.navbar-pf-vertical .nav.contextselector-pf .nav-item-iconic { + -ms-flex-align: center; + align-items: center; + display: -ms-flexbox; + display: flex; + padding: 23px 20px 18px 10px; +} +.ColVis_Button:active:focus { + outline: none; +} +.ColVis_catcher { + position: absolute; + z-index: 999; +} +.ColVis_collection { + background-color: #fff; + border: 1px solid #bbb; + border-radius: 1px; + box-shadow: 0 6px 12px rgba(3, 3, 3, 0.175); + background-clip: padding-box; + list-style: none; + margin: -1px 0 0 0; + padding: 5px 10px; + width: 150px; + z-index: 1000; +} +.ColVis_collection label { + font-weight: normal; + margin-bottom: 5px; + margin-top: 5px; + padding-left: 20px; +} +.ColVis_collectionBackground { + background-color: #fff; + height: 100%; + left: 0; + position: fixed; + top: 0; + width: 100%; + z-index: 998; +} +.dataTables_header { + background-color: #f5f5f5; + border: 1px solid #d1d1d1; + border-bottom: none; + padding: 5px; + position: relative; + text-align: center; +} +.dataTables_header .btn { + box-shadow: none; +} +.dataTables_header .ColVis { + position: absolute; + right: 5px; + text-align: left; + top: 5px; +} +.dataTables_header .ColVis + .dataTables_info { + padding-right: 30px; +} +.dataTables_header .dataTables_filter { + position: absolute; +} +.dataTables_header .dataTables_filter input { + border: 1px solid #bbb; + height: 24px; +} +@media (max-width: 767px) { + .dataTables_header .dataTables_filter input { + width: 100px; + } +} +.dataTables_header .dataTables_info { + padding: 2px 0; +} +@media (max-width: 480px) { + .dataTables_header .dataTables_info { + text-align: right; + } +} +.dataTables_header .dataTables_info b { + font-weight: bold; +} +.dataTables_footer { + background-color: #fff; + border: 1px solid #d1d1d1; + border-top: none; + overflow: hidden; +} +.dataTables_paginate { + background: #fafafa; + float: right; + margin: 0; +} +.dataTables_paginate .pagination { + float: left; + margin: 0; +} +.dataTables_paginate .pagination > li > span { + border-color: #fff #d1d1d1 #f5f5f5; + border-width: 0 1px; + font-size: 16px; + font-weight: normal; + padding: 0; + text-align: center; + width: 31px; +} +.dataTables_paginate .pagination > li > span:hover, +.dataTables_paginate .pagination > li > span:focus { + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +.dataTables_paginate .pagination > li.last > span { + border-right: none; +} +.dataTables_paginate .pagination > li.disabled > span { + background: #f5f5f5; + border-left-color: #ededed; + border-right-color: #ededed; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +.dataTables_paginate .pagination-input { + float: left; + font-size: 12px; + line-height: 1em; + padding: 4px 15px 0; + text-align: right; +} +.dataTables_paginate .pagination-input .paginate_input { + border: 1px solid #d1d1d1; + box-shadow: inset 0 1px 1px rgba(3, 3, 3, 0.075); + font-size: 12px; + font-weight: 600; + height: 19px; + margin-right: 8px; + padding-right: 3px; + text-align: right; + width: 30px; +} +.dataTables_paginate .pagination-input .paginate_of { + position: relative; +} +.dataTables_paginate .pagination-input .paginate_of b { + margin-left: 3px; +} +.dataTables_empty { + background: #f5f5f5; +} +/* Might need this for pagination? +.dataTables_wrapper { + margin: @line-height-computed 0; + @media (max-width: @screen-xs-max) { + .table-responsive { + margin-bottom: 0; + } + } +} +*/ +.DTCR_clonedTable { + background-color: rgba(255, 255, 255, 0.7); + z-index: 202; +} +.DTCR_pointer { + background-color: #0088ce; + width: 1px; + z-index: 201; +} +.experimental-pf > * { + border: 2px solid #92d400; +} +.experimental-pf-bar { + background-color: #92d400; + border: none; + text-align: center; + position: relative; +} +.experimental-pf-more-info { + background-color: #92d400; + border: 0; + color: #030303; + display: block; + width: 100%; + padding-top: 10px; + padding-bottom: 10px; + position: static; +} +@media (min-width: 992px) { + .experimental-pf-more-info { + padding: 0 10px; + position: absolute; + right: 0; + top: 0; + width: auto; + } +} +@media (min-width: 992px) { + .experimental-pf-text { + padding-left: 150px; + padding-right: 150px; + } +} +.experimental-pf-text a { + color: #030303; + text-decoration: underline; +} +.experimental-pf-text a:hover { + color: #030303; + cursor: pointer; +} +.btn-experimental-pf { + background-color: #92d400; + background-image: linear-gradient(to bottom, #ace12e 0%, #92d400 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fface12e', endColorstr='#ff92d400', GradientType=0); + border-color: #92d400; + color: #4d5258; +} +.btn-experimental-pf:hover, +.btn-experimental-pf:focus, +.btn-experimental-pf:active, +.btn-experimental-pf.active, +.open .dropdown-toggle.btn-experimental-pf { + background-color: #92d400; + background-image: none; + border-color: #92d400; + color: #4d5258; +} +.btn-experimental-pf:active, +.btn-experimental-pf.active, +.open .dropdown-toggle.btn-experimental-pf { + background-image: none; +} +.btn-experimental-pf:active:hover, +.btn-experimental-pf.active:hover, +.open .dropdown-toggle.btn-experimental-pf:hover, +.btn-experimental-pf:active:focus, +.btn-experimental-pf.active:focus, +.open .dropdown-toggle.btn-experimental-pf:focus, +.btn-experimental-pf:active.focus, +.btn-experimental-pf.active.focus, +.open .dropdown-toggle.btn-experimental-pf.focus { + background-color: #80bb00; + border-color: #79b000; +} +.btn-experimental-pf.disabled, +.btn-experimental-pf[disabled], +fieldset[disabled] .btn-experimental-pf, +.btn-experimental-pf.disabled:hover, +.btn-experimental-pf[disabled]:hover, +fieldset[disabled] .btn-experimental-pf:hover, +.btn-experimental-pf.disabled:focus, +.btn-experimental-pf[disabled]:focus, +fieldset[disabled] .btn-experimental-pf:focus, +.btn-experimental-pf.disabled:active, +.btn-experimental-pf[disabled]:active, +fieldset[disabled] .btn-experimental-pf:active, +.btn-experimental-pf.disabled.active, +.btn-experimental-pf[disabled].active, +fieldset[disabled] .btn-experimental-pf.active { + background-color: #92d400; + border-color: #92d400; +} +.filter-pf-category-select { + display: -ms-flexbox; + display: flex; +} +.filter-pf-category-select-value { + border-left-width: 0; +} +.filter-pf-category-item { + margin-bottom: 5px; +} +.filter-pf-category-label { + font-weight: 700; + margin-right: 5px; + padding: 5px 0 6px 5px; +} +.filter-pf-select .caret { + position: absolute; + top: 50%; + right: 10px; + -ms-transform: translateY(-50%); + transform: translateY(-50%); +} +.filter-pf-select-dropdown { + background-color: #fff; + background-image: none; + color: #8b8d8f; + font-size: 12px; + font-style: italic; + font-weight: 400; + padding-right: 25px; + text-align: left; +} +.filter-pf-select-dropdown .caret { + font-style: normal; +} +.filter-pf-active-label { + margin-right: 5px; +} +.footer-pf-alt, +.footer-pf { + background-color: #030303; + color: #9c9c9c; + font-size: 11px; + line-height: 17px; + padding-left: 25px; + padding-top: 10px; +} +.layout-pf-alt-fixed-with-footer .footer-pf-alt, +.layout-pf-alt-fixed-with-footer .footer-pf, +.layout-pf-fixed-with-footer .footer-pf-alt, +.layout-pf-fixed-with-footer .footer-pf { + bottom: 0; + left: 0; + position: fixed; + right: 0; + z-index: 1030; +} +@font-face { + font-family: "PatternFlyIcons-webfont"; + src: url("../fonts/PatternFlyIcons-webfont.eot"); + src: url("../fonts/PatternFlyIcons-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/PatternFlyIcons-webfont.ttf") format("truetype"), url("../fonts/PatternFlyIcons-webfont.woff") format("woff"), url("../fonts/PatternFlyIcons-webfont.svg#PatternFlyIcons-webfont") format("svg"); + font-weight: normal; + font-style: normal; +} +[class^="pficon-"], +[class*=" pficon-"] { + display: inline-block; + font-family: "PatternFlyIcons-webfont"; + font-style: normal; + font-variant: normal; + font-weight: normal; + line-height: 1; + speak: none; + text-transform: none; + /* Better Font Rendering =========== */ + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; +} +.pficon-add-circle-o:before { + content: "\e61b"; +} +.pficon-applications:before { + content: "\e936"; +} +.pficon-arrow:before { + content: "\e929"; +} +.pficon-asleep:before { + content: "\e925"; +} +.pficon-automation:before { + content: "\e937"; +} +.pficon-build:before { + content: "\e902"; +} +.pficon-builder-image:before { + content: "\e800"; +} +.pficon-bundle:before { + content: "\e918"; +} +.pficon-blueprint:before { + content: "\e915"; +} +.pficon-catalog:before { + content: "\e939"; +} +.pficon-chat:before { + content: "\e928"; +} +.pficon-close:before { + content: "\e60b"; +} +.pficon-cloud-security:before { + content: "\e903"; +} +.pficon-cloud-tenant:before { + content: "\e904"; +} +.pficon-cluster:before { + content: "\e620"; +} +.pficon-connected:before { + content: "\e938"; +} +.pficon-container-node:before { + content: "\e621"; +} +.pficon-cpu:before { + content: "\e927"; +} +.pficon-degraded:before { + content: "\e91b"; +} +.pficon-delete:before { + content: "\e611"; +} +.pficon-disconnected:before { + content: "\e93c"; +} +.pficon-domain:before { + content: "\e919"; +} +.pficon-edit:before { + content: "\e60a"; +} +.pficon-enhancement:before { + content: "\e93a"; +} +.pficon-enterprise:before { + content: "\e906"; +} +.pficon-equalizer:before { + content: "\e610"; +} +.pficon-error-circle-o:before { + color: #cc0000; + content: "\e926"; +} +.pficon-export:before { + content: "\e616"; +} +.pficon-flag:before, +.pficon-messages:before { + content: "\e603"; +} +.pficon-flavor:before { + content: "\e907"; +} +.pficon-filter:before { + content: "\e943"; +} +.pficon-folder-close:before { + content: "\e607"; +} +.pficon-folder-open:before { + content: "\e606"; +} +.pficon-help:before { + content: "\e605"; +} +.pficon-history:before { + content: "\e93b"; +} +.pficon-home:before { + content: "\e618"; +} +.pficon-image:before { + content: "\e61f"; +} +.pficon-import:before { + content: "\e615"; +} +.pficon-in-progress:before { + content: "\e92c"; +} +.pficon-info:before { + content: "\e92b"; +} +.pficon-infrastructure:before { + content: "\e93d"; +} +.pficon-integration:before { + content: "\e948"; +} +.pficon-key:before { + content: "\e924"; +} +.pficon-locked:before { + content: "\e923"; +} +.pficon-maintenance:before { + content: "\e92d"; +} +.pficon-memory:before { + content: "\e908"; +} +.pficon-middleware:before { + content: "\e917"; +} +.pficon-migration:before { + content: "\e92e"; +} +.pficon-monitoring:before { + content: "\e944"; +} +.pficon-network:before { + content: "\e909"; +} +.pficon-network-range:before { + content: "\e94a"; +} +.pficon-on:before { + content: "\e931"; +} +.pficon-on-running:before { + content: "\e930"; +} +.pficon-optimize:before { + content: "\e93e"; +} +.pficon-orders:before { + content: "\e93f"; +} +.pficon-off:before { + content: "\e92f"; +} +.pficon-ok:before { + color: #3f9c35; + content: "\e602"; +} +.pficon-paused:before { + content: "\e932"; +} +.pficon-pending:before { + content: "\e933"; +} +.pficon-plugged:before { + content: "\e940"; +} +.pficon-port:before { + content: "\e945"; +} +.pficon-print:before { + content: "\e612"; +} +.pficon-process-automation:before { + content: "\e949"; +} +.pficon-private:before { + content: "\e914"; +} +.pficon-project:before { + content: "\e905"; +} +.pficon-rebalance:before { + content: "\e91c"; +} +.pficon-rebooting:before { + content: "\e934"; +} +.pficon-refresh:before, +.pficon-restart:before { + content: "\e617"; +} +.pficon-regions:before { + content: "\e90a"; +} +.pficon-registry:before { + content: "\e623"; +} +.pficon-remove:before { + content: "\e611"; +} +.pficon-replicator:before { + content: "\e624"; +} +.pficon-repository:before { + content: "\e90b"; +} +.pficon-resource-pool:before { + content: "\e90c"; +} +.pficon-resources-almost-empty:before { + content: "\e91d"; +} +.pficon-resources-almost-full:before { + content: "\e912"; +} +.pficon-resources-full:before { + content: "\e92a"; +} +.pficon-route:before { + content: "\e625"; +} +.pficon-running:before { + content: "\e614"; +} +.pficon-satellite:before { + content: "\e94b"; +} +.pficon-save:before { + content: "\e601"; +} +.pficon-screen:before { + content: "\e600"; +} +.pficon-search:before { + content: "\e921"; +} +.pficon-security:before { + content: "\e946"; +} +.pficon-server:before { + content: "\e90d"; +} +.pficon-server-group:before { + content: "\e91a"; +} +.pficon-service:before { + content: "\e61e"; +} +.pficon-services:before { + content: "\e947"; +} +.pficon-service-catalog:before { + content: "\e941"; +} +.pficon-settings:before { + content: "\e610"; +} +.pficon-sort-common-asc:before { + content: "\e94e"; +} +.pficon-sort-common-desc:before { + content: "\e94f"; +} +.pficon-spinner:before { + content: "\e614"; +} +.pficon-spinner2:before { + content: "\e613"; +} +.pficon-storage-domain:before { + content: "\e90e"; +} +.pficon-template:before { + content: "\e94c"; +} +.pficon-tenant:before { + content: "\e916"; +} +.pficon-thumb-tack-o:before { + content: "\e920"; +} +.pficon-topology:before { + content: "\e608"; +} +.pficon-trend-down:before { + content: "\e900"; +} +.pficon-trend-up:before { + content: "\e901"; +} +.pficon-unknown:before { + content: "\e935"; +} +.pficon-user:before { + content: "\e91e"; +} +.pficon-users:before { + content: "\e91f"; +} +.pficon-unlocked:before { + content: "\e922"; +} +.pficon-unplugged:before { + content: "\e942"; +} +.pficon-vcenter:before { + content: "\e94d"; +} +.pficon-virtual-machine:before { + content: "\e90f"; +} +.pficon-volume:before { + content: "\e910"; +} +.pficon-warning-triangle-o:before { + color: #ec7a08; + content: "\e913"; +} +.pficon-zone:before { + content: "\e911"; +} +.navbar-nav > li > .dropdown-menu.infotip { + border-top-width: 1px !important; + margin-top: 10px; +} +@media (max-width: 767px) { + .navbar-pf .navbar-nav .open .dropdown-menu.infotip { + background-color: #fff !important; + margin-top: 0; + } +} +.infotip { + min-width: 235px; + padding: 0; +} +.infotip .list-group { + border-top: 0; + margin: 0; + padding: 8px 0; +} +.infotip .list-group .list-group-item { + border: none; + margin: 0 15px 0 34px; + padding: 5px 0; +} +.infotip .list-group .list-group-item > .i { + color: #4d5258; + font-size: 13px; + left: -20px; + position: absolute; + top: 8px; +} +.infotip .list-group .list-group-item > a { + color: #4d5258; + line-height: 13px; +} +.infotip .list-group .list-group-item > .close { + float: right; +} +.infotip .footer { + background-color: #f5f5f5; + padding: 6px 15px; +} +.infotip .footer a:hover { + color: #0088ce; +} +.infotip .arrow, +.infotip .arrow:after { + border-color: transparent; + border-style: solid; + display: block; + height: 0; + position: absolute; + width: 0; +} +.infotip .arrow { + border-width: 11px; +} +.infotip .arrow:after { + border-width: 10px; + content: ""; +} +.infotip.bottom .arrow, +.infotip.bottom-left .arrow, +.infotip.bottom-right .arrow { + border-bottom-color: #bbb; + border-top-width: 0; + left: 50%; + margin-left: -11px; + top: -11px; +} +.infotip.bottom .arrow:after, +.infotip.bottom-left .arrow:after, +.infotip.bottom-right .arrow:after { + border-top-width: 0; + border-bottom-color: #fff; + content: " "; + margin-left: -10px; + top: 1px; +} +.infotip.bottom-left .arrow { + left: 20%; +} +.infotip.bottom-right .arrow { + left: 80%; +} +.infotip.top .arrow { + border-bottom-width: 0; + border-top-color: #bbb; + bottom: -11px; + left: 50%; + margin-left: -11px; +} +.infotip.top .arrow:after { + border-bottom-width: 0; + border-top-color: #f5f5f5; + bottom: 1px; + content: " "; + margin-left: -10px; +} +.infotip.right .arrow { + border-left-width: 0; + border-right-color: #bbb; + left: -11px; + margin-top: -11px; + top: 50%; +} +.infotip.right .arrow:after { + bottom: -10px; + border-left-width: 0; + border-right-color: #fff; + content: " "; + left: 1px; +} +.infotip.left .arrow { + border-left-color: #bbb; + border-right-width: 0; + margin-top: -11px; + right: -11px; + top: 50%; +} +.infotip.left .arrow:after { + border-left-color: #fff; + border-right-width: 0; + bottom: -10px; + content: " "; + right: 1px; +} +.layout-pf, +.layout-pf body { + min-height: 100%; +} +.layout-pf.layout-pf-fixed.transitions .container-pf-nav-pf-vertical { + transition: all 200ms cubic-bezier(0.35, 0, 0.25, 1); +} +.layout-pf.layout-pf-fixed body { + padding-top: 60px; +} +.layout-pf.layout-pf-fixed .navbar-pf { + left: 0; + position: fixed; + top: 0; + right: 0; + z-index: 1030; +} +.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical { + margin-left: 200px; +} +.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-vertical-with-badges { + margin-left: 250px; +} +.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.collapsed-nav { + margin-left: 75px; +} +.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.collapsed-nav.hidden-icons-pf { + margin-left: 0; +} +.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.hidden-nav { + margin-left: 0; +} +.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.hide-nav-pf { + margin-left: 0 !important; +} +.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.collapsed-secondary-nav-pf, +.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.collapsed-tertiary-nav-pf { + margin-left: 200px; +} +.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.collapsed-secondary-nav-pf.nav-pf-vertical-with-badges, +.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.collapsed-tertiary-nav-pf.nav-pf-vertical-with-badges { + margin-left: 250px; +} +@media (min-width: 1200px) { + .layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf { + margin-left: 400px; + } + .layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.nav-pf-vertical-with-badges { + margin-left: 500px; + } + .layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.hidden-nav { + margin-left: 0; + } + .layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-secondary-nav-pf { + margin-left: 200px; + } + .layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-secondary-nav-pf.nav-pf-vertical-with-badges { + margin-left: 250px; + } + .layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-tertiary-nav-pf { + margin-left: 200px; + } + .layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-tertiary-nav-pf.nav-pf-vertical-with-badges { + margin-left: 250px; + } + .layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-nav { + margin-left: 275px; + } + .layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-nav.nav-pf-vertical-with-badges { + margin-left: 325px; + } + .layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-nav.collapsed-secondary-nav-pf { + margin-left: 200px; + } + .layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-nav.collapsed-secondary-nav-pf.nav-pf-vertical-with-badges { + margin-left: 250px; + } + .layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-nav.collapsed-tertiary-nav-pf { + margin-left: 200px; + } + .layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-nav.collapsed-tertiary-nav-pf.nav-pf-vertical-with-badges { + margin-left: 250px; + } + .layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-nav.hidden-icons-pf { + margin-left: 0; + } +} +.layout-pf.layout-pf-fixed-with-footer body { + padding-bottom: 37px; +} +.layout-pf-alt, +.layout-pf-alt body { + min-height: 100%; +} +.layout-pf-alt.layout-pf-alt-fixed.layout-pf-alt-fixed-inner-scroll, +.layout-pf-alt.layout-pf-alt-fixed.layout-pf-alt-fixed-inner-scroll body { + height: 100%; + min-height: 0; +} +.layout-pf-alt.layout-pf-alt-fixed.layout-pf-alt-fixed-inner-scroll .container-pf-alt-nav-pf-vertical-alt { + height: 100%; + overflow: auto; +} +.layout-pf-alt.layout-pf-alt-fixed.layout-pf-alt-fixed-inner-scroll .container-pf-alt-nav-pf-vertical-alt.container-cards-pf { + margin-top: 0; + padding-top: 20px; +} +.layout-pf-alt.layout-pf-alt-fixed.transitions .container-pf-alt-nav-pf-vertical-alt { + transition: all 200ms cubic-bezier(0.35, 0, 0.25, 1); +} +.layout-pf-alt.layout-pf-alt-fixed body { + padding-top: 60px; +} +.layout-pf-alt.layout-pf-alt-fixed .container-pf-alt-nav-pf-vertical-alt { + margin-left: 250px; +} +.layout-pf-alt.layout-pf-alt-fixed .container-pf-alt-nav-pf-vertical-alt.collapsed-nav { + margin-left: 75px; +} +.layout-pf-alt.layout-pf-alt-fixed .container-pf-alt-nav-pf-vertical-alt.hidden-nav { + margin-left: 0; +} +.layout-pf-alt.layout-pf-alt-fixed-with-footer body { + padding-bottom: 37px; +} +a.disabled { + color: #8b8d8f; + cursor: not-allowed; + text-decoration: none; +} +.list-pf { + border-bottom: 1px solid #ededed; +} +.list-pf-item { + border-color: #ededed; + border-left-color: #fff; + border-right-color: #fff; + border-style: solid; + border-width: 1px; + border-bottom: none; +} +.list-pf-item:hover { + background-color: #edf8ff; +} +.list-pf-item.active { + background-color: #edf8ff; + border-color: #bbb; + border-bottom-width: 1px; + border-bottom-style: solid; + box-shadow: 0 2px 6px rgba(3, 3, 3, 0.2); +} +.list-pf-expansion { + background-color: #fff; +} +.list-pf-container { + -ms-flex-align: start; + align-items: flex-start; + display: -ms-flexbox; + display: flex; + padding: 20px; +} +.list-pf-expansion .list-pf-container { + border-top: 1px solid #bbb; +} +@media (min-width: 992px) { + .list-pf:not(.list-pf-stacked) .list-pf-container { + -ms-flex-align: center; + align-items: center; + } +} +.list-pf-chevron { + min-width: 1.2em; +} +.list-pf-chevron, +.list-pf-select { + margin-right: 10px; +} +.list-pf-chevron + .list-pf-content, +.list-pf-select + .list-pf-content { + border-left: 1px solid #d1d1d1; + padding-left: 20px; +} +.list-pf-chevron .fa, +.list-pf-select .fa { + font-size: 22px; +} +.list-pf-content-flex { + -ms-flex-align: start; + align-items: flex-start; + display: -ms-flexbox; + display: flex; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + min-width: 0; +} +@media (min-width: 992px) { + .list-pf:not(.list-pf-stacked) .list-pf-content-flex { + -ms-flex-align: center; + align-items: center; + } +} +.list-pf-left { + -ms-flex-positive: 0; + flex-grow: 0; + margin-left: 0; + margin-right: 20px; +} +.list-pf-icon { + -ms-flex-align: center; + align-items: center; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; +} +.list-pf-icon-bordered { + border-radius: 50%; + border: 2px solid #39a5dc; +} +.list-pf-icon-small { + font-size: 1.4em; + height: 30px; + line-height: 30px; + width: 30px; +} +.list-pf-content-wrapper { + -ms-flex-align: center; + align-items: center; + display: -ms-flexbox; + display: flex; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + min-width: 0; +} +@media (min-width: 992px) { + .list-pf-content-wrapper { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .list-pf-content-wrapper > * + * { + margin-left: 40px; + } +} +.list-pf-stacked .list-pf-content-wrapper { + -ms-flex-align: start; + align-items: flex-start; +} +.list-pf-main-content { + -ms-flex-align: center; + align-items: center; + display: -ms-flexbox; + display: flex; + -ms-flex-preferred-size: 70%; + flex-basis: 70%; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + min-width: 0; +} +@media (min-width: 992px) { + .list-pf:not(.list-pf-stacked) .list-pf-main-content { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + width: auto; + } + .list-pf:not(.list-pf-stacked) .list-pf-main-content > * + * { + margin-left: 40px; + } +} +.list-pf-title { + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + font-weight: bold; + min-width: 0; + word-wrap: break-word; +} +.list-pf-description { + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + min-width: 0; + word-wrap: break-word; +} +.list-pf-additional-content { + display: -ms-flexbox; + display: flex; + -ms-flex-preferred-size: 31%; + flex-basis: 31%; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-pack: justify; + justify-content: space-between; +} +.list-pf-actions { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-positive: 0; + flex-grow: 0; + margin-left: 40px; +} +.list-pf-actions > * + * { + margin-left: 10px; +} +.list-view-pf .list-group-item { + -ms-flex-align: start; + align-items: flex-start; + background-clip: padding-box; + border-color: transparent #fff; + border-style: solid; + border-width: 1px; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-bottom: 0; + padding-top: 0; +} +.list-view-pf .list-group-item:before, +.list-view-pf .list-group-item:after { + content: " "; + display: table; +} +.list-view-pf .list-group-item:after { + clear: both; +} +.list-view-pf .list-group-item.list-view-pf-expand-active { + background-color: #edf8ff; + box-shadow: 0 2px 6px rgba(3, 3, 3, 0.2); + z-index: 1; +} +.list-view-pf .list-group-item.active { + color: #555; + background-color: #def3ff; + background-clip: border-box; + border-color: #bbb transparent transparent; + z-index: auto; +} +.list-view-pf .list-group-item:hover { + background-color: #edf8ff; + border-left-color: transparent; + border-right-color: transparent; +} +.list-view-pf .list-group-item.list-view-pf-expand-active { + border: solid 1px #bbb; +} +.list-view-pf .list-group-item.list-view-pf-expand-active:first-child { + border-top-color: #bbb; +} +.list-view-pf .list-group-item:first-child { + border-top: 1px solid transparent; +} +@media (min-width: 992px) { + .list-view-pf .list-group-item { + -ms-flex-align: center; + align-items: center; + } +} +.list-view-pf .list-group-item-heading { + font-size: 16px; +} +.list-view-pf .list-group-item-heading small { + display: block; + font-size: 9.6px; + font-weight: 400; +} +@media (min-width: 992px) { + .list-view-pf .list-group-item-heading { + -ms-flex: 1 0 calc(25% - 20px); + flex: 1 0 calc(25% - 20px); + float: left; + font-size: 12px; + margin: 0 20px 0 0; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + width: calc(25% - 20px); + } +} +.list-view-pf .list-group-item-text { + color: currentColor !important; + margin-bottom: 10px; +} +@media (min-width: 992px) { + .list-view-pf .list-group-item-text { + -ms-flex: 1 0 auto; + flex: 1 0 auto; + float: left; + margin: 0 40px 0 0; + width: calc(75% - 40px); + } +} +.list-view-pf .close { + float: none; + position: absolute; + right: 15px; +} +.list-view-pf-actions { + float: right; + margin-bottom: 20px; + margin-left: 20px; + margin-top: 20px; + -ms-flex-order: 2; + order: 2; +} +.list-view-pf-actions button, +.list-view-pf-actions > a, +.list-view-pf-actions .dropdown-kebab-pf { + margin-left: 10px; +} +.list-view-pf-top-align .list-view-pf-actions { + -ms-flex-item-align: start; + align-self: flex-start; +} +.list-view-pf-additional-info { + -ms-flex-align: center; + align-items: center; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +@media (min-width: 992px) { + .list-view-pf-additional-info { + -ms-flex: 1 0 auto; + flex: 1 0 auto; + float: left; + width: 50%; + } +} +.list-view-pf-additional-info-item { + -ms-flex-align: center; + align-items: center; + display: inline-block; + display: -ms-flexbox; + display: flex; + margin-right: 20px; + max-width: 100%; + text-align: center; +} +.list-view-pf-additional-info-item.list-view-pf-additional-info-item-stacked { + text-align: center; + -ms-flex-direction: column; + flex-direction: column; +} +.list-view-pf-additional-info-item.list-view-pf-additional-info-item-stacked strong { + font-size: 13px; + line-height: 1em; +} +.list-view-pf-additional-info-item .pficon, +.list-view-pf-additional-info-item .fa { + font-size: 16px; + margin-right: 10px; +} +.list-view-pf-additional-info-item strong { + font-size: 16px; + font-weight: 600; + margin-right: 5px; +} +.list-view-pf-additional-info-item:last-child { + margin-right: 0; +} +.list-view-pf-additional-info-item-donut-chart { + width: 60px; +} +.list-view-pf-body { + -ms-flex-align: center; + align-items: center; + display: table-cell; + -ms-flex: 1; + flex: 1; + min-width: 0; + vertical-align: top; + width: 100%; +} +@media (min-width: 992px) { + .list-view-pf-body { + -ms-flex-align: center; + align-items: center; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: row; + flex-direction: row; + } +} +.list-view-pf-checkbox { + border-right: 1px solid #d1d1d1; + float: left; + margin-bottom: 20px; + margin-right: 15px; + margin-top: 20px; + padding: 3px 10px 3px 0; +} +.list-view-pf-top-align .list-view-pf-checkbox { + -ms-flex-item-align: start; + align-self: flex-start; +} +.list-view-pf-description { + -ms-flex: 1 0 50%; + flex: 1 0 50%; +} +.list-view-pf-stacked .list-view-pf-description { + display: block; + -ms-flex: none; + flex: none; +} +@media (min-width: 992px) { + .list-view-pf-description { + -ms-flex-align: center; + align-items: center; + display: -ms-flexbox; + display: flex; + float: left; + width: 50%; + } +} +.list-view-pf-left { + display: table-cell; + padding-right: 20px; + text-align: center; + vertical-align: top; +} +.list-view-pf-left .list-view-pf-calendar { + font-size: 11px; + line-height: 1em; +} +.list-view-pf-left .list-view-pf-calendar strong { + display: block; + font-size: 44px; + font-weight: 300; + line-height: 1em; +} +.list-view-pf-left .pficon, +.list-view-pf-left .fa { + border-radius: 50%; + font-size: 2em; +} +.list-view-pf-left .pficon.list-view-pf-icon-md, +.list-view-pf-left .fa.list-view-pf-icon-md { + background-color: #f5f5f5; + height: 50px; + line-height: 50px; + width: 50px; +} +.list-view-pf-left .pficon.list-view-pf-icon-danger, +.list-view-pf-left .fa.list-view-pf-icon-danger { + background-color: #ffe6e6; + color: #cc0000; +} +.list-view-pf-left .pficon.list-view-pf-icon-info, +.list-view-pf-left .fa.list-view-pf-icon-info { + color: #8b8d8f; +} +.list-view-pf-left .pficon.list-view-pf-icon-lg, +.list-view-pf-left .fa.list-view-pf-icon-lg { + background-color: #f5f5f5; + height: 60px; + line-height: 60px; + width: 60px; +} +.list-view-pf-left .pficon.list-view-pf-icon-sm, +.list-view-pf-left .fa.list-view-pf-icon-sm { + border: 2px solid #39a5dc; + font-size: 1.4em; + height: 30px; + line-height: 30px; + width: 30px; +} +.list-view-pf-left .pficon.list-view-pf-icon-sm:before, +.list-view-pf-left .fa.list-view-pf-icon-sm:before { + display: block; + line-height: 26px; +} +.list-view-pf-left .pficon.list-view-pf-icon-success, +.list-view-pf-left .fa.list-view-pf-icon-success { + background-color: #e9f4e9; + color: #3f9c35; +} +.list-view-pf-left .pficon.list-view-pf-icon-warning, +.list-view-pf-left .fa.list-view-pf-icon-warning { + background-color: #fdf2e5; + color: #ec7a08; +} +.list-view-pf-main-info { + -ms-flex-align: start; + align-items: flex-start; + display: -ms-flexbox; + display: flex; + -ms-flex: 1; + flex: 1; + min-width: 0; + padding-bottom: 20px; + padding-top: 20px; +} +@media (min-width: 992px) { + .list-view-pf-main-info { + -ms-flex-align: center; + align-items: center; + } + .list-view-pf-top-align .list-view-pf-main-info { + -ms-flex-align: start; + align-items: flex-start; + } +} +.list-view-pf-stacked .list-group-item-heading { + float: none; + font-size: 16px; + line-height: 1.2em; + margin-bottom: 5px; + margin-right: 40px; + width: auto; +} +.list-view-pf-stacked .list-group-item-text { + float: none; + width: auto; +} +.list-view-pf-view { + background: #ededed; + border: none; + margin-top: 30px; +} +.list-group-item-header { + box-sizing: content-box; + cursor: pointer; + margin: 0 -15px; + padding: 0 15px; + width: 100%; +} +.list-view-pf-expand { + cursor: pointer; + float: left; + margin-bottom: 20px; + margin-right: 2px; + margin-top: 20px; + padding: 3px 0; +} +.list-view-pf-expand.active, +.list-view-pf-expand:hover { + color: #0088ce; +} +.list-view-pf-additional-info-item .list-view-pf-expand { + margin: 0; + padding: 0; +} +.list-view-pf-expand .fa-angle-right { + cursor: pointer; + font-size: 17px; + margin-right: 5px; + margin-top: 2px; + width: 10px; +} +.list-group-item-container { + background: #fff; + border-top: solid 1px #bbb; + box-sizing: content-box; + margin: -1px -15px 0; + -ms-flex-order: 3; + order: 3; + padding: 15px; + position: relative; + width: 100%; +} +.list-view-pf-dnd .dndDragging.drag-original { + display: none; +} +.list-view-pf-dnd .dndDragging.drag-original .list-view-pf-dnd-original-items { + display: block; +} +.list-view-pf-dnd .dndDragging .list-view-pf-dnd-drag-items { + display: inline-block; +} +.list-view-pf-dnd .dndDragging .list-view-pf-dnd-original-items { + display: none; +} +.list-view-pf-dnd .dndPlaceholder { + background-color: #ededed; + padding: 20px 0; +} +.list-view-pf-dnd .list-group-item-header { + margin-left: -10px; +} +.list-view-pf-dnd .list-group-item-header:before { + background-image: linear-gradient(to bottom, #0088ce 60%, #fff 0%); + background-position: left; + background-repeat: repeat-y; + background-size: 2px 5px; + border: 4px solid #0088ce; + border-color: #00659c; + content: ""; + height: 55px; + left: 4px; + position: absolute; + top: 5px; + width: 10px; +} +.list-view-pf-dnd-drag-items { + display: none; +} +.login-pf { + height: 100%; + background: #030303 url("../img/bg-login.jpg") repeat-x 50% 0; + background-size: auto; +} +@media (min-width: 768px) { + .login-pf { + background-size: 100% auto; + } +} +.login-pf #brand { + position: relative; + top: -70px; +} +.login-pf #brand img { + display: block; + height: 18px; + margin: 0 auto; + max-width: 100%; +} +@media (min-width: 768px) { + .login-pf #brand img { + margin: 0; + text-align: left; + } +} +.login-pf #badge { + display: block; + margin: 20px auto 70px; + position: relative; + text-align: center; +} +@media (min-width: 768px) { + .login-pf #badge { + float: right; + margin-right: 64px; + margin-top: 50px; + } +} +.login-pf body { + background: #030303 url("../img/bg-login.jpg") repeat-x 50% 0; + background-size: auto; +} +@media (min-width: 768px) { + .login-pf body { + background-size: 100% auto; + } +} +.login-pf .container { + background-color: rgba(255, 255, 255, 0.055); + clear: right; + color: #fff; + padding-bottom: 40px; + padding-top: 20px; + width: auto; +} +@media (min-width: 768px) { + .login-pf .container { + bottom: 13%; + padding-left: 80px; + position: absolute; + width: 100%; + } +} +.login-pf .container .details p:first-child { + border-top: 1px solid rgba(255, 255, 255, 0.3); + padding-top: 25px; + margin-top: 25px; +} +@media (min-width: 768px) { + .login-pf .container .details { + border-left: 1px solid rgba(255, 255, 255, 0.3); + padding-left: 40px; + } + .login-pf .container .details p:first-child { + border-top: 0; + padding-top: 0; + margin-top: 0; + } +} +.login-pf .container .details p { + margin-bottom: 2px; +} +.login-pf .container .form-horizontal .control-label { + font-size: 13px; + font-weight: 400; + text-align: left; +} +.login-pf .container .form-horizontal .form-group:last-child, +.login-pf .container .form-horizontal .form-group:last-child .help-block:last-child { + margin-bottom: 0; +} +.login-pf .container .help-block { + color: #fff; +} +@media (min-width: 768px) { + .login-pf .container .login { + padding-right: 40px; + } +} +.login-pf .container .submit { + text-align: right; +} +.login-pf-page .login-pf-brand { + margin-top: 20px; + max-width: 360px; + width: 70%; +} +@media (min-width: 768px) { + .login-pf-page .login-pf-brand { + margin-top: 62px; + } +} +.login-pf-page .login-pf-page-header { + margin-bottom: 20px; + text-align: center; +} +@media (min-width: 768px) { + .login-pf-page .login-pf-page-header { + margin-bottom: 40px; + } +} +.login-pf-page .login-pf-page-header p { + color: #fff; + font-size: 14px; + margin-left: auto; + margin-right: auto; + margin-top: 20px; +} +.login-pf-page .card-pf { + padding: 10px 20px 30px 20px; + margin-bottom: 0; +} +@media (min-width: 768px) { + .login-pf-page .card-pf { + padding: 20px 40px 30px 40px; + } +} +.login-pf-page .card-pf p { + color: #72767b; +} +.login-pf-page .form-control { + height: 36px; +} +.login-pf-page .checkbox-label { + color: #72767b; + font-weight: 300; + margin-bottom: 15px; +} +@media (min-width: 768px) { + .login-pf-page .checkbox-label { + margin: 0; + } +} +.login-pf-page .btn-primary { + margin-top: 40px; +} +.login-pf-page .login-pf-header { + margin-bottom: 20px; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} +@media (min-width: 768px) { + .login-pf-page .login-pf-header { + margin-bottom: 30px; + } +} +.login-pf-page .login-pf-header h1, +.login-pf-page .login-pf-header p { + text-align: center; +} +.login-pf-page .login-pf-header h1 { + font-size: 16px; +} +@media (min-width: 768px) { + .login-pf-page .login-pf-header h1 { + font-size: 24px; + } +} +.login-pf-page .login-pf-header .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) { + width: auto; + -ms-flex-item-align: end; + align-self: flex-end; +} +.login-pf-page .login-pf-header .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .dropdown-toggle { + color: #4d5258; + background: none; + padding: 0 15px 0 0; + font-weight: 300; +} +.login-pf-page .login-pf-header .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .dropdown-toggle:not(:focus) { + box-shadow: none; + border: 1px solid transparent; +} +.login-pf-page .login-pf-header .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .dropdown-toggle .caret { + right: 0; +} +.login-pf-page .login-pf-signup { + margin: 40px 0 0; + font-size: 15px; + text-align: center; +} +.login-pf-page .login-pf-signup a { + margin-left: 10px; +} +.login-pf-page .login-pf-settings { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.login-pf-page .login-pf-page-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.login-pf-page .login-pf-page-footer-links { + display: -ms-flexbox; + display: flex; + margin: 60px 0 0 0; +} +.login-pf-page .login-pf-page-footer-links li:not(:last-of-type) { + position: relative; + margin: 0 20px 0 0; +} +.login-pf-page .login-pf-page-footer-links li:not(:last-of-type):after { + content: "."; + color: #fff; + position: absolute; + top: 0px; + right: -10px; +} +.login-pf-page .login-pf-page-footer-link { + color: #fff; + font-size: 14px; +} +.login-pf-page .login-pf-page-footer-sso-services { + -ms-flex: 1 0 100%; + flex: 1 0 100%; + margin-top: 40px; + text-align: center; + color: #fff; +} +.login-pf-page .login-pf-page-footer-sso-services-logos { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0; + margin: 0; + list-style: none; + -ms-flex-pack: center; + justify-content: center; +} +.login-pf-page .login-pf-page-footer-sso-services-logos li { + margin: 0 5px 5px; +} +.login-pf-page.login-pf-page-accounts { + margin-left: 20px; + margin-right: 20px; +} +.login-pf-page .login-pf-accounts { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + max-width: 840px; + margin-left: auto; + margin-right: auto; +} +.login-pf-page .login-pf-accounts .login-pf-header, +.login-pf-page .login-pf-accounts .login-pf-signup { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; +} +.login-pf-page .login-pf-social-section { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + padding: 0; +} +@media (min-width: 768px) { + .login-pf-page .login-pf-social-section { + -ms-flex: 0 1 50%; + flex: 0 1 50%; + max-width: 50%; + } +} +@media (min-width: 768px) { + .login-pf-page .login-pf-social-section:first-of-type { + padding-right: 40px; + } + .login-pf-page .login-pf-social-section:last-of-type { + padding-left: 39px; + border-left: 1px solid #d1d1d1; + } +} +.login-pf-page .login-pf-social { + margin: 40px 0 0 0; +} +@media (min-width: 768px) { + .login-pf-page .login-pf-social { + margin: 0; + } + .login-pf-page .login-pf-social-double-col { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + } + .login-pf-page .login-pf-social-double-col .login-pf-social-link { + -ms-flex-preferred-size: 48%; + flex-basis: 48%; + } +} +.login-pf-page .login-pf-social:not(.login-pf-social-all) .login-pf-social-link-more { + display: none; +} +.login-pf-page .login-pf-social-link { + margin-bottom: 15px; +} +.login-pf-page .login-pf-social-link a { + display: block; + padding: 7px 0; + font-size: 14px; + background: #f5f5f5; + text-align: center; + color: #72767b; +} +.login-pf-page .login-pf-social-link a img { + margin: 0 10px 0 0; + width: 20px; + height: 20px; +} +.login-pf-page .login-pf-social-link a:hover { + text-decoration: none; + background: #ededed; +} +.login-pf-page .login-pf-social-toggle { + float: right; + padding: 0; +} +.login-pf-page .login-pf-social-toggle .caret { + margin-left: 5px; +} +.login-pf-page .login-pf-social-toggle-active .caret { + -ms-transform: rotate(-180deg); + transform: rotate(-180deg); +} +.navbar-pf { + background: #030303; + border: 0; + border-radius: 0; + border-top: 3px solid #39a5dc; + margin-bottom: 0; + min-height: 0; +} +.navbar-pf .navbar-brand { + color: #f5f5f5; + height: auto; + padding: 12px 0; + margin: 0 0 0 20px; +} +.navbar-pf .navbar-brand img { + display: block; +} +.navbar-pf .navbar-collapse { + border-top: 0; + box-shadow: none; + padding: 0; +} +.navbar-pf .navbar-header { + border-bottom: 1px solid #292929; + float: none; +} +.navbar-pf .navbar-nav { + margin: 0; +} +.navbar-pf .navbar-nav > .active > a, +.navbar-pf .navbar-nav > .active > button, +.navbar-pf .navbar-nav > .active > a:hover, +.navbar-pf .navbar-nav > .active > button:hover, +.navbar-pf .navbar-nav > .active > a:focus, +.navbar-pf .navbar-nav > .active > button:focus { + background-color: rgba(255, 255, 255, 0.24); + color: #f5f5f5; +} +.navbar-pf .navbar-nav > li > a, +.navbar-pf .navbar-nav > li > button { + color: #d1d1d1; + line-height: 1; + padding: 10px 20px; + text-shadow: none; +} +.navbar-pf .navbar-nav > li > a:hover, +.navbar-pf .navbar-nav > li > button:hover, +.navbar-pf .navbar-nav > li > a:focus, +.navbar-pf .navbar-nav > li > button:focus { + color: #f5f5f5; + text-decoration: none; +} +.navbar-pf .navbar-nav > li > a > .dropdown-title, +.navbar-pf .navbar-nav > li > button > .dropdown-title, +.navbar-pf .navbar-nav > li > a > .pficon-user, +.navbar-pf .navbar-nav > li > button > .pficon-user { + position: relative; +} +.navbar-pf .navbar-nav > li > a > .pficon-user, +.navbar-pf .navbar-nav > li > button > .pficon-user { + padding-right: 4px; +} +.navbar-pf .navbar-nav > .open > a, +.navbar-pf .navbar-nav > .open > button, +.navbar-pf .navbar-nav > .open > a:hover, +.navbar-pf .navbar-nav > .open > button:hover, +.navbar-pf .navbar-nav > .open > a:focus, +.navbar-pf .navbar-nav > .open > button:focus { + background-color: rgba(255, 255, 255, 0.24); + color: #f5f5f5; + outline: 0; +} +.navbar-pf .navbar-nav .badge { + background-color: #0088ce; + border-radius: 20px; + color: #fff; + cursor: pointer; + font-size: 9px; + font-weight: 700; + left: 26px; + margin: 0; + padding: 2px 4px; + position: absolute; + min-width: 10px; + min-height: 10px; + top: 6px; +} +@media (min-width: 768px) { + .navbar-pf .navbar-nav .badge { + left: auto; + right: 6px; + top: 3px; + } +} +.navbar-pf .navbar-nav .badge.badge-pf-bordered { + border: 1px solid #030303; +} +@media (max-width: 767px) { + .navbar-pf .navbar-nav .active .dropdown-menu, + .navbar-pf .navbar-nav .active .navbar-persistent, + .navbar-pf .navbar-nav .open .dropdown-menu { + background-color: #171717 !important; + margin-left: 0; + padding-bottom: 0; + padding-top: 0; + } + .navbar-pf .navbar-nav .active .dropdown-menu > .active > a, + .navbar-pf .navbar-nav .active .navbar-persistent > .active > a, + .navbar-pf .navbar-nav .open .dropdown-menu > .active > a, + .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu.open > a, + .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu.open > a, + .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu.open > a, + .navbar-pf .navbar-nav .active .dropdown-menu > .active > a:hover, + .navbar-pf .navbar-nav .active .navbar-persistent > .active > a:hover, + .navbar-pf .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu.open > a:hover, + .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu.open > a:hover, + .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu.open > a:hover, + .navbar-pf .navbar-nav .active .dropdown-menu > .active > a:focus, + .navbar-pf .navbar-nav .active .navbar-persistent > .active > a:focus, + .navbar-pf .navbar-nav .open .dropdown-menu > .active > a:focus, + .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu.open > a:focus, + .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu.open > a:focus, + .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu.open > a:focus { + background-color: rgba(255, 255, 255, 0.24) !important; + color: #f5f5f5; + } + .navbar-pf .navbar-nav .active .dropdown-menu > li > a, + .navbar-pf .navbar-nav .active .navbar-persistent > li > a, + .navbar-pf .navbar-nav .open .dropdown-menu > li > a { + background-color: transparent; + border: 0; + color: #d1d1d1; + outline: none; + padding-left: 30px; + } + .navbar-pf .navbar-nav .active .dropdown-menu > li > a:hover, + .navbar-pf .navbar-nav .active .navbar-persistent > li > a:hover, + .navbar-pf .navbar-nav .open .dropdown-menu > li > a:hover { + color: #f5f5f5; + } + .navbar-pf .navbar-nav .active .dropdown-menu .divider, + .navbar-pf .navbar-nav .active .navbar-persistent .divider, + .navbar-pf .navbar-nav .open .dropdown-menu .divider { + background-color: #292929; + margin: 0 1px; + } + .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-header, + .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-header, + .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-header { + padding-bottom: 0; + padding-left: 30px; + } + .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu.open .dropdown-toggle, + .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu.open .dropdown-toggle, + .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu.open .dropdown-toggle { + color: #f5f5f5; + } + .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu.pull-left, + .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu.pull-left, + .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu.pull-left { + float: none !important; + } + .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu > a:after, + .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu > a:after, + .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu > a:after { + display: none; + } + .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu .dropdown-header, + .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu .dropdown-header, + .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu .dropdown-header { + padding-left: 45px; + } + .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu .dropdown-menu, + .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu .dropdown-menu, + .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu .dropdown-menu { + border: 0; + bottom: auto; + box-shadow: none; + display: block; + float: none; + margin: 0; + min-width: 0; + padding: 0; + position: relative; + left: auto; + right: auto; + top: auto; + } + .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu .dropdown-menu > li > a, + .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu .dropdown-menu > li > a, + .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu .dropdown-menu > li > a { + padding: 5px 15px 5px 45px; + line-height: 20px; + } + .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu .dropdown-menu .dropdown-menu > li > a, + .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu .dropdown-menu .dropdown-menu > li > a, + .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu .dropdown-menu .dropdown-menu > li > a { + padding-left: 60px; + } + .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu.open .dropdown-menu { + display: block; + } + .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu > a:after { + display: inline-block !important; + position: relative; + right: auto; + top: 1px; + } + .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu .dropdown-menu { + display: none; + } + .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu .dropdown-submenu > a:after { + display: none !important; + } + .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu { + background-color: #fff !important; + } + .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu > .active > a, + .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu > .active > a:active { + background-color: #def3ff !important; + border-color: #bee1f4 !important; + color: #363636 !important; + } + .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu > .active > a small, + .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu > .active > a:active small { + color: #9c9c9c !important; + } + .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu > .disabled > a { + color: #9c9c9c !important; + } + .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu > .selected > a, + .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu > .selected > a:active { + background-color: #0088ce !important; + border-color: #0088ce !important; + color: #fff !important; + } + .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu > .selected > a small, + .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu > .selected > a:active small { + color: rgba(255, 255, 255, 0.5) !important; + } + .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu li > a.opt { + border-bottom: 1px solid transparent; + border-top: 1px solid transparent; + color: #363636; + padding-left: 10px; + padding-right: 10px; + } + .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu li a:active small { + color: rgba(255, 255, 255, 0.5) !important; + } + .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu li a:hover small, + .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu li a:focus small { + color: #9c9c9c; + } + .navbar-pf .navbar-nav .context-bootstrap-select > .open > .dropdown-menu { + padding-bottom: 5px; + padding-top: 5px; + } +} +.navbar-pf .navbar-persistent { + display: none; +} +.navbar-pf .active > .navbar-persistent { + display: block; +} +.navbar-pf .navbar-primary { + float: none; +} +.navbar-pf .navbar-primary .context { + border-bottom: 1px solid #292929; +} +.navbar-pf .navbar-primary .context.context-bootstrap-select .bootstrap-select.btn-group, +.navbar-pf .navbar-primary .context.context-bootstrap-select .bootstrap-select.btn-group[class*="span"] { + margin: 8px 20px 9px; + width: auto; +} +.navbar-pf .navbar-primary > li > .navbar-persistent > .dropdown-submenu > a { + position: relative; +} +.navbar-pf .navbar-primary > li > .navbar-persistent > .dropdown-submenu > a:after { + content: "\f107"; + display: inline-block; + font-family: "FontAwesome"; + font-weight: normal; +} +@media (max-width: 767px) { + .navbar-pf .navbar-primary > li > .navbar-persistent > .dropdown-submenu > a:after { + height: 10px; + margin-left: 4px; + vertical-align: baseline; + } +} +.navbar-pf .navbar-toggle { + border: 0; + margin: 0; + padding: 10px 20px; +} +.navbar-pf .navbar-toggle:hover, +.navbar-pf .navbar-toggle:focus { + background-color: transparent; + outline: none; +} +.navbar-pf .navbar-toggle:hover .icon-bar, +.navbar-pf .navbar-toggle:focus .icon-bar { + box-shadow: 0 0 3px #fff; +} +.navbar-pf .navbar-toggle .icon-bar { + background-color: #fff; +} +.navbar-pf .navbar-utility { + border-bottom: 1px solid #292929; +} +.navbar-pf .navbar-utility li.dropdown > a, +.navbar-pf .navbar-utility li.dropdown > button { + position: relative; +} +.navbar-pf .navbar-utility li.dropdown > a:hover, +.navbar-pf .navbar-utility li.dropdown > button:hover { + outline: 0!important; +} +.navbar-pf .navbar-utility li.dropdown > a > .fa, +.navbar-pf .navbar-utility li.dropdown > button > .fa, +.navbar-pf .navbar-utility li.dropdown > a .pficon, +.navbar-pf .navbar-utility li.dropdown > button .pficon { + line-height: 0; +} +@media (max-width: 767px) { + .navbar-pf .navbar-utility > li + li { + border-top: 1px solid #292929; + } +} +@media (min-width: 768px) { + .navbar-pf .navbar-brand { + padding: 8px 0 7px; + } + .navbar-pf .navbar-nav > li > a, + .navbar-pf .navbar-nav > li > button { + padding-bottom: 14px; + padding-top: 14px; + } + .navbar-pf .navbar-persistent { + font-size: 14px; + } + .navbar-pf .navbar-primary { + font-size: 14px; + background-image: linear-gradient(to bottom, #1d1d1d 0%, #030303 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1d1d1d', endColorstr='#ff030303', GradientType=0); + } + .navbar-pf .navbar-primary.persistent-secondary .context .dropdown-menu { + top: auto; + } + .navbar-pf .navbar-primary.persistent-secondary .dropup .dropdown-menu { + bottom: -5px; + top: auto; + } + .navbar-pf .navbar-primary.persistent-secondary > li { + position: static; + } + .navbar-pf .navbar-primary.persistent-secondary > li.active { + margin-bottom: 32px; + } + .navbar-pf .navbar-primary.persistent-secondary > li.active > .navbar-persistent { + display: block; + left: 0; + position: absolute; + } + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent { + background: #f5f5f5; + border-bottom: 1px solid #d1d1d1; + padding: 0; + width: 100%; + } + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent a { + text-decoration: none !important; + } + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.active:before, + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.active:hover:before { + background: #0088ce; + bottom: -1px; + content: ""; + display: block; + height: 2px; + left: 20px; + position: absolute; + right: 20px; + } + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.active > a, + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.active > a:hover, + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.active:hover > a { + color: #0088ce !important; + } + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.active .active > a { + color: #f5f5f5; + } + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.dropdown-submenu:hover > .dropdown-menu { + display: none; + } + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.dropdown-submenu.open > .dropdown-menu { + display: block; + left: 20px; + margin-top: 1px; + top: 100%; + } + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.dropdown-submenu.open > .dropdown-toggle { + color: #252525; + } + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.dropdown-submenu.open > .dropdown-toggle:after { + border-top-color: #252525; + } + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.dropdown-submenu > .dropdown-toggle { + padding-right: 35px !important; + } + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.dropdown-submenu > .dropdown-toggle:after { + position: absolute; + right: 20px; + top: 10px; + } + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li:hover:before, + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.open:before { + background: #bbb; + bottom: -1px; + content: ""; + display: block; + height: 2px; + left: 20px; + position: absolute; + right: 20px; + } + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li:hover > a, + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.open > a { + color: #252525; + } + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li:hover > a:after, + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.open > a:after { + border-top-color: #252525; + } + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li > a { + background-color: transparent; + display: block; + line-height: 1; + padding: 9px 20px; + } + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li > a.dropdown-toggle { + padding-right: 35px; + } + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li > a.dropdown-toggle:after { + font-size: 15px; + position: absolute; + right: 20px; + top: 9px; + } + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li > a:hover { + color: #252525; + } + .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li a { + color: #4d5258; + } + .navbar-pf .navbar-primary > li > a, + .navbar-pf .navbar-primary > li > button { + border-bottom: 1px solid transparent; + border-top: 1px solid transparent; + position: relative; + margin: -1px 0 0; + } + .navbar-pf .navbar-primary > li > a:hover, + .navbar-pf .navbar-primary > li > button:hover { + background-color: rgba(255, 255, 255, 0.14); + border-top-color: #5c5c5c; + color: #d1d1d1; + background-image: linear-gradient(to bottom, #363636 0%, #1d1d1d 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff363636', endColorstr='#ff1d1d1d', GradientType=0); + } + .navbar-pf .navbar-primary > .active > a, + .navbar-pf .navbar-primary .open > a, + .navbar-pf .navbar-primary > .active > button, + .navbar-pf .navbar-primary .open > button, + .navbar-pf .navbar-primary > .active > a:hover, + .navbar-pf .navbar-primary .open > a:hover, + .navbar-pf .navbar-primary > .active > button:hover, + .navbar-pf .navbar-primary .open > button:hover, + .navbar-pf .navbar-primary > .active > a:focus, + .navbar-pf .navbar-primary .open > a:focus, + .navbar-pf .navbar-primary > .active > button:focus, + .navbar-pf .navbar-primary .open > button:focus { + background-color: rgba(255, 255, 255, 0.24); + border-bottom-color: #303030; + border-top-color: #696969; + box-shadow: none; + color: #f5f5f5; + background-image: linear-gradient(to bottom, #434343 0%, #303030 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff434343', endColorstr='#ff303030', GradientType=0); + } + .navbar-pf .navbar-primary li.context.context-bootstrap-select .filter-option { + max-width: 160px; + text-overflow: ellipsis; + } + .navbar-pf .navbar-primary li.context.dropdown { + border-bottom: 0; + } + .navbar-pf .navbar-primary li.context > a, + .navbar-pf .navbar-primary li.context.context-bootstrap-select { + background-color: #1f1f1f; + border-bottom-color: #3e3e3e; + border-right: 1px solid #3e3e3e; + border-top-color: #3b3b3b; + font-weight: 600; + background-image: linear-gradient(to bottom, #323232 0%, #1f1f1f 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff323232', endColorstr='#ff1f1f1f', GradientType=0); + } + .navbar-pf .navbar-primary li.context > a:hover, + .navbar-pf .navbar-primary li.context.context-bootstrap-select:hover { + background-color: #323232; + border-bottom-color: #4a4a4a; + border-right-color: #4a4a4a; + border-top-color: #4a4a4a; + background-image: linear-gradient(to bottom, #3f3f3f 0%, #323232 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3f3f3f', endColorstr='#ff323232', GradientType=0); + } + .navbar-pf .navbar-primary li.context.open > a { + background-color: #454545; + border-bottom-color: #575757; + border-right-color: #575757; + border-top-color: #5a5a5a; + background-image: linear-gradient(to bottom, #4c4c4c 0%, #454545 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4c4c4c', endColorstr='#ff454545', GradientType=0); + } + .navbar-pf .navbar-utility { + border-bottom: 0; + position: absolute; + right: 0; + top: 0; + } + .navbar-pf .navbar-utility > .active > a, + .navbar-pf .navbar-utility > .open > a, + .navbar-pf .navbar-utility > .active > button, + .navbar-pf .navbar-utility > .open > button, + .navbar-pf .navbar-utility > .active > a:hover, + .navbar-pf .navbar-utility > .open > a:hover, + .navbar-pf .navbar-utility > .active > button:hover, + .navbar-pf .navbar-utility > .open > button:hover, + .navbar-pf .navbar-utility > .active > a:focus, + .navbar-pf .navbar-utility > .open > a:focus, + .navbar-pf .navbar-utility > .active > button:focus, + .navbar-pf .navbar-utility > .open > button:focus { + background: rgba(255, 255, 255, 0.24); + color: #f5f5f5; + } + .navbar-pf .navbar-utility > li > a, + .navbar-pf .navbar-utility > li > button { + border: solid #2b2b2b; + border-width: 0 0 0 1px; + color: #d1d1d1 !important; + padding: 7px 10px; + font-size: 11px; + margin: 0; + } + .navbar-pf .navbar-utility > li > a:hover, + .navbar-pf .navbar-utility > li > button:hover { + background: rgba(255, 255, 255, 0.14); + border-left-color: #373737; + outline: 0; + } + .navbar-pf .navbar-utility > li.open > a, + .navbar-pf .navbar-utility > li.open > button { + border-left-color: #444444; + color: #f5f5f5 !important; + } + .navbar-pf .navbar-utility .open .dropdown-menu { + left: auto; + right: 0; + } + .navbar-pf .navbar-utility .open .dropdown-menu .dropdown-menu { + left: auto; + right: 100%; + } + .navbar-pf .navbar-utility .open .dropdown-menu { + border-top-width: 0; + } + .navbar-pf .open.bootstrap-select .dropdown-menu, + .navbar-pf .open .dropdown-submenu > .dropdown-menu { + border-top-width: 1px !important; + } +} +@media (max-width: 360px) { + .navbar-pf .navbar-brand { + margin-left: 10px; + width: 75%; + } + .navbar-pf .navbar-brand img { + height: auto; + max-width: 100%; + } + .navbar-pf .navbar-toggle { + padding-left: 0; + } +} +.navbar-pf-alt { + background-color: #030303; + background-image: "bg-navbar-pf-alt.svg"; + background-repeat: no-repeat; + background-size: auto 100%; + border: none; + border-radius: 0; + border-top: 2px solid #39a5dc; + margin-bottom: 0; +} +.navbar-pf-alt .infotip.bottom-right .arrow { + left: 90%; +} +.layout-pf-alt-fixed .navbar-pf-alt { + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1030; +} +.navbar-pf-alt .nav.navbar-nav > li > .dropdown-menu.infotip { + margin-top: 0; +} +.navbar-pf-alt .nav .nav-item-iconic { + cursor: pointer; + line-height: 1; + max-height: 58px; + padding: 21px 12px; + position: relative; +} +.navbar-pf-alt .nav .nav-item-iconic:hover, +.navbar-pf-alt .nav .nav-item-iconic:focus { + background-color: transparent; +} +.navbar-pf-alt .nav .nav-item-iconic:hover .caret, +.navbar-pf-alt .nav .nav-item-iconic:focus .caret, +.navbar-pf-alt .nav .nav-item-iconic:hover .fa, +.navbar-pf-alt .nav .nav-item-iconic:focus .fa, +.navbar-pf-alt .nav .nav-item-iconic:hover .glyphicon, +.navbar-pf-alt .nav .nav-item-iconic:focus .glyphicon, +.navbar-pf-alt .nav .nav-item-iconic:hover .pficon, +.navbar-pf-alt .nav .nav-item-iconic:focus .pficon { + color: #fff; +} +.navbar-pf-alt .nav .nav-item-iconic .badge { + background-color: #0088ce; + border-radius: 20px; + color: #fff; + cursor: pointer; + font-size: 9px; + font-weight: 700; + margin: 0 0 -11px -12px; + min-width: 0; + padding: 2px 4px; +} +.navbar-pf-alt .nav .nav-item-iconic .caret, +.navbar-pf-alt .nav .nav-item-iconic .fa, +.navbar-pf-alt .nav .nav-item-iconic .pficon { + color: #d1d1d1; + font-size: 16px; +} +.navbar-pf-alt .nav .nav-item-iconic .caret { + font-size: 12px; + width: auto; +} +.navbar-pf-alt .nav .open > .nav-item-iconic, +.navbar-pf-alt .nav .open > .nav-item-iconic:hover, +.navbar-pf-alt .nav .open > .nav-item-iconic:focus { + background: transparent; +} +.navbar-pf-alt .nav .open > .nav-item-iconic .caret, +.navbar-pf-alt .nav .open > .nav-item-iconic:hover .caret, +.navbar-pf-alt .nav .open > .nav-item-iconic:focus .caret, +.navbar-pf-alt .nav .open > .nav-item-iconic .fa, +.navbar-pf-alt .nav .open > .nav-item-iconic:hover .fa, +.navbar-pf-alt .nav .open > .nav-item-iconic:focus .fa, +.navbar-pf-alt .nav .open > .nav-item-iconic .pficon, +.navbar-pf-alt .nav .open > .nav-item-iconic:hover .pficon, +.navbar-pf-alt .nav .open > .nav-item-iconic:focus .pficon { + color: #fff; +} +.navbar-pf-alt .navbar-brand { + color: #fff; + height: auto; + margin: 0 0 0 25px; + min-height: 35px; + padding: 11px 0 12px; +} +.navbar-pf-alt .navbar-brand .navbar-brand-name { + display: inline; + margin-left: 0 15px 0 0; + margin-right: 0 15px 0 0; +} +@media (max-width: 480px) { + .navbar-pf-alt .navbar-brand .navbar-brand-name { + display: none; + } +} +.navbar-pf-alt .navbar-brand .navbar-brand-icon { + display: inline; + margin-left: 0 15px 0 0; + margin-right: 0 15px 0 0; +} +.navbar-pf-alt .navbar-iconic { + margin-right: 0; +} +.navbar-pf-alt .navbar-toggle { + border: 0; + display: block; + float: left; + margin: 13px 15px; +} +.navbar-pf-alt .navbar-toggle:hover .icon-bar, +.navbar-pf-alt .navbar-toggle:focus .icon-bar { + background: #fff; +} +.navbar-pf-alt .navbar-toggle + .navbar-brand { + margin-left: 0; +} +.navbar-pf-alt .navbar-toggle .icon-bar { + background: #d1d1d1; +} +.navbar-pf-vertical { + background-color: #1d1d1d; + border: none; + border-radius: 0; + border-top: 2px solid #39a5dc; + margin-bottom: 0; +} +.navbar-pf-vertical .infotip.bottom-right .arrow { + left: 90%; +} +.layout-pf-fixed .navbar-pf-vertical { + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1030; +} +.navbar-pf-vertical .nav.navbar-nav > li > .dropdown-menu.infotip { + margin-top: 0; +} +.navbar-pf-vertical .nav .nav-item-iconic { + color: #d1d1d1; + cursor: pointer; + line-height: 1; + max-height: 58px; + padding: 21px 12px; + position: relative; + margin: 0; + border: 0; +} +.navbar-pf-vertical .nav .nav-item-iconic:hover { + outline: 0!important; +} +.navbar-pf-vertical .nav .nav-item-iconic:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; +} +.navbar-pf-vertical .nav .nav-item-iconic:hover, +.navbar-pf-vertical .nav .nav-item-iconic:focus { + background-color: rgba(255, 255, 255, 0.14); + text-decoration: none; +} +.navbar-pf-vertical .nav .nav-item-iconic .badge { + background-color: #0088ce; + border-radius: 20px; + color: #fff; + cursor: pointer; + font-size: 9px; + font-weight: 700; + left: 20px; + margin: 0; + padding: 2px 4px; + position: absolute; + min-width: 10px; + min-height: 10px; + top: 18px; +} +.navbar-pf-vertical .nav .nav-item-iconic .badge.badge-pf-bordered { + border: 1px solid #1d1d1d; +} +.navbar-pf-vertical .nav .nav-item-iconic .caret, +.navbar-pf-vertical .nav .nav-item-iconic .fa, +.navbar-pf-vertical .nav .nav-item-iconic .pficon { + color: #d1d1d1; + font-size: 16px; + position: relative; +} +.navbar-pf-vertical .nav .nav-item-iconic .caret { + font-size: 12px; + width: auto; +} +.navbar-pf-vertical .nav .nav-item-iconic > .dropdown-title { + position: relative; + display: inline-block; + line-height: 1.55; +} +.navbar-pf-vertical .nav .nav-item-iconic > .pficon-user { + padding-right: calc(4px + 3px); + float: left; +} +.navbar-pf-vertical .nav .open > .nav-item-iconic, +.navbar-pf-vertical .nav .open > .nav-item-iconic:hover, +.navbar-pf-vertical .nav .open > .nav-item-iconic:focus { + background: rgba(255, 255, 255, 0.24); + color: #fff; + outline: 0; +} +.navbar-pf-vertical .nav .open > .nav-item-iconic .caret, +.navbar-pf-vertical .nav .open > .nav-item-iconic:hover .caret, +.navbar-pf-vertical .nav .open > .nav-item-iconic:focus .caret, +.navbar-pf-vertical .nav .open > .nav-item-iconic .fa, +.navbar-pf-vertical .nav .open > .nav-item-iconic:hover .fa, +.navbar-pf-vertical .nav .open > .nav-item-iconic:focus .fa, +.navbar-pf-vertical .nav .open > .nav-item-iconic .pficon, +.navbar-pf-vertical .nav .open > .nav-item-iconic:hover .pficon, +.navbar-pf-vertical .nav .open > .nav-item-iconic:focus .pficon { + color: #fff; +} +.navbar-pf-vertical .navbar-brand { + color: #fff; + height: auto; + margin: 0 0 0 25px; + min-height: 35px; + padding: 11px 0 12px; +} +.navbar-pf-vertical .navbar-brand .navbar-brand-name { + display: inline-block; + margin: 0 15px 0 0; +} +@media (max-width: 480px) { + .navbar-pf-vertical .navbar-brand .navbar-brand-name { + display: none; + } +} +.navbar-pf-vertical .navbar-brand .navbar-brand-icon { + display: inline-block; + margin: 0 15px 0 0; + max-height: 35px; +} +.navbar-pf-vertical .navbar-brand .navbar-brand-txt { + line-height: 34px; +} +.navbar-pf-vertical .navbar-iconic { + margin-right: 0; +} +.navbar-pf-vertical .navbar-toggle { + border: 0; + display: block; + float: left; + margin: 13px 15px; +} +.navbar-pf-vertical .navbar-toggle:hover .icon-bar, +.navbar-pf-vertical .navbar-toggle:focus .icon-bar { + background: #fff; +} +.navbar-pf-vertical .navbar-toggle + .navbar-brand { + margin-left: 0; +} +.navbar-pf-vertical .navbar-toggle .icon-bar { + background: #d1d1d1; +} +.layout-pf-alt-fixed.transitions .nav-pf-vertical-alt { + transition: all 200ms cubic-bezier(0.35, 0, 0.25, 1); +} +.layout-pf-alt-fixed.transitions .nav-pf-vertical-alt.collapsed .list-group-item .list-group-item-value { + transition: opacity 0ms 100ms, opacity 100ms linear; +} +.layout-pf-alt-fixed.transitions .nav-pf-vertical-alt .list-group-item .badge { + transition: all 200ms cubic-bezier(0.35, 0, 0.25, 1); +} +.layout-pf-alt-fixed.transitions .nav-pf-vertical-alt .list-group-item .list-group-item-value { + transition: opacity 500ms ease-out; + transition-delay: 150ms; +} +.nav-pf-vertical-alt { + background: #fff; +} +.ie9.layout-pf-alt-fixed .nav-pf-vertical-alt { + box-sizing: content-box; +} +.layout-pf-alt-fixed .nav-pf-vertical-alt { + border-right: 1px solid #d1d1d1; + bottom: 0; + overflow-x: hidden; + overflow-y: auto; + left: 0; + position: fixed; + top: 60px; + width: 250px; + z-index: 1030; +} +.layout-pf-alt-fixed .nav-pf-vertical-alt.collapsed { + width: 75px !important; +} +.layout-pf-alt-fixed .nav-pf-vertical-alt.collapsed .list-group-item .badge { + padding: 2px 3px; + right: 21px; + top: 36px; +} +.layout-pf-alt-fixed .nav-pf-vertical-alt.collapsed .list-group-item .list-group-item-value { + opacity: 0; +} +.layout-pf-alt-fixed .nav-pf-vertical-alt.hidden { + display: none; +} +.layout-pf-alt-fixed .nav-pf-vertical-alt.hidden.show-mobile-nav { + box-shadow: 0 0 3px rgba(3, 3, 3, 0.15); + display: block !important; +} +.layout-pf-alt-fixed-with-footer .nav-pf-vertical-alt { + bottom: 37px; +} +.nav-pf-vertical-alt .list-group { + border-top: 0; + margin-bottom: 0; +} +.nav-pf-vertical-alt .list-group-item { + padding: 0; +} +.nav-pf-vertical-alt .list-group-item a { + color: #363636; + display: block; + font-size: 14px; + height: 63px; + padding: 17px 20px 17px 25px; + position: relative; + white-space: nowrap; +} +.nav-pf-vertical-alt .list-group-item a:focus { + color: #363636; + text-decoration: none; +} +.nav-pf-vertical-alt .list-group-item a:hover { + color: #39a5dc; + text-decoration: none; +} +.nav-pf-vertical-alt .list-group-item.active { + background-color: #fff; + border-color: #f5f5f5; +} +.nav-pf-vertical-alt .list-group-item.active:before { + background: #39a5dc; + content: " "; + display: block; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 5px; +} +.nav-pf-vertical-alt .list-group-item.active a { + color: #39a5dc; +} +.nav-pf-vertical-alt .list-group-item .badge { + background: #363636; + border: 1px solid #fff; + border-radius: 3px; + color: #fff; + font-weight: 700; + font-size: 9px; + padding: 5px; + position: absolute; + right: 15px; + text-align: center; + top: 21px; +} +.nav-pf-vertical-alt .list-group-item .badge.notifications { + background: #0088ce; +} +.nav-pf-vertical-alt .list-group-item .fa, +.nav-pf-vertical-alt .list-group-item .glyphicon, +.nav-pf-vertical-alt .list-group-item .pficon { + float: left; + font-size: 18px; + line-height: 30px; + margin-right: 10px; + text-align: center; + width: 18px; +} +.nav-pf-vertical-alt .list-group-item .list-group-item-value { + display: inline-block; + line-height: 30px; + opacity: 1; + overflow: hidden; + text-overflow: ellipsis; + width: 140px; +} +.nav-pf-vertical-alt .list-group-item-separator { + border-top-width: 5px; +} +.sidebar-pf .nav-pf-vertical-alt { + margin-left: -20px; + margin-right: -20px; +} +.drawer-pf { + background-color: #fafafa; + border: 1px solid #d1d1d1; + box-shadow: 0 6px 12px rgba(3, 3, 3, 0.175); + overflow-y: auto; + position: absolute; + right: 0; + width: 320px; + z-index: 2; +} +.drawer-pf .panel { + border-bottom: none; + border-left: none; + border-right: none; +} +.drawer-pf .panel-group .panel-heading + .panel-collapse .panel-body { + border-top: none; + border-bottom: 1px solid #d1d1d1; + padding: 0; +} +.drawer-pf .panel-counter { + display: block; + font-style: italic; + line-height: 1.2; + padding-left: 18px; + padding-top: 5px; +} +.drawer-pf .panel-heading { + border-bottom: 1px solid #d1d1d1; +} +.drawer-pf .panel-group { + bottom: 0; + margin-bottom: 0; + position: absolute; + top: 25px; + width: 100%; +} +.drawer-pf .panel-title a { + cursor: pointer; + display: block; +} +.drawer-pf.drawer-pf-expanded { + width: inherit; +} +@media (max-width: 767px) { + .drawer-pf.drawer-pf-expanded { + left: 0; + width: 100%; + } +} +@media (min-width: 767px) { + .drawer-pf.drawer-pf-expanded { + left: 270px; + } +} +.drawer-pf.drawer-pf-expanded .drawer-pf-toggle-expand:before { + content: "\f101"; +} +.drawer-pf .blank-slate-pf { + border: 0; + margin-bottom: 0; + padding: 30px; +} +.drawer-pf .blank-slate-pf .blank-slate-pf-icon { + font-size: 3em; + line-height: 1em; +} +.drawer-pf .blank-slate-pf h1 { + font-size: 1em; + margin-bottom: 0; + margin-top: 15px; +} +.drawer-pf-close, +.drawer-pf-toggle-expand { + color: #252525; + cursor: pointer; + line-height: inherit; + padding: 2px 10px; + position: absolute; +} +.drawer-pf-close:hover, +.drawer-pf-toggle-expand:hover, +.drawer-pf-close:focus, +.drawer-pf-toggle-expand:focus { + color: #0088ce; + text-decoration: none; +} +.drawer-pf-toggle-expand { + left: 0; +} +.drawer-pf-toggle-expand:before { + content: "\f100"; + font-family: "FontAwesome"; +} +.drawer-pf-toggle-expand:hover { + color: #0088ce; +} +.drawer-pf-close { + right: 0; +} +.drawer-pf-action { + display: -ms-flexbox; + display: flex; + border-bottom: 1px solid #d1d1d1; +} +.drawer-pf-action .btn-link { + color: #0088ce; + padding: 10px 0; +} +.drawer-pf-action .btn-link .pficon, +.drawer-pf-action .btn-link .fa { + margin-right: 3px; +} +.drawer-pf-action .btn-link .pficon-close { + position: relative; + top: 1px; +} +.drawer-pf-action .btn-link:hover { + color: #00659c; +} +.drawer-pf-action-link { + border-left: solid 1px #d1d1d1; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + margin: 10px 0; + text-align: center; +} +.drawer-pf-action-link:first-of-type { + border-left-width: 0; +} +.drawer-pf-action-link .btn-link { + padding: 0; +} +.drawer-pf-loading { + color: #4d5258; + font-size: 14px; + padding: 20px 15px; +} +.drawer-pf-notification { + border-bottom: 1px solid #d1d1d1; + padding: 15px; +} +.drawer-pf-notification .date { + border-right: 1px solid #aaa; + display: inline-block; + line-height: 1; + margin-right: 5px; + padding-right: 9px; +} +.drawer-pf-notification > .dropdown-kebab-pf { + margin-top: -3px; +} +.drawer-pf-notification .pficon { + font-size: 14px; + margin-top: 3px; +} +.drawer-pf-notification:last-of-type { + border-bottom: none; +} +.drawer-pf-notification:hover { + background-color: #def3ff; +} +.drawer-pf-notification.unread .drawer-pf-notification-message { + font-weight: bold; + cursor: pointer; +} +.drawer-pf-notification.expanded-notification .date { + border-right: none; + padding-right: 0; +} +.drawer-pf-notification-content { + cursor: default; +} +.drawer-pf-notification-info, +.drawer-pf-notification-message { + display: block; + padding-left: 27px; + padding-right: 19px; +} +.expanded-notification .drawer-pf-notification-info, +.expanded-notification .drawer-pf-notification-message { + display: inline-block; +} +.drawer-pf-title { + background-color: #fafafa; + border-bottom: 1px solid #d1d1d1; + position: absolute; + width: 100%; +} +.drawer-pf-title h3 { + font-size: 12px; + margin: 0; + padding: 6px 15px; +} +.drawer-pf-notification.expanded-notification .drawer-pf-notification-content { + display: -ms-flexbox; + display: flex; +} +@media (max-width: 991px) { + .drawer-pf-notification.expanded-notification .drawer-pf-notification-content { + -ms-flex-direction: column; + flex-direction: column; + } +} +.drawer-pf-notification.expanded-notification .drawer-pf-notification-content .drawer-pf-notification-message { + -ms-flex: 1 1; + flex: 1 1; +} +/* Exclusive styles to work with Vertical Navigation */ +.navbar-pf-vertical .drawer-pf { + height: calc(100vh - 58px - 20px); + top: 58px; +} +@media (max-width: 767px) { + .navbar-pf-vertical .drawer-pf { + width: 100%; + height: calc(100vh - 58px); + } +} +.navbar-pf-vertical .nav .drawer-pf-trigger .drawer-pf-trigger-icon { + border-left: 1px solid #2b2b2b; + border-right: 1px solid #2b2b2b; + padding-left: 15px; + padding-right: 15px; +} +.navbar-pf-vertical .nav .drawer-pf-trigger.open .drawer-pf-trigger-icon { + background-color: #232323; +} +/* Exclusive styles to work with Horizontal Navigation */ +.navbar-pf .drawer-pf { + height: calc(100vh - 25px - 20px); + top: 25px; + border-top: 0; +} +@media (max-width: 767px) { + .navbar-pf .drawer-pf { + width: 100%; + height: calc(100vh - 25px - 32px); + top: calc(25px + 10px); + } +} +.navbar-pf .drawer-pf-trigger-icon { + cursor: pointer; +} +.search-pf.has-button { + border-collapse: separate; + display: table; +} +.search-pf.has-button .form-group { + display: table-cell; + width: 100%; +} +.search-pf.has-button .form-group .btn { + box-shadow: none; + float: left; + margin-left: -1px; +} +.search-pf.has-button .form-group .btn.btn-lg { + font-size: 14.5px; +} +.search-pf.has-button .form-group .btn.btn-sm { + font-size: 10.7px; +} +.search-pf.has-button .form-group .form-control { + float: left; +} +.search-pf .has-clear .clear { + background: rgba(255, 255, 255, 0); + border: 0; + height: 25px; + line-height: 1; + padding: 0; + position: absolute; + right: 1px; + top: 1px; + width: 28px; +} +.search-pf .has-clear .clear:focus { + outline: none; +} +.search-pf .has-clear .form-control { + padding-right: 30px; +} +.search-pf .has-clear .form-control::-ms-clear { + display: none; +} +.search-pf .has-clear .input-lg + .clear { + height: 31px; + width: 28px; +} +.search-pf .has-clear .input-sm + .clear { + height: 20px; + width: 28px; +} +.search-pf .has-clear .input-sm + .clear span { + font-size: 10px; +} +.search-pf .has-clear .search-pf-input-group { + position: relative; +} +.sidebar-header { + border-bottom: 1px solid #ececec; + padding-bottom: 11px; + margin: 50px 0 20px; +} +.sidebar-header .actions { + margin-top: -2px; +} +.sidebar-pf .sidebar-header + .list-group { + border-top: 0; + margin-top: -10px; +} +.sidebar-pf .sidebar-header + .list-group .list-group-item { + background: transparent; + border-color: #ececec; + padding-left: 0; +} +.sidebar-pf .sidebar-header + .list-group .list-group-item-heading { + font-size: 12px; +} +.sidebar-pf .nav-category h2 { + color: #9c9c9c; + font-size: 12px; + font-weight: 400; + line-height: 21px; + margin: 0; + padding: 8px 0; +} +.sidebar-pf .nav-category + .nav-category { + margin-top: 10px; +} +.sidebar-pf .nav-pills > li.active > a { + background: #0088ce !important; + border-color: #0088ce !important; + color: #fff; +} +@media (min-width: 768px) { + .sidebar-pf .nav-pills > li.active > a:after { + content: "\f105"; + font-family: "FontAwesome"; + display: block; + position: absolute; + right: 10px; + top: 1px; + } +} +.sidebar-pf .nav-pills > li.active > a .fa { + color: #fff; +} +.sidebar-pf .nav-pills > li > a { + border-bottom: 1px solid transparent; + border-radius: 0; + border-top: 1px solid transparent; + color: #363636; + font-size: 13px; + line-height: 21px; + padding: 1px 20px; +} +.sidebar-pf .nav-pills > li > a:hover { + background: #def3ff; + border-color: #bee1f4; +} +.sidebar-pf .nav-pills > li > a .fa { + color: #6a7079; + font-size: 15px; + margin-right: 10px; + text-align: center; + vertical-align: middle; + width: 15px; +} +.sidebar-pf .nav-stacked { + margin-left: -20px; + margin-right: -20px; +} +.sidebar-pf .nav-stacked li + li { + margin-top: 0; +} +.sidebar-pf .panel { + background: transparent; +} +.sidebar-pf .panel-body { + padding: 6px 20px; +} +.sidebar-pf .panel-body .nav-pills > li > a { + padding-left: 37px; +} +.sidebar-pf .panel-heading { + padding: 9px 20px; +} +.sidebar-pf .panel-title { + font-size: 12px; +} +.sidebar-pf .panel-title > a:before { + display: inline-block; + margin-left: 1px; + margin-right: 4px; + width: 9px; +} +.sidebar-pf .panel-title > a.collapsed:before { + margin-left: 3px; + margin-right: 2px; +} +@media (min-width: 767px) { + .sidebar-header-bleed-left { + margin-left: -20px; + } + .sidebar-header-bleed-left > h2 { + margin-left: 20px; + } + .sidebar-header-bleed-right { + margin-right: -20px; + } + .sidebar-header-bleed-right .actions { + margin-right: 20px; + } + .sidebar-header-bleed-right > h2 { + margin-right: 20px; + } + .sidebar-header-bleed-right + .list-group { + margin-right: -20px; + } + .sidebar-pf .panel-group .panel-default, + .sidebar-pf .treeview { + border-left: 0; + border-right: 0; + margin-left: -20px; + margin-right: -20px; + } + .sidebar-pf .treeview { + margin-top: 5px; + } + .sidebar-pf .treeview .list-group-item { + padding-left: 20px; + padding-right: 20px; + } + .sidebar-pf .treeview .list-group-item.node-selected:after { + content: "\f105"; + font-family: "FontAwesome"; + display: block; + position: absolute; + right: 10px; + top: 1px; + } +} +@media (min-width: 768px) { + .sidebar-pf { + background: #fafafa; + } + .sidebar-pf.sidebar-pf-left { + border-right: 1px solid #d1d1d1; + } + .sidebar-pf.sidebar-pf-right { + border-left: 1px solid #d1d1d1; + } + .sidebar-pf > .nav-category, + .sidebar-pf > .nav-stacked { + margin-top: 5px; + } +} +.skiplink-pf { + position: absolute; + top: 12px; + left: -300%; + /* moves off screen */ + z-index: 1050; +} +.skiplink-pf:focus { + left: 10px; +} +@keyframes rotation { + from { + transform: rotate(0deg); + } + to { + transform: rotate(359deg); + } +} +.spinner { + animation: rotation 600ms infinite linear; + border-bottom: 4px solid rgba(3, 3, 3, 0.25); + border-left: 4px solid rgba(3, 3, 3, 0.25); + border-right: 4px solid rgba(3, 3, 3, 0.25); + border-radius: 100%; + border-top: 4px solid rgba(3, 3, 3, 0.75); + height: 24px; + margin: 0 auto; + position: relative; + width: 24px; +} +.spinner.spinner-inline { + display: inline-block; + margin-right: 3px; +} +.spinner.spinner-lg { + border-width: 5px; + height: 30px; + width: 30px; +} +.spinner.spinner-sm { + border-width: 3px; + height: 18px; + width: 18px; +} +.spinner.spinner-xs { + border-width: 2px; + height: 12px; + width: 12px; +} +.spinner.spinner-inverse { + border-bottom-color: rgba(255, 255, 255, 0.25); + border-left-color: rgba(255, 255, 255, 0.25); + border-right-color: rgba(255, 255, 255, 0.25); + border-top-color: rgba(255, 255, 255, 0.75); +} +.ie9 .spinner { + background: url("../img/spinner.gif") no-repeat; + border: 0; +} +.ie9 .spinner.spinner-inverse { + background-image: url("../img/spinner-inverse.gif"); +} +.ie9 .spinner.spinner-inverse-lg { + background-image: url("../img/spinner-inverse-lg.gif"); +} +.ie9 .spinner.spinner-inverse-sm { + background-image: url("../img/spinner-inverse-sm.gif"); +} +.ie9 .spinner.spinner-inverse-xs { + background-image: url("../img/spinner-inverse-xs.gif"); +} +.ie9 .spinner.spinner-lg { + background-image: url("../img/spinner-lg.gif"); +} +.ie9 .spinner.spinner-sm { + background-image: url("../img/spinner-sm.gif"); +} +.ie9 .spinner.spinner-xs { + background-image: url("../img/spinner-xs.gif"); +} +.prettyprint .atn, +.prettyprint .com, +.prettyprint .fun, +.prettyprint .var { + color: #3f9c35; +} +.prettyprint .atv, +.prettyprint .str { + color: #a30000; +} +.prettyprint .clo, +.prettyprint .dec, +.prettyprint .kwd, +.prettyprint .opn, +.prettyprint .pln, +.prettyprint .pun { + color: #363636; +} +.prettyprint .lit, +.prettyprint .tag, +.prettyprint .typ { + color: #00659c; +} +.prettyprint ol.linenums { + margin-bottom: 0; +} +table.dataTable { + height: 100%; + margin-bottom: 0; + max-width: none !important; +} +table.dataTable tbody > tr > td.table-view-pf-actions { + padding: 0; + vertical-align: middle; +} +table.dataTable tbody > tr:hover > td.table-view-pf-actions { + background-color: #f5f5f5; + border-bottom-color: #d1d1d1; +} +table.dataTable tbody > tr.selected { + color: #fff; + background-color: #0088ce; +} +table.dataTable tbody > tr.selected > td { + border-bottom-color: #00659c; +} +table.dataTable tbody > tr.selected > td.table-view-pf-actions { + background-color: #f5f5f5; + border-bottom-color: #d1d1d1; +} +table.dataTable tbody > tr.selected:hover > td { + background-color: inherit; + border-bottom-color: #00659c; +} +table.dataTable tbody > tr.selected:hover > td.table-view-pf-actions { + background-color: #f5f5f5; + border-bottom-color: #d1d1d1; +} +table.dataTable thead .sorting, +table.dataTable thead .sorting_asc, +table.dataTable thead .sorting_desc, +table.dataTable thead .sorting_asc_disabled, +table.dataTable thead .sorting_desc_disabled { + cursor: pointer; +} +table.dataTable thead .sorting_asc, +table.dataTable thead .sorting_desc { + color: #0088ce !important; + position: relative; +} +table.dataTable thead .sorting_asc:after, +table.dataTable thead .sorting_desc:after { + content: "\f107"; + font-family: "FontAwesome"; + font-size: 10px; + font-weight: normal; + height: 9px; + left: 7px; + line-height: 12px; + position: relative; + top: 2px; + vertical-align: baseline; + width: 12px; +} +table.dataTable thead .sorting_asc:before, +table.dataTable thead .sorting_desc:before { + background: #0088ce; + content: ""; + height: 2px; + position: absolute; + left: 0; + top: 0; + width: 100%; +} +table.dataTable thead .sorting_asc:after { + content: "\f106"; + top: -3px; +} +table.dataTable th:active { + outline: none; +} +.table-view-pf-empty.blank-slate-pf { + background-color: #f5f5f5; + border: 1px solid #d1d1d1; + border-radius: 0; + margin-top: -1px; +} +.table-view-pf-toolbar.toolbar-pf { + background-color: #f5f5f5; + border-bottom: none; + border-left: 1px solid #d1d1d1; + border-right: 1px solid #d1d1d1; + border-top: 1px solid #d1d1d1; + box-shadow: none; + margin-left: 0px; + margin-right: 0px; +} +.table-view-pf-toolbar.toolbar-pf .toolbar-pf-results { + border-top: 1px solid #d1d1d1; + min-height: 40px; + line-height: 40px; +} +.table-view-pf-toolbar-external.toolbar-pf { + border-bottom: none; + border-top: none; + box-shadow: none; +} +.table-view-pf-toolbar-external.toolbar-pf .toolbar-pf-results { + border-top: 1px solid #d1d1d1; + min-height: 40px; + line-height: 40px; +} +.table-view-pf-colvis-menu > li { + padding: 5px 10px; +} +.table-view-pf-colvis-menu > li:hover { + background-color: #def3ff; +} +.table-view-pf-colvis-menu > li > input { + margin-top: 0; + margin-right: 10px; + vertical-align: middle; +} +.table-view-pf-colvis-menu > li > label { + margin-bottom: 0; +} +.table-view-pf-actions { + background-color: #f1f1f1; + height: 100%; +} +.table-view-pf-actions .btn, +.table-view-pf-actions .dropdown-toggle { + border: none; + box-shadow: none; + height: 100%; + width: 100%; +} +.table-view-pf-actions .dropdown, +.table-view-pf-actions .table-view-pf-btn { + height: 100%; +} +.table-view-pf-actions .dropdown-menu.dropdown-menu-right { + right: -5px; +} +.table-view-pf-actions:last-child { + width: 24px; +} +.table-view-pf-select { + width: 33px; +} +.table-view-pf-select-results { + text-align: right; +} +.bootstrap-datetimepicker-widget a[data-action] { + border: 0; + box-shadow: none; + color: #363636; + display: block; + padding-bottom: 4px; + padding-top: 4px; +} +.bootstrap-datetimepicker-widget a[data-action]:hover { + color: #0088ce; +} +.bootstrap-datetimepicker-widget.dropdown-menu { + left: 0!important; + padding: 0; + width: calc(100% - 25px); +} +.bootstrap-datetimepicker-widget.dropdown-menu:before, +.bootstrap-datetimepicker-widget.dropdown-menu:after { + content: none; +} +.bootstrap-datetimepicker-widget.dropdown-menu.top { + margin-bottom: -1px; +} +.bootstrap-datetimepicker-widget.dropdown-menu.bottom { + margin-top: -1px; +} +.bootstrap-datetimepicker-widget .timepicker-hour { + width: 100%; +} +.bootstrap-datetimepicker-widget .timepicker-hour:after { + content: ":"; + float: right; +} +.timepicker-hours table td, +.timepicker-minutes table td { + font-weight: bold; + line-height: 30px; + height: 30px; +} +.timepicker-hours table td:hover, +.timepicker-minutes table td:hover { + color: #0088ce; +} +.timepicker-hours .table-condensed > tbody > tr > td, +.timepicker-minutes .table-condensed > tbody > tr > td { + padding: 0; +} +.time-picker-pf .input-group-addon .fa, +.time-picker-pf .input-group-addon .pficon { + width: 12px; +} +.time-picker-pf .input-group-addon:not(.active) { + box-shadow: none; +} +.timepicker-picker table td span, +.timepicker-picker table td a span { + height: 24px; + line-height: 24px; + margin: 0; + width: 100%; +} +.timepicker-picker .table-condensed > tbody > tr > td { + height: 25px; + line-height: 18px; + padding: 0; +} +.timepicker-picker button[data-action] { + padding-bottom: 0; + padding-top: 0; +} +.timepicker-picker .separator { + display: none; +} +.timepicker-picker tr:nth-child(2) td { + background-color: #def3ff; + border-color: #bee1f4; + border-style: solid; + border-width: 1px; + border-left: 0; + border-right: 0; +} +.toast-pf { + background-color: #fff; + border-color: #bbb; + box-shadow: 0 2px 6px rgba(3, 3, 3, 0.2); + padding-left: 68px; + margin-bottom: 5px; + /* Medium devices (desktops, 992px and up) */ +} +.toast-pf.alert-danger > .pficon { + background-color: #cc0000; +} +.toast-pf.alert-info > .pficon { + background-color: #8b8d8f; +} +.toast-pf.alert-success > .pficon { + background-color: #3f9c35; +} +.toast-pf.alert-warning > .pficon { + background-color: #ec7a08; +} +.toast-pf .dropdown-kebab-pf { + margin-left: 10px; +} +.toast-pf > .pficon { + background-color: #4d5258; + bottom: -1px; + box-shadow: 2px 0 5px -2px rgba(3, 3, 3, 0.2); + left: -1px; + padding-top: 10px; + text-align: center; + top: -1px; + width: 53px; +} +.toast-pf > .pficon:before { + color: rgba(255, 255, 255, 0.74); +} +.toast-pf .toast-pf-action { + margin-left: 15px; +} +.toast-pf .dropdown-kebab-pf .btn-link { + padding-top: 0; + padding-bottom: 0; + vertical-align: text-bottom; +} +@media (min-width: 992px) { + .toast-pf { + display: inline-block; + } +} +@media (min-width: 992px) { + .toast-pf-max-width { + max-width: 31.1%; + } +} +.toast-pf-top-right { + left: 20px; + position: absolute; + right: 20px; + top: 12px; + z-index: 1055; + /* Medium devices (desktops, 992px and up) */ +} +@media (min-width: 992px) { + .toast-pf-top-right { + left: auto; + } +} +.toast-notifications-list-pf { + margin-left: 20px; + position: fixed; + right: 20px; + top: 80px; + z-index: 1055; +} +.toast-notifications-list-pf .toast-pf { + clear: both; + float: right; +} +@media (min-width: 768px) { + .toast-notifications-list-pf { + max-width: calc(50%); + } +} +@media (min-width: 992px) { + .toast-notifications-list-pf { + max-width: calc(33.1%); + } +} +.toolbar-pf { + background: #fff; + border-bottom: 1px solid #d1d1d1; + box-shadow: 0 1px 0px rgba(3, 3, 3, 0.045); + padding-top: 10px; +} +.toolbar-pf .form-group { + margin-bottom: 10px; +} +@media (min-width: 768px) { + .toolbar-pf .form-group { + border-right: 1px solid #d1d1d1; + float: left; + margin-bottom: 0; + padding-left: 20px; + padding-right: 20px; + } +} +.toolbar-pf .form-group:last-child { + border-right: 0; + margin-bottom: 0; + padding-right: 0; +} +.toolbar-pf .form-group .btn + .btn, +.toolbar-pf .form-group .btn-group + .btn, +.toolbar-pf .form-group .btn + .btn-group, +.toolbar-pf .form-group .btn-group + .btn-group { + margin-left: 5px; +} +.toolbar-pf .form-group .btn + .btn-link, +.toolbar-pf .form-group .btn-group + .btn-link, +.toolbar-pf .form-group .btn + .dropdown, +.toolbar-pf .form-group .btn-group + .dropdown { + margin-left: 10px; +} +.toolbar-pf .form-group .btn-link { + color: #252525; + font-size: 16px; + line-height: 1; + padding: 4px 0; +} +.toolbar-pf .form-group .btn-link:active, +.toolbar-pf .form-group .btn-link:focus, +.toolbar-pf .form-group .btn-link:hover { + color: #0088ce; +} +.toolbar-pf .form-group .dropdown-kebab-pf .btn-link { + padding: 4px 10px; + margin-left: -10px; + margin-right: -10px; +} +.toolbar-pf-actions { + display: table; + margin-bottom: 10px; + width: 100%; +} +@media (min-width: 768px) { + .toolbar-pf-actions .toolbar-pf-filter { + padding-left: 0; + } +} +.toolbar-pf-view-selector { + font-size: 16px; +} +.toolbar-pf-view-selector .btn-link.active { + color: #0088ce; + cursor: default; +} +.toolbar-pf-action-right { + float: right; +} +@media (max-width: 768px) { + .toolbar-pf-action-right { + float: none; + } +} +.toolbar-pf-find { + font-size: 14px; + position: relative; +} +.find-pf-dropdown-container { + background: #fff; + border: solid 1px #bbb; + display: none; + right: -20px; + padding: 5px; + position: absolute; + top: 35px; + width: 300px; + z-index: 10000; +} +@media (max-width: 768px) { + .find-pf-dropdown-container { + left: 30px; + top: -5px; + width: calc(100% - 30px); + } +} +.find-pf-dropdown-container:before, +.find-pf-dropdown-container:after { + content: ""; + position: absolute; +} +.find-pf-dropdown-container:before { + border-bottom: 11px solid #bbb; + border-left: 11px solid transparent; + border-right: 11px solid transparent; + right: 35px; + top: -12px; +} +.toolbar-pf-find:last-child .find-pf-dropdown-container:before { + right: 15px; +} +@media (max-width: 768px) { + .find-pf-dropdown-container:before { + border-bottom: 11px solid transparent; + border-right: 11px solid #bbb; + border-top: 11px solid transparent; + left: -22px; + right: initial; + top: 8px; + } +} +.find-pf-dropdown-container:after { + border-bottom: 10px solid #fff; + border-left: 10px solid transparent; + border-right: 10px solid transparent; + right: 36px; + top: -10px; +} +.toolbar-pf-find:last-child .find-pf-dropdown-container:after { + right: 16px; +} +@media (max-width: 768px) { + .find-pf-dropdown-container:after { + border-bottom: 10px solid transparent; + border-right: 10px solid #fff; + border-top: 10px solid transparent; + left: -20px; + right: initial; + top: 9px; + } +} +.find-pf-dropdown-container input { + height: 30px; + padding: 5px 117px 5px 5px; + width: 100%; +} +.find-pf-dropdown-container .find-pf-buttons { + position: absolute; + right: 10px; + top: 5px; +} +.find-pf-dropdown-container .find-pf-buttons .btn { + border: none; + cursor: pointer; + margin-left: 0 !important; + padding: 0; + width: 18px; +} +.find-pf-dropdown-container .find-pf-buttons .btn .fa-angle-up, +.find-pf-dropdown-container .find-pf-buttons .btn .fa-angle-down { + font-weight: bold; + font-size: 18px; +} +.find-pf-dropdown-container .find-pf-buttons .btn .pficon-close { + font-size: 14px; +} +.find-pf-dropdown-container .find-pf-buttons span { + height: 30px; + line-height: 30px; + vertical-align: middle; +} +.find-pf-dropdown-container .find-pf-buttons .find-pf-nums { + color: #8b8d8f; + margin-right: 3px; +} +.toolbar-pf-results { + border-top: 1px solid #d1d1d1; + margin-top: 10px; +} +.toolbar-pf-results h5, +.toolbar-pf-results p, +.toolbar-pf-results ul { + display: inline-block; + line-height: 26.66666667px; + margin-bottom: 0; + margin-top: 0; +} +@media (min-width: 768px) { + .toolbar-pf-results h5, + .toolbar-pf-results p, + .toolbar-pf-results ul { + line-height: 40px; + } +} +.toolbar-pf-results h5 { + font-weight: 700; + margin-right: 20px; +} +.toolbar-pf-results .label { + font-size: 11px; +} +.toolbar-pf-results .label a { + color: #fff; + display: inline-block; + margin-left: 5px; +} +.tree-list-view-pf { + background-color: #ededed; + border: none; + margin-top: 30px; + overflow-x: hidden; +} +.tree-list-view-pf > .list-group-item:first-child { + border-top: 1px solid transparent; +} +.tree-list-view-pf .list-group-item { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + border-color: #ededed; + padding: 0; + background-clip: padding-box; +} +.tree-list-view-pf .list-group-item.active { + background-color: #fff; + color: currentColor; + z-index: auto; +} +.tree-list-view-pf .list-group-item.active:hover { + border-color: #ededed; +} +.tree-list-view-pf .list-group-item.active > .list-group-item-header { + background-color: #def3ff; + color: #555; +} +.tree-list-view-pf .list-group-item.active > .list-group-item-header:before { + background-color: #def3ff; +} +.tree-list-view-pf .list-group-item.active > .list-group-item-header:hover { + background-color: #edf8ff; +} +.tree-list-view-pf .list-group-item.active > .list-group-item-header:hover:before { + background-color: #edf8ff; +} +.tree-list-view-pf .list-group-item.active > .list-group-item-header .list-group-item-text { + color: #555; +} +.tree-list-view-pf .list-group-item.active .list-group-item-text { + color: currentColor; +} +.tree-list-view-pf .list-group-item .list-group-item { + border-bottom: none; + padding-left: 45px; +} +.tree-list-view-pf .list-group-item .list-group-item .list-group-item-header:before { + border-bottom: solid 1px #ededed; + content: ""; + height: calc(100% + 1px); + left: -100%; + position: absolute; + width: 100%; +} +.tree-list-view-pf .list-group-item-container { + border-top-color: #ededed; + margin: 0; + padding: 0; +} +.tree-list-view-pf .list-group-item-header { + box-sizing: border-box; + margin: 0; + position: inherit; +} +.tree-list-view-pf .list-group-item-header:hover { + background-color: #edf8ff; + border-left-color: transparent; + border-right-color: transparent; +} +.tree-list-view-pf .list-group-item-header:hover:before { + background-color: #edf8ff; +} +@media (min-width: 992px) { + .tree-list-view-pf .list-group-item-heading { + width: calc(25% - 20px); + } +} +.nav-pf-vertical { + background: #292e34; + border-right: 1px solid #292e34; + bottom: 0; + left: 0; + overflow-x: hidden; + overflow-y: auto; + position: fixed; + top: 60px; + width: 200px; + z-index: 1030; +} +.layout-pf-fixed-with-footer .nav-pf-vertical { + bottom: 37px; +} +.ie9.layout-pf-fixed .nav-pf-vertical { + box-sizing: content-box; +} +.nav-pf-vertical.hidden.show-mobile-nav { + box-shadow: 0 0 3px rgba(3, 3, 3, 0.15); + display: block !important; +} +.nav-pf-vertical.hide-nav-pf { + visibility: hidden !important; +} +.nav-pf-vertical .list-group { + border-top: 0; + margin-bottom: 0; +} +.nav-pf-vertical .list-group-item { + background-color: transparent; + border-color: #030303; + padding: 0; +} +.nav-pf-vertical .list-group-item > a { + background-color: transparent; + color: #d1d1d1; + cursor: pointer; + display: block; + font-size: 14px; + font-weight: 400; + height: 63px; + line-height: 26px; + padding: 17px 20px 17px 25px; + position: relative; + white-space: nowrap; + width: 200px; +} +@supports (display: flex) { + .nav-pf-vertical .list-group-item > a { + display: -ms-flexbox; + display: flex; + padding-right: 0; + } +} +.nav-pf-vertical .list-group-item > a .fa, +.nav-pf-vertical .list-group-item > a .glyphicon, +.nav-pf-vertical .list-group-item > a .pficon { + color: #72767b; + float: left; + font-size: 20px; + line-height: 26px; + margin-right: 10px; + text-align: center; + width: 24px; +} +.nav-pf-vertical .list-group-item > a:hover { + text-decoration: none; +} +.nav-pf-vertical .list-group-item.active > a, +.nav-pf-vertical .list-group-item:hover > a { + background-color: #393f44; + color: #fff; + font-weight: 600; +} +.nav-pf-vertical .list-group-item.active > a .fa, +.nav-pf-vertical .list-group-item:hover > a .fa, +.nav-pf-vertical .list-group-item.active > a .glyphicon, +.nav-pf-vertical .list-group-item:hover > a .glyphicon, +.nav-pf-vertical .list-group-item.active > a .pficon, +.nav-pf-vertical .list-group-item:hover > a .pficon { + color: #39a5dc; +} +.nav-pf-vertical .list-group-item.active > a:before { + background: #39a5dc; + content: " "; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 3px; +} +.nav-pf-vertical .list-group-item.active:hover { + background-color: transparent; + border-color: #030303; +} +.nav-pf-vertical .list-group-item .list-group-item-value { + display: block; + line-height: 25px; + max-width: 120px; + overflow: hidden; + text-overflow: ellipsis; +} +@supports (display: flex) { + .nav-pf-vertical .list-group-item .list-group-item-value { + -ms-flex: 1; + flex: 1; + max-width: none; + padding-right: 15px; + } +} +.nav-pf-vertical .list-group-item-separator { + border-top-color: #030303; + border-top-width: 2px; +} +.nav-pf-vertical.nav-pf-vertical-with-badges { + width: 250px; +} +.nav-pf-vertical.nav-pf-vertical-with-badges .list-group-item > a { + width: 250px; +} +.nav-pf-vertical h5 { + color: #fff; + cursor: default; + font-size: 13px; + font-weight: 600; + margin: 30px 20px 10px 20px; +} +.nav-pf-vertical.hidden-icons-pf > .list-group > .list-group-item > a .fa, +.nav-pf-vertical.hidden-icons-pf > .list-group > .list-group-item > a .glyphicon, +.nav-pf-vertical.hidden-icons-pf > .list-group > .list-group-item > a .pficon { + display: none; +} +.nav-pf-vertical.hidden-icons-pf.collapsed { + display: none; +} +.nav-pf-vertical .badge-container-pf { + position: absolute; + right: 15px; + top: 20px; +} +@supports (display: flex) { + .nav-pf-vertical .badge-container-pf { + padding-left: 0; + padding-right: 15px; + position: relative; + right: 0; + margin-top: -3px; + top: 5px; + } +} +.nav-pf-vertical .badge-container-pf .badge { + background: #292e34; + color: #fff; + float: left; + font-size: 12px; + font-weight: 700; + line-height: 1.66666667; + margin: 0; + padding: 0 7px; + text-align: center; +} +.nav-pf-vertical .badge-container-pf .badge .pficon, +.nav-pf-vertical .badge-container-pf .badge .fa { + font-size: 14px; + height: 20px; + line-height: 1.66666667; + margin-right: 3px; + margin-top: -1px; +} +.nav-pf-vertical-tooltip.tooltip { + margin-left: 15px; +} +.nav-pf-vertical-tooltip.tooltip .tooltip-inner { + background-color: #fff; + color: #292e34; +} +.nav-pf-vertical-tooltip.tooltip .tooltip-arrow { + border-bottom-color: #fff; + left: calc(50% - 15px) !important; +} +.hover-secondary-nav-pf { + width: calc(200px * 2); +} +.hover-secondary-nav-pf.nav-pf-vertical-with-badges { + width: calc(250px * 2); +} +.hover-tertiary-nav-pf { + width: calc(200px * 3); +} +.hover-tertiary-nav-pf.nav-pf-vertical-with-badges { + width: calc(250px * 3); +} +.hover-tertiary-nav-pf .nav-pf-secondary-nav { + width: calc(200px * 2); +} +.hover-tertiary-nav-pf .nav-pf-secondary-nav .collapsed-tertiary-nav-pf { + width: 200px; +} +.hover-tertiary-nav-pf .nav-pf-tertiary-nav { + left: calc(200px * 2); +} +.hover-tertiary-nav-pf.nav-pf-vertical-with-badges .nav-pf-secondary-nav { + width: calc(250px * 2); +} +.hover-tertiary-nav-pf.nav-pf-vertical-with-badges .nav-pf-secondary-nav .collapsed-tertiary-nav-pf { + width: 250px; +} +.hover-tertiary-nav-pf.nav-pf-vertical-with-badges .nav-pf-tertiary-nav { + left: calc(250px * 2); +} +.nav-pf-vertical.collapsed { + width: 75px; +} +.nav-pf-vertical.collapsed.collapsed-secondary-nav-pf { + width: 200px; +} +.nav-pf-vertical.collapsed.collapsed-secondary-nav-pf.nav-pf-vertical-with-badges { + width: 250px; +} +.nav-pf-vertical.collapsed.collapsed-tertiary-nav-pf { + width: 200px; +} +.nav-pf-vertical.collapsed.collapsed-tertiary-nav-pf.nav-pf-vertical-with-badges { + width: 250px; +} +.nav-pf-vertical.collapsed.hover-secondary-nav-pf { + width: calc(75px + 200px); +} +.nav-pf-vertical.collapsed.hover-secondary-nav-pf.nav-pf-vertical-with-badges { + width: calc(75px + 250px); +} +.nav-pf-vertical.collapsed.hover-tertiary-nav-pf { + width: calc(75px + (200px * 2)); +} +.nav-pf-vertical.collapsed.hover-tertiary-nav-pf.nav-pf-vertical-with-badges { + width: calc(75px + (250px * 2)); +} +.show-mobile-nav.show-mobile-secondary { + width: 200px; +} +.show-mobile-nav.show-mobile-secondary.nav-pf-vertical-with-badges { + width: 250px; +} +.show-mobile-nav.show-mobile-tertiary { + width: 200px; +} +.show-mobile-nav.show-mobile-tertiary.nav-pf-vertical-with-badges { + width: 250px; +} +.show-mobile-nav .mobile-nav-item-pf .nav-pf-secondary-nav, +.show-mobile-nav .mobile-secondary-item-pf .nav-pf-secondary-nav { + left: 0; + opacity: 1; + visibility: visible; + z-index: 1034; +} +.show-mobile-nav .mobile-nav-item-pf > .nav-pf-tertiary-nav, +.show-mobile-nav .mobile-secondary-item-pf > .nav-pf-tertiary-nav { + left: 0; + opacity: 1; + visibility: visible; + z-index: 1038; +} +.show-mobile-nav .nav-pf-secondary-nav { + left: 0; +} +.secondary-nav-item-pf:hover .show-mobile-nav .nav-pf-secondary-nav { + opacity: 0; + visibility: hidden; +} +.show-mobile-nav .tertiary-nav-item-pf:hover .nav-pf-tertiary-nav { + opacity: 0; + visibility: hidden; +} +.show-mobile-nav .tertiary-nav-item-pf.mobile-nav-item-pf:hover .nav-pf-tertiary-nav { + opacity: 1; + visibility: visible; +} +.secondary-nav-item-pf > a { + cursor: default; +} +.secondary-nav-item-pf > a:after { + color: #72767b; + content: "\f105"; + display: block; + font-family: "FontAwesome"; + font-size: 24px; + line-height: 30px; + padding: 14px 0; + position: absolute; + right: 20px; + top: 0; +} +@supports (display: flex) { + .secondary-nav-item-pf > a .list-group-item-value { + padding-right: 35px; + } +} +.secondary-nav-item-pf.active > a, +.secondary-nav-item-pf:hover > a { + width: calc(200px + 1px); + z-index: 1031; +} +.secondary-nav-item-pf.active > a:after, +.secondary-nav-item-pf:hover > a:after { + right: 21px; +} +.collapsed-secondary-nav-pf .secondary-nav-item-pf.active > a, +.collapsed-secondary-nav-pf .secondary-nav-item-pf:hover > a { + z-index: 0; +} +.collapsed-tertiary-nav-pf .secondary-nav-item-pf.active > a, +.collapsed-tertiary-nav-pf .secondary-nav-item-pf:hover > a { + z-index: 0; +} +.nav-pf-vertical-with-badges .secondary-nav-item-pf.active > a, +.nav-pf-vertical-with-badges .secondary-nav-item-pf:hover > a { + width: calc(250px + 1px); +} +.nav-pf-vertical.collapsed-secondary-nav-pf { + width: 200px; +} +.nav-pf-vertical.collapsed-secondary-nav-pf.nav-pf-vertical-with-badges { + width: 250px; +} +.nav-pf-vertical.collapsed-secondary-nav-pf .secondary-nav-item-pf.active > a, +.nav-pf-vertical.collapsed-secondary-nav-pf .secondary-nav-item-pf.hover > a { + z-index: 1030; +} +.nav-pf-vertical.collapsed-secondary-nav-pf.hover-tertiary-nav-pf { + width: 200px; +} +.nav-pf-vertical.collapsed-secondary-nav-pf.hover-tertiary-nav-pf.nav-pf-vertical-with-badges { + width: 250px; +} +.nav-pf-vertical.collapsed-secondary-nav-pf .nav-pf-secondary-nav { + left: 0; +} +.nav-pf-vertical.collapsed-secondary-nav-pf .nav-pf-tertiary-nav { + left: 200px; +} +.nav-pf-vertical.collapsed-secondary-nav-pf.nav-pf-vertical-with-badges .nav-pf-tertiary-nav { + left: 250px; +} +.nav-pf-vertical.collapsed-tertiary-nav-pf { + width: 200px; +} +.nav-pf-vertical.collapsed-tertiary-nav-pf.nav-pf-vertical-with-badges { + width: 250px; +} +.nav-pf-vertical.collapsed-tertiary-nav-pf .nav-pf-secondary-nav { + width: 200px; +} +.nav-pf-vertical.collapsed-tertiary-nav-pf .nav-pf-secondary-nav.nav-pf-vertical-with-badges { + width: 250px; +} +.nav-pf-vertical.collapsed-tertiary-nav-pf .secondary-nav-item-pf.active > a, +.nav-pf-vertical.collapsed-tertiary-nav-pf .tertiary-nav-item-pf.active > a, +.nav-pf-vertical.collapsed-tertiary-nav-pf .secondary-nav-item-pf.hover > a, +.nav-pf-vertical.collapsed-tertiary-nav-pf .tertiary-nav-item-pf.hover > a { + z-index: 0; +} +@media (min-width: 1200px) { + .nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf { + width: calc(200px * 2); + } + .nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.nav-pf-vertical-with-badges { + width: calc(250px * 2); + } + .nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-secondary-nav-pf { + width: 200px; + } + .nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-secondary-nav-pf.nav-pf-vertical-with-badges { + width: 250px; + } + .nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-secondary-nav-pf.hover-tertiary-nav-pf { + width: calc(200px * 2); + } + .nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-secondary-nav-pf.hover-tertiary-nav-pf.nav-pf-vertical-with-badges { + width: calc(250px * 2); + } + .nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-tertiary-nav-pf { + width: 200px; + } + .nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-tertiary-nav-pf.nav-pf-vertical-with-badges { + width: 250px; + } + .nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed { + width: calc(75px + 200px); + } + .nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed.collapsed-secondary-nav-pf { + width: 200px; + } + .nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed.collapsed-secondary-nav-pf.nav-pf-vertical-with-badges { + width: 250px; + } + .nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed.collapsed-tertiary-nav-pf { + width: 200px; + } + .nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed.collapsed-tertiary-nav-pf.nav-pf-vertical-with-badges { + width: 250px; + } + .nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed.hover-tertiary-nav-pf { + width: calc(75px + (200px * 2)); + } + .nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed.hover-tertiary-nav-pf.nav-pf-vertical-with-badges { + width: calc(75px + (250px * 2)); + } + .nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.hover-tertiary-nav-pf { + width: calc(200px * 3); + } + .nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.hover-tertiary-nav-pf.nav-pf-vertical-with-badges { + width: calc(250px * 3); + } + .nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf .secondary-nav-item-pf.active .nav-pf-secondary-nav { + visibility: visible; + opacity: 1; + } +} +.nav-item-pf-header { + color: #fff; + font-size: 16px; + margin: 18px 20px 10px 20px; +} +.nav-item-pf-header > a { + cursor: pointer; + margin-right: 7px; +} +.nav-item-pf-header > a:hover, +.nav-item-pf-header > a:focus { + color: #0088ce; + text-decoration: none; +} +.nav-pf-vertical.collapsed { + width: 75px; +} +.nav-pf-vertical.collapsed .list-group-item > a { + width: 75px; +} +.nav-pf-vertical.collapsed .list-group-item > a > .list-group-item-value { + display: none; +} +.nav-pf-vertical.collapsed .list-group-item > a > .badge-container-pf { + display: none; +} +.nav-pf-vertical.collapsed .list-group-item.secondary-nav-item-pf.active > a, +.nav-pf-vertical.collapsed .list-group-item.secondary-nav-item-pf > a { + width: 75px; +} +.nav-pf-vertical.collapsed .list-group-item.secondary-nav-item-pf.active > a:after, +.nav-pf-vertical.collapsed .list-group-item.secondary-nav-item-pf > a:after { + right: 10px; +} +.nav-pf-vertical.collapsed .list-group-item.secondary-nav-item-pf.active > a, +.nav-pf-vertical.collapsed .list-group-item.secondary-nav-item-pf:hover > a { + width: 77px; +} +.nav-pf-vertical.collapsed .list-group-item.secondary-nav-item-pf.active > a:after, +.nav-pf-vertical.collapsed .list-group-item.secondary-nav-item-pf:hover > a:after { + right: 11px; +} +.nav-pf-secondary-nav { + background: #393f44; + border: 1px solid #292e34; + border-bottom: none; + border-top: none; + bottom: 0; + display: block; + left: 200px; + opacity: 0; + overflow-x: hidden; + overflow-y: auto; + position: fixed; + top: 60px; + visibility: hidden; + width: 200px; + z-index: 1030; +} +.collapsed-secondary-nav-pf .secondary-nav-item-pf.active .nav-pf-secondary-nav { + left: 0; + opacity: 1; + visibility: visible; + z-index: 1032; +} +.collapsed-tertiary-nav-pf .secondary-nav-item-pf.active .nav-pf-secondary-nav { + left: 0; + opacity: 1; + visibility: visible; +} +.hover-secondary-nav-pf .secondary-nav-item-pf.is-hover .nav-pf-secondary-nav { + opacity: 1; + visibility: visible; +} +.ie9.layout-pf-fixed .nav-pf-secondary-nav { + box-sizing: content-box; +} +.layout-pf-fixed-with-footer .nav-pf-secondary-nav { + bottom: 37px; +} +.nav-pf-secondary-nav .list-group-item { + border: none; + padding: 0 0 5px 0; + width: 200px; +} +.nav-pf-secondary-nav .list-group-item > a { + background-color: #393f44; + color: #d1d1d1; + font-size: 12px; + font-weight: inherit; + height: inherit; + padding: 4px 0 2px 0; + margin-left: 20px; + width: calc(200px - 20px); +} +.nav-pf-secondary-nav .list-group-item > a:hover .list-group-item-value { + text-decoration: underline; +} +.nav-pf-secondary-nav .list-group-item.active > a:before { + display: none; +} +.nav-pf-secondary-nav .list-group-item.active > a, +.nav-pf-secondary-nav .list-group-item:hover > a { + background-color: #4d5258; + color: #fff; +} +.nav-pf-secondary-nav .list-group-item .badge-container-pf { + top: 5px; +} +.nav-pf-secondary-nav .list-group-item .badge-container-pf .badge { + background: #292e34; + color: #fff; +} +.nav-pf-secondary-nav .list-group-item .list-group-item-value { + padding-left: 5px; +} +.nav-pf-secondary-nav .list-group-item.tertiary-nav-item-pf > a { + cursor: default; +} +.nav-pf-secondary-nav .list-group-item.tertiary-nav-item-pf > a:after { + color: #72767b; + content: "\f105"; + display: block; + font-family: "FontAwesome"; + font-size: 20px; + line-height: 20px; + padding: 0; + position: absolute; + right: 20px; + top: 4px; +} +@supports (display: flex) { + .nav-pf-secondary-nav .list-group-item.tertiary-nav-item-pf > a .list-group-item-value { + padding-right: 35px; + } +} +.nav-pf-secondary-nav .list-group-item.tertiary-nav-item-pf.active > a, +.nav-pf-secondary-nav .list-group-item.tertiary-nav-item-pf:hover > a { + width: calc(200px - 19px); + z-index: 1033; +} +.nav-pf-secondary-nav .list-group-item.tertiary-nav-item-pf.active > a:after, +.nav-pf-secondary-nav .list-group-item.tertiary-nav-item-pf:hover > a:after { + right: 21px; +} +.nav-pf-vertical-with-badges .nav-pf-secondary-nav { + left: 250px; + width: 250px; +} +.nav-pf-vertical-with-badges .nav-pf-secondary-nav .list-group-item { + width: 250px; +} +.nav-pf-vertical-with-badges .nav-pf-secondary-nav .list-group-item > a { + width: calc(250px - 20px); +} +.nav-pf-vertical-with-badges .nav-pf-secondary-nav .list-group-item.tertiary-nav-item-pf.active > a, +.nav-pf-vertical-with-badges .nav-pf-secondary-nav .list-group-item.tertiary-nav-item-pf:hover > a { + width: calc(250px - 19px); +} +.nav-pf-tertiary-nav { + background: #4d5258; + border: 1px solid #292e34; + border-bottom: none; + border-top: none; + bottom: 0; + display: block; + left: calc(200px * 2); + opacity: 0; + overflow-x: hidden; + overflow-y: auto; + position: fixed; + top: 60px; + visibility: hidden; + width: 200px; + z-index: 1030; +} +.nav-pf-vertical-with-badges .nav-pf-tertiary-nav { + left: 250px; + width: 250px; +} +.nav-pf-vertical-with-badges .nav-pf-tertiary-nav .show-mobile-nav { + left: 0; +} +.collapsed-tertiary-nav-pf .tertiary-nav-item-pf.active .nav-pf-tertiary-nav { + left: 0; + opacity: 1; + visibility: visible; + z-index: 1033; +} +.hover-tertiary-nav-pf .tertiary-nav-item-pf.is-hover .nav-pf-tertiary-nav { + opacity: 1; + visibility: visible; +} +.collapsed.collapsed-tertiary-nav-pf .hover-tertiary-nav-pf .tertiary-nav-item-pf.is-hover .nav-pf-tertiary-nav { + left: 0; +} +.ie9.layout-pf-fixed .nav-pf-tertiary-nav { + box-sizing: content-box; +} +.layout-pf-fixed-with-footer .nav-pf-tertiary-nav { + bottom: 37px; +} +.nav-pf-tertiary-nav .nav-item-pf-header { + color: #fff; + margin: 18px 20px 10px 20px; +} +.nav-pf-tertiary-nav h5 { + color: #fff; + margin: 30px 20px 10px 20px; +} +.nav-pf-tertiary-nav .list-group-item { + border: none; + padding: 0 0 5px 0; +} +.nav-pf-tertiary-nav .list-group-item > a { + background-color: transparent; + color: #d1d1d1; + font-size: 12px; + font-weight: inherit; + height: inherit; + margin: 0 20px 0 20px; + padding: 4px 0 2px 0; +} +.nav-pf-tertiary-nav .list-group-item.active > a:before { + display: none; +} +.nav-pf-tertiary-nav .list-group-item.active > a, +.nav-pf-tertiary-nav .list-group-item:hover > a { + background-color: #393f44; + color: #fff; +} +.nav-pf-tertiary-nav .list-group-item .badge-container-pf { + top: 5px; +} +.nav-pf-tertiary-nav .list-group-item .badge-container-pf .badge { + background: #292e34; + color: #fff; +} +.nav-pf-tertiary-nav .list-group-item .list-group-item-value { + padding-left: 5px; +} +.collapsed .nav-pf-secondary-nav { + left: 75px; +} +.collapsed .nav-pf-secondary-nav .list-group-item > a { + width: calc(200px - 20px); +} +.collapsed .nav-pf-secondary-nav .list-group-item > a > .list-group-item-value { + display: inline-block; +} +.collapsed .nav-pf-secondary-nav .list-group-item > a > .badge-container-pf { + display: inline-block; +} +.collapsed .nav-pf-tertiary-nav { + left: calc(75px + 200px); +} +.collapsed .nav-pf-tertiary-nav .list-group-item > a { + width: calc(200px - 20px); +} +.collapsed .nav-pf-tertiary-nav .list-group-item > a > .list-group-item-value { + display: inline-block; +} +.collapsed .nav-pf-tertiary-nav .list-group-item > a > .badge-container-pf { + display: inline-block; +} +.collapsed.collapsed-secondary-nav-pf, +.collapsed.collapsed-tertiary-nav-pf { + width: 200px; +} +.collapsed.collapsed-secondary-nav-pf .secondary-nav-item-pf:hover > a, +.collapsed.collapsed-tertiary-nav-pf .secondary-nav-item-pf:hover > a { + z-index: 1030; +} +.collapsed.collapsed-secondary-nav-pf .nav-pf-secondary-nav, +.collapsed.collapsed-tertiary-nav-pf .nav-pf-secondary-nav { + left: 0; +} +.collapsed.collapsed-secondary-nav-pf .nav-pf-tertiary-nav { + left: 200px; +} +.collapsed.collapsed-tertiary-nav-pf .nav-pf-tertiary-nav { + left: 0; +} +.collapsed.hover-secondary-nav-pf { + width: calc(75px + 200px); +} +.collapsed.hover-secondary-nav-pf.collapsed-secondary-nav-pf, +.collapsed.hover-secondary-nav-pf.collapsed-tertiary-nav-pf { + width: 200px; +} +.collapsed.hover-tertiary-nav-pf { + width: calc(75px + (200px * 2)); +} +.collapsed.hover-tertiary-nav-pf.collapsed-secondary-nav-pf { + width: calc(200px * 2); +} +.collapsed.hover-tertiary-nav-pf.collapsed-tertiary-nav-pf { + width: 200px; +} +.collapsed.nav-pf-vertical-with-badges .nav-pf-secondary-nav .list-group-item > a { + width: calc(250px - 20px); +} +.collapsed.nav-pf-vertical-with-badges .nav-pf-tertiary-nav { + left: calc(75px + 250px); +} +.collapsed.nav-pf-vertical-with-badges .nav-pf-tertiary-nav .list-group-item > a { + width: calc(250px - 20px); +} +.collapsed.nav-pf-vertical-with-badges.collapsed-secondary-nav-pf, +.collapsed.nav-pf-vertical-with-badges.collapsed-tertiary-nav-pf { + width: 250px; +} +.collapsed.nav-pf-vertical-with-badges.collapsed-secondary-nav-pf .nav-pf-tertiary-nav { + left: 250px; +} +.collapsed.nav-pf-vertical-with-badges.hover-secondary-nav-pf { + width: calc(75px + 250px); +} +.collapsed.nav-pf-vertical-with-badges.hover-secondary-nav-pf.collapsed-secondary-nav-pf, +.collapsed.nav-pf-vertical-with-badges.hover-secondary-nav-pf.collapsed-tertiary-nav-pf { + width: 250px; +} +.collapsed.nav-pf-vertical-with-badges.hover-tertiary-nav-pf { + width: calc(75px + (200px * 2)); +} +.collapsed.nav-pf-vertical-with-badges.hover-tertiary-nav-pf.collapsed-secondary-nav-pf { + width: calc(200px * 2); +} +.collapsed.nav-pf-vertical-with-badges.hover-tertiary-nav-pf.collapsed-tertiary-nav-pf { + width: 200px; +} +.secondary-collapse-toggle-pf { + display: none; + font-family: "FontAwesome"; + font-size: inherit; + opacity: 0; + pointer-events: none; + -webkit-font-smoothing: antialiased; +} +.secondary-collapse-toggle-pf:before { + content: "\f190"; +} +.secondary-collapse-toggle-pf.collapsed:before { + content: "\f18e"; +} +.tertiary-collapse-toggle-pf { + display: none; + font-family: "FontAwesome"; + font-size: inherit; + opacity: 0; + pointer-events: none; + -webkit-font-smoothing: antialiased; +} +.tertiary-collapse-toggle-pf:before { + content: "\f190"; +} +.tertiary-collapse-toggle-pf.collapsed:before { + content: "\f18e"; +} +.nav-pf-vertical-collapsible-menus .secondary-collapse-toggle-pf { + display: inline-block; +} +.nav-pf-vertical-collapsible-menus .secondary-nav-item-pf.active .secondary-collapse-toggle-pf { + opacity: 1; + pointer-events: all; +} +.nav-pf-vertical-collapsible-menus .tertiary-collapse-toggle-pf { + display: inline-block; +} +.nav-pf-vertical-collapsible-menus .tertiary-nav-item-pf.active .tertiary-collapse-toggle-pf { + opacity: 1; + pointer-events: all; +} +.show-mobile-nav .secondary-collapse-toggle-pf { + display: inline-block; + opacity: 1; + pointer-events: all; +} +.show-mobile-nav .secondary-collapse-toggle-pf:before { + content: "\f190"; +} +.show-mobile-nav .tertiary-collapse-toggle-pf { + display: inline-block; + opacity: 1; + pointer-events: all; +} +.show-mobile-nav .tertiary-collapse-toggle-pf:before { + content: "\f190"; +} +.force-hide-secondary-nav-pf .nav-pf-secondary-nav { + display: none !important; +} +.force-hide-secondary-nav-pf .nav-pf-tertiary-nav { + display: none !important; +} +.nav-pf-vertical.transitions { + transition: width 100ms; +} +.nav-pf-vertical.transitions .nav-pf-secondary-nav { + transition: visibility 100ms, opacity 100ms linear; +} +.nav-pf-vertical.transitions .nav-pf-tertiary-nav { + transition: visibility 100ms, opacity 100ms linear; +} +.wizard-pf { + padding: 10px; + margin: 0 auto; + max-height: 900px; + width: auto; +} +.wizard-pf .modal-content { + min-height: 100%; +} +.wizard-pf-body { + background: #fff; + padding: 0; + position: static; +} +/* styles the sidebard containing the sub-steps */ +.wizard-pf-sidebar { + background: #fafafa; + border-right: 1px solid #d1d1d1; + display: none; +} +@media (min-width: 768px) { + .wizard-pf-sidebar { + display: inherit; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + overflow-x: hidden; + overflow-y: auto; + } + .wizard-pf-sidebar .list-group { + border-top: 0; + margin-bottom: 0; + } + .wizard-pf-sidebar .list-group-item { + background-color: transparent; + border-color: #ededed; + padding: 0; + } + .wizard-pf-sidebar .list-group-item > a { + color: #030303; + cursor: pointer; + display: block; + font-size: 14px; + font-weight: 700; + height: 50px; + outline: 0; + padding-top: 11px; + padding-left: 20px; + position: relative; + white-space: nowrap; + width: 14em; + } + .wizard-pf-sidebar .list-group-item > a:hover { + background-color: #ededed; + text-decoration: none; + } + .wizard-pf-sidebar .list-group-item > a:hover:focus { + text-decoration: none; + } + .wizard-pf-sidebar .list-group-item > a:hover:focus span { + text-decoration: underline; + } + .wizard-pf-sidebar .list-group-item.active { + background-color: #ededed; + } + .wizard-pf-sidebar .list-group-item.active:hover { + border-color: #ededed; + } + .wizard-pf-sidebar .list-group-item.active > a { + color: #39a5dc; + cursor: default; + } + .wizard-pf-sidebar .list-group-item.active > a:before { + content: " "; + background: #39a5dc; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 3px; + } + .wizard-pf-sidebar .list-group-item.active > a:after { + color: #39a5dc; + content: "\f105"; + display: block; + font-family: FontAwesome; + font-size: 24px; + font-weight: 500; + line-height: 30px; + padding-top: 10px; + position: absolute; + right: 23px; + top: 0; + } +} +.wizard-pf-substep-number { + display: inline-block; + margin-right: 5px; + vertical-align: middle; + width: 25px; +} +.wizard-pf-substep-title { + display: inline-block; + margin-right: 5px; + text-align: left; + vertical-align: middle; +} +/* styles the steps indicator across the top of the wizard */ +.wizard-pf-steps { + border-bottom: solid 1px #d1d1d1; +} +@media (min-width: 768px) { + .wizard-pf-steps { + text-align: center; + } +} +.wizard-pf-steps-indicator { + background: #ededed; + border-top: 1px solid #d1d1d1; + display: inline-block; + display: -ms-flexbox; + display: flex; + font-size: 16px; + list-style: none; + margin-bottom: 0; + padding: 15px 0; +} +@media (min-width: 768px) { + .wizard-pf-steps-indicator { + background: #fff; + height: 120px; + padding: 38px 0 0; + -ms-flex-pack: distribute; + justify-content: space-around; + } +} +.wizard-pf-steps-indicator .wizard-pf-step { + counter-increment: section; + float: left; + /* float for IE9 since it doesn't support flex. If items wrap, they overlap */ + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-preferred-size: 0; + flex-basis: 0; + line-height: 15px; + margin: 0; + padding: 0; + position: relative; + text-align: center; + /* draw the line between the circles */ +} +.wizard-pf-steps-indicator .wizard-pf-step:not(.active) { + display: none; +} +@media (min-width: 768px) { + .wizard-pf-steps-indicator .wizard-pf-step:not(.active) { + display: block; + } +} +.wizard-pf-steps-indicator .wizard-pf-step a { + -ms-flex-align: center; + align-items: center; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + font-weight: 700; +} +@media (min-width: 768px) { + .wizard-pf-steps-indicator .wizard-pf-step a { + font-weight: normal; + -ms-flex-pack: center; + justify-content: center; + } +} +.wizard-pf-steps-indicator .wizard-pf-step a .wizard-pf-step-title { + margin-left: 10px; +} +@media (min-width: 768px) { + .wizard-pf-steps-indicator .wizard-pf-step a .wizard-pf-step-title { + margin-left: 0; + } +} +.wizard-pf-steps-indicator .wizard-pf-step a .wizard-pf-step-title-substep { + font-weight: normal; + margin-left: 10px; + text-transform: capitalize; +} +.wizard-pf-steps-indicator .wizard-pf-step a .wizard-pf-step-title-substep:before { + content: "\00BB"; + font-size: 20px; + margin-right: 10px; +} +.wizard-pf-steps-indicator .wizard-pf-step a .wizard-pf-step-title-substep:not(.active) { + display: none; +} +@media (min-width: 768px) { + .wizard-pf-steps-indicator .wizard-pf-step { + /* don't draw the line between the circles on the ends */ + } + .wizard-pf-steps-indicator .wizard-pf-step .wizard-pf-step-title-substep { + display: none; + } + .wizard-pf-steps-indicator .wizard-pf-step:before { + background-color: #bbb; + content: ""; + height: 2px; + left: 0; + position: absolute; + right: 0; + top: 40px; + } + .wizard-pf-steps-indicator .wizard-pf-step:first-child:before { + left: 50%; + right: 0; + } + .wizard-pf-steps-indicator .wizard-pf-step:last-child:before { + left: 0; + right: 50%; + } + .wizard-pf-steps-indicator .wizard-pf-step:only-of-type:before { + background-color: transparent; + } +} +.wizard-pf-steps-indicator .wizard-pf-step a { + color: #030303; + cursor: pointer; + font-size: 16px; + margin-left: 1em; + margin-right: 1em; + text-decoration: none; +} +.wizard-pf-steps-indicator .wizard-pf-step:not(.active):not(.disabled) a:hover .wizard-pf-step-number { + background-color: #bbb; + border-color: #bbb; + color: #fff; +} +.wizard-pf-steps-indicator .wizard-pf-step .wizard-pf-step-number { + background-color: #fff; + border-radius: 50%; + border: solid 2px #39a5dc; + color: #bbb; + font-size: 12px; + font-weight: 700; + height: 25px; + line-height: 22px; + width: 25px; + display: inline-block; +} +@media (min-width: 768px) { + .wizard-pf-steps-indicator .wizard-pf-step .wizard-pf-step-number { + left: calc(50% - 13px); + position: absolute; + top: 27px; + } +} +.wizard-pf-steps-indicator .wizard-pf-step.active .wizard-pf-step-number { + background-color: #39a5dc; + border-color: #39a5dc; + cursor: default; + color: #fff; +} +.wizard-pf-steps-indicator .wizard-pf-step.active ~ .wizard-pf-step .wizard-pf-step-number { + border-color: #bbb; + background: #fff; +} +/* styles the main content portion of the wizard */ +.wizard-pf-main { + height: 100%; + padding: 1em; + vertical-align: top; + width: 100%; +} +@media (min-width: 768px) { + .wizard-pf-main { + overflow: auto; + padding: 3em; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + } +} +.wizard-pf-main .blank-slate-pf { + background-color: transparent; + border: none; + left: 0; + right: 0; +} +.wizard-pf-contents textarea { + resize: vertical; +} +/* styles the content of a review page */ +.wizard-pf-review-steps { + list-style: none; +} +.wizard-pf-review-steps .list-group, +.wizard-pf-review-steps .list-group-item { + border: none; + margin-bottom: 0; +} +.wizard-pf-review-steps > ul > li { + float: left; + line-height: 15px; + margin: 0; + padding-top: 0; + position: relative; + width: 100%; +} +.wizard-pf-review-steps > ul > li > a { + color: #030303; + cursor: pointer; + font-size: 16px; + padding-left: 30px; + padding-right: 5px; + text-decoration: none; + transition: 250ms; +} +.wizard-pf-review-steps > ul > li > a:before { + content: "\f107"; + display: block; + font-family: FontAwesome; + font-size: 24px; + font-weight: 500; + left: 20px; + position: absolute; + top: 0; +} +.wizard-pf-review-steps > ul > li > a.collapsed:before { + content: "\f105"; +} +.wizard-pf-review-substeps { + padding-left: 22px; +} +.wizard-pf-review-substeps > ul > li { + float: left; + line-height: 15px; + margin: 0; + position: relative; + width: 100%; +} +.wizard-pf-review-substeps > ul > li a { + color: #030303; + cursor: pointer; + font-size: 16px; + padding-left: 30px; + padding-right: 5px; + text-decoration: none; + transition: 250ms; +} +.wizard-pf-review-substeps > ul > li a:before { + content: "\f107"; + display: block; + font-family: FontAwesome; + font-size: 24px; + font-weight: 500; + left: 20px; + position: absolute; + top: 10px; +} +.wizard-pf-review-substeps > ul > li a.collapsed:before { + content: "\f105"; +} +.wizard-pf-review-content { + padding-top: 10px; + padding-left: 40px; +} +.wizard-pf-review-content .wizard-pf-review-item { + padding: 5px 0; +} +.wizard-pf-review-content .wizard-pf-review-item.sub-item { + margin-left: 10px; +} +.wizard-pf-review-content .wizard-pf-review-item .wizard-pf-review-item-label { + font-weight: 700; + padding-right: 10px; +} +.wizard-pf-review-content .wizard-pf-review-item .wizard-pf-review-item-field { + font-weight: 700; + margin: 5px 0; + padding-right: 10px; +} +.wizard-pf-review-content .wizard-pf-review-item .wizard-pf-review-item-field:first-of-type { + margin-top: 0; +} +.wizard-pf-review-content .wizard-pf-review-item .wizard-pf-review-item-field:last-of-type { + margin-bottom: 0; +} +.wizard-pf-review-content .wizard-pf-review-item .wizard-pf-review-item-field.sub-field { + margin-left: 10px; +} +.wizard-pf-success-icon { + color: #3f9c35; + font-size: 67.2px; + line-height: 67.2px; +} +/* styles the footer */ +.wizard-pf-footer { + background: #fff; + border-top: 1px solid #d1d1d1; + margin-top: 0; + padding-bottom: 17px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: end; + justify-content: flex-end; +} +.wizard-pf-footer .wizard-pf-cancel { + margin-right: 25px; + -ms-flex-order: -1; + order: -1; +} +.wizard-pf-footer .wizard-pf-next { + -ms-flex-order: 1; + order: 1; + margin-left: 8px; +} +@media (min-width: 768px) { + .wizard-pf-row { + display: -ms-flexbox; + display: flex; + width: 100%; + height: 900px; + max-height: 65vh; + } +} +@media (min-width: 992px) { + .wizard-pf { + padding: 30px 0; + width: 900px; + } + .wizard-pf-sidebar .list-group-item > a { + width: 18em; + } +} +.wizard-pf-steps-alt, +.wizard-pf-steps-alt ul { + list-style: none; + margin: 0; + padding: 0; +} +.wizard-pf-steps-alt { + margin: 15px 0 15px 15px; +} +@media (min-width: 768px) { + .wizard-pf-steps-alt { + display: none; + } +} +.wizard-pf-steps-alt-indicator { + position: relative; +} +.wizard-pf-steps-alt-indicator:after { + color: #4d5258; + content: "\f107"; + display: block; + font-family: FontAwesome; + font-size: 24px; + font-weight: 500; + position: absolute; + right: 17px; + top: 50%; + -ms-transform: translateY(-50%); + transform: translateY(-50%); +} +@media (min-width: 768px) { + .wizard-pf-steps-alt-indicator:after { + display: none; + } +} +.wizard-pf-steps-alt-indicator.active:after { + content: "\f106"; +} +.wizard-pf-step-alt { + position: relative; + z-index: 1; +} +.wizard-pf-step-alt:not(:last-child) { + padding-bottom: 10px; +} +.wizard-pf-step-alt a { + display: -ms-flexbox; + display: flex; + -ms-flex: 1; + flex: 1; +} +.wizard-pf-step-alt a:hover, +.wizard-pf-step-alt a:focus { + text-decoration: none; +} +.wizard-pf-step-alt a:hover .wizard-pf-step-alt-title, +.wizard-pf-step-alt a:focus .wizard-pf-step-alt-title { + color: #39a5dc; +} +.wizard-pf-step-alt ul { + margin-left: 11px; +} +.wizard-pf-step-alt .wizard-pf-step-alt-number { + border-radius: 50%; + font-size: 12px; + font-weight: 700; + height: 24px; + width: 24px; + display: inline-block; + text-align: center; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + border: 2px solid #39a5dc; + background-color: #fff; +} +.wizard-pf-step-alt .wizard-pf-step-alt-title { + color: #030303; + font-weight: 700; + text-transform: capitalize; + display: inline-block; + margin-left: 5px; + -ms-flex-item-align: center; + -ms-grid-row-align: center; + align-self: center; +} +.wizard-pf-step-alt.active .wizard-pf-step-alt-number { + background-color: #39a5dc; + border-color: #39a5dc; + cursor: default; + color: #fff; +} +.wizard-pf-step-alt.active .wizard-pf-step-alt-title { + color: #39a5dc; +} +.wizard-pf-step-alt.active ~ .wizard-pf-step-alt .wizard-pf-step-alt-number { + color: #bbb; + border-color: #bbb; +} +.wizard-pf-step-alt:not(.active) a:hover .wizard-pf-step-alt-number { + border-color: #bbb; + background: #bbb; + color: #fff; +} +.wizard-pf-step-alt:before { + content: ""; + position: absolute; + left: 11px; + height: 100%; + border-left: 2px solid #bbb; + z-index: -1; +} +.wizard-pf-step-alt-substep { + display: -ms-flexbox; + display: flex; + border-left: 2px solid transparent; +} +.wizard-pf-step-alt-substep a { + padding: 5px 0 5px 18px; + color: #393f44; +} +.wizard-pf-step-alt-substep.active, +.wizard-pf-step-alt-substep:not(.disabled):hover { + background-color: #ededed; + border-color: #39a5dc; +} +.wizard-pf-step-alt-substep.active a, +.wizard-pf-step-alt-substep:not(.disabled):hover a { + color: #39a5dc; +} +.wizard-pf-step-alt-substep.active a { + font-weight: 700; +} +.wizard-pf-step.disabled > a:hover, +.wizard-pf-step-alt-substep.disabled > a:hover, +.wizard-pf-sidebar .list-group-item.disabled > a:hover { + cursor: not-allowed; +} \ No newline at end of file diff --git a/dist/css/patternfly-additions.css.map b/dist/css/patternfly-additions.css.map new file mode 100644 index 0000000000..a1b524f26a --- /dev/null +++ b/dist/css/patternfly-additions.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["node_modules/bootstrap-slider/src/less/rules.less","node_modules/bootstrap/less/mixins/gradients.less","node_modules/bootstrap/less/mixins/vendor-prefixes.less","node_modules/patternfly-bootstrap-combobox/less/combobox.less","node_modules/bootstrap-datepicker/less/datepicker3.less","node_modules/bootstrap/less/mixins/buttons.less","node_modules/bootstrap-select/less/bootstrap-select.less","node_modules/bootstrap-switch/src/less/bootstrap3/bootstrap-switch.less","node_modules/bootstrap/less/mixins/border-radius.less","node_modules/bootstrap/less/mixins/opacity.less","node_modules/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.css","node_modules/c3/c3.css","node_modules/eonasdan-bootstrap-datetimepicker/src/less/_bootstrap-datetimepicker.less","node_modules/eonasdan-bootstrap-datetimepicker/src/less/bootstrap-datetimepicker-build.less","src/less/mixins.less","src/less/about-modal.less","src/less/application-launcher.less","src/less/blank-slate.less","src/less/bootstrap-combobox.less","src/less/variables.less","src/less/bootstrap-datepicker.less","src/less/bootstrap-mixin-overrides.less","src/less/bootstrap-select.less","src/less/bootstrap-slider.less","src/less/bootstrap-switch.less","src/less/bootstrap-touchspin.less","src/less/bootstrap-treeview.less","src/less/cards.less","src/less/card-view.less","src/less/charts.less","src/less/close.less","src/less/context-selector.less","src/less/datatables.less","node_modules/bootstrap/less/mixins/reset-filter.less","src/less/experimental-features.less","src/less/filter.less","src/less/footer.less","src/less/icons.less","src/less/infotip.less","src/less/layouts.less","src/less/links.less","src/less/list-pf.less","src/less/list-view.less","node_modules/bootstrap/less/mixins/clearfix.less","src/less/list-view-dnd.less","src/less/login.less","src/less/navbar.less","node_modules/font-awesome/less/variables.less","src/less/navbar-alt.less","src/less/navbar-vertical.less","src/less/nav-vertical-alt.less","src/less/notifications-drawer.less","src/less/search.less","src/less/sidebar.less","src/less/skip-to-content.less","src/less/spinner.less","src/less/syntax-highlighting.less","src/less/table-view.less","src/less/time-picker.less","src/less/toast.less","src/less/toolbar.less","src/less/tree-list-view.less","src/less/vertical-nav.less","src/less/wizard.less"],"names":[],"mappings":"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","sourcesContent":[".slider {\n\tdisplay: inline-block;\n\tvertical-align: middle;\n\tposition: relative;\n\t&.slider-horizontal {\n\t\twidth: @slider-horizontal-width;\n\t\theight: @slider-line-height;\n\t\t.slider-track {\n\t\t\theight: (@slider-line-height/2);\n\t\t\twidth: 100%;\n\t\t\tmargin-top: (-@slider-line-height/4);\n\t\t\ttop: 50%;\n\t\t\tleft: 0;\n\t\t}\n\t\t.slider-selection, .slider-track-low, .slider-track-high {\n\t\t\theight: 100%;\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t}\n\t\t.slider-tick,\n\t\t.slider-handle {\n\t\t\tmargin-left: (-@slider-line-height/2);\n\t\t\t&.triangle {\n\t\t\t\tposition: relative;\n\t\t\t\ttop: 50%;\n\t\t\t\ttransform: translateY(-50%);\n\t\t\t\tborder-width: 0 (@slider-line-height/2) (@slider-line-height/2) (@slider-line-height/2);\n\t\t\t\twidth: 0;\n\t\t\t\theight: 0;\n\t\t\t\tborder-bottom-color: @slider-primary-bottom;\n\t\t\t\tmargin-top: 0;\n\t\t\t}\n\t\t}\n\t\t.slider-tick-container {\n\t\t\twhite-space: nowrap;\n\t\t\tposition: absolute;\n \ttop: 0;\n \tleft: 0;\n \twidth: 100%;\n\t\t}\n\t\t.slider-tick-label-container {\n\t\t\twhite-space: nowrap;\n\t\t\tmargin-top: @slider-line-height;\n\n\t\t\t.slider-tick-label {\n\t\t\t\tpadding-top: @slider-line-height * .2;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\t\t}\n\t\t&.slider-rtl {\n\t\t\t.slider-track {\n\t\t\t\tleft: initial;\n\t\t\t\tright: 0;\n\t\t\t}\n\t\t\t.slider-tick,\n\t\t\t.slider-handle {\n\t\t\t\tmargin-left: initial;\n\t\t\t\tmargin-right: (-@slider-line-height/2);\n\t\t\t}\n\t\t\t.slider-tick-container {\n\t\t\t\tleft: initial;\n\t\t\t\tright: 0;\n\t\t\t}\n\t\t}\n\t}\n\t&.slider-vertical {\n\t\theight: @slider-vertical-height;\n\t\twidth: @slider-line-height;\n\t\t.slider-track {\n\t\t\twidth: (@slider-line-height/2);\n\t\t\theight: 100%;\n\t\t\tleft: 25%;\n\t\t\ttop: 0;\n\t\t}\n\t\t.slider-selection {\n\t\t\twidth: 100%;\n\t\t\tleft: 0;\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t}\n\t\t.slider-track-low, .slider-track-high {\n\t\t\twidth: 100%;\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t}\n\t\t.slider-tick,\n\t\t.slider-handle {\n\t\t\tmargin-top: (-@slider-line-height/2);\n\t\t\t&.triangle {\n\t\t\t\tborder-width: (@slider-line-height/2) 0 (@slider-line-height/2) (@slider-line-height/2);\n\t\t\t\twidth: 1px;\n\t\t\t\theight: 1px;\n\t\t\t\tborder-left-color: @slider-primary-bottom;\n\t\t\t\tborder-right-color: @slider-primary-bottom;\n\t\t\t\tmargin-left: 0;\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\t\t.slider-tick-label-container {\n\t\t\twhite-space: nowrap;\n\n\t\t\t.slider-tick-label {\n\t\t\t\tpadding-left: @slider-line-height * .2;\n\t\t\t}\n\t\t}\n\n\t\t&.slider-rtl {\n\t\t\t.slider-track {\n\t\t\t\tleft: initial;\n\t\t\t\tright: 25%;\n\t\t\t}\n\t\t\t.slider-selection {\n\t\t\t\tleft: initial;\n\t\t\t\tright: 0;\n\t\t\t}\n\t\t\t.slider-tick,\n\t\t\t.slider-handle {\n\t\t\t\t&.triangle {\n\t\t\t\t\tborder-width: (@slider-line-height/2) (@slider-line-height/2) (@slider-line-height/2) 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.slider-tick-label-container {\n\t\t\t\t.slider-tick-label {\n\t\t\t\t\tpadding-left: initial;\n\t\t\t\t\tpadding-right: @slider-line-height * .2;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t&.slider-disabled {\n\t\t.slider-handle {\n\t\t\t#gradient > .vertical(@slider-gray-2, @slider-gray-1);\n\t\t}\n\t\t.slider-track {\n\t\t\t#gradient > .vertical(@slider-gray-3, @slider-gray-4);\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n\tinput {\n\t\tdisplay: none;\n\t}\n\t.tooltip {\n\t\t&.top {\n\t\t\tmargin-top: -36px;\n\t\t}\n\t}\n\t.tooltip-inner {\n\t\twhite-space: nowrap;\n\t\tmax-width: none;\n\t}\n\t.hide {\n\t\tdisplay: none;\n\t}\n}\n.slider-track {\n\tposition: absolute;\n\tcursor: pointer;\n\t#gradient > .vertical(@slider-gray-5, @slider-gray-6);\n\t.box-shadow(inset 0 1px 2px rgba(0,0,0,.1));\n\tborder-radius: @border-radius-base;\n}\n.slider-selection {\n\tposition: absolute;\n\t#gradient > .vertical(@slider-gray-6, @slider-gray-5);\n\t.box-shadow(inset 0 -1px 0 rgba(0,0,0,.15));\n\t.box-sizing(border-box);\n\tborder-radius: @border-radius-base;\n}\n.slider-selection.tick-slider-selection {\n\t#gradient > .vertical(@slider-secondary-top, @slider-secondary-bottom);\n}\n.slider-track-low, .slider-track-high {\n\tposition: absolute;\n\tbackground: transparent;\n\t.box-sizing(border-box);\n\tborder-radius: @border-radius-base;\n}\n.slider-handle {\n\tposition: absolute;\n\ttop: 0;\n\twidth: @slider-line-height;\n\theight: @slider-line-height;\n\tbackground-color: @slider-primary;\n\t#gradient > .vertical(@slider-primary-top, @slider-primary-bottom);\n\tfilter: none;\n\t.box-shadow(~\"inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05)\");\n\tborder: 0px solid transparent;\n\t&.round {\n\t\tborder-radius: 50%;\n\t}\n\t&.triangle {\n\t\tbackground: transparent none;\n\t}\n\t&.custom {\n\t\tbackground: transparent none;\n\t\t&::before{\n\t\t\tline-height: @slider-line-height;\n\t\t\tfont-size: 20px;\n\t\t\tcontent: '\\2605'; //unicode star character\n\t\t\tcolor: @slider-unicode-color;\n\t\t}\n\t}\n}\n.slider-tick {\n\tposition: absolute;\n\twidth: @slider-line-height;\n\theight: @slider-line-height;\n\t#gradient.vertical(@slider-gray-6, @slider-gray-5);\n\t.box-shadow(inset 0 -1px 0 rgba(0,0,0,.15));\n\t.box-sizing(border-box);\n\tfilter: none;\n\topacity: 0.8;\n\tborder: 0px solid transparent;\n\t&.round {\n\t\tborder-radius: 50%;\n\t}\n\t&.triangle {\n\t\tbackground: transparent none;\n\t}\n\t&.custom {\n\t\tbackground: transparent none;\n\t\t&::before{\n\t\t\tline-height: @slider-line-height;\n\t\t\tfont-size: 20px;\n\t\t\tcontent: '\\2605'; //unicode star character\n\t\t\tcolor: @slider-unicode-color;\n\t\t}\n\t}\n\t&.in-selection {\n\t\t#gradient > .vertical(@slider-secondary-top, @slider-secondary-bottom);\n\t\topacity: 1;\n\t}\n}\n","// Gradients\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-repeat: repeat-x;\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","@media (min-width: 768px) {\n .form-search,\n .form-inline {\n .combobox-container {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: top;\n .input-group-addon {\n width: auto;\n }\n }\n }\n}\n\n.combobox-selected .caret {\n display: none;\n}\n\n/* :not doesn't work in IE8 */\n.combobox-container:not(.combobox-selected) .glyphicon-remove {\n display: none;\n}\n\n.typeahead-long {\n max-height: 300px;\n overflow-y: auto;\n}\n\n.control-group.error .combobox-container{\n .add-on {\n color: #B94A48;\n border-color: #B94A48;\n }\n .caret {\n border-top-color: #B94A48;\n }\n}\n\n.control-group.warning .combobox-container {\n .add-on {\n color: #C09853;\n border-color: #C09853;\n }\n .caret {\n border-top-color: #C09853;\n }\n}\n\n.control-group.success .combobox-container{\n .add-on {\n color: #468847;\n border-color: #468847;\n }\n .caret {\n border-top-color: #468847;\n }\n}\n",".datepicker {\n\tborder-radius: @border-radius-base;\n\t&-inline {\n\t\twidth: 220px;\n\t}\n\tdirection: ltr;\n\t&-rtl {\n\t\tdirection: rtl;\n\t\t&.dropdown-menu { left: auto; }\n\t\ttable tr td span {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\t&-dropdown {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tpadding: 4px;\n\t\t&:before {\n\t\t\tcontent: '';\n\t\t\tdisplay: inline-block;\n\t\t\tborder-left: 7px solid transparent;\n\t\t\tborder-right: 7px solid transparent;\n\t\t\tborder-bottom: 7px solid @dropdown-border;\n\t\t\tborder-top: 0;\n\t\t\tborder-bottom-color: rgba(0,0,0,.2);\n\t\t\tposition: absolute;\n\t\t}\n\t\t&:after {\n\t\t\tcontent: '';\n\t\t\tdisplay: inline-block;\n\t\t\tborder-left: 6px solid transparent;\n\t\t\tborder-right: 6px solid transparent;\n\t\t\tborder-bottom: 6px solid @dropdown-bg;\n\t\t\tborder-top: 0;\n\t\t\tposition: absolute;\n\t\t}\n\t\t&.datepicker-orient-left:before { left: 6px; }\n\t\t&.datepicker-orient-left:after { left: 7px; }\n\t\t&.datepicker-orient-right:before { right: 6px; }\n\t\t&.datepicker-orient-right:after { right: 7px; }\n\t\t&.datepicker-orient-bottom:before { top: -7px; }\n\t\t&.datepicker-orient-bottom:after { top: -6px; }\n\t\t&.datepicker-orient-top:before {\n\t\t\tbottom: -7px;\n\t\t\tborder-bottom: 0;\n\t\t\tborder-top: 7px solid @dropdown-border;\n\t\t}\n\t\t&.datepicker-orient-top:after {\n\t\t\tbottom: -6px;\n\t\t\tborder-bottom: 0;\n\t\t\tborder-top: 6px solid @dropdown-bg;\n\t\t}\n\t}\n\ttable {\n\t\tmargin: 0;\n\t\t-webkit-touch-callout: none;\n\t\t-webkit-user-select: none;\n\t\t-khtml-user-select: none;\n\t\t-moz-user-select: none;\n\t\t-ms-user-select: none;\n\t\tuser-select: none;\n\t\ttr {\n\t\t\ttd, th {\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 30px;\n\t\t\t\theight: 30px;\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tborder: none;\n\t\t\t}\n\t\t}\n\t}\n\t// Inline display inside a table presents some problems with\n\t// border and background colors.\n\t.table-striped & table tr {\n\t\ttd, th {\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\ttable tr td {\n\t\t&.old,\n\t\t&.new {\n\t\t\tcolor: @btn-link-disabled-color;\n\t\t}\n\t\t&.day:hover,\n\t\t&.focused {\n\t\t\tbackground: @gray-lighter;\n\t\t\tcursor: pointer;\n\t\t}\n\t\t&.disabled,\n\t\t&.disabled:hover {\n\t\t\tbackground: none;\n\t\t\tcolor: @btn-link-disabled-color;\n\t\t\tcursor: default;\n\t\t}\n\t\t&.highlighted {\n\t\t\t@highlighted-bg: @state-info-bg;\n\t\t\t.button-variant(#000, @highlighted-bg, darken(@highlighted-bg, 20%));\n\t\t\tborder-radius: 0;\n\n\t\t\t&.focused {\n\t\t\t\tbackground: darken(@highlighted-bg, 10%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @highlighted-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.today {\n\t\t\t@today-bg: lighten(orange, 30%);\n\t\t\t.button-variant(#000, @today-bg, darken(@today-bg, 20%));\n\n\t\t\t&.focused {\n\t\t\t\tbackground: darken(@today-bg, 10%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @today-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.range {\n\t\t\t@range-bg: @gray-lighter;\n\t\t\t.button-variant(#000, @range-bg, darken(@range-bg, 20%));\n\t\t\tborder-radius: 0;\n\n\t\t\t&.focused {\n\t\t\t\tbackground: darken(@range-bg, 10%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @range-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.range.highlighted {\n\t\t\t@range-highlighted-bg: mix(@state-info-bg, @gray-lighter, 50%);\n\t\t\t.button-variant(#000, @range-highlighted-bg, darken(@range-highlighted-bg, 20%));\n\n\t\t\t&.focused {\n\t\t\t\tbackground: darken(@range-highlighted-bg, 10%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @range-highlighted-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.range.today {\n\t\t\t@range-today-bg: mix(orange, @gray-lighter, 50%);\n\t\t\t.button-variant(#000, @range-today-bg, darken(@range-today-bg, 20%));\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @range-today-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.selected,\n\t\t&.selected.highlighted {\n\t\t\t.button-variant(#fff, @gray-light, @gray);\n\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t}\n\t\t&.active,\n\t\t&.active.highlighted {\n\t\t\t.button-variant(@btn-primary-color, @btn-primary-bg, @btn-primary-border);\n\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t}\n\t\tspan {\n\t\t\tdisplay: block;\n\t\t\twidth: 23%;\n\t\t\theight: 54px;\n\t\t\tline-height: 54px;\n\t\t\tfloat: left;\n\t\t\tmargin: 1%;\n\t\t\tcursor: pointer;\n\t\t\tborder-radius: 4px;\n\t\t\t&:hover,\n\t\t\t&.focused {\n\t\t\t\tbackground: @gray-lighter;\n\t\t\t}\n\t\t\t&.disabled,\n\t\t\t&.disabled:hover {\n\t\t\t\tbackground: none;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t\tcursor: default;\n\t\t\t}\n\t\t\t&.active,\n\t\t\t&.active:hover,\n\t\t\t&.active.disabled,\n\t\t\t&.active.disabled:hover {\n\t\t\t\t.button-variant(@btn-primary-color, @btn-primary-bg, @btn-primary-border);\n\t\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t\t}\n\t\t\t&.old,\n\t\t\t&.new {\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t}\n\n\t.datepicker-switch {\n\t\twidth: 145px;\n\t}\n\n\t.datepicker-switch,\n\t.prev,\n\t.next,\n\ttfoot tr th {\n\t\tcursor: pointer;\n\t\t&:hover {\n\t\t\tbackground: @gray-lighter;\n\t\t}\n\t}\n\n\t.prev, .next {\n\t\t&.disabled {\n\t\t\tvisibility: hidden;\n\t\t}\n\t}\n\n\t// Basic styling for calendar-week cells\n\t.cw {\n\t\tfont-size: 10px;\n\t\twidth: 12px;\n\t\tpadding: 0 2px 0 5px;\n\t\tvertical-align: middle;\n\t}\n}\n.input-group.date .input-group-addon {\n\tcursor: pointer;\n}\n.input-daterange {\n\twidth: 100%;\n\tinput {\n\t\ttext-align: center;\n\t}\n\tinput:first-child {\n\t\tborder-radius: 3px 0 0 3px;\n\t}\n\tinput:last-child {\n\t\tborder-radius: 0 3px 3px 0;\n\t}\n\t.input-group-addon {\n\t\twidth: auto;\n\t\tmin-width: 16px;\n\t\tpadding: 4px 5px;\n\t\tline-height: @line-height-base;\n\t\tborder-width: 1px 0;\n\t\tmargin-left: -5px;\n\t\tmargin-right: -5px;\n\t}\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n.button-variant(@color; @background; @border) {\n color: @color;\n background-color: @background;\n border-color: @border;\n\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 25%);\n }\n &:hover {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n\n &:hover,\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 17%);\n border-color: darken(@border, 25%);\n }\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n background-image: none;\n }\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus,\n &.focus {\n background-color: @background;\n border-color: @border;\n }\n }\n\n .badge {\n color: @background;\n background-color: @color;\n }\n}\n\n// Button sizes\n.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n border-radius: @border-radius;\n}\n","@import \"variables\";\n\n// Mixins\n.cursor-disabled() {\n cursor: not-allowed;\n}\n\n// Rules\nselect.bs-select-hidden,\nselect.selectpicker {\n display: none !important;\n}\n\n.bootstrap-select {\n width: 220px \\0; /*IE9 and below*/\n\n // The selectpicker button\n > .dropdown-toggle {\n width: 100%;\n padding-right: 25px;\n z-index: 1;\n\n &.bs-placeholder,\n &.bs-placeholder:hover,\n &.bs-placeholder:focus,\n &.bs-placeholder:active { color: @input-color-placeholder; }\n }\n\n > select {\n position: absolute !important;\n bottom: 0;\n left: 50%;\n display: block !important;\n width: 0.5px !important;\n height: 100% !important;\n padding: 0 !important;\n opacity: 0 !important;\n border: none;\n\n &.mobile-device {\n top: 0;\n left: 0;\n display: block !important;\n width: 100% !important;\n z-index: 2;\n }\n }\n\n // Error display\n .has-error & .dropdown-toggle,\n .error & .dropdown-toggle {\n border-color: @color-red-error;\n }\n\n &.fit-width {\n width: auto !important;\n }\n\n &:not([class*=\"col-\"]):not([class*=\"form-control\"]):not(.input-group-btn) {\n width: @width-default;\n }\n\n .dropdown-toggle:focus {\n outline: thin dotted #333333 !important;\n outline: 5px auto -webkit-focus-ring-color !important;\n outline-offset: -2px;\n }\n}\n\n.bootstrap-select.form-control {\n margin-bottom: 0;\n padding: 0;\n border: none;\n\n &:not([class*=\"col-\"]) {\n width: 100%;\n }\n\n &.input-group-btn {\n z-index: auto;\n\n &:not(:first-child):not(:last-child) {\n > .btn {\n border-radius: 0;\n }\n }\n }\n}\n\n// The selectpicker components\n.bootstrap-select.btn-group {\n &:not(.input-group-btn),\n &[class*=\"col-\"] {\n float: none;\n display: inline-block;\n margin-left: 0;\n }\n\n // Forces the pull to the right, if necessary\n &,\n &[class*=\"col-\"],\n .row &[class*=\"col-\"] {\n &.dropdown-menu-right {\n float: right;\n }\n }\n\n .form-inline &,\n .form-horizontal &,\n .form-group & {\n margin-bottom: 0;\n }\n\n .form-group-lg &.form-control,\n .form-group-sm &.form-control {\n padding: 0;\n\n .dropdown-toggle {\n height: 100%;\n font-size: inherit;\n line-height: inherit;\n border-radius: inherit;\n }\n }\n\n // Set the width of the live search (and any other form control within an inline form)\n // see https://github.com/silviomoreto/bootstrap-select/issues/685\n .form-inline & .form-control {\n width: 100%;\n }\n\n &.disabled,\n > .disabled {\n .cursor-disabled();\n\n &:focus {\n outline: none !important;\n }\n }\n\n &.bs-container {\n position: absolute;\n height: 0 !important;\n padding: 0 !important;\n \n .dropdown-menu {\n z-index: @zindex-select-dropdown;\n }\n }\n\n // The selectpicker button\n .dropdown-toggle {\n .filter-option {\n display: inline-block;\n overflow: hidden;\n width: 100%;\n text-align: left;\n }\n\n .caret {\n position: absolute;\n top: 50%;\n right: 12px;\n margin-top: -2px;\n vertical-align: middle;\n }\n }\n\n &[class*=\"col-\"] .dropdown-toggle {\n width: 100%;\n }\n\n // The selectpicker dropdown\n .dropdown-menu {\n min-width: 100%;\n box-sizing: border-box;\n\n &.inner {\n position: static;\n float: none;\n border: 0;\n padding: 0;\n margin: 0;\n border-radius: 0;\n box-shadow: none;\n }\n\n li {\n position: relative;\n\n &.active small {\n color: #fff;\n }\n\n &.disabled a {\n .cursor-disabled();\n }\n\n a {\n cursor: pointer;\n user-select: none;\n\n &.opt {\n position: relative;\n padding-left: 2.25em;\n }\n\n span.check-mark {\n display: none;\n }\n\n span.text {\n display: inline-block;\n }\n }\n\n small {\n padding-left: 0.5em;\n }\n }\n\n .notify {\n position: absolute;\n bottom: 5px;\n width: 96%;\n margin: 0 2%;\n min-height: 26px;\n padding: 3px 5px;\n background: rgb(245, 245, 245);\n border: 1px solid rgb(227, 227, 227);\n box-shadow: inset 0 1px 1px fade(rgb(0, 0, 0), 5%);\n pointer-events: none;\n opacity: 0.9;\n box-sizing: border-box;\n }\n }\n\n .no-results {\n padding: 3px;\n background: #f5f5f5;\n margin: 0 5px;\n white-space: nowrap;\n }\n\n &.fit-width .dropdown-toggle {\n .filter-option {\n position: static;\n }\n\n .caret {\n position: static;\n top: auto;\n margin-top: -1px;\n }\n }\n\n &.show-tick .dropdown-menu li {\n &.selected a span.check-mark {\n position: absolute;\n display: inline-block;\n right: 15px;\n margin-top: 5px;\n }\n\n a span.text {\n margin-right: 34px;\n }\n }\n}\n\n.bootstrap-select.show-menu-arrow {\n &.open > .dropdown-toggle {\n z-index: (@zindex-select-dropdown + 1);\n }\n\n .dropdown-toggle {\n &:before {\n content: '';\n border-left: 7px solid transparent;\n border-right: 7px solid transparent;\n border-bottom: 7px solid @color-grey-arrow;\n position: absolute;\n bottom: -4px;\n left: 9px;\n display: none;\n }\n\n &:after {\n content: '';\n border-left: 6px solid transparent;\n border-right: 6px solid transparent;\n border-bottom: 6px solid white;\n position: absolute;\n bottom: -4px;\n left: 10px;\n display: none;\n }\n }\n\n &.dropup .dropdown-toggle {\n &:before {\n bottom: auto;\n top: -3px;\n border-top: 7px solid @color-grey-arrow;\n border-bottom: 0;\n }\n\n &:after {\n bottom: auto;\n top: -3px;\n border-top: 6px solid white;\n border-bottom: 0;\n }\n }\n\n &.pull-right .dropdown-toggle {\n &:before {\n right: 12px;\n left: auto;\n }\n\n &:after {\n right: 13px;\n left: auto;\n }\n }\n\n &.open > .dropdown-toggle {\n &:before,\n &:after {\n display: block;\n }\n }\n}\n\n.bs-searchbox,\n.bs-actionsbox,\n.bs-donebutton {\n padding: 4px 8px;\n}\n\n.bs-actionsbox {\n width: 100%;\n box-sizing: border-box;\n\n & .btn-group button {\n width: 50%;\n }\n}\n\n.bs-donebutton {\n float: left;\n width: 100%;\n box-sizing: border-box;\n\n & .btn-group button {\n width: 100%;\n }\n}\n\n.bs-searchbox {\n & + .bs-actionsbox {\n padding: 0 8px 4px;\n }\n\n & .form-control {\n margin-bottom: 0;\n width: 100%;\n float: none;\n }\n}\n","@bootstrap-switch-base: bootstrap-switch;\n\n.@{bootstrap-switch-base} {\n display: inline-block;\n direction: ltr;\n cursor: pointer;\n border-radius: @border-radius-base;\n border: 1px solid;\n border-color: @btn-default-border;\n position: relative;\n text-align: left;\n overflow: hidden;\n line-height: 8px;\n z-index: 0;\n .user-select(none);\n vertical-align: middle;\n .transition(~\"border-color ease-in-out .15s, box-shadow ease-in-out .15s\");\n\n .@{bootstrap-switch-base}-container {\n display: inline-block;\n top: 0;\n border-radius: @border-radius-base;\n .translate3d(0, 0, 0);\n }\n\n .@{bootstrap-switch-base}-handle-on,\n .@{bootstrap-switch-base}-handle-off,\n .@{bootstrap-switch-base}-label {\n .box-sizing(border-box);\n cursor: pointer;\n display: table-cell;\n vertical-align: middle;\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n line-height: @line-height-computed;\n }\n\n .@{bootstrap-switch-base}-handle-on,\n .@{bootstrap-switch-base}-handle-off {\n text-align: center;\n z-index: 1;\n\n &.@{bootstrap-switch-base}-primary {\n color: #fff;\n background: @btn-primary-bg;\n }\n\n &.@{bootstrap-switch-base}-info {\n color: #fff;\n background: @btn-info-bg;\n }\n\n &.@{bootstrap-switch-base}-success {\n color: #fff;\n background: @btn-success-bg;\n }\n\n &.@{bootstrap-switch-base}-warning {\n background: @btn-warning-bg;\n color: #fff;\n }\n\n &.@{bootstrap-switch-base}-danger {\n color: #fff;\n background: @btn-danger-bg;\n }\n\n &.@{bootstrap-switch-base}-default {\n color: #000;\n background: @gray-lighter;\n }\n }\n\n .@{bootstrap-switch-base}-label {\n text-align: center;\n margin-top: -1px;\n margin-bottom: -1px;\n z-index: 100;\n color: @btn-default-color;\n background: @btn-default-bg;\n }\n\n span::before {\n content: \"\\200b\";\n }\n\n .@{bootstrap-switch-base}-handle-on {\n .border-left-radius(@border-radius-base - 1);\n }\n\n .@{bootstrap-switch-base}-handle-off {\n .border-right-radius(@border-radius-base - 1);\n }\n\n input[type='radio'],\n input[type='checkbox'] {\n position: absolute !important;\n top: 0;\n left: 0;\n margin: 0;\n z-index: -1;\n .opacity(0);\n visibility: hidden;\n }\n\n &.@{bootstrap-switch-base}-mini {\n\n .@{bootstrap-switch-base}-handle-on,\n .@{bootstrap-switch-base}-handle-off,\n .@{bootstrap-switch-base}-label {\n padding: @padding-xs-vertical @padding-xs-horizontal;\n font-size: @font-size-small;\n line-height: @line-height-small;\n }\n }\n\n &.@{bootstrap-switch-base}-small {\n\n .@{bootstrap-switch-base}-handle-on,\n .@{bootstrap-switch-base}-handle-off,\n .@{bootstrap-switch-base}-label {\n padding: @padding-small-vertical @padding-small-horizontal;\n font-size: @font-size-small;\n line-height: @line-height-small;\n }\n }\n\n &.@{bootstrap-switch-base}-large {\n\n .@{bootstrap-switch-base}-handle-on,\n .@{bootstrap-switch-base}-handle-off,\n .@{bootstrap-switch-base}-label {\n padding: @padding-base-vertical @padding-large-horizontal;\n font-size: @font-size-large;\n line-height: @line-height-large;\n }\n }\n\n &.@{bootstrap-switch-base}-disabled,\n &.@{bootstrap-switch-base}-readonly,\n &.@{bootstrap-switch-base}-indeterminate {\n cursor: default !important;\n\n .@{bootstrap-switch-base}-handle-on,\n .@{bootstrap-switch-base}-handle-off,\n .@{bootstrap-switch-base}-label {\n .opacity(.5);\n cursor: default !important;\n }\n }\n\n &.@{bootstrap-switch-base}-animate {\n\n .@{bootstrap-switch-base}-container {\n .transition(margin-left .5s);\n }\n }\n\n &.@{bootstrap-switch-base}-inverse {\n\n .@{bootstrap-switch-base}-handle-on {\n .border-left-radius(0);\n .border-right-radius(@border-radius-base - 1);\n }\n\n .@{bootstrap-switch-base}-handle-off {\n .border-right-radius(0);\n .border-left-radius(@border-radius-base - 1);\n }\n }\n\n &.@{bootstrap-switch-base}-focused {\n @color-rgba: rgba(red(@input-border-focus), green(@input-border-focus), blue(@input-border-focus), .6);\n border-color: @input-border-focus;\n outline: 0;\n .box-shadow(~\"inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px @{color-rgba}\");\n }\n\n &.@{bootstrap-switch-base}-on,\n &.@{bootstrap-switch-base}-inverse.@{bootstrap-switch-base}-off {\n\n .@{bootstrap-switch-base}-label {\n .border-right-radius(@border-radius-base - 1);\n }\n }\n\n &.@{bootstrap-switch-base}-off,\n &.@{bootstrap-switch-base}-inverse.@{bootstrap-switch-base}-on {\n\n\n .@{bootstrap-switch-base}-label {\n .border-left-radius(@border-radius-base - 1);\n }\n }\n}\n","// Single side border-radius\n\n.border-top-radius(@radius) {\n border-top-right-radius: @radius;\n border-top-left-radius: @radius;\n}\n.border-right-radius(@radius) {\n border-bottom-right-radius: @radius;\n border-top-right-radius: @radius;\n}\n.border-bottom-radius(@radius) {\n border-bottom-right-radius: @radius;\n border-bottom-left-radius: @radius;\n}\n.border-left-radius(@radius) {\n border-bottom-left-radius: @radius;\n border-top-left-radius: @radius;\n}\n","// Opacity\n\n.opacity(@opacity) {\n opacity: @opacity;\n // IE8 filter\n @opacity-ie: (@opacity * 100);\n filter: ~\"alpha(opacity=@{opacity-ie})\";\n}\n","/*\n * Bootstrap TouchSpin - v3.1.1\n * A mobile and touch friendly input spinner component for Bootstrap 3.\n * http://www.virtuosoft.eu/code/bootstrap-touchspin/\n *\n * Made by István Ujj-Mészáros\n * Under Apache License v2.0 License\n */\n\n.bootstrap-touchspin .input-group-btn-vertical {\n position: relative;\n white-space: nowrap;\n width: 1%;\n vertical-align: middle;\n display: table-cell;\n}\n\n.bootstrap-touchspin .input-group-btn-vertical > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n padding: 8px 10px;\n margin-left: -1px;\n position: relative;\n}\n\n.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up {\n border-radius: 0;\n border-top-right-radius: 4px;\n}\n\n.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down {\n margin-top: -2px;\n border-radius: 0;\n border-bottom-right-radius: 4px;\n}\n\n.bootstrap-touchspin .input-group-btn-vertical i {\n position: absolute;\n top: 3px;\n left: 5px;\n font-size: 9px;\n font-weight: normal;\n}\n","/*-- Chart --*/\n.c3 svg {\n font: 10px sans-serif;\n -webkit-tap-highlight-color: transparent; }\n\n.c3 path, .c3 line {\n fill: none;\n stroke: #000; }\n\n.c3 text {\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none; }\n\n.c3-legend-item-tile,\n.c3-xgrid-focus,\n.c3-ygrid,\n.c3-event-rect,\n.c3-bars path {\n shape-rendering: crispEdges; }\n\n.c3-chart-arc path {\n stroke: #fff; }\n\n.c3-chart-arc rect {\n stroke: white;\n stroke-width: 1; }\n\n.c3-chart-arc text {\n fill: #fff;\n font-size: 13px; }\n\n/*-- Axis --*/\n/*-- Grid --*/\n.c3-grid line {\n stroke: #aaa; }\n\n.c3-grid text {\n fill: #aaa; }\n\n.c3-xgrid, .c3-ygrid {\n stroke-dasharray: 3 3; }\n\n/*-- Text on Chart --*/\n.c3-text.c3-empty {\n fill: #808080;\n font-size: 2em; }\n\n/*-- Line --*/\n.c3-line {\n stroke-width: 1px; }\n\n/*-- Point --*/\n.c3-circle._expanded_ {\n stroke-width: 1px;\n stroke: white; }\n\n.c3-selected-circle {\n fill: white;\n stroke-width: 2px; }\n\n/*-- Bar --*/\n.c3-bar {\n stroke-width: 0; }\n\n.c3-bar._expanded_ {\n fill-opacity: 1;\n fill-opacity: 0.75; }\n\n/*-- Focus --*/\n.c3-target.c3-focused {\n opacity: 1; }\n\n.c3-target.c3-focused path.c3-line, .c3-target.c3-focused path.c3-step {\n stroke-width: 2px; }\n\n.c3-target.c3-defocused {\n opacity: 0.3 !important; }\n\n/*-- Region --*/\n.c3-region {\n fill: steelblue;\n fill-opacity: .1; }\n\n/*-- Brush --*/\n.c3-brush .extent {\n fill-opacity: .1; }\n\n/*-- Select - Drag --*/\n/*-- Legend --*/\n.c3-legend-item {\n font-size: 12px; }\n\n.c3-legend-item-hidden {\n opacity: 0.15; }\n\n.c3-legend-background {\n opacity: 0.75;\n fill: white;\n stroke: lightgray;\n stroke-width: 1; }\n\n/*-- Title --*/\n.c3-title {\n font: 14px sans-serif; }\n\n/*-- Tooltip --*/\n.c3-tooltip-container {\n z-index: 10; }\n\n.c3-tooltip {\n border-collapse: collapse;\n border-spacing: 0;\n background-color: #fff;\n empty-cells: show;\n -webkit-box-shadow: 7px 7px 12px -9px #777777;\n -moz-box-shadow: 7px 7px 12px -9px #777777;\n box-shadow: 7px 7px 12px -9px #777777;\n opacity: 0.9; }\n\n.c3-tooltip tr {\n border: 1px solid #CCC; }\n\n.c3-tooltip th {\n background-color: #aaa;\n font-size: 14px;\n padding: 2px 5px;\n text-align: left;\n color: #FFF; }\n\n.c3-tooltip td {\n font-size: 13px;\n padding: 3px 6px;\n background-color: #fff;\n border-left: 1px dotted #999; }\n\n.c3-tooltip td > span {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin-right: 6px; }\n\n.c3-tooltip td.value {\n text-align: right; }\n\n/*-- Area --*/\n.c3-area {\n stroke-width: 0;\n opacity: 0.2; }\n\n/*-- Arc --*/\n.c3-chart-arcs-title {\n dominant-baseline: middle;\n font-size: 1.3em; }\n\n.c3-chart-arcs .c3-chart-arcs-background {\n fill: #e0e0e0;\n stroke: #FFF; }\n\n.c3-chart-arcs .c3-chart-arcs-gauge-unit {\n fill: #000;\n font-size: 16px; }\n\n.c3-chart-arcs .c3-chart-arcs-gauge-max {\n fill: #777; }\n\n.c3-chart-arcs .c3-chart-arcs-gauge-min {\n fill: #777; }\n\n.c3-chart-arc .c3-gauge-value {\n fill: #000;\n /* font-size: 28px !important;*/ }\n\n.c3-chart-arc.c3-target g path {\n opacity: 1; }\n\n.c3-chart-arc.c3-target.c3-focused g path {\n opacity: 1; }\n","/*!\n * Datetimepicker for Bootstrap 3\n * version : 4.17.47\n * https://github.com/Eonasdan/bootstrap-datetimepicker/\n */\n@bs-datetimepicker-timepicker-font-size: 1.2em;\n@bs-datetimepicker-active-bg: @btn-primary-bg;\n@bs-datetimepicker-active-color: @btn-primary-color;\n@bs-datetimepicker-border-radius: @border-radius-base;\n@bs-datetimepicker-btn-hover-bg: @gray-lighter;\n@bs-datetimepicker-disabled-color: @gray-light;\n@bs-datetimepicker-alternate-color: @gray-light;\n@bs-datetimepicker-secondary-border-color: #ccc;\n@bs-datetimepicker-secondary-border-color-rgba: rgba(0, 0, 0, 0.2);\n@bs-datetimepicker-primary-border-color: white;\n@bs-datetimepicker-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n\n.bootstrap-datetimepicker-widget {\n list-style: none;\n\n &.dropdown-menu {\n display: block;\n margin: 2px 0;\n padding: 4px;\n width: 19em;\n\n &.timepicker-sbs {\n @media (min-width: @screen-sm-min) {\n width: 38em;\n }\n\n @media (min-width: @screen-md-min) {\n width: 38em;\n }\n\n @media (min-width: @screen-lg-min) {\n width: 38em;\n }\n }\n\n &:before, &:after {\n content: '';\n display: inline-block;\n position: absolute;\n }\n\n &.bottom {\n &:before {\n border-left: 7px solid transparent;\n border-right: 7px solid transparent;\n border-bottom: 7px solid @bs-datetimepicker-secondary-border-color;\n border-bottom-color: @bs-datetimepicker-secondary-border-color-rgba;\n top: -7px;\n left: 7px;\n }\n\n &:after {\n border-left: 6px solid transparent;\n border-right: 6px solid transparent;\n border-bottom: 6px solid @bs-datetimepicker-primary-border-color;\n top: -6px;\n left: 8px;\n }\n }\n\n &.top {\n &:before {\n border-left: 7px solid transparent;\n border-right: 7px solid transparent;\n border-top: 7px solid @bs-datetimepicker-secondary-border-color;\n border-top-color: @bs-datetimepicker-secondary-border-color-rgba;\n bottom: -7px;\n left: 6px;\n }\n\n &:after {\n border-left: 6px solid transparent;\n border-right: 6px solid transparent;\n border-top: 6px solid @bs-datetimepicker-primary-border-color;\n bottom: -6px;\n left: 7px;\n }\n }\n\n &.pull-right {\n &:before {\n left: auto;\n right: 6px;\n }\n\n &:after {\n left: auto;\n right: 7px;\n }\n }\n }\n\n .list-unstyled {\n margin: 0;\n }\n\n a[data-action] {\n padding: 6px 0;\n }\n\n a[data-action]:active {\n box-shadow: none;\n }\n\n .timepicker-hour, .timepicker-minute, .timepicker-second {\n width: 54px;\n font-weight: bold;\n font-size: @bs-datetimepicker-timepicker-font-size;\n margin: 0;\n }\n\n button[data-action] {\n padding: 6px;\n }\n\n .btn[data-action=\"incrementHours\"]::after {\n .sr-only();\n content: \"Increment Hours\";\n }\n\n .btn[data-action=\"incrementMinutes\"]::after {\n .sr-only();\n content: \"Increment Minutes\";\n }\n\n .btn[data-action=\"decrementHours\"]::after {\n .sr-only();\n content: \"Decrement Hours\";\n }\n\n .btn[data-action=\"decrementMinutes\"]::after {\n .sr-only();\n content: \"Decrement Minutes\";\n }\n\n .btn[data-action=\"showHours\"]::after {\n .sr-only();\n content: \"Show Hours\";\n }\n\n .btn[data-action=\"showMinutes\"]::after {\n .sr-only();\n content: \"Show Minutes\";\n }\n\n .btn[data-action=\"togglePeriod\"]::after {\n .sr-only();\n content: \"Toggle AM/PM\";\n }\n\n .btn[data-action=\"clear\"]::after {\n .sr-only();\n content: \"Clear the picker\";\n }\n\n .btn[data-action=\"today\"]::after {\n .sr-only();\n content: \"Set the date to today\";\n }\n\n .picker-switch {\n text-align: center;\n\n &::after {\n .sr-only();\n content: \"Toggle Date and Time Screens\";\n }\n\n td {\n padding: 0;\n margin: 0;\n height: auto;\n width: auto;\n line-height: inherit;\n\n span {\n line-height: 2.5;\n height: 2.5em;\n width: 100%;\n }\n }\n }\n\n table {\n width: 100%;\n margin: 0;\n\n\n & td,\n & th {\n text-align: center;\n border-radius: @bs-datetimepicker-border-radius;\n }\n\n & th {\n height: 20px;\n line-height: 20px;\n width: 20px;\n\n &.picker-switch {\n width: 145px;\n }\n\n &.disabled,\n &.disabled:hover {\n background: none;\n color: @bs-datetimepicker-disabled-color;\n cursor: not-allowed;\n }\n\n &.prev::after {\n .sr-only();\n content: \"Previous Month\";\n }\n\n &.next::after {\n .sr-only();\n content: \"Next Month\";\n }\n }\n\n & thead tr:first-child th {\n cursor: pointer;\n\n &:hover {\n background: @bs-datetimepicker-btn-hover-bg;\n }\n }\n\n & td {\n height: 54px;\n line-height: 54px;\n width: 54px;\n\n &.cw {\n font-size: .8em;\n height: 20px;\n line-height: 20px;\n color: @bs-datetimepicker-alternate-color;\n }\n\n &.day {\n height: 20px;\n line-height: 20px;\n width: 20px;\n }\n\n &.day:hover,\n &.hour:hover,\n &.minute:hover,\n &.second:hover {\n background: @bs-datetimepicker-btn-hover-bg;\n cursor: pointer;\n }\n\n &.old,\n &.new {\n color: @bs-datetimepicker-alternate-color;\n }\n\n &.today {\n position: relative;\n\n &:before {\n content: '';\n display: inline-block;\n border: solid transparent;\n border-width: 0 0 7px 7px;\n border-bottom-color: @bs-datetimepicker-active-bg;\n border-top-color: @bs-datetimepicker-secondary-border-color-rgba;\n position: absolute;\n bottom: 4px;\n right: 4px;\n }\n }\n\n &.active,\n &.active:hover {\n background-color: @bs-datetimepicker-active-bg;\n color: @bs-datetimepicker-active-color;\n text-shadow: @bs-datetimepicker-text-shadow;\n }\n\n &.active.today:before {\n border-bottom-color: #fff;\n }\n\n &.disabled,\n &.disabled:hover {\n background: none;\n color: @bs-datetimepicker-disabled-color;\n cursor: not-allowed;\n }\n\n span {\n display: inline-block;\n width: 54px;\n height: 54px;\n line-height: 54px;\n margin: 2px 1.5px;\n cursor: pointer;\n border-radius: @bs-datetimepicker-border-radius;\n\n &:hover {\n background: @bs-datetimepicker-btn-hover-bg;\n }\n\n &.active {\n background-color: @bs-datetimepicker-active-bg;\n color: @bs-datetimepicker-active-color;\n text-shadow: @bs-datetimepicker-text-shadow;\n }\n\n &.old {\n color: @bs-datetimepicker-alternate-color;\n }\n\n &.disabled,\n &.disabled:hover {\n background: none;\n color: @bs-datetimepicker-disabled-color;\n cursor: not-allowed;\n }\n }\n }\n }\n\n &.usetwentyfour {\n td.hour {\n height: 27px;\n line-height: 27px;\n }\n }\n\t\n\t&.wider {\n\t\twidth: 21em;\n\t}\n\n\t& .datepicker-decades .decade {\n line-height: 1.8em !important;\n }\n}\n\n.input-group.date {\n & .input-group-addon {\n cursor: pointer;\n }\n}\n","// Import bootstrap variables including default color palette and fonts\n@import \"bootstrap/less/variables.less\";\n\n// Import datepicker component\n@import \"_bootstrap-datetimepicker.less\";\n\n//this is here so the compiler doesn't complain about a missing bootstrap mixin\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n","//\n// Patternfly Mixins\n// --------------------------------------------------\n// PatternFly-specific mixins\n\n// Patternfly button variants.\n.button-variant(@color; @background; @background-image-start; @background-image-stop; @border) {\n background-color: @background;\n #gradient > .vertical(@background-image-start, @background-image-stop);\n border-color: @border;\n color: @color;\n\n &:hover,\n &:focus,\n &:active,\n &.active,\n .open .dropdown-toggle& {\n background-color: @background;\n background-image: none;\n border-color: @border;\n color: @color;\n }\n &:active,\n &.active,\n .open .dropdown-toggle& {\n background-image: none;\n &:hover,\n &:focus,\n &.focus {\n background-color: darken(@background, 5%);\n border-color: darken(@border, 7%);\n }\n }\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &,\n &:hover,\n &:focus,\n &:active,\n &.active {\n background-color: @background;\n border-color: @border;\n }\n }\n}\n\n// SASS CONVERSION FIX.\n// Allows inclusion of sr-only rules in nested media queries where @extends .sr-only\n// will not work.\n.sr-only-pf() {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n\n.tab-indicator(@background: @gray-light-pf, @left: 15px, @right: 15px) {\n &:before {\n background: @background;\n bottom: -1px;\n content: \"\";\n display: block;\n height: 2px;\n left: @left;\n position: absolute;\n right: @right;\n }\n}\n\n// Ellipse overflow text\n.text-overflow-pf {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n word-wrap: normal;\n}\n","//\n// About Modal\n// --------------------------------------------------\n\n.about-modal-pf {\n background-color: @color-pf-black-900;\n background-image: url(\"@{img-path}/@{modal-about-pf-bg-img}\");\n background-position: right bottom;\n background-repeat: no-repeat;\n background-size: 216px auto;\n @media (min-width: @screen-sm-min) {\n background-size: auto;\n }\n .modal-body {\n color: @color-pf-white;\n padding-bottom: 16px;\n padding-left: @grid-gutter-width;\n padding-right: @grid-gutter-width;\n @media (min-width: @screen-sm-min) {\n padding-left: (@grid-gutter-width * 2);\n padding-right: (@grid-gutter-width * 2);\n }\n }\n .modal-header {\n background-color: transparent;\n }\n .pficon-close {\n color: @color-pf-white;\n }\n}\n\n.product-versions-pf {\n margin-bottom: 30px;\n margin-top: 30px;\n li {\n strong {\n margin-right: (@grid-gutter-width / 4);\n }\n }\n}\n\n.trademark-pf {\n font-size: ceil((@font-size-base - 1));\n}\n","//\n// Application Launcher\n// --------------------------------------------------\n.applauncher-pf {\n\n display: inline-block;\n overflow: visible;\n\n .applauncher-pf-title {\n .sr-only-pf();\n }\n\n .dropdown-toggle {\n &.disabled {\n cursor: not-allowed;\n }\n }\n\n &.open > .dropdown-menu {\n display:flex;\n flex-wrap:wrap;\n }\n\n .applauncher-pf-item {\n width: 100%;\n }\n\n .applauncher-pf-link {\n display:flex;\n white-space: initial;\n align-items: center;\n }\n\n &-block-list {\n .applauncher-pf-item {\n @media (min-width: @screen-sm-min) {\n flex:0 0 50%;\n }\n }\n\n .applauncher-pf-link {\n flex-wrap: wrap;\n @media (min-width: @screen-sm-min) {\n flex-direction:column;\n text-align: center;\n padding:15px 0;\n height: 100%;\n }\n }\n\n .applauncher-pf-link-icon {\n padding: 0;\n }\n\n .applauncher-pf-link-title {\n margin-top: auto;\n }\n }//block-list\n\n &:not(.applauncher-pf-block-list) {\n\n .applauncher-pf-link {\n @media (min-width: @screen-sm-min) {\n padding:@applauncher-pf-dropdown-menu-padding;\n &-icon {\n flex:1 0 0;\n text-align: left;\n }\n &-title{flex:3;}\n }\n }\n }\n\n .dropdown-menu {\n padding: @applauncher-pf-dropdown-menu-padding;\n min-width: @applauncher-pf-dropdown-menu-width;\n }\n\n .applauncher-pf-link {\n border-style: solid;\n border-width: @applauncher-pf-menu-link-border-width;\n border-color: transparent;\n\n &:hover {\n background-color: @applauncher-pf-menu-link-background-color-hover;\n border-color: @applauncher-pf-menu-link-border-color-hover;\n color: @applauncher-pf-menu-link-color-hover;\n text-decoration: none;\n\n .box-shadow(0 0 2px 0 @applauncher-pf-menu-link-shadow);\n }\n }\n\n .applauncher-pf-link-icon {\n font-size: 1.2em;\n text-align: center;\n width: @applauncher-pf-menu-link-icon-width;\n\n @media (min-width: @screen-sm-min) {\n font-size: @applauncher-pf-menu-link-icon-font-size;\n }\n }\n\n}//.applauncher-pf\n\n.navbar-utility .applauncher-pf {\n .dropdown-menu {\n @media (min-width: @screen-sm-min) {\n right:0;\n }\n }//.dropdown-menu\n}\n\n.navbar-pf, .navbar-pf-alt {\n\n .navbar-utility .applauncher-pf, .applauncher-pf {\n\n &.open {\n > .dropdown-toggle {\n &,\n &:focus {\n background-color: @navbar-pf-navbar-nav-active-bg-color;\n color: @navbar-pf-active-color;\n\n @media (min-width: @screen-sm-min) {\n background-color: @navbar-pf-navbar-utility-open-bg-color;\n border-color: @navbar-pf-navbar-utility-border-color;\n color: @navbar-pf-navbar-utility-color;\n }\n }\n }\n }\n\n &.open {\n .dropdown-menu > li > a {\n @media (max-width: @grid-float-breakpoint-max) {\n padding-left: 20px;\n .applauncher-pf-link-icon {\n padding-right: 20px;\n }\n }\n }\n }\n\n &.dropdown > .dropdown-toggle,\n .dropdown-toggle {\n color: @applauncher-pf-menu-link-color;\n text-align: left;\n text-decoration: none;\n border-width: 0;\n display: block;\n padding-left: 20px;\n\n &.disabled {\n color: @applauncher-pf-menu-link-color-disabled !important;\n }\n\n &:hover,\n &:focus {\n color: @navbar-pf-active-color;\n }\n\n @media (min-width: @screen-sm-min) {\n border-left: 1px solid @navbar-pf-navbar-utility-border-color;\n padding: @applauncher-pf-dropdown-toggle-padding;\n line-height: 1;\n }\n }\n\n .applauncher-pf-icon {\n padding-right: @navbar-pf-item-icon-padding-right;\n position: relative;\n \n @media (min-width: @screen-sm-min) {\n padding: 0;\n }\n }\n\n .applauncher-pf-title {\n display: inline;\n position: relative;\n margin: 0;\n }\n\n .applauncher-pf-link {\n overflow: hidden;\n width: 100%;\n\n &:hover {\n background-color: transparent;\n border-color: transparent;\n .box-shadow(none);\n }\n }\n\n .applauncher-pf-link-title {\n overflow: hidden;\n }\n\n @media (min-width: @screen-sm-min) {\n //Apply mixin\n .applauncher-pf;\n }\n }\n}//.navbar-pf .navbar-pf-alt ovrerides\n\n.navbar-iconic {\n\n .navbar-utility .applauncher-pf,\n .applauncher-pf {\n\n &.dropdown > .dropdown-toggle,\n .dropdown-toggle {\n\n @media (min-width: @screen-sm-min) {\n padding: 22px 10px;\n }\n }\n }\n}\n","//\n// Blank Slate\n// --------------------------------------------------\n\n.blank-slate-pf {\n @media (min-width: @screen-sm-min) {\n padding: (@jumbotron-padding * 2) (@jumbotron-padding * 2);\n }\n @media (min-width: @screen-md-min) {\n padding: (@jumbotron-padding * 3) (@jumbotron-padding * 4);\n }\n background-color: @well-bg;\n border: 1px solid @well-border;\n border-radius: @border-radius-base;\n margin-bottom: 20px;\n padding: @jumbotron-padding;\n text-align: center;\n .blank-slate-pf-icon {\n color: @gray-light;\n font-size: (@font-size-h1 * 2.4);\n line-height: (@font-size-h1 * 2.4);\n }\n .blank-slate-pf-main-action {\n margin-top: @line-height-computed;\n }\n .blank-slate-pf-secondary-action {\n margin-top: @line-height-computed;\n }\n button {\n margin-right: 5px;\n &:last-of-type {\n margin-right: 0;\n }\n }\n}\n","//\n// Bootstrap-Combobox\n// --------------------------------------------------\n\n.combobox-container {\n &.combobox-selected .glyphicon-remove {\n display: inline-block;\n }\n .caret {\n margin-left: 0;\n }\n .combobox::-ms-clear {\n display: none;\n }\n .dropdown-menu {\n margin-top: -1px;\n width: 100%;\n }\n .glyphicon-remove {\n display: none;\n top: auto;\n width: 12px;\n &:before {\n content: \"\\e60b\";\n font-family: @icon-font-name-pf;\n }\n }\n .input-group-addon {\n .button-variant(@btn-default-color; @btn-default-bg; @btn-default-bg-img-start; @btn-default-bg-img-stop; @btn-default-border);\n position: relative; // IE8\n &:active {\n .box-shadow(inset 0 2px 8px fade(@color-pf-black, 20%));\n }\n }\n}\n","//\n// Variables\n// --------------------------------------------------\n// Bootstrap overrides and PatternFly-specific variables\n\n// Sass compass/sprockets asset helper flag\n// ----------------------\n@pf-sass-asset-helper: false;\n\n// PatternFly-specific\n// -------------------\n@import \"color-variables.less\";\n\n@applauncher-pf-dropdown-menu-border-width: 1px;\n@applauncher-pf-dropdown-menu-padding: 9px;\n@applauncher-pf-dropdown-menu-width: 220px;\n@applauncher-pf-dropdown-toggle-padding: 7px 10px;\n@applauncher-pf-icon-padding-right: 4px;\n@applauncher-pf-menu-link-border-color: @color-pf-white;\n@applauncher-pf-menu-link-border-color-hover: @color-pf-black-400;\n@applauncher-pf-menu-link-border-width: 1px;\n@applauncher-pf-menu-link-color: @color-pf-black-300;\n@applauncher-pf-menu-link-color-disabled: @color-pf-black-500;\n@applauncher-pf-menu-link-color-hover: @color-pf-blue-400;\n@applauncher-pf-menu-link-padding: 7px 10px;\n@applauncher-pf-menu-link-padding-block-list: 15px 10px;\n@applauncher-pf-menu-link-background-color-hover: @color-pf-black-150;\n@applauncher-pf-menu-link-shadow: @color-pf-black-300;\n@applauncher-pf-menu-link-icon-font-size: 2em;\n@applauncher-pf-menu-link-icon-width: ((9 * @applauncher-pf-menu-link-icon-font-size) / 14); //Numbers to imitate fa-fw class\n@bootstrap-switch-handle-default-bg-color: @color-pf-black-100;\n@bootstrap-treeview-highlight-color: @color-pf-blue-300;\n@btn-default-bg-img-start: @color-pf-black-100;\n@btn-default-bg-img-stop: @color-pf-black-200;\n@btn-xs-font-weight: 400;\n@card-pf-accented-border-top-color: @color-pf-blue-300;\n@card-pf-aggregate-status-title-icon-color: @color-pf-black-900;\n@card-pf-bg-color: @color-pf-white;\n@card-pf-border-color: @color-pf-black-300;\n@card-pf-border-top-color: transparent;\n@card-pf-container-bg-color: @color-pf-black-150;\n@card-pf-footer-bg-color: @color-pf-black-100;\n@card-pf-selected-border-color: @color-pf-blue-300;\n@contextselector-title-width-desktop: 210px;\n@contextselector-title-width-mobile: 170px;\n@contextselector-pf-bootstrap-select-width-desktop: (@contextselector-title-width-desktop + 32);\n@contextselector-pf-bootstrap-select-width-mobile: (@contextselector-title-width-mobile + 32);\n@contextselector-pf-dropdown-toggle-padding-bottom: 19px;\n@contextselector-pf-dropdown-toggle-padding-left: 10px;\n@contextselector-pf-dropdown-toggle-padding-top: 19px;\n@contextselector-pf-margin-left: 10px;\n@contextselector-pf-nav-item-iconic-padding: 23px 20px 18px 10px;\n@contextselector-pf-form-group-margin: 0 5px 5px 5px;\n@contextselector-pf-list-max-height: 200px;\n@contextselector-pf-list-li-padding: 1px 10px;\n@contextselector-pf-list-li-border-width: 1px 0;\n@donut-font-size-big: 30px;\n@drawer-pf-top-vertical: 58px;\n@drawer-pf-top-horizontal: 25px;\n@dropdown-divider-margin: 4px 1px;\n@dropdown-link-active-border-color: @color-pf-blue;\n@dropdown-link-hover-border-color: @color-pf-blue-100;\n@dropdown-link-focus-color: @color-pf-white;\n@flyout-transition-pf: all 200ms cubic-bezier(.35, 0, .25, 1);\n@font-family-monospace: Menlo, Monaco, Consolas, monospace;\n@font-path: \"../fonts\";\n@footer-pf-bg-color: @color-pf-black;\n@footer-pf-padding-left: 25px;\n@footer-pf-padding-top: 10px;\n@footer-pf-height: 37px;\n@form-horizontal-pf-align-left-padding-left: 30px;\n@gray-light-pf: @color-pf-black-400;\n@gray-pf: @color-pf-black-700;\n@icon-font-name-fa: \"FontAwesome\";\n@icon-font-name-pf: \"PatternFlyIcons-webfont\";\n@icon-prefix: pficon;\n@img-bg-login: \"bg-login.jpg\";\n@img-path: \"../img\";\n@img-spinner: \"spinner.gif\";\n@img-spinner-inverse: \"spinner-inverse.gif\";\n@img-spinner-inverse-lg: \"spinner-inverse-lg.gif\";\n@img-spinner-inverse-sm: \"spinner-inverse-sm.gif\";\n@img-spinner-inverse-xs: \"spinner-inverse-xs.gif\";\n@img-spinner-lg: \"spinner-lg.gif\";\n@img-spinner-sm: \"spinner-sm.gif\";\n@img-spinner-xs: \"spinner-xs.gif\";\n@input-border-hover: @color-pf-blue-200;\n@input-border-focus: @color-pf-blue-400;\n@list-pf-border-color: @color-pf-black-200;\n@list-pf-active-border-color: @color-pf-black-400;\n@list-pf-header-background-color: @color-pf-blue-25;\n@list-pf-hover-background-color: @color-pf-blue-25;\n@list-pf-main-content-width: 70%; // sets the proportional width of the main content vs the additional content\n@list-pf-padding: 20px;\n@list-view-accented-border: @color-pf-blue-300;\n@list-view-active-bg: @color-pf-blue-50;\n@list-view-active-border: @color-pf-black-400;\n@list-view-divider: @color-pf-black-300;\n@list-view-hover-bg: @color-pf-blue-25;\n@list-group-top-border: @color-pf-black-200;\n@login-bg-color: @color-pf-black;\n@login-container-bg-color-rgba: fade(@color-pf-white, 5.5%);\n@modal-about-pf-bg-img: \"bg-modal-about-pf.png\";\n@modal-title-padding-horizontal: 18px;\n@modal-title-padding-vertical: 10px;\n@navbar-pf-active-color: @color-pf-black-150;\n@navbar-pf-alt-active-color: @color-pf-white;\n@navbar-pf-alt-bg-color: @color-pf-black;\n@navbar-pf-alt-bg-img: \"bg-navbar-pf-alt.svg\";\n@navbar-pf-bg-color: @color-pf-black;\n@navbar-pf-border-color: @color-pf-blue-300;\n@navbar-pf-color: @color-pf-black-300;\n@navbar-pf-height: 60px;\n@navbar-pf-icon-bar-bg-color: @color-pf-white;\n@navbar-pf-item-hover-bg-color: rgba(255, 255, 255, .14);\n@navbar-pf-item-open-bg-color: rgba(255, 255, 255, .24);\n@navbar-pf-item-active-color: @color-pf-white;\n@navbar-pf-item-icon-padding-right: 4px;\n@navbar-pf-navbar-navbar-brand-min-width: 270px;\n@navbar-pf-navbar-navbar-brand-padding: 8px 0 7px;\n@navbar-pf-navbar-navbar-persistent-bg-color: @color-pf-black-150;\n@navbar-pf-navbar-navbar-persistent-border-color: @color-pf-black-300;\n@navbar-pf-vertical-active-color: @navbar-pf-item-active-color;\n@navbar-pf-vertical-bg-color: #1d1d1d;\n@navbar-pf-vertical-bg-repeat: no-repeat;\n@navbar-pf-vertical-bg-size: auto 100%;\n@navbar-pf-vertical-border-color: @color-pf-blue-300;\n@navbar-pf-vertical-border-style: solid;\n@navbar-pf-vertical-border-width: 2px;\n@navbar-pf-vertical-color: @color-pf-black-300;\n@navbar-pf-vertical-height: 60px;\n@navbar-pf-vertical-icon-bar-bg-color: @color-pf-white;\n@navbar-pf-vertical-navbar-brand-color: @color-pf-white;\n@navbar-pf-vertical-navbar-brand-icon-margin: 0 15px 0 0;\n@navbar-pf-vertical-navbar-brand-margin: 0 0 0 25px;\n@navbar-pf-vertical-navbar-brand-min-height: 35px;\n@navbar-pf-vertical-navbar-brand-max-height: 35px;\n@navbar-pf-vertical-navbar-brand-line-height: 34px;\n@navbar-pf-vertical-navbar-brand-name-breakpoint: 480px;\n@navbar-pf-vertical-navbar-brand-name-margin: 0 15px 0 0;\n@navbar-pf-vertical-navbar-brand-padding: 11px 0 12px;\n@navbar-pf-vertical-navbar-toggle-margin: 13px 15px;\n@navbar-pf-vertical-navbar-toggle-icon-bar-hover-bg: @color-pf-white;\n@navbar-pf-vertical-nav-item-iconic-padding: 21px 12px;\n@nav-pf-container-transition-period: 250ms;\n@nav-pf-menu-transition-period: 100ms;\n@nav-pf-vertical-active-before-color: @color-pf-blue-300;\n@nav-pf-vertical-active-bg-color: @color-pf-black-800;\n@nav-pf-vertical-active-border-color: @color-pf-black-900;\n@nav-pf-vertical-active-color: @color-pf-white;\n@nav-pf-vertical-active-font-weight: 600;\n@nav-pf-vertical-active-icon-color: @color-pf-blue-300;\n@nav-pf-vertical-badge-color: @color-pf-white;\n@nav-pf-vertical-badge-bg-color: @color-pf-black-900;\n@nav-pf-vertical-bg-color: @color-pf-black-900;\n@nav-pf-vertical-border-color: @color-pf-black-900;\n@nav-pf-vertical-collapsed-width: 75px;\n@nav-pf-vertical-color: @color-pf-black-300;\n@nav-pf-vertical-font-weight: 400;\n@nav-pf-vertical-icon-color: @color-pf-black-600;\n@nav-pf-vertical-icon-width: 24px;\n@nav-pf-vertical-item-border-color: @color-pf-black;\n@nav-pf-vertical-link-height: 63px;\n@nav-pf-vertical-link-padding: 17px 20px 17px 25px;\n@nav-pf-vertical-secondary-active-color: @color-pf-white;\n@nav-pf-vertical-secondary-active-bg-color: @color-pf-black-700;\n@nav-pf-vertical-secondary-active-icon-color: @color-pf-blue-300;\n@nav-pf-vertical-secondary-badge-color: @color-pf-white;\n@nav-pf-vertical-secondary-badge-bg-color: @color-pf-black-900;\n@nav-pf-vertical-secondary-border-color: @color-pf-blue-300;\n@nav-pf-vertical-secondary-color: @color-pf-white;\n@nav-pf-vertical-secondary-header-margin: 18px 20px 10px 20px;\n@nav-pf-vertical-secondary-indicator-color: @color-pf-black-600;\n@nav-pf-vertical-secondary-indicator-padding: 14px 0;\n@nav-pf-vertical-secondary-item-color: @color-pf-black-300;\n@nav-pf-vertical-secondary-item-padding: 0 0 5px 0;\n@nav-pf-vertical-secondary-link-height: 63px;\n@nav-pf-vertical-secondary-link-padding: 4px 0 2px 0;\n@nav-pf-vertical-secondary-list-header-margin: 30px 20px 10px 20px;\n@nav-pf-vertical-tertiary-active-color: @color-pf-white;\n@nav-pf-vertical-tertiary-active-bg-color: @color-pf-black-800;\n@nav-pf-vertical-tertiary-indicator-padding: 0;\n@nav-pf-vertical-tertiary-bg-color: @color-pf-black-700;\n@nav-pf-vertical-tertiary-color: #fff;\n@nav-pf-vertical-tertiary-header-margin: 18px 20px 10px 20px;\n@nav-pf-vertical-tertiary-list-header-margin: 30px 20px 10px 20px;\n@nav-pf-vertical-tertiary-item-padding: 0 0 5px 0;\n@nav-pf-vertical-tertiary-item-color: @color-pf-black-300;\n@nav-pf-vertical-tertiary-link-margin: 0 20px 0 20px;\n@nav-pf-vertical-tertiary-link-padding: 4px 0 2px 0;\n@nav-pf-vertical-tertiary-badge-color: @color-pf-white;\n@nav-pf-vertical-tertiary-badge-bg-color: @color-pf-black-900;\n@nav-pf-vertical-width: 200px;\n@toast-notification-top: 80px;\n@pagination-padding-small-vertical: 0;\n@panel-default-border-color: @color-pf-black-400;\n@pficon-var-add-circle-o: \"\\e61b\";\n@pficon-var-applications: \"\\e936\";\n@pficon-var-arrow: \"\\e929\";\n@pficon-var-asleep: \"\\e925\";\n@pficon-var-automation: \"\\e937\";\n@pficon-var-blueprint: \"\\e915\";\n@pficon-var-build: \"\\e902\";\n@pficon-var-builder-image: \"\\e800\";\n@pficon-var-bundle: \"\\e918\";\n@pficon-var-catalog: \"\\e939\";\n@pficon-var-chat: \"\\e928\";\n@pficon-var-close: \"\\e60b\";\n@pficon-var-cloud-security: \"\\e903\";\n@pficon-var-cloud-tenant: \"\\e904\";\n@pficon-var-cluster: \"\\e620\";\n@pficon-var-connected: \"\\e938\";\n@pficon-var-container-node: \"\\e621\";\n@pficon-var-cpu: \"\\e927\";\n@pficon-var-degraded: \"\\e91b\";\n@pficon-var-delete: \"\\e611\";\n@pficon-var-disconnected: \"\\e93c\";\n@pficon-var-domain: \"\\e919\";\n@pficon-var-edit: \"\\e60a\";\n@pficon-var-enhancement: \"\\e93a\";\n@pficon-var-enterprise: \"\\e906\";\n@pficon-var-equalizer: \"\\e610\";\n@pficon-var-error-circle-o: \"\\e926\";\n@pficon-var-export: \"\\e616\";\n@pficon-var-flag: \"\\e603\";\n@pficon-var-flavor: \"\\e907\";\n@pficon-var-filter: \"\\e943\";\n@pficon-var-folder-close: \"\\e607\";\n@pficon-var-folder-open: \"\\e606\";\n@pficon-var-help: \"\\e605\";\n@pficon-var-history: \"\\e93b\";\n@pficon-var-home: \"\\e618\";\n@pficon-var-image: \"\\e61f\";\n@pficon-var-import: \"\\e615\";\n@pficon-var-info: \"\\e92b\";\n@pficon-var-infrastructure: \"\\e93d\";\n@pficon-var-integration: \"\\e948\";\n@pficon-var-in-progress: \"\\e92c\";\n@pficon-var-key: \"\\e924\";\n@pficon-var-kubernetes: \"\\e627\";\n@pficon-var-locked: \"\\e923\";\n@pficon-var-maintenance: \"\\e92d\";\n@pficon-var-memory: \"\\e908\";\n@pficon-var-messages: \"\\e603\";\n@pficon-var-middleware: \"\\e917\";\n@pficon-var-migration: \"\\e92e\";\n@pficon-var-monitoring: \"\\e944\";\n@pficon-var-network: \"\\e909\";\n@pficon-var-network-range: \"\\e94a\";\n@pficon-var-off: \"\\e92f\";\n@pficon-var-ok: \"\\e602\";\n@pficon-var-on: \"\\e931\";\n@pficon-var-on-running: \"\\e930\";\n@pficon-var-openshift: \"\\e626\";\n@pficon-var-optimize: \"\\e93e\";\n@pficon-var-orders: \"\\e93f\";\n@pficon-var-paused: \"\\e932\";\n@pficon-var-pending: \"\\e933\";\n@pficon-var-plugged: \"\\e940\";\n@pficon-var-port: \"\\e945\";\n@pficon-var-private: \"\\e914\";\n@pficon-var-print: \"\\e612\";\n@pficon-var-process-automation: \"\\e949\";\n@pficon-var-project: \"\\e905\";\n@pficon-var-rebalance: \"\\e91c\";\n@pficon-var-rebooting: \"\\e934\";\n@pficon-var-regions: \"\\e90a\";\n@pficon-var-registry: \"\\e623\";\n@pficon-var-remove: \"\\e611\";\n@pficon-var-replicator: \"\\e624\";\n@pficon-var-repository: \"\\e90b\";\n@pficon-var-resource-pool: \"\\e90c\";\n@pficon-var-resources-almost-empty: \"\\e91d\";\n@pficon-var-resources-almost-full: \"\\e912\";\n@pficon-var-resources-full: \"\\e92a\";\n@pficon-var-restart: \"\\e617\";\n@pficon-var-route: \"\\e625\";\n@pficon-var-running: \"\\e614\";\n@pficon-var-save: \"\\e601\";\n@pficon-var-satellite: \"\\e94b\";\n@pficon-var-screen: \"\\e600\";\n@pficon-var-search: \"\\e921\";\n@pficon-var-security: \"\\e946\";\n@pficon-var-server: \"\\e90d\";\n@pficon-var-server-group: \"\\e91a\";\n@pficon-var-service: \"\\e61e\";\n@pficon-var-service-catalog: \"\\e941\";\n@pficon-var-services: \"\\e947\";\n@pficon-var-settings: \"\\e610\";\n@pficon-var-sort-common-asc: \"\\e94e\";\n@pficon-var-sort-common-desc: \"\\e94f\";\n@pficon-var-spinner: \"\\e614\";\n@pficon-var-spinner2: \"\\e613\";\n@pficon-var-storage-domain: \"\\e90e\";\n@pficon-var-template: \"\\e94c\";\n@pficon-var-tenant: \"\\e916\";\n@pficon-var-thumb-tack-o: \"\\e920\";\n@pficon-var-topology: \"\\e608\";\n@pficon-var-trend-down: \"\\e900\";\n@pficon-var-trend-up: \"\\e901\";\n@pficon-var-unlocked: \"\\e922\";\n@pficon-var-unplugged: \"\\e942\";\n@pficon-var-unknown: \"\\e935\";\n@pficon-var-user: \"\\e91e\";\n@pficon-var-users: \"\\e91f\";\n@pficon-var-vcenter: \"\\e94d\";\n@pficon-var-virtual-machine: \"\\e90f\";\n@pficon-var-volume: \"\\e910\";\n@pficon-var-warning-triangle-o: \"\\e913\";\n@pficon-var-zone: \"\\e911\";\n@progress-description-label-width: 85px;\n@sidebar-pf-bg: @color-pf-black-100;\n@sidebar-pf-border-color: @color-pf-black-300;\n@skiplink-pf-top: 12px;\n@skiplink-pf-left: 10px;\n@table-border-hover: @color-pf-blue-200;\n@table-cell-padding-bottom: 3px;\n@table-cell-padding-top: 2px;\n// Reference variables declared in block above\n@bootstrap-switch-bg-color-start: @btn-default-bg-img-start;\n@bootstrap-switch-bg-color-stop: @btn-default-bg-img-stop;\n@fa-font-path: @font-path;\n@navbar-pf-navbar-header-border-color: lighten(@navbar-pf-bg-color, 15%);\n@navbar-pf-navbar-nav-active-active-bg-color: lighten(@navbar-pf-bg-color, 8%);\n@navbar-pf-navbar-nav-active-active-open-bg-color: lighten(@navbar-pf-bg-color, 11%);\n@navbar-pf-navbar-nav-active-bg-color: lighten(@navbar-pf-bg-color, 12.5%);\n@navbar-pf-navbar-primary-bg-color-start: lighten(@navbar-pf-bg-color, 10%); // #474C50\n@navbar-pf-navbar-primary-bg-color-stop: @navbar-pf-bg-color; // #383F43\n@navbar-pf-navbar-utility-border-color: lighten(@navbar-pf-bg-color, 15.5%);\n@navbar-pf-navbar-utility-color: @navbar-pf-color;\n@navbar-pf-navbar-utility-hover-bg-color: lighten(@navbar-pf-bg-color, 12.5%);\n@nav-pf-vertical-secondary-bg-color: @nav-pf-vertical-active-bg-color;\n@nav-tabs-color: @gray-pf;\n// Reference variables declared in block above\n@navbar-pf-navbar-primary-context-bg-color-start: lighten(@navbar-pf-navbar-primary-bg-color-start, 8.5%);\n@navbar-pf-navbar-primary-context-bg-color-stop: lighten(@navbar-pf-navbar-primary-bg-color-stop, 11%);\n@navbar-pf-navbar-primary-hover-bg-color-start: lighten(@navbar-pf-navbar-primary-bg-color-start, 10%);\n@navbar-pf-navbar-primary-hover-bg-color-stop: lighten(@navbar-pf-navbar-primary-bg-color-stop, 10%);\n@navbar-pf-navbar-primary-hover-border-color: lighten(@navbar-pf-navbar-header-border-color, 20%);\n@navbar-pf-navbar-primary-context-border-color: lighten(@navbar-pf-navbar-header-border-color, 8%);\n@navbar-pf-navbar-primary-context-border-top-color: lighten(@navbar-pf-navbar-header-border-color, 7%);\n@navbar-pf-navbar-utility-hover-border-color: lighten(@navbar-pf-navbar-utility-border-color, 5%);\n@navbar-pf-navbar-utility-open-bg-color: lighten(@navbar-pf-navbar-utility-hover-bg-color, 7.5%);\n@navbar-pf-navbar-utility-open-border-color: lighten(@navbar-pf-navbar-utility-hover-border-color, 5%);\n// Reference variables declared in block above\n@navbar-pf-navbar-primary-active-bg-color-start: lighten(@navbar-pf-navbar-primary-hover-bg-color-start, 5%);\n@navbar-pf-navbar-primary-active-bg-color-stop: lighten(@navbar-pf-navbar-primary-hover-bg-color-stop, 7.5%);\n@navbar-pf-navbar-primary-active-border-color: lighten(@navbar-pf-navbar-primary-hover-border-color, 5%);\n@navbar-pf-navbar-primary-context-hover-bg-color-start: lighten(@navbar-pf-navbar-primary-context-bg-color-start, 5%);\n@navbar-pf-navbar-primary-context-hover-bg-color-stop: lighten(@navbar-pf-navbar-primary-context-bg-color-stop, 7.5%);\n@navbar-pf-navbar-primary-context-hover-border-color: lighten(@navbar-pf-navbar-primary-context-border-color, 5%);\n@navbar-pf-navbar-primary-context-hover-border-top-color: lighten(@navbar-pf-navbar-primary-context-border-top-color, 6%);\n// Reference variables declared in block above\n@navbar-pf-navbar-primary-context-active-bg-color-start: lighten(@navbar-pf-navbar-primary-context-hover-bg-color-start, 5%);\n@navbar-pf-navbar-primary-context-active-bg-color-stop: lighten(@navbar-pf-navbar-primary-context-hover-bg-color-stop, 7.5%);\n@navbar-pf-navbar-primary-context-active-border-color: lighten(@navbar-pf-navbar-primary-context-hover-border-color, 5%);\n@navbar-pf-navbar-primary-context-active-border-top-color: lighten(@navbar-pf-navbar-primary-context-hover-border-top-color, 6%);\n// References variable declared in block above\n@navbar-pf-navbar-primary-context-active-border-right-color: @navbar-pf-navbar-primary-context-active-border-color;\n@slider-line-height: 16px;\n@slider-horizontal-width: 100%;\n@slider-primary-top: @color-pf-black-100;\n@slider-primary-bottom: @color-pf-black-200;\n@slider-secondary-top: @color-pf-blue-400;\n@slider-secondary-bottom: @color-pf-blue-300;\n@tree-list-view-pf-padding-left: 45px;\n\n// Alternate navigation layout - Kept for backwards compatibility\n// --------------------------------------------------------------\n@footer-pf-alt-bg-color: @footer-pf-bg-color;\n@footer-pf-alt-padding-left: @footer-pf-padding-left;\n@footer-pf-alt-padding-top: @footer-pf-padding-top;\n@footer-pf-alt-height: @footer-pf-height;\n@img-path-alt: @img-path;\n@nav-pf-vertical-alt-active-color: @color-pf-blue-300;\n@nav-pf-vertical-alt-bg-color: @color-pf-white;\n@nav-pf-vertical-alt-badge-color: @color-pf-white;\n@nav-pf-vertical-alt-border-color: @sidebar-pf-border-color;\n@nav-pf-vertical-alt-collapsed-width: 75px;\n@nav-pf-vertical-alt-link-height: 63px;\n@nav-pf-vertical-alt-link-padding: 17px 20px 17px 25px;\n@nav-pf-vertical-alt-width: 250px;\n@navbar-pf-alt-bg-repeat: @navbar-pf-vertical-bg-repeat;\n@navbar-pf-alt-bg-size: @navbar-pf-vertical-bg-size;\n@navbar-pf-alt-border-color: @navbar-pf-vertical-border-color;\n@navbar-pf-alt-border-style: @navbar-pf-vertical-border-style;\n@navbar-pf-alt-border-width: @navbar-pf-vertical-border-width;\n@navbar-pf-alt-color: @navbar-pf-vertical-color;\n@navbar-pf-alt-height: @navbar-pf-vertical-height;\n@navbar-pf-alt-nav-item-iconic-padding: @navbar-pf-vertical-nav-item-iconic-padding;\n@navbar-pf-alt-navbar-brand-color: @navbar-pf-vertical-navbar-brand-color;\n@navbar-pf-alt-navbar-brand-icon-margin: @navbar-pf-vertical-navbar-brand-icon-margin;\n@navbar-pf-alt-navbar-brand-margin: @navbar-pf-vertical-navbar-brand-margin;\n@navbar-pf-alt-navbar-brand-min-height: @navbar-pf-vertical-navbar-brand-min-height;\n@navbar-pf-alt-navbar-brand-name-breakpoint: @navbar-pf-vertical-navbar-brand-name-breakpoint;\n@navbar-pf-alt-navbar-brand-name-margin: @navbar-pf-vertical-navbar-brand-name-margin;\n@navbar-pf-alt-navbar-brand-padding: @navbar-pf-vertical-navbar-brand-padding;\n@navbar-pf-alt-navbar-toggle-margin: @navbar-pf-vertical-navbar-toggle-margin;\n@navbar-pf-alt-navbar-toggle-icon-bar-hover-bg: @navbar-pf-vertical-navbar-toggle-icon-bar-hover-bg;\n\n// Login page\n// -------------------\n@login-pf-brand-margin-top: 20px;\n@login-pf-brand-desktop-margin-top: 62px;\n@login-pf-page-header-margin-bottom: 20px;\n@login-pf-page-header-desktop-margin-bottom: 40px;\n@login-pf-page-header-paragraph-margin-top: 20px;\n@login-pf-card-pf-padding: 10px 20px 30px 20px;\n@login-pf-card-pf-desktop-padding: 20px 40px 30px 40px;\n@login-pf-card-pf-max-width: 840px;\n@login-pf-checkbox-label-margin-bottom: 15px;\n@login-pf-dropdown-toggle-padding-right: 15px;\n@login-pf-btn-primary-margin-top: 40px;\n@login-pf-header-margin-bottom: 20px;\n@login-pf-header-desktop-margin-bottom: 30px;\n@login-pf-signup-margin-top: 40px;\n@login-pf-signup-a-margin-left: 10px;\n@login-pf-page-footer-links-margin-top: 60px;\n@login-pf-page-footer-links-li-margin-right: 20px;\n@login-pf-page-footer-sso-margin-top: 40px;\n@login-pf-page-footer-sso-logos-li-margin: 5px;\n@login-pf-page-accounts-margin: 20px;\n@login-pf-accounts-section-heading-margin-top: 30px;\n@login-pf-accounts-section-heading-margin-bottom: 30px;\n@login-pf-accounts-section-heading-desktop-margin-bottom: 15px;\n@login-pf-accounts-section-heading-desktop-padding-right: 40px;\n@login-pf-accounts-section-heading-desktop-padding-left: 40px;\n@login-pf-accounts-link-margin-bottom: 15px;\n@login-pf-accounts-link-img-margin-right: 10px;\n@login-pf-accounts-link-a-padding: 7px;\n@login-pf-accounts-more-caret-margin-left: 5px;\n@login-pf-social-margin: 40px 0 0 0;\n\n\n// Bootstrap overrides\n// -------------------\n@alert-info-border: @color-pf-black-500;\n@alert-link-font-weight: 500;\n@alert-padding: 11px;\n@body-bg: @color-pf-white;\n@border-radius-base: 1px;\n@brand-danger: @color-pf-red;\n@brand-info: @color-pf-blue-500;\n@brand-primary: @color-pf-blue-300;\n@brand-success: @color-pf-green;\n@brand-warning: @color-pf-orange;\n@breadcrumb-bg: transparent;\n@breadcrumb-separator: \"\\f105\";\n@bs-datetimepicker-timepicker-font-size: 1em;\n@bs-datetimepicker-btn-hover-bg: transparent;\n@btn-danger-bg: @color-pf-red-200;\n@btn-danger-border: @color-pf-red-300;\n@btn-default-border: @color-pf-black-400;\n@btn-font-weight: 600;\n@btn-primary-bg: @color-pf-blue;\n@btn-primary-border: @color-pf-blue-500;\n@caret-width-base: 0;\n@code-bg: @color-pf-blue-50;\n@dropdown-border: @color-pf-black-400;\n@dropdown-divider-bg: @color-pf-black-200;\n@dropdown-link-active-color: @color-pf-white;\n@dropdown-link-hover-bg: @color-pf-blue-50;\n@font-family-base: \"Open Sans\", Helvetica, Arial, sans-serif;\n@font-size-base: 12px;\n@gray-dark: lighten(@color-pf-black, 20%); // #333\n@gray-darker: lighten(@color-pf-black, 13.5%); // #222\n@gray-light: lighten(@color-pf-black, 60%); // #999\n@gray-lighter: lighten(@color-pf-black, 93.5%); // #eee\n@grid-gutter-width: 40px;\n@icon-font-path: \"../fonts/\";\n@input-bg-disabled: @color-pf-black-150;\n@input-border: @color-pf-black-400;\n@line-height-base: 1.66666667; // 20/12\n@link-color: @color-pf-blue;\n@list-group-border: @color-pf-black-150;\n@list-group-border-radius: 0;\n@list-group-hover-bg: @color-pf-blue-50;\n@link-hover-color: @color-pf-blue-500;\n@nav-tabs-border-color: @color-pf-black-200;\n@nav-tabs-link-hover-border-color: transparent;\n@padding-large-horizontal: 10px;\n@padding-base-horizontal: 6px;\n@padding-base-vertical: 2px;\n@padding-large-vertical: 6px;\n@pager-border-radius: 0;\n@pager-disabled-color: @color-pf-black-500;\n@pagination-bg: @color-pf-black-150;\n@pagination-border: @color-pf-black-400;\n@pagination-hover-bg: @color-pf-black-200;\n@panel-inner-border: @color-pf-black-300;\n@popover-arrow-color: @color-pf-white;\n@popover-arrow-outer-color: @color-pf-black-400;\n@popover-border-color: @color-pf-black-400;\n@popover-border-bottom-color: @color-pf-black-150;\n@popover-border-width: 10px;\n@popover-border-top-width: 0;\n@popover-max-width: 220px;\n@popover-position-top: -20px;\n@popover-title-bg: @color-pf-black-150;\n@pre-bg: @color-pf-black-100;\n@progress-bg: @color-pf-black-200;\n@table-bg-accent: @color-pf-black-150;\n@table-bg-hover: @color-pf-blue-50;\n@table-border-color: @color-pf-black-300;\n@table-cell-padding: 10px;\n@tooltip-arrow-width: 8px;\n@tooltip-bg: @color-pf-black-800;\n@tooltip-max-width: 220px;\n// Reference variables declared in block above\n@alert-danger-bg: lighten(@color-pf-red-100, 55%);\n@alert-danger-border: @brand-danger;\n@alert-danger-text: @gray-dark;\n@alert-info-bg: @color-pf-black-150;\n@alert-info-text: @gray-dark;\n@alert-success-bg: lighten(@color-pf-green-100, 8%);\n@alert-success-border: @brand-success;\n@alert-success-text: @gray-dark;\n@alert-warning-bg: lighten(@color-pf-orange-100, 8%);\n@alert-warning-border: @brand-warning;\n@alert-warning-text: @gray-dark;\n@badge-border-radius: @border-radius-base;\n@border-radius-large: @border-radius-base;\n@border-radius-small: @border-radius-base;\n@breadcrumb-active-color: @gray-pf;\n@breadcrumb-color: @gray-pf;\n@btn-default-bg: @gray-lighter;\n@btn-default-color: @gray-pf;\n@caret-width-large: @caret-width-base;\n@code-color: @color-pf-blue-600;\n@dropdown-fallback-border: @dropdown-border;\n@dropdown-link-active-bg: @link-color;\n@dropdown-link-hover-color: @gray-pf;\n@font-size-h1: ceil((@font-size-base * 2)); // ~24px\n@font-size-h2: ceil((@font-size-base * 1.8333)); // ~22px\n@font-size-h3: ceil((@font-size-base * 1.3333)); // ~16px\n@font-size-h5: ceil((@font-size-base * 1.0833)); // ~13px\n@font-size-large: ceil((@font-size-base * 1.1666)); // ~14px\n@font-size-small: ceil((@font-size-base * .9166)); // ~11px\n@input-color: @gray-dark;\n@nav-tabs-active-link-hover-color: @link-color;\n@nav-tabs-justified-link-border-color: @nav-tabs-border-color;\n@nav-pf-vertical-badges-width: (@nav-pf-vertical-width + 50px);\n@padding-small-horizontal: @padding-base-horizontal;\n@padding-small-vertical: @padding-base-vertical;\n@panel-group-pf-danger-heading-bg: @alert-danger-bg;\n@panel-group-pf-primary-heading-bg: lighten(@brand-primary, 38%);\n@panel-group-pf-success-heading-bg: @alert-success-bg;\n@panel-group-pf-warning-heading-bg: @alert-warning-bg;\n@panel-group-pf-info-heading-bg: lighten(desaturate(spin(@brand-info, 13), 45), 60%);\n@panel-danger-border: @brand-danger;\n@panel-danger-heading-bg: @brand-danger;\n@panel-info-border: @brand-info;\n@panel-info-heading-bg: @brand-info;\n@panel-primary-border: @brand-primary;\n@panel-primary-text: @body-bg;\n@panel-success-border: @brand-success;\n@panel-success-heading-bg: @brand-success;\n@panel-warning-border: @brand-warning;\n@panel-warning-heading-bg: @brand-warning;\n@state-warning-text: @brand-warning;\n@state-danger-text: @brand-danger;\n// Reference variable declared in block above\n@panel-danger-text: @panel-primary-text;\n@panel-info-text: @panel-primary-text;\n@panel-success-text: @panel-primary-text;\n@panel-warning-text: @panel-primary-text;\n\n// PatternFly-specific variables based on Bootstrap overides\n// ---------------------------------------------------------\n@bootstrap-switch-bg-color: @btn-default-bg;\n@btn-danger-bg-img-start: @brand-danger;\n@btn-danger-bg-img-stop: @btn-danger-bg;\n@btn-primary-bg-img-start: @brand-primary;\n@btn-primary-bg-img-stop: @btn-primary-bg;\n@dropdown-link-focus-bg: @link-color;\n@line-height-computed: floor((@font-size-base * @line-height-base));\n@nav-pf-vertical-icon-size: (@font-size-base + 8);\n@notification-badge-color: @color-pf-blue-400;\n@progress-sm: (@line-height-computed - 6);\n@progress-xs: (@line-height-computed - 14);\n@syntax-1: @btn-danger-bg;\n@syntax-2: @gray-dark;\n@syntax-3: @brand-success;\n@syntax-4: @brand-info;\n@tooltip-font-size: @font-size-base;\n","//\n// Bootstrap-Datepicker\n// --------------------------------------------------\n\n.bootstrap-datepicker.form-control[readonly] {\n background-color: @input-bg;\n border-color: @input-border !important;\n color: @input-color;\n .box-shadow(inset 0 1px 1px fade(@color-pf-black, 7.5%));\n .form-control-outline();\n &:focus {\n // TODO Create global variables for validation box shadows?\n @input-validation-focus-box-shadow: fade(@color-pf-black, 7.5%);\n border-color: @input-border-focus !important;\n .has-error & {\n // TODO Create global variables for validation box shadows?\n @state-danger-input-focus: lighten(@state-danger-text, 20%);\n @shadow: ~\"inset 0 1px 1px @{input-validation-focus-box-shadow}, 0 0 6px @{state-danger-input-focus}\";\n border-color: darken(@state-danger-text, 10%);\n .box-shadow(@shadow);\n }\n .has-success & {\n // TODO Create global variables for validation box shadows?\n @state-success-input-focus: lighten(@state-success-text, 20%);\n @shadow: ~\"inset 0 1px 1px @{input-validation-focus-box-shadow}, 0 0 6px @{state-success-input-focus}\";\n border-color: darken(@state-success-text, 10%);\n .box-shadow(@shadow);\n }\n .has-warning & {\n // TODO Create global variables for validation box shadows?\n @state-warning-input-focus: lighten(@state-warning-text, 20%);\n @shadow: ~\"inset 0 1px 1px @{input-validation-focus-box-shadow}, 0 0 6px @{state-warning-input-focus}\";\n border-color: darken(@state-warning-text, 10%);\n .box-shadow(@shadow);\n }\n }\n &:hover {\n border-color: @input-border-hover !important;\n .has-error & {\n border-color: darken(@state-danger-text, 10%) !important;\n }\n .has-success & {\n border-color: darken(@state-success-text, 10%) !important;\n }\n .has-warning & {\n border-color: darken(@state-warning-text, 10%) !important;\n }\n }\n .has-error & {\n border-color: @state-danger-text !important;\n }\n .has-success & {\n border-color: @state-success-text !important;\n }\n .has-warning & {\n border-color: @state-warning-text !important;\n }\n}\n\n.datepicker {\n border-radius: @border-radius-base;\n .datepicker-switch,\n tfoot .clear,\n tfoot .today {\n font-size: @font-size-large;\n font-weight: 500;\n }\n .next,\n .prev {\n font-weight: 500;\n }\n table tr {\n td,\n th {\n border-radius: @border-radius-base;\n }\n td {\n &.active,\n &.active:hover,\n &.active.disabled,\n &.active.disabled:hover {\n background: @dropdown-link-active-bg !important;\n color: @color-pf-white !important;\n text-shadow: none;\n }\n &.day:hover,\n &.day.focused {\n background: @dropdown-link-hover-bg;\n }\n &.selected,\n &.selected:hover,\n &.selected.disabled,\n &.selected.disabled:hover {\n text-shadow: none;\n }\n span {\n border-radius: @border-radius-base;\n &.active,\n &.active:hover,\n &.active.disabled,\n &.active.disabled:hover {\n background: @dropdown-link-active-bg;\n text-shadow: none;\n }\n &:hover {\n background: @dropdown-link-hover-bg;\n }\n }\n }\n }\n thead tr:first-child th,\n tfoot tr th {\n &:hover {\n background: @dropdown-link-hover-bg;\n }\n }\n}\n\n.input-daterange {\n input:first-child {\n border-radius: @border-radius-base 0 0 @border-radius-base;\n }\n input:last-child {\n border-radius: 0 @border-radius-base @border-radius-base 0;\n }\n .input-group-addon {\n background-color: @input-group-addon-bg;\n border-color: @input-group-addon-border-color;\n line-height: @line-height-base;\n padding: @padding-base-vertical @padding-base-horizontal;\n }\n}\n","// Mixins - Bootstrap overrides\n// -------------------\n\n// Form control outline\n.form-control-outline(@color: @input-border-focus) {\n @color-rgba: rgba(red(@color), green(@color), blue(@color), .6);\n &:focus {\n border-color: @color;\n outline: 0 !important;\n .box-shadow(~\"inset 0 1px 1px rgba(3, 3, 3, 0.075), 0 0 8px @{color-rgba}\");\n }\n}\n\n// Gradients\n#gradient {\n .striped(@color: fade(@color-pf-black, 15%); @angle: -45deg) {\n background-image: linear-gradient(@angle, @color 25%, @color 26%, transparent 27%, transparent 49%, @color 50%, @color 51%, transparent 52%, transparent 74%, @color 75%, @color 76%, transparent 77%);\n }\n}\n\n// Horizontal dividers\n.nav-divider(@color: @color-pf-black-200, @margin: 4px 1px) {\n background-color: @color;\n height: 1px;\n margin: @margin;\n overflow: hidden;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n &:-moz-placeholder { color: @color; font-style: italic; } // Firefox 4-18\n &::-moz-placeholder { color: @color; font-style: italic; opacity: 1; } // Firefox 19+\n &:-ms-input-placeholder { color: @color; font-style: italic; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; font-style: italic; } // Safari and Chrome\n}\n","//\n// Bootstrap-select\n// --------------------------------------------------\n\n.bootstrap-select.btn-group {\n &.form-control {\n margin-bottom: 0;\n }\n .btn {\n // TODO Create global variable for validation state box shadows?\n @input-validation-focus-box-shadow: fade(@color-pf-black, 7.5%);\n &:hover {\n border-color: @input-border-hover;\n }\n .caret {\n margin-top: -4px;\n }\n .form-control-outline();\n .has-error & {\n border-color: @state-danger-text;\n &:focus {\n // TODO Create global variable for validation state box shadows?\n @state-danger-input-focus: lighten(@state-danger-text, 20%);\n @shadow: ~\"inset 0 1px 1px @{input-validation-focus-box-shadow}, 0 0 6px @{state-danger-input-focus}\";\n border-color: darken(@state-danger-text, 10%);\n .box-shadow(@shadow);\n }\n }\n .has-success & {\n border-color: @state-success-text;\n &:focus {\n // TODO Create global variable for validation state box shadows?\n @state-success-input-focus: lighten(@state-success-text, 20%);\n @shadow: ~\"inset 0 1px 1px @{input-validation-focus-box-shadow}, 0 0 6px @{state-success-input-focus}\";\n border-color: darken(@state-success-text, 10%);\n .box-shadow(@shadow);\n }\n }\n .has-warning & {\n border-color: @state-warning-text;\n &:focus {\n // TODO Create global variable for validation state box shadows?\n @state-warning-input-focus: lighten(@state-warning-text, 20%);\n @shadow: ~\"inset 0 1px 1px @{input-validation-focus-box-shadow}, 0 0 6px @{state-warning-input-focus}\";\n border-color: darken(@state-warning-text, 10%);\n .box-shadow(@shadow);\n }\n }\n .transition(~\"border-color ease-in-out .15s, box-shadow ease-in-out .15s\");\n }\n .dropdown-menu { // Also see navbar.less\n > .active > a {\n &,\n &:active {\n background-color: @dropdown-link-hover-bg !important;\n border-color: @dropdown-link-hover-border-color !important;\n color: @gray-dark !important;\n small {\n color: @gray-light !important;\n }\n }\n }\n > .disabled > a {\n color: @gray-light !important;\n }\n > .selected > a {\n background-color: @dropdown-link-active-bg !important;\n border-color: @dropdown-link-active-border-color !important;\n color: @color-pf-white !important;\n small {\n color: fade(@color-pf-white, 50%) !important;\n }\n }\n .divider {\n background: @dropdown-divider-bg !important;\n margin: @dropdown-divider-margin !important;\n }\n dt {\n color: @color-pf-black-500;\n font-weight:normal;\n padding: 1px 10px;\n }\n li {\n & > a.opt {\n padding: 1px 10px;\n }\n & a {\n &:active small {\n color: fade(@color-pf-white, 50%) !important;\n }\n &:hover,\n &:focus {\n small {\n color: @gray-light;\n }\n }\n }\n &:not(.disabled) {\n a:hover,\n a:focus {\n small {\n color: @gray-light;\n }\n }\n }\n }\n }\n}\n","//\n// Bootstrap slider\n// --------------------------------------------------\n// https://github.com/seiyria/bootstrap-slider\n\n\n// Overwrites and fixes to Bootstrap slider\n\n// https //github.com/seiyria/bootstrap-slider/issues/797\n.slider-tick-label-container {\n display: flex;\n justify-content: space-between;\n margin-left: 0!important;\n}\n\n.slider-tick-label {\n width: auto !important;\n}\n\n.slider {\n .tooltip {\n top: -10px;\n }\n}\n.slider-track {\n background-color: @color-pf-black-200;\n box-shadow: inset 0 2px 3px rgba(0, 0, 0, .1), 0 0px 2px @color-pf-black-200;\n border: 1px solid @color-pf-black-400;\n}\n\n.slider-selection {\n #gradient > .vertical(@slider-secondary-top, @slider-secondary-bottom);\n}\n\n.slider-handle {\n width: @slider-line-height;\n height: @slider-line-height;\n border: 1px solid @color-pf-black-400; //THIS!\n}\n\n.slider-tick {\n background-color: transparent !important;\n background-image:\n radial-gradient(rgba(0, 0, 0, .3), rgba(0, 0, 0, .3) 2px, transparent 2px) !important;\n .box-shadow(none);\n}\n\n\n// Styles to create the pf slider\n.slider-pf {\n display: flex;\n align-items: center;\n\n * {\n margin-right: 10px;\n\n &:last-child {\n margin: 0;\n }\n }\n\n .slider {\n width: auto;\n flex: 1 1 100%;\n }\n}\n","//\n// Bootstrap Switch\n// --------------------------------------------------\n\n.@{bootstrap-switch-base} {\n .@{bootstrap-switch-base}-handle-off,\n .@{bootstrap-switch-base}-handle-on {\n &.@{bootstrap-switch-base}-default {\n background: @bootstrap-switch-handle-default-bg-color;\n }\n }\n .@{bootstrap-switch-base}-label {\n background: @bootstrap-switch-bg-color;\n box-shadow: 0 0 2px fade(@color-pf-black, 40%);\n #gradient > .vertical(@bootstrap-switch-bg-color-start, @bootstrap-switch-bg-color-stop);\n position: relative;\n z-index: 9;\n }\n}\n","//\n// Bootstrap Touchspin\n// --------------------------------------------------\n\n.bootstrap-touchspin .input-group-btn-vertical {\n > .btn {\n padding-bottom: 6px;\n padding-top: 6px;\n }\n .bootstrap-touchspin-down {\n border-bottom-right-radius: @border-radius-base;\n }\n .bootstrap-touchspin-up {\n border-top-right-radius: @border-radius-base;\n }\n i {\n font-size: (@font-size-base - 4);\n left: 6px;\n top: 2px;\n &.fa-angle-down,\n &.fa-angle-up {\n font-size: @font-size-base;\n line-height: @font-size-base;\n top: 0;\n }\n &.fa-angle-down,\n &.fa-angle-up {\n left: 7px;\n }\n }\n}\n","//\n// Bootstrap Tree View\n// --------------------------------------------------\n\n.treeview {\n .list-group {\n border-top: 0;\n }\n .list-group-item {\n background: transparent;\n border-bottom: 1px solid transparent !important;\n border-top: 1px solid transparent !important;\n cursor: default !important;\n margin-bottom: 0;\n overflow: hidden;\n padding: 0 10px;\n text-overflow: ellipsis;\n white-space: nowrap;\n &:hover {\n background: none !important;\n }\n &.node-selected {\n background: none !important;\n border-color: transparent !important;\n color: inherit !important;\n }\n &.node-check-changed {\n span.node-icon,\n span.text {\n color: @bootstrap-treeview-highlight-color;\n }\n }\n }\n span.icon {\n display: inline-block;\n font-size: (@font-size-base + 1);\n min-width: 10px;\n text-align: center;\n > [class*=\"fa-angle\"] {\n font-size: (@font-size-base + 3);\n }\n &.check-icon {\n margin-right: 10px;\n }\n &.expand-icon {\n cursor: pointer !important;\n }\n }\n span.image {\n background-repeat: no-repeat;\n background-size: contain;\n display: inline-block;\n height: 1.19em;\n line-height: 1em;\n margin-right: 5px;\n vertical-align: middle;\n width: 12px;\n }\n span.indent {\n margin-right: 5px;\n }\n .node-disabled {\n color: @color-pf-black-300;\n cursor: not-allowed;\n span.expand-icon {\n cursor: default !important;\n }\n }\n .node-hidden {\n display:none;\n }\n}\n\n.treeview-pf-hover .list-group-item {\n cursor: pointer !important;\n &:hover {\n background-color: @dropdown-link-hover-bg !important;\n border-color: @dropdown-link-hover-border-color !important;\n }\n}\n\n.treeview-pf-select .list-group-item {\n cursor: pointer !important;\n &.node-selected {\n background: @dropdown-link-active-bg !important;\n border-color: @dropdown-link-active-border-color !important;\n color: @dropdown-link-active-color !important;\n }\n}\n","//\n// Cards\n// --------------------------------------------------\n\n.card-pf {\n background: @card-pf-bg-color;\n border-top: 2px solid @card-pf-border-top-color;\n .box-shadow(0 1px 1px fade(@color-pf-black, 17.5%));\n margin: 0 (-(@grid-gutter-width / 4)) (@grid-gutter-width / 2);\n padding: 0 (@grid-gutter-width / 2);\n &.card-pf-accented {\n border-top-color: @card-pf-accented-border-top-color;\n }\n &.card-pf-aggregate-status {\n .card-pf-aggregate-status-notifications,\n .card-pf-title {\n a {\n color: @text-color;\n &.add {\n color: @link-color;\n &:hover {\n color: @link-hover-color;\n }\n }\n &:hover {\n color: @link-hover-color;\n }\n }\n }\n }\n &.card-pf-aggregate-status {\n padding: 0 (@grid-gutter-width / 4);\n text-align: center;\n }\n &.card-pf-aggregate-status-mini {\n padding-bottom: (@grid-gutter-width / 4);\n position: relative;\n }\n @media (min-width: @grid-float-breakpoint) {\n &.card-pf-bleed-left {\n margin-left: (-(@grid-gutter-width / 2));\n }\n &.card-pf-bleed-right {\n border-right: 1px solid @card-pf-border-color;\n margin-right: (-(@grid-gutter-width / 2));\n }\n }\n}\n\n.card-pf-aggregate-status-notifications {\n font-size: (@font-size-base * 2); // 24px\n font-weight: 300;\n .card-pf-aggregate-status-mini & {\n line-height: 1;\n }\n .card-pf-aggregate-status-notification + .card-pf-aggregate-status-notification {\n border-left: 1px solid @card-pf-border-color;\n margin-left: (@grid-gutter-width / 8 - 2);\n padding-left: (@grid-gutter-width / 4);\n }\n .fa, .pficon {\n font-size: (@font-size-base * 1.5); // 18px\n margin-right: 7px;\n }\n}\n\n.card-pf-body {\n margin: (@grid-gutter-width / 2) 0 0;\n padding: 0 0 (@grid-gutter-width / 2);\n .card-pf-aggregate-status & {\n margin-top: (@grid-gutter-width / 4);\n padding-bottom: (@grid-gutter-width / 4);\n }\n .card-pf-aggregate-status-mini & {\n margin-bottom: 0;\n margin-top: 0;\n padding-bottom: 0;\n position: absolute;\n right: (@grid-gutter-width / 2);\n top: 15px;\n }\n .card-pf-utilization .card-pf-title + & {\n margin-top: -8px;\n }\n > *:last-child {\n margin-bottom: 0;\n }\n}\n\n.card-pf-footer {\n background-color: @card-pf-footer-bg-color;\n border-top: 1px solid @card-pf-border-color;\n margin: 0 (-(@grid-gutter-width / 2)) !important;\n padding: (@grid-gutter-width / 2) (@grid-gutter-width / 2) (@grid-gutter-width / 4);\n a > {\n .fa,\n .pficon {\n margin-right: 5px;\n }\n }\n .card-pf-time-frame-filter {\n margin-top: -2px;\n }\n}\n\n.card-pf-link-with-icon {\n padding-left: 21px;\n position: relative;\n .fa,\n .pficon {\n font-size: 16px;\n left: 0;\n position: absolute;\n top: 0;\n }\n}\n\n.card-pf-time-frame-filter {\n .card-pf-heading &,\n .card-pf-footer & {\n float: right;\n margin-left: 20px;\n }\n}\n\n.card-pf-heading {\n border-bottom: 1px solid @card-pf-border-color;\n margin: 0 (-(@grid-gutter-width / 2)) (@grid-gutter-width / 2);\n padding: 0 (@grid-gutter-width / 2) 0;\n & .card-pf-time-frame-filter {\n margin-top: -5px;\n }\n}\n\n.card-pf-heading-details {\n float: right;\n font-size: (@font-size-small - 1);\n}\n\n.card-pf-subtitle {\n font-size: @font-size-h3;\n margin-top: @line-height-computed;\n margin-bottom: (@line-height-computed / 2);\n [class^=\"col\"] & {\n margin-top: 0;\n }\n @media (max-width: @screen-xs-max) {\n .card-pf-body [class^=\"col\"] + [class^=\"col\"] > & {\n margin-top: (@grid-gutter-width);\n }\n }\n}\n\n.card-pf-title {\n font-size: @font-size-h3;\n font-weight: 400;\n margin: (@grid-gutter-width / 2) 0;\n padding: 0;\n .card-pf-aggregate-status & {\n font-size: @font-size-large;\n margin: (@grid-gutter-width / 4) 0 0;\n .fa,\n .pficon {\n color: @card-pf-aggregate-status-title-icon-color;\n font-size: @font-size-h3;\n margin-right: 7px;\n }\n }\n .card-pf-aggregate-status-count {\n font-size: @font-size-h3;\n .card-pf-aggregate-status-mini & {\n display: block;\n font-size: (@font-size-base * 2); // 24px\n font-weight: 300;\n margin-bottom: 3px;\n }\n }\n .card-pf-aggregate-status-mini & {\n font-size: @font-size-base;\n margin-top: (@grid-gutter-width / 8);\n a {\n display: inline-block;\n }\n .fa,\n .pficon {\n font-size: (@font-size-base * 2 + 2); // 26px\n margin-right: 0;\n min-width: (@font-size-base * 2 + 2); // 26px\n position: absolute;\n left: (@grid-gutter-width / 2);\n text-align: center;\n top: 15px;\n }\n }\n}\n\n.card-pf-utilization-details {\n border-bottom: 1px solid @card-pf-border-color;\n display: table;\n margin: 12px 0 15px;\n padding: 0 0 15px;\n width: 100%;\n .card-pf-utilization-card-details-count,\n .card-pf-utilization-card-details-description {\n float: left;\n line-height: 1;\n }\n .card-pf-utilization-card-details-count {\n font-size: (@font-size-base * 2 + 2); // 26px\n font-weight: 300;\n margin-right: 10px;\n }\n .card-pf-utilization-card-details-line-1,\n .card-pf-utilization-card-details-line-2 {\n display: block;\n }\n .card-pf-utilization-card-details-line-1 {\n font-size: (@font-size-small - 1);\n margin-bottom: 2px;\n }\n}\n\n.cards-pf {\n background: @card-pf-container-bg-color;\n .row-cards-pf {\n padding: 0 20px;\n &:first-child { padding-top: 20px; }\n }\n}\n\n.container-cards-pf {\n margin-top: (@grid-gutter-width / 2);\n}\n\n.row-cards-pf {\n margin-left: (-(@grid-gutter-width / 4));\n margin-right: (-(@grid-gutter-width / 4));\n}\n","//\n// Card View\n// --------------------------------------------------\n\n.card-pf-view {\n border: 2px solid transparent;\n .card-pf-heading-kebab {\n .dropdown-kebab-pf {\n margin-top: -3px;\n }\n + .progress-pf-legend {\n p { margin-bottom: 0; }\n .progress {\n margin-bottom: 7px;\n margin-top: 16px;\n }\n }\n }\n .card-pf-info {\n margin-top: 15px;\n strong {\n font-size: ceil((@font-size-base + 1));\n margin-right: 10px;\n }\n }\n .card-pf-item {\n display: inline-block;\n font-size: @font-size-h3;\n padding: 0 13px 0 15px;\n &:first-child { padding-left: 0; }\n &:last-child { padding-right: 0; }\n + .card-pf-item { border-left: 1px solid @card-pf-border-color; }\n .fa-check { color: @brand-success; }\n .fa,\n .pficon {\n + .card-pf-item-text { margin-left: 10px; }\n }\n }\n .card-pf-items { margin-top: 15px; }\n .card-pf-title {\n font-size: ceil((@font-size-base * 1.6666));\n font-weight: 300;\n margin-bottom: 0;\n margin-top: 15px;\n .fa,\n .pficon {\n font-size: ceil((@font-size-base * 1.5));\n margin-right: 2px;\n }\n .col-lg-2 & { font-size: @font-size-h3; }\n }\n .card-pf-top-element .card-pf-icon-circle {\n border: 2px solid @color-pf-blue-300;\n border-radius: 50%;\n display: block;\n font-size: 46px;\n height: 106px;\n line-height: 102px;\n margin: 0 auto;\n text-align: center;\n width: 106px;\n .col-lg-2 & {\n font-size: 23px;\n height: 54px;\n line-height: 50px;\n width: 54px;\n }\n }\n .card-pf-view-checkbox {\n position: absolute;\n top: 11px;\n left: 15px;\n input[type=checkbox] { display: none; }\n }\n &.card-pf-view-multi-select {\n .card-pf-view-checkbox {\n input[type=checkbox] {\n display: block;\n @media(min-width:@screen-sm-min) {\n visibility: hidden;\n &:checked { visibility: visible; }\n }\n }\n }\n &:hover .card-pf-view-checkbox input[type=checkbox] { visibility: visible; }\n }\n &.card-pf-view-select {\n position: relative;\n &:hover { .box-shadow(0 1px 6px fade(@color-pf-black, 35%)); }\n &.active { border: 2px solid @card-pf-selected-border-color; }\n }\n &.card-pf-view-single-select { cursor: pointer; }\n &.card-pf-view-xs {\n .card-pf-title {\n font-size: 16px;\n font-weight: normal;\n margin-bottom: 10px;\n .fa,\n .pficon {\n font-size: 14px;\n margin-right: 5px;\n }\n }\n }\n}\n","//\n// Charts\n// --------------------------------------------------\n\n.bullet-chart-pf {\n display: flex;\n flex-direction: column;\n\n &.bullet-chart-pf-vertical {\n height: 100%;\n flex-direction: row;\n }\n}\n\n.bullet-chart-pf-chart {\n display: flex;\n flex: 1;\n flex-direction: row;\n width: 100%;\n .bullet-chart-pf-vertical & {\n flex: initial;\n flex-direction: column-reverse;\n height: 100%;\n width: initial;\n }\n}\n\n.bullet-chart-pf-title-container {\n display: flex;\n flex-direction: column;\n justify-content: center;\n margin: 10px 0 25px;\n padding-right: 10px;\n text-align: right;\n .bullet-chart-pf-vertical & {\n margin-bottom: 0;\n padding-right: 0;\n text-align: center;\n }\n}\n\n.bullet-chart-pf-title {\n font-size: (@font-size-base + 2);\n}\n\n.bullet-chart-pf-details {\n color: @gray-light;\n font-size: @font-size-base;\n line-height: 9px;\n}\n\n.bullet-chart-pf-container {\n display: flex;\n flex-direction: column;\n flex: 5;\n .bullet-chart-pf-vertical & {\n flex-direction: row-reverse;\n flex: initial;\n &.show-axis {\n margin-left: -25px;\n }\n }\n}\n\n.bullet-chart-pf-data-container {\n flex: 1;\n position: relative;\n .bullet-chart-pf-vertical & {\n height: initial;\n }\n}\n\n.bullet-chart-pf-vertical-data-container {\n display: flex;\n flex: 5;\n flex-direction: row;\n justify-content: center;\n .bullet-chart-pf-data-container {\n flex: initial;\n }\n}\n\n.bullet-chart-pf-values-container {\n height: 20px;\n margin: 20px 0;\n position: relative;\n .bullet-chart-pf-vertical & {\n height: 100%;\n margin: 0 20px;\n width: 20px;\n }\n}\n\n.bullet-chart-pf-value-bar {\n height: 100%;\n position: absolute;\n transition: left 600ms ease;\n .bullet-chart-pf-vertical & {\n bottom: 0;\n height: initial;\n top: initial;\n width: 100%;\n }\n}\n\n.bullet-chart-pf-value-dot {\n border-radius: 50%;\n border-style: solid;\n border-width: 0;\n height: 20px;\n transform: translateX(-50%);\n position: absolute;\n transition: left 600ms ease;\n width: 20px;\n .bullet-chart-pf-vertical & {\n top: initial;\n transform: translateY(50%);\n }\n}\n\n.bullet-chart-pf-threshold-indicator {\n border: 0 solid @color-pf-black-600;\n border-left-width: 1px;\n height: 100%;\n position: absolute;\n top: 0;\n z-index: 400;\n .bullet-chart-pf-vertical & {\n border-left-width: 0;\n border-top-width: 1px;\n height: 1px;\n left: 0;\n top: initial;\n width: 100%;\n }\n &.error {\n border-color: @alert-danger-border;\n }\n &.warning {\n border-color: @alert-warning-border;\n }\n}\n\n.bullet-chart-pf-range-bar {\n height: 100%;\n left: 0;\n position: absolute;\n top: 0;\n .bullet-chart-pf-vertical & {\n bottom: 0;\n height: initial;\n top: initial;\n width: 100%;\n }\n &.range-1 {\n background-color: @color-pf-black-150;\n }\n &.range-2 {\n background-color: @color-pf-black-200;\n }\n &.range-3 {\n background-color: #dbdbdb;\n }\n}\n\n.bullet-chart-pf-axis {\n border-top: 1px solid @color-pf-black-600;\n height: 25px;\n position: relative;\n .bullet-chart-pf-vertical & {\n height: initial;\n width: 25px;\n border-right: 1px solid @color-pf-black-600;\n border-top: 0;\n }\n .bullet-chart-pf-title-container & {\n border-top: 0;\n }\n}\n\n.bullet-chart-pf-axis-tic {\n padding-top: 5px;\n position: absolute;\n text-align: center;\n width: 30px;\n .bullet-chart-pf-vertical & {\n padding-top: 0;\n padding-right: 5px;\n width: 100%;\n text-align: right;\n line-height: 21px;\n }\n &:before {\n border-left: 1px solid @color-pf-black-600;\n content: \"\";\n height: 3px;\n left: 50%;\n position: absolute;\n top: -1px;\n .bullet-chart-pf-vertical & {\n border-left: 0;\n border-top: 1px solid @color-pf-black-600;\n height: initial;\n left: initial;\n right: -1px;\n top: calc(50% - 1px);\n width: 3px;\n }\n }\n}\n\n.bullet-chart-pf-overflow {\n flex: 1;\n}\n\n.bullet-chart-pf-legend {\n margin-top: 7px;\n text-align: center;\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n\n .bullet-chart-pf-vertical & {\n flex-direction: column;\n margin-left: 10px;\n margin-top: 0;\n text-align: left;\n }\n}\n\n.bullet-chart-pf-legend-item {\n display: inline-block;\n margin-right: 10px;\n\n .bullet-chart-pf-vertical & {\n margin-right: 0;\n margin-top: 10px;\n }\n}\n\n.bullet-chart-pf-legend-item-box {\n display: inline-block;\n height: 13px;\n margin-right: 3px;\n width: 13px;\n &.range-1 {\n background-color: @color-pf-black-150;\n }\n &.range-2 {\n background-color: @color-pf-black-200;\n }\n &.range-3 {\n background-color: #dbdbdb;\n }\n}\n\n.bullet-chart-pf-legend-item-text {\n display: inline-block;\n line-height: 14px;\n max-width: 150px;\n overflow: hidden;\n position: relative;\n text-overflow: ellipsis;\n top: 1px;\n white-space: nowrap;\n word-wrap: normal;\n}\n\n.c3 {\n path {\n stroke: @table-border-color;\n }\n svg {\n font-family: @font-family-base;\n }\n}\n\n.c3-axis-x .tick line {\n stroke: @table-border-color;\n}\n\n.c3-axis-y .tick line {\n display: none;\n}\n\n.c3-chart-arc path {\n stroke: @color-pf-white;\n}\n\n.c3-grid line {\n stroke: @table-border-color;\n}\n\n.c3-line {\n stroke-width: 2px;\n}\n\n.c3-tooltip {\n background: @tooltip-bg;\n .box-shadow(none);\n .opacity(@tooltip-opacity);\n\n td {\n background: transparent;\n border: 0;\n color: @tooltip-color;\n font-size: @font-size-base;\n padding: 5px 10px;\n }\n\n th {\n background: transparent;\n font-size: @font-size-base;\n padding: 5px 10px 0;\n border-bottom: solid 2px @color-pf-black;\n }\n\n tr {\n border: 0;\n + tr > td {\n padding-top: 0;\n }\n }\n}\n\n.c3-tooltip-sparkline,\n.donut-tooltip-pf {\n background: @tooltip-bg;\n color: @tooltip-color;\n .opacity(@tooltip-opacity);\n padding: 2px 6px;\n}\n\n.c3-xgrid,\n.c3-ygrid {\n stroke-dasharray: 0 0;\n}\n\n.chart-pf-sparkline {\n margin-left: -5px;\n margin-right: -5px;\n}\n\n.donut-title-big-pf {\n font-size: @donut-font-size-big;\n font-weight: 300;\n}\n\n.donut-title-small-pf {\n font-size: @font-size-base;\n font-weight: 400;\n}\n\n.line-chart-pf {\n .c3-zoom-rect {\n opacity: 1 !important;\n fill: @color-pf-black-100;\n stroke: @table-border-color;\n stroke-width: 1px;\n }\n}\n\n.pct-donut-chart-pf {\n\n .pct-donut-chart-pf-label {\n display: block;\n }\n\n &.pct-donut-chart-pf-left,\n &.pct-donut-chart-pf-right,\n .pct-donut-chart-pf-left,\n .pct-donut-chart-pf-right {\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n }\n\n &.pct-donut-chart-pf-left,\n &.pct-donut-chart-pf-right {\n display: inline-flex;\n }\n\n &.pct-donut-chart-pf-left,\n .pct-donut-chart-pf-left {\n flex-direction: row-reverse;\n }\n}\n","//\n// Close icons\n// --------------------------------------------------\n\n//this should no longer be needed and be replaced with pficon-close. This is here for legacy. For further info see https://github.com/patternfly/patternfly/pull/781\n\n.close {\n text-shadow: none;\n z-index: 1;\n position: relative;\n .opacity(.6);\n &:hover,\n &:focus {\n .opacity(.9);\n }\n}\n","//\n// Context Selector\n// --------------------------------------------------\n\n.contextselector-pf {\n float: left;\n .bootstrap-select {\n width: @contextselector-pf-bootstrap-select-width-mobile !important;\n @media (min-width: @screen-xs-min) {\n width: @contextselector-pf-bootstrap-select-width-desktop !important;\n }\n &.open {\n > .dropdown-toggle {\n &,\n &:hover,\n &:focus {\n background: @navbar-pf-item-open-bg-color;\n color: @navbar-pf-item-active-color;\n }\n &:focus {\n outline: 0 !important; // don't show restored focus ring when open\n }\n }\n }\n > .dropdown-toggle {\n background: none;\n border: 0;\n box-shadow: none !important;\n color: @navbar-pf-vertical-color;\n font-weight: normal;\n padding-bottom: @contextselector-pf-dropdown-toggle-padding-bottom;\n padding-left: @contextselector-pf-dropdown-toggle-padding-left;\n padding-top: @contextselector-pf-dropdown-toggle-padding-top;\n &:focus {\n // restore the focus ring\n // Default\n outline: thin dotted !important;\n // WebKit\n outline: 5px auto -webkit-focus-ring-color !important;\n outline-offset: -2px !important;\n }\n &:hover {\n outline: 0 !important; // don't show restored focus ring when open\n }\n &:focus,\n &:hover {\n background-color: @navbar-pf-item-hover-bg-color;\n }\n .filter-option {\n text-overflow: ellipsis;\n position: relative;\n }\n }\n .dropdown-menu li a span.text {\n display: block;\n overflow-x: hidden;\n text-overflow: ellipsis;\n width: 100%;\n }\n }\n}\n.layout-pf-fixed .navbar-pf-vertical.navbar-pf-contextselector {\n z-index: @zindex-modal-background;\n}\n.navbar-pf-vertical .nav.contextselector-pf {\n @media (min-width: @screen-md-min) {\n margin-left: @contextselector-pf-margin-left;\n }\n}\n\n// the following rules are deprecated\n.contextselector-pf {\n float:left;\n &-title {\n display: inline-block;\n line-height: normal;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n width: @contextselector-title-width-mobile;\n @media (min-width: @screen-xs-min) {\n width: @contextselector-title-width-desktop;\n }\n }\n .contextselector-pf-list {\n @media (min-width: @screen-sm-min) {\n max-height: @contextselector-pf-list-max-height;\n overflow-y: auto;\n }\n a {\n color: @color-pf-black-800;\n display: block;\n }\n li {\n border-color: transparent;\n border-style: solid;\n border-width: @contextselector-pf-list-li-border-width;\n padding: @contextselector-pf-list-li-padding;\n &:hover {\n background: @color-pf-blue-50;\n border-color: @dropdown-link-hover-border-color;\n a {\n text-decoration: none;\n }\n }\n }\n }\n .dropdown {\n &.open, &:hover {\n background-color: @navbar-pf-navbar-primary-active-bg-color-stop;\n }\n }\n .dropdown-menu {\n margin-top: 0;\n width: 100%;\n }\n .form-group {\n margin: @contextselector-pf-form-group-margin;\n }\n}\n.navbar-pf-vertical .nav.contextselector-pf .nav-item-iconic {\n align-items: center;\n display: flex;\n padding: @contextselector-pf-nav-item-iconic-padding;\n}\n","//\n// DataTables\n// --------------------------------------------------\n\n// Deprecated\n.ColVis_Button {\n &:active {\n &:focus {\n outline: none;\n }\n }\n}\n\n// Deprecated\n.ColVis_catcher {\n position: absolute;\n z-index: 999;\n}\n\n// Deprecated\n.ColVis_collection {\n background-color: @dropdown-bg;\n border: 1px solid @dropdown-border;\n border-radius: @border-radius-base;\n .box-shadow(0 6px 12px fade(@color-pf-black, 17.5%));\n background-clip: padding-box;\n list-style: none;\n margin: -1px 0 0 0;\n padding: 5px 10px;\n width: 150px;\n z-index: @zindex-dropdown;\n label {\n font-weight: normal;\n margin-bottom: 5px;\n margin-top: 5px;\n padding-left: 20px;\n }\n}\n\n// Deprecated\n.ColVis_collectionBackground {\n background-color: @color-pf-white;\n height: 100%;\n left: 0;\n position: fixed;\n top: 0;\n width: 100%;\n z-index: 998;\n}\n\n// Note: We won't be using this class with the Patternfly toolbar\n.dataTables_header {\n background-color: @color-pf-black-150;\n border: 1px solid @table-border-color;\n border-bottom: none;\n padding: 5px;\n position: relative;\n text-align: center;\n .btn {\n .box-shadow(none);\n }\n // Deprecated\n .ColVis {\n position: absolute;\n right: 5px;\n text-align: left;\n top: 5px;\n + .dataTables_info {\n padding-right: 30px;\n }\n }\n .dataTables_filter {\n position: absolute;\n input {\n border: 1px solid @color-pf-black-400;\n height: 24px;\n @media (max-width: @screen-xs-max) {\n width: 100px;\n }\n }\n }\n .dataTables_info {\n padding: 2px 0;\n @media (max-width: @screen-xs) {\n text-align: right;\n }\n b {\n font-weight: bold;\n }\n }\n}\n\n// Note: We won't be using this class with the table view\n.dataTables_footer {\n background-color: @color-pf-white;\n border: 1px solid @table-border-color;\n border-top: none;\n overflow: hidden;\n}\n\n// Not in use with latest example: May be used with pagination?\n.dataTables_paginate {\n background: @color-pf-black-100;\n float: right;\n margin: 0;\n .pagination {\n float: left;\n margin: 0;\n > li {\n > span {\n border-color: @color-pf-white @color-pf-black-300 @color-pf-black-150;\n border-width: 0 1px;\n font-size: (@font-size-base + 4);\n font-weight: normal;\n padding: 0;\n text-align: center;\n width: 31px;\n &:hover,\n &:focus {\n .reset-filter();\n }\n }\n &.last > span {\n border-right: none;\n }\n &.disabled > span {\n background: @color-pf-black-150;\n border-left-color: @color-pf-black-200;\n border-right-color: @color-pf-black-200;\n .reset-filter();\n }\n }\n }\n .pagination-input {\n float: left;\n font-size: @font-size-base;\n line-height: 1em;\n padding: 4px 15px 0;\n text-align: right;\n .paginate_input {\n border: 1px solid @color-pf-black-300;\n .box-shadow(inset 0 1px 1px fade(@color-pf-black, 7.5%));\n font-size: @font-size-base;\n font-weight: 600;\n height: 19px;\n margin-right: 8px;\n padding-right: 3px;\n text-align: right;\n width: 30px;\n }\n .paginate_of {\n position: relative;\n b {\n margin-left: 3px;\n }\n }\n }\n}\n\n.dataTables_empty {\n background: @table-bg-accent;\n}\n\n/* Might need this for pagination?\n.dataTables_wrapper {\n margin: @line-height-computed 0;\n @media (max-width: @screen-xs-max) {\n .table-responsive {\n margin-bottom: 0;\n }\n }\n}\n*/\n\n// Not in use with latest example: May be used with column reordering?\n.DTCR_clonedTable {\n background-color: fade(@color-pf-white, 70%);\n z-index: 202;\n}\n\n// Not in use with latest example: May be used with column reordering?\n.DTCR_pointer {\n background-color: @link-color;\n width: 1px;\n z-index: 201;\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n",".experimental-pf > * {\n border: 2px solid @color-pf-light-green-400;\n}\n\n.experimental-pf-bar {\n background-color: @color-pf-light-green-400;\n border: none;\n text-align: center;\n position: relative;\n}\n\n.experimental-pf-more-info {\n background-color: @color-pf-light-green-400;\n border: 0;\n color: @color-pf-black;\n display: block;\n width: 100%;\n padding-top: 10px;\n padding-bottom: 10px;\n position: static;\n @media (min-width: @screen-md-min) {\n padding: 0 10px;\n position: absolute;\n right: 0;\n top: 0;\n width: auto;\n }\n}\n\n.experimental-pf-text {\n @media (min-width: @screen-md-min) {\n padding-left: 150px;\n padding-right: 150px;\n }\n\n a {\n color: @color-pf-black;\n text-decoration: underline;\n &:hover {\n color: @color-pf-black;\n cursor: pointer;\n }\n }\n}\n\n.btn-experimental-pf {\n .button-variant(@btn-default-color; @color-pf-light-green-400; @color-pf-light-green-300; @color-pf-light-green-400; @color-pf-light-green-400);\n}\n",".filter-pf-category-select {\n display: flex;\n}\n.filter-pf-category-select-value {\n border-left-width: 0;\n}\n.filter-pf-category-item {\n margin-bottom: 5px;\n}\n.filter-pf-category-label {\n font-weight: 700;\n margin-right: 5px;\n padding: 5px 0 6px 5px;\n}\n.filter-pf-select {\n .caret {\n position: absolute;\n top: 50%;\n right: 10px;\n transform: translateY(-50%);\n }\n}\n.filter-pf-select-dropdown {\n background-color: @color-pf-white;\n background-image: none;\n color: @color-pf-black-500;\n font-size: 12px;\n font-style: italic;\n font-weight: 400;\n padding-right: 25px;\n text-align: left;\n .caret {\n font-style: normal;\n }\n}\n.filter-pf-active-label {\n margin-right: 5px;\n}\n","//\n// Footer\n// --------------------------------------------------\n\n.footer-pf-alt, .footer-pf {\n background-color: @footer-pf-bg-color;\n color: @gray-light;\n font-size: @font-size-small;\n line-height: 17px; // whole px unit to avoid height differences among browsers\n padding-left: @footer-pf-padding-left;\n padding-top: @footer-pf-padding-top;\n .layout-pf-alt-fixed-with-footer &, .layout-pf-fixed-with-footer & {\n bottom: 0;\n left: 0;\n position: fixed;\n right: 0;\n z-index: @zindex-navbar-fixed;\n }\n}\n","//\n// Icons\n// --------------------------------------------------\n// Custom icons and selections from IcoMoon - Free (http://icomoon.io/#icons)\n\n@font-face {\n font-family: \"@{icon-font-name-pf}\";\n src:url(\"@{font-path}/@{icon-font-name-pf}.eot\");\n src:url(\"@{font-path}/@{icon-font-name-pf}.eot?#iefix\") format(\"embedded-opentype\"),\n url(\"@{font-path}/@{icon-font-name-pf}.ttf\") format(\"truetype\"),\n url(\"@{font-path}/@{icon-font-name-pf}.woff\") format(\"woff\"),\n url(\"@{font-path}/@{icon-font-name-pf}.svg#@{icon-font-name-pf}\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n[class^=\"@{icon-prefix}-\"],\n[class*=\" @{icon-prefix}-\"] {\n display: inline-block;\n font-family: \"@{icon-font-name-pf}\";\n font-style: normal;\n font-variant: normal;\n font-weight: normal;\n line-height: 1;\n speak: none;\n text-transform: none;\n /* Better Font Rendering =========== */\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n}\n.@{icon-prefix}-add-circle-o:before {\n content: @pficon-var-add-circle-o;\n}\n.@{icon-prefix}-applications:before {\n content: @pficon-var-applications;\n}\n.@{icon-prefix}-arrow:before {\n content: @pficon-var-arrow;\n}\n.@{icon-prefix}-asleep:before {\n content: @pficon-var-asleep;\n}\n.@{icon-prefix}-automation:before {\n content: @pficon-var-automation;\n}\n.@{icon-prefix}-build:before {\n content: @pficon-var-build;\n}\n.@{icon-prefix}-builder-image:before {\n content: @pficon-var-builder-image;\n}\n.@{icon-prefix}-bundle:before {\n content: @pficon-var-bundle;\n}\n.@{icon-prefix}-blueprint:before {\n content: @pficon-var-blueprint;\n}\n.@{icon-prefix}-catalog:before {\n content: @pficon-var-catalog;\n}\n.@{icon-prefix}-chat:before {\n content: @pficon-var-chat;\n}\n.@{icon-prefix}-close:before {\n content: @pficon-var-close;\n}\n.@{icon-prefix}-cloud-security:before {\n content: @pficon-var-cloud-security;\n}\n.@{icon-prefix}-cloud-tenant:before {\n content: @pficon-var-cloud-tenant;\n}\n.@{icon-prefix}-cluster:before {\n content: @pficon-var-cluster;\n}\n.@{icon-prefix}-connected:before {\n content: @pficon-var-connected;\n}\n.@{icon-prefix}-container-node:before {\n content: @pficon-var-container-node;\n}\n.@{icon-prefix}-cpu:before {\n content: @pficon-var-cpu;\n}\n.@{icon-prefix}-degraded:before {\n content: @pficon-var-degraded;\n}\n.@{icon-prefix}-delete:before {\n content: @pficon-var-delete;\n}\n.@{icon-prefix}-disconnected:before {\n content: @pficon-var-disconnected;\n}\n.@{icon-prefix}-domain:before {\n content: @pficon-var-domain;\n}\n.@{icon-prefix}-edit:before {\n content: @pficon-var-edit;\n}\n.@{icon-prefix}-enhancement:before {\n content: @pficon-var-enhancement;\n}\n.@{icon-prefix}-enterprise:before {\n content: @pficon-var-enterprise;\n}\n.@{icon-prefix}-equalizer:before {\n content: @pficon-var-equalizer;\n}\n.@{icon-prefix}-error-circle-o:before {\n color: @brand-danger;\n content: @pficon-var-error-circle-o;\n}\n.@{icon-prefix}-export:before {\n content: @pficon-var-export;\n}\n.@{icon-prefix}-flag:before,\n.@{icon-prefix}-messages:before { // class name deprecated\n content: @pficon-var-flag;\n}\n.@{icon-prefix}-flavor:before {\n content: @pficon-var-flavor;\n}\n.@{icon-prefix}-filter:before {\n content: @pficon-var-filter;\n}\n.@{icon-prefix}-folder-close:before {\n content: @pficon-var-folder-close;\n}\n.@{icon-prefix}-folder-open:before {\n content: @pficon-var-folder-open;\n}\n.@{icon-prefix}-help:before {\n content: @pficon-var-help;\n}\n.@{icon-prefix}-history:before {\n content: @pficon-var-history;\n}\n.@{icon-prefix}-home:before {\n content: @pficon-var-home;\n}\n.@{icon-prefix}-image:before {\n content: @pficon-var-image;\n}\n.@{icon-prefix}-import:before {\n content: @pficon-var-import;\n}\n.@{icon-prefix}-in-progress:before {\n content: @pficon-var-in-progress;\n}\n.@{icon-prefix}-info:before {\n content: @pficon-var-info;\n}\n.@{icon-prefix}-infrastructure:before {\n content: @pficon-var-infrastructure;\n}\n.@{icon-prefix}-integration:before {\n content: @pficon-var-integration;\n}\n.@{icon-prefix}-key:before {\n content: @pficon-var-key;\n}\n.@{icon-prefix}-locked:before {\n content: @pficon-var-locked;\n}\n.@{icon-prefix}-maintenance:before {\n content: @pficon-var-maintenance;\n}\n.@{icon-prefix}-memory:before {\n content: @pficon-var-memory;\n}\n.@{icon-prefix}-middleware:before {\n content: @pficon-var-middleware;\n}\n.@{icon-prefix}-migration:before {\n content: @pficon-var-migration;\n}\n.@{icon-prefix}-monitoring:before {\n content: @pficon-var-monitoring;\n}\n.@{icon-prefix}-network:before {\n content: @pficon-var-network;\n}\n.@{icon-prefix}-network-range:before {\n content: @pficon-var-network-range;\n}\n.@{icon-prefix}-on:before {\n content: @pficon-var-on;\n}\n.@{icon-prefix}-on-running:before {\n content: @pficon-var-on-running;\n}\n.@{icon-prefix}-optimize:before {\n content: @pficon-var-optimize;\n}\n.@{icon-prefix}-orders:before {\n content: @pficon-var-orders;\n}\n.@{icon-prefix}-off:before {\n content: @pficon-var-off;\n}\n.@{icon-prefix}-ok:before {\n color: @brand-success;\n content: @pficon-var-ok;\n}\n.@{icon-prefix}-paused:before {\n content: @pficon-var-paused;\n}\n.@{icon-prefix}-pending:before {\n content: @pficon-var-pending;\n}\n.@{icon-prefix}-plugged:before {\n content: @pficon-var-plugged;\n}\n.@{icon-prefix}-port:before {\n content: @pficon-var-port;\n}\n.@{icon-prefix}-print:before {\n content: @pficon-var-print;\n}\n.@{icon-prefix}-process-automation:before {\n content: @pficon-var-process-automation;\n}\n.@{icon-prefix}-private:before {\n content: @pficon-var-private;\n}\n.@{icon-prefix}-project:before {\n content: @pficon-var-project;\n}\n.@{icon-prefix}-rebalance:before {\n content: @pficon-var-rebalance;\n}\n.@{icon-prefix}-rebooting:before {\n content: @pficon-var-rebooting;\n}\n.@{icon-prefix}-refresh:before, // class name deprecated\n.@{icon-prefix}-restart:before {\n content: @pficon-var-restart;\n}\n.@{icon-prefix}-regions:before {\n content: @pficon-var-regions;\n}\n.@{icon-prefix}-registry:before {\n content: @pficon-var-registry;\n}\n.@{icon-prefix}-remove:before {\n content: @pficon-var-remove;\n}\n.@{icon-prefix}-replicator:before {\n content: @pficon-var-replicator;\n}\n.@{icon-prefix}-repository:before {\n content: @pficon-var-repository;\n}\n.@{icon-prefix}-resource-pool:before {\n content: @pficon-var-resource-pool;\n}\n.@{icon-prefix}-resources-almost-empty:before {\n content: @pficon-var-resources-almost-empty;\n}\n.@{icon-prefix}-resources-almost-full:before {\n content: @pficon-var-resources-almost-full;\n}\n.@{icon-prefix}-resources-full:before {\n content: @pficon-var-resources-full;\n}\n.@{icon-prefix}-route:before {\n content: @pficon-var-route;\n}\n.@{icon-prefix}-running:before {\n content: @pficon-var-running;\n}\n.@{icon-prefix}-satellite:before {\n content: @pficon-var-satellite;\n}\n.@{icon-prefix}-save:before {\n content: @pficon-var-save;\n}\n.@{icon-prefix}-screen:before {\n content: @pficon-var-screen;\n}\n.@{icon-prefix}-search:before {\n content: @pficon-var-search;\n}\n.@{icon-prefix}-security:before {\n content: @pficon-var-security;\n}\n.@{icon-prefix}-server:before {\n content: @pficon-var-server;\n}\n.@{icon-prefix}-server-group:before {\n content: @pficon-var-server-group;\n}\n.@{icon-prefix}-service:before {\n content: @pficon-var-service;\n}\n.@{icon-prefix}-services:before {\n content: @pficon-var-services;\n}\n.@{icon-prefix}-service-catalog:before {\n content: @pficon-var-service-catalog;\n}\n.@{icon-prefix}-settings:before {\n content: @pficon-var-settings;\n}\n.@{icon-prefix}-sort-common-asc:before {\n content: @pficon-var-sort-common-asc;\n}\n.@{icon-prefix}-sort-common-desc:before {\n content: @pficon-var-sort-common-desc;\n}\n.@{icon-prefix}-spinner:before {\n content: @pficon-var-spinner;\n}\n.@{icon-prefix}-spinner2:before {\n content: @pficon-var-spinner2;\n}\n.@{icon-prefix}-storage-domain:before {\n content: @pficon-var-storage-domain;\n}\n.@{icon-prefix}-template:before {\n content: @pficon-var-template;\n}\n.@{icon-prefix}-tenant:before {\n content: @pficon-var-tenant;\n}\n.@{icon-prefix}-thumb-tack-o:before {\n content: @pficon-var-thumb-tack-o;\n}\n.@{icon-prefix}-topology:before {\n content: @pficon-var-topology;\n}\n.@{icon-prefix}-trend-down:before {\n content: @pficon-var-trend-down;\n}\n.@{icon-prefix}-trend-up:before {\n content: @pficon-var-trend-up;\n}\n.@{icon-prefix}-unknown:before {\n content: @pficon-var-unknown;\n}\n.@{icon-prefix}-user:before {\n content: @pficon-var-user;\n}\n.@{icon-prefix}-users:before {\n content: @pficon-var-users;\n}\n.@{icon-prefix}-unlocked:before {\n content: @pficon-var-unlocked;\n}\n.@{icon-prefix}-unplugged:before {\n content: @pficon-var-unplugged;\n}\n.@{icon-prefix}-vcenter:before {\n content: @pficon-var-vcenter;\n}\n.@{icon-prefix}-virtual-machine:before {\n content: @pficon-var-virtual-machine;\n}\n.@{icon-prefix}-volume:before {\n content: @pficon-var-volume;\n}\n.@{icon-prefix}-warning-triangle-o:before {\n color: @brand-warning;\n content: @pficon-var-warning-triangle-o;\n}\n.@{icon-prefix}-zone:before {\n content: @pficon-var-zone;\n}\n","//\n// Info Tip\n// --------------------------------------------------\n\n// Overwrites for navbar.less\n.navbar-nav > li > .dropdown-menu.infotip {\n border-top-width: 1px !important;\n margin-top: @popover-arrow-width;\n}\n\n// Overwrites for PatternFly - navbar.less\n@media (max-width: @grid-float-breakpoint-max) {\n .navbar-pf .navbar-nav .open .dropdown-menu.infotip {\n background-color: @color-pf-white !important;\n margin-top: 0;\n }\n}\n\n// Extends \"dropdown-menu\"\n.infotip {\n min-width: 235px;\n padding: 0;\n .list-group {\n border-top: 0;\n margin: 0;\n padding: 8px 0;\n .list-group-item {\n border: none;\n margin: 0 15px 0 34px;\n padding: 5px 0;\n > .i {\n color: @gray-pf;\n font-size: 13px;\n left: -20px;\n position: absolute;\n top: 8px;\n }\n > a {\n color: @gray-pf;\n line-height: 13px;\n }\n > .close {\n float: right;\n }\n }\n }\n .footer {\n background-color: @color-pf-black-150;\n padding: 6px 15px;\n a:hover {\n color: @link-color;\n }\n }\n}\n\n// Arrows (Copy from popovers.less)\n//\n// .arrow is outer, .arrow:after is inner\n\n.infotip .arrow {\n &,\n &:after {\n border-color: transparent;\n border-style: solid;\n display: block;\n height: 0;\n position: absolute;\n width: 0;\n }\n}\n.infotip .arrow {\n border-width: @popover-arrow-outer-width;\n}\n.infotip .arrow:after {\n border-width: @popover-arrow-width;\n content: \"\";\n}\n\n.infotip {\n &.bottom .arrow,\n &.bottom-left .arrow,\n &.bottom-right .arrow {\n border-bottom-color: @popover-arrow-outer-color;\n border-top-width: 0;\n left: 50%;\n margin-left: -@popover-arrow-outer-width;\n top: -@popover-arrow-outer-width;\n &:after {\n border-top-width: 0;\n border-bottom-color: @popover-arrow-color;\n content: \" \";\n margin-left: -@popover-arrow-width;\n top: 1px;\n }\n }\n &.bottom-left .arrow {\n left: 20%;\n }\n // Default:\n &.bottom-right .arrow {\n left: 80%;\n }\n &.top .arrow {\n border-bottom-width: 0;\n border-top-color: @popover-arrow-outer-color;\n bottom: -@popover-arrow-outer-width;\n left: 50%;\n margin-left: -@popover-arrow-outer-width;\n &:after {\n border-bottom-width: 0;\n border-top-color: @color-pf-black-150;\n bottom: 1px;\n content: \" \";\n margin-left: -@popover-arrow-width;\n }\n }\n &.right .arrow {\n border-left-width: 0;\n border-right-color: @popover-arrow-outer-color;\n left: -@popover-arrow-outer-width;\n margin-top: -@popover-arrow-outer-width;\n top: 50%;\n &:after {\n bottom: -@popover-arrow-width;\n border-left-width: 0;\n border-right-color: @popover-arrow-color;\n content: \" \";\n left: 1px;\n }\n }\n &.left .arrow {\n border-left-color: @popover-arrow-outer-color;\n border-right-width: 0;\n margin-top: -@popover-arrow-outer-width;\n right: -@popover-arrow-outer-width;\n top: 50%;\n &:after {\n border-left-color: @popover-arrow-color;\n border-right-width: 0;\n bottom: -@popover-arrow-width;\n content: \" \";\n right: 1px;\n }\n }\n}\n","//\n// Layouts\n// --------------------------------------------------\n.layout-pf {\n &,\n & body {\n min-height: 100%;\n }\n &.layout-pf-fixed {\n &.transitions .container-pf-nav-pf-vertical {\n transition: @flyout-transition-pf;\n }\n body {\n padding-top: @navbar-pf-height; // make space for the navbar\n }\n .navbar-pf {\n left: 0;\n position: fixed;\n top:0;\n right: 0;\n z-index: 1030;\n }\n .container-pf-nav-pf-vertical {\n margin-left: @nav-pf-vertical-width;\n &.nav-pf-vertical-with-badges {\n margin-left: @nav-pf-vertical-badges-width;\n }\n &.collapsed-nav {\n margin-left: @nav-pf-vertical-collapsed-width;\n &.hidden-icons-pf {\n margin-left: 0;\n }\n }\n &.hidden-nav {\n margin-left: 0; // remove space as left nav is hidden\n }\n &.hide-nav-pf {\n margin-left: 0 !important;\n }\n &.collapsed-secondary-nav-pf, &.collapsed-tertiary-nav-pf {\n margin-left: @nav-pf-vertical-width;\n &.nav-pf-vertical-with-badges {\n margin-left: @nav-pf-vertical-badges-width;\n }\n }\n &.nav-pf-persistent-secondary.secondary-visible-pf {\n @media (min-width: 1200px) {\n margin-left: (@nav-pf-vertical-width + @nav-pf-vertical-width);\n &.nav-pf-vertical-with-badges {\n margin-left: (@nav-pf-vertical-badges-width + @nav-pf-vertical-badges-width);\n }\n &.hidden-nav {\n margin-left: 0; // remove space as left nav is hidden\n }\n &.collapsed-secondary-nav-pf {\n margin-left: @nav-pf-vertical-width;\n &.nav-pf-vertical-with-badges {\n margin-left: @nav-pf-vertical-badges-width;\n }\n }\n &.collapsed-tertiary-nav-pf {\n margin-left: @nav-pf-vertical-width;\n &.nav-pf-vertical-with-badges {\n margin-left: @nav-pf-vertical-badges-width;\n }\n }\n &.collapsed-nav {\n margin-left: (@nav-pf-vertical-collapsed-width + @nav-pf-vertical-width);\n &.nav-pf-vertical-with-badges {\n margin-left: (@nav-pf-vertical-collapsed-width + @nav-pf-vertical-badges-width);\n }\n &.collapsed-secondary-nav-pf {\n margin-left: @nav-pf-vertical-width;\n &.nav-pf-vertical-with-badges {\n margin-left: @nav-pf-vertical-badges-width;\n }\n }\n &.collapsed-tertiary-nav-pf {\n margin-left: @nav-pf-vertical-width;\n &.nav-pf-vertical-with-badges {\n margin-left: @nav-pf-vertical-badges-width;\n }\n }\n &.hidden-icons-pf {\n margin-left: 0;\n }\n }\n }\n }\n }\n }\n &.layout-pf-fixed-with-footer {\n body {\n padding-bottom: @footer-pf-height;\n }\n }\n}\n.layout-pf-alt {\n &,\n & body {\n min-height: 100%;\n }\n &.layout-pf-alt-fixed {\n &.layout-pf-alt-fixed-inner-scroll {\n &,\n & body {\n height: 100%;\n min-height: 0;\n }\n .container-pf-alt-nav-pf-vertical-alt {\n height: 100%;\n overflow: auto;\n &.container-cards-pf {\n margin-top: 0;\n padding-top: (@grid-gutter-width/2);\n }\n }\n }\n &.transitions .container-pf-alt-nav-pf-vertical-alt {\n transition: @flyout-transition-pf;\n }\n body {\n padding-top: @navbar-pf-alt-height; // make space for the navbar\n }\n .container-pf-alt-nav-pf-vertical-alt {\n margin-left: (@nav-pf-vertical-alt-width);\n &.collapsed-nav {\n margin-left: (@nav-pf-vertical-alt-collapsed-width); // adjust space for the collapsed left nav\n }\n &.hidden-nav {\n margin-left: 0; // remove space as left nav is hidden\n }\n }\n }\n &.layout-pf-alt-fixed-with-footer {\n body {\n padding-bottom: @footer-pf-alt-height;\n }\n }\n}\n","a.disabled {\n color: @color-pf-black-500;\n cursor: @cursor-disabled;\n text-decoration: none;\n}\n","//\n// PatternFly List\n// --------------------------------------------------\n\n.list-pf {\n border-bottom: 1px solid @list-pf-border-color;\n}\n\n.list-pf-item {\n border-color: @list-pf-border-color;\n border-left-color: @color-pf-white;\n border-right-color: @color-pf-white;\n border-style: solid;\n border-width: 1px;\n border-bottom: none;\n &:hover {\n background-color: @list-pf-hover-background-color;\n }\n &.active {\n background-color: @list-pf-header-background-color;\n border-color: @list-pf-active-border-color;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n box-shadow: 0 2px 6px rgba(3, 3, 3, .2);\n }\n}\n\n.list-pf-expansion {\n background-color: @color-pf-white;\n}\n\n.list-pf-container {\n align-items: flex-start;\n display: flex;\n padding: @list-pf-padding;\n .list-pf-expansion & {\n border-top: 1px solid @list-pf-active-border-color;\n }\n // when wide enough, if the list is not stacked, then center items vertically\n @media (min-width: @screen-md-min) {\n .list-pf:not(.list-pf-stacked) & {\n align-items: center;\n }\n }\n}\n\n.list-pf-chevron {\n min-width: 1.2em; // ensures that the width does not shift when the chevron is sideways\n}\n\n.list-pf-chevron,\n.list-pf-select {\n margin-right: 10px;\n //add the divider line if there is a chevron or a select\n + .list-pf-content {\n border-left: 1px solid @color-pf-black-300;\n padding-left: (@grid-gutter-width/2);\n }\n .fa {\n font-size: 22px;\n }\n}\n\n// add this class to manage flexed contents in the list item content\n.list-pf-content-flex {\n align-items: flex-start;\n display:flex;\n flex-grow: 1;\n flex-wrap: nowrap;\n justify-content: flex-start;\n min-width: 0;\n // when wide enough, if the list is not stacked, then center items vertically\n @media (min-width: @screen-md-min) {\n .list-pf:not(.list-pf-stacked) & {\n align-items: center;\n }\n }\n}\n\n.list-pf-left {\n flex-grow: 0;\n margin-left: 0;\n margin-right: (@grid-gutter-width/2);\n}\n.list-pf-icon {\n align-items: center;\n display:flex;\n justify-content: center;\n}\n.list-pf-icon-bordered {\n border-radius: 50%;\n border: 2px solid @list-view-accented-border;\n}\n.list-pf-icon-small {\n font-size: 1.4em;\n height: 30px;\n line-height: 30px;\n width: 30px;\n}\n\n\n.list-pf-content-wrapper {\n align-items: center;\n display:flex;\n flex-grow: 1;\n flex-wrap: wrap;\n min-width: 0;\n // when at larger breakpoints, don't stack the contents and add some space between the children\n @media (min-width: @screen-md-min) {\n flex-wrap: nowrap;\n & > * + * {\n margin-left: @grid-gutter-width;\n }\n }\n // if the list is stacked, then align the contents to the top\n .list-pf-stacked & {\n align-items: flex-start;\n }\n\n}\n\n.list-pf-main-content {\n align-items: center;\n display: flex;\n flex-basis: @list-pf-main-content-width;\n flex-grow: 1;\n flex-shrink: 1;\n flex-wrap: wrap;\n min-width: 0;\n}\n\n// at larger breakpoints, if the list is not stacked, then don't wrap the main contents and add some space between them\n.list-pf:not(.list-pf-stacked) .list-pf-main-content {\n @media (min-width: @screen-md-min) {\n flex-wrap: nowrap;\n width: auto;\n & > * + * {\n margin-left: @grid-gutter-width;\n }\n }\n}\n\n// Title and description are break-word wrapped; add .text-overflow-pf to truncate and ellipse instead\n.list-pf-title {\n flex-grow: 1;\n flex-shrink: 1;\n flex-basis: 100%;\n font-weight: bold;\n min-width: 0;\n word-wrap: break-word;\n}\n.list-pf-description {\n flex-grow: 1;\n flex-shrink: 1;\n flex-basis: 100%;\n min-width: 0;\n word-wrap: break-word;\n}\n\n.list-pf-additional-content {\n display: flex;\n flex-basis: ((100% - @list-pf-main-content-width) + 1%); // this adjusts the proportions but adding up to > 100% allows for proper wrapping\n flex-grow: 1;\n flex-shrink: 1;\n flex-wrap: wrap;\n justify-content: space-between;\n}\n.list-pf-actions {\n display: flex;\n align-items: flex-start;\n flex-grow: 0;\n margin-left: @grid-gutter-width;\n //by default, space contents apart\n & > * + * {\n margin-left: (@grid-gutter-width / 4);\n }\n\n}\n","//\n// List View\n// --------------------------------------------------\n\n\n.list-view-pf {\n .list-group-item {\n align-items: flex-start;\n background-clip: padding-box;\n border-color: transparent #fff;\n border-style: solid;\n border-width: 1px;\n .clearfix(); //IE9 fallback\n display: flex;\n flex-wrap: wrap;\n padding-bottom: 0;\n padding-top: 0;\n &.list-view-pf-expand-active {\n background-color: @list-view-hover-bg;\n box-shadow: 0 2px 6px rgba(3, 3, 3, .2);\n z-index: 1;\n }\n &.active {\n color: @list-group-link-color;\n background-color: @list-view-active-bg;\n background-clip: border-box;\n border-color: @list-view-active-border transparent transparent;\n z-index:auto;\n }\n &:hover {\n background-color: @list-view-hover-bg;\n border-left-color: transparent;\n border-right-color: transparent;\n }\n &.list-view-pf-expand-active {\n border: solid 1px @list-view-active-border;\n &:first-child {\n border-top-color: @list-view-active-border;\n }\n }\n &:first-child {\n border-top: 1px solid transparent;\n }\n @media (min-width: @screen-md-min) {\n align-items: center;\n }\n }\n .list-group-item-heading {\n font-size: @font-size-h3;\n small {\n display: block;\n font-size: (@font-size-base * .8);\n font-weight: 400;\n }\n @media (min-width: @screen-md-min) {\n flex: 1 0 ~\"calc(25% - 20px)\";\n float: left; // IE9 fallback\n font-size: @font-size-base;\n margin: 0 (@grid-gutter-width/2) 0 0;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n width: ~\"calc(25% - 20px)\"; // IE9 fallback\n }\n }\n .list-group-item-text {\n color: currentColor !important; // to overwrite color change when active.\n margin-bottom: 10px;\n @media (min-width: @screen-md-min) {\n flex: 1 0 auto; // it covers whats left from the title\n float: left; // IE9 fallback\n margin: 0 @grid-gutter-width 0 0;\n width: ~\"calc(75% - 40px)\" // IE9 fallback\n }\n }\n .close {\n float: none;\n position: absolute;\n right: 15px;\n }\n}\n.list-view-pf-actions {\n float: right; // IE9 fallback\n margin-bottom: (@grid-gutter-width/2);\n margin-left: (@grid-gutter-width/2);\n margin-top: (@grid-gutter-width/2);\n order: 2;\n button,\n > a,\n .dropdown-kebab-pf {\n margin-left: (@grid-gutter-width/4);\n }\n .list-view-pf-top-align & {\n align-self: flex-start;\n }\n}\n.list-view-pf-additional-info {\n align-items: center;\n display: flex;\n flex-wrap: wrap;\n @media (min-width: @screen-md-min) {\n flex: 1 0 auto; // it covers whats left from summary\n float: left; // IE9 fallback\n width: 50%; // IE9 fallback\n }\n}\n.list-view-pf-additional-info-item {\n align-items: center;\n display: inline-block;\n display: flex;\n margin-right: (@grid-gutter-width/2);\n max-width:100%;\n text-align: center;\n &.list-view-pf-additional-info-item-stacked {\n text-align: center;\n flex-direction: column;\n strong {\n font-size: @font-size-h5;\n line-height: 1em;\n }\n }\n .pficon, .fa {\n font-size: @font-size-h3;\n margin-right: (@grid-gutter-width/4);\n }\n strong {\n font-size: @font-size-h3;\n font-weight: 600;\n margin-right: 5px;\n }\n &:last-child {\n margin-right: 0;\n }\n}\n.list-view-pf-additional-info-item-donut-chart { width: 60px; }\n.list-view-pf-body {\n align-items: center;\n display: table-cell; //IE9 fallback\n flex: 1;\n min-width: 0;\n vertical-align: top; //IE9 fallback\n width: 100%; // IE9 fallback, it extends the cell to size of the container\n @media (min-width: @screen-md-min) {\n align-items: center;\n display: flex;\n flex-direction: row;\n }\n}\n.list-view-pf-checkbox {\n border-right: 1px solid @list-view-divider;\n float: left; //IE9 fallback\n margin-bottom: (@grid-gutter-width/2);\n margin-right: 15px;\n margin-top: (@grid-gutter-width/2);\n padding: 3px (@grid-gutter-width/4) 3px 0;\n .list-view-pf-top-align & {\n align-self: flex-start;\n }\n}\n.list-view-pf-description {\n flex: 1 0 50%;\n .list-view-pf-stacked & {\n display: block;\n flex: none; // Fix FF\n }\n @media (min-width: @screen-md-min) {\n align-items: center;\n display: flex;\n float: left; //IE9 fallback\n width: 50%; //IE9 fallback\n }\n}\n.list-view-pf-left {\n display: table-cell; //IE9 fallback\n padding-right: (@grid-gutter-width/2);\n text-align: center;\n vertical-align: top; //IE9 fallback\n .list-view-pf-calendar {\n font-size: @font-size-small;\n line-height: 1em;\n strong {\n display: block;\n font-size: (@font-size-h2 * 2);\n font-weight: 300;\n line-height: 1em;\n }\n }\n .pficon, .fa {\n border-radius: 50%;\n font-size: 2em;\n // -md is out of alpha order to get correct bg on -danger\n &.list-view-pf-icon-md {\n background-color: @alert-info-bg;\n height: 50px;\n line-height: 50px;\n width: 50px;\n }\n &.list-view-pf-icon-danger {\n background-color: @alert-danger-bg;\n color: @alert-danger-border;\n }\n &.list-view-pf-icon-info {\n color: @alert-info-border;\n }\n &.list-view-pf-icon-lg {\n background-color: @alert-info-bg;\n height: 60px;\n line-height: 60px;\n width: 60px;\n }\n &.list-view-pf-icon-sm {\n border: 2px solid @list-view-accented-border;\n font-size: 1.4em;\n height: 30px;\n line-height: 30px;\n width: 30px;\n &:before {\n display: block;\n line-height: 26px;\n }\n }\n &.list-view-pf-icon-success {\n background-color: @alert-success-bg;\n color: @alert-success-border;\n }\n &.list-view-pf-icon-warning {\n background-color: @alert-warning-bg;\n color: @alert-warning-border;\n }\n }\n}\n.list-view-pf-main-info {\n align-items: flex-start;\n display: flex;\n flex: 1;\n min-width: 0;\n padding-bottom: (@grid-gutter-width/2);\n padding-top: (@grid-gutter-width/2);\n @media (min-width: @screen-md-min) {\n align-items: center;\n .list-view-pf-top-align & {\n align-items: flex-start;\n }\n }\n}\n.list-view-pf-stacked {\n .list-group-item-heading {\n float: none; // IE9 fallback\n font-size: @font-size-h3;\n line-height: 1.2em;\n margin-bottom: 5px;\n margin-right: @grid-gutter-width;\n width: auto; // IE9 fallback\n }\n .list-group-item-text {\n float: none;\n width: auto;\n }\n}\n.list-view-pf-view {\n background: @list-group-top-border;\n border: none;\n margin-top: 30px;\n}\n.list-group-item-header {\n box-sizing: content-box;\n cursor: pointer;\n margin: 0 -15px;\n padding: 0 15px; //filling the width of the list item\n width: 100%;\n}\n.list-view-pf-expand {\n cursor: pointer;\n float: left; //IE9 fallback\n margin-bottom: (@grid-gutter-width/2);\n margin-right: 2px;\n margin-top: (@grid-gutter-width/2);\n padding: 3px 0;\n &.active,\n &:hover {\n color: @link-color;\n }\n .list-view-pf-additional-info-item & {\n margin: 0;\n padding: 0;\n }\n .fa-angle-right {\n cursor: pointer;\n font-size: (@font-size-large+3);\n margin-right: 5px;\n margin-top: 2px;\n width: 10px;\n }\n}\n.list-group-item-container {\n background: #fff;\n border-top: solid 1px @list-view-active-border;\n box-sizing: content-box;\n margin: -1px -15px 0;\n order: 3;\n padding: 15px;\n position: relative;\n width: 100%;\n}\n","// Clearfix\n//\n// For modern browsers\n// 1. The space content is one way to avoid an Opera bug when the\n// contenteditable attribute is included anywhere else in the document.\n// Otherwise it causes space to appear at the top and bottom of elements\n// that are clearfixed.\n// 2. The use of `table` rather than `block` is only necessary if using\n// `:before` to contain the top-margins of child elements.\n//\n// Source: http://nicolasgallagher.com/micro-clearfix-hack/\n\n.clearfix() {\n &:before,\n &:after {\n content: \" \"; // 1\n display: table; // 2\n }\n &:after {\n clear: both;\n }\n}\n","//\n// List View Drag and Drop\n// See: https://github.com/marceljuenemann/angular-drag-and-drop-lists\n// --------------------------------------------------\n\n.list-view-pf-dnd {\n // Override dnd styles\n .dndDragging {\n &.drag-original {\n display: none;\n // Show when dragging original list items\n .list-view-pf-dnd-original-items {\n display: block;\n }\n }\n // Show dragable list items during move operation\n .list-view-pf-dnd-drag-items {\n display: inline-block;\n }\n // Hide original list items during dnd move operation\n .list-view-pf-dnd-original-items {\n display: none;\n }\n }\n // Override dnd placeholder element for dragging list items to\n .dndPlaceholder {\n background-color: @color-pf-black-200;\n padding: 20px 0;\n }\n // A handle decoration shown to left of each list items row\n .list-group-item-header {\n margin-left: -10px;\n &:before {\n background-image: linear-gradient(to bottom, @color-pf-blue-400 60%, @color-pf-white 0%);\n background-position: left;\n background-repeat: repeat-y;\n background-size: 2px 5px;\n border: 4px solid @color-pf-blue-400;\n border-color: @color-pf-blue-500;\n content: \"\";\n height: 55px;\n left: 4px;\n position: absolute;\n top: 5px;\n width: 10px;\n }\n }\n}\n\n// Always hide dragable list items until shown during dnd move operation\n.list-view-pf-dnd-drag-items {\n display: none;\n}\n","//\n// Login\n// --------------------------------------------------\n\n.login-pf {\n height: 100%;\n background: @login-bg-color url(\"@{img-path}/@{img-bg-login}\") repeat-x 50% 0;\n background-size: auto;\n @media (min-width: @screen-sm-min) {\n background-size: 100% auto;\n }\n #brand {\n position: relative;\n top: -70px;\n img {\n display: block;\n height: 18px;\n margin: 0 auto;\n max-width: 100%;\n @media (min-width: @screen-sm-min) {\n margin: 0;\n text-align: left;\n }\n }\n }\n #badge {\n display: block;\n margin: 20px auto 70px;\n position: relative;\n text-align: center;\n @media (min-width: @screen-sm-min) {\n float: right;\n margin-right: 64px;\n margin-top: 50px;\n }\n }\n body {\n background: @login-bg-color url(\"@{img-path}/@{img-bg-login}\") repeat-x 50% 0;\n background-size: auto;\n @media (min-width: @screen-sm-min) {\n background-size: 100% auto;\n }\n }\n .container {\n background-color: @login-container-bg-color-rgba;\n clear: right;\n color: @color-pf-white;\n padding-bottom: 40px;\n padding-top: 20px;\n width: auto;\n @media (min-width: @screen-sm-min) {\n bottom: 13%;\n padding-left: 80px;\n position: absolute;\n width: 100%;\n }\n .details {\n p:first-child {\n border-top: 1px solid fade(@color-pf-white, 30%);\n padding-top: 25px;\n margin-top: 25px;\n }\n @media (min-width: @screen-sm-min) {\n p:first-child {\n border-top: 0;\n padding-top: 0;\n margin-top: 0;\n }\n border-left: 1px solid fade(@color-pf-white, 30%);\n padding-left: 40px;\n }\n p {\n margin-bottom: 2px;\n }\n }\n .form-horizontal {\n .control-label {\n font-size: (@font-size-base + 1);\n font-weight: 400;\n text-align: left;\n }\n .form-group:last-child {\n &,\n .help-block:last-child {\n margin-bottom: 0;\n }\n }\n }\n .help-block {\n color: @color-pf-white;\n }\n .login {\n @media (min-width: @screen-sm-min) {\n padding-right: 40px;\n }\n }\n .submit {\n text-align: right;\n }\n }\n}\n\n//\n// Login\n// The following styles are for the new login\n// --------------------------------------------------\n.login-pf-page {\n .login-pf-brand {\n margin-top: @login-pf-brand-margin-top;\n max-width:360px;\n width: 70%;\n @media (min-width: @screen-sm-min) {\n margin-top: @login-pf-brand-desktop-margin-top;\n }\n }\n .login-pf-page-header {\n margin-bottom: @login-pf-page-header-margin-bottom;\n @media (min-width: @screen-sm-min) {\n margin-bottom: @login-pf-page-header-desktop-margin-bottom;\n }\n text-align: center;\n p {\n color: @color-pf-white;\n font-size: @font-size-large;\n margin-left: auto;\n margin-right: auto;\n margin-top: @login-pf-page-header-paragraph-margin-top;\n }\n }\n .card-pf {\n padding: @login-pf-card-pf-padding;\n margin-bottom: 0;\n @media (min-width: @screen-sm-min) {\n padding: @login-pf-card-pf-desktop-padding;\n }\n p {\n color: @color-pf-black-600;\n }\n }\n .form-control {\n height: ceil((@input-height-base + 10px ));\n }\n .checkbox-label {\n color: @color-pf-black-600;\n font-weight: 300;\n margin-bottom: @login-pf-checkbox-label-margin-bottom;\n @media (min-width: @screen-sm-min) {\n margin: 0;\n }\n }\n .btn-primary {\n margin-top: @login-pf-btn-primary-margin-top;\n }\n .login-pf-header {\n margin-bottom: @login-pf-header-margin-bottom;\n @media (min-width: @screen-sm-min) {\n margin-bottom:@login-pf-header-desktop-margin-bottom;\n }\n display:flex;\n flex-direction: column;\n h1, p {\n text-align: center;\n }\n h1 {\n font-size: @font-size-h3;\n @media (min-width: @screen-sm-min) {\n font-size: @font-size-h1;\n }\n }\n //this is ugly but neccessary to get the desired style :(\n .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {\n width: auto;\n align-self: flex-end;\n .dropdown-toggle {\n color: @color-pf-black-700;\n background: none;\n padding:0 @login-pf-dropdown-toggle-padding-right 0 0;\n font-weight: 300;\n &:not(:focus) {\n box-shadow: none;\n border: 1px solid transparent;\n }\n .caret {\n right: 0;\n }\n }\n }\n }\n .login-pf-signup {\n margin: @login-pf-signup-margin-top 0 0;\n font-size: ceil((@font-size-base * 1.25));\n text-align: center;\n a {\n margin-left: @login-pf-signup-a-margin-left;\n }\n }\n .login-pf-settings {\n display: flex;\n justify-content: space-between;\n flex-wrap: wrap;\n }\n .login-pf-page-footer {\n display: flex;\n justify-content: center;\n flex-wrap:wrap;\n &-links {\n display: flex;\n margin: @login-pf-page-footer-links-margin-top 0 0 0;\n li:not(:last-of-type) {\n position: relative;\n margin: 0 @login-pf-page-footer-links-li-margin-right 0 0;\n &:after {\n content:\".\";\n color: @color-pf-white;\n position: absolute;\n top: 0px;\n right: -10px;\n }\n }\n }\n &-link {\n color: @color-pf-white;\n font-size: @font-size-large;\n }\n &-sso-services {\n flex: 1 0 100%;\n margin-top: @login-pf-page-footer-sso-margin-top;\n text-align: center;\n color: @color-pf-white;\n &-logos {\n display: flex;\n flex-wrap: wrap;\n padding: 0;\n margin: 0;\n list-style: none;\n justify-content: center;\n li {\n margin: 0 @login-pf-page-footer-sso-logos-li-margin @login-pf-page-footer-sso-logos-li-margin;\n }\n }\n }\n }//login-pf-footer\n\n\n // The following styles are for the login page with different account options\n // --------------------------------------------------------------------------\n\n &.login-pf-page-accounts {\n margin-left: @login-pf-page-accounts-margin;\n margin-right: @login-pf-page-accounts-margin;\n }\n .login-pf-accounts {\n display: flex;\n justify-content: space-between;\n flex-wrap: wrap;\n .login-pf-header, .login-pf-signup {\n flex-basis: 100%;\n }\n max-width: @login-pf-card-pf-max-width;\n margin-left: auto;\n margin-right: auto;\n }\n .login-pf-social-section {\n flex-basis: 100%;\n padding:0;\n @media (min-width: @screen-sm-min) {\n flex:0 1 50%;\n max-width:50%;// this is for IE10/11 that doesn't consider padding with box-sizing on flex-children.\n }\n @media (min-width: @screen-sm-min) {\n &:first-of-type {\n padding-right: @login-pf-accounts-section-heading-desktop-padding-right;\n }\n &:last-of-type {\n padding-left: ceil((@login-pf-accounts-section-heading-desktop-padding-left - 1px));\n border-left: 1px solid @color-pf-black-300;\n }\n }\n }//social-section\n .login-pf-social {\n margin: @login-pf-social-margin;\n @media (min-width: @screen-sm-min) {\n margin: 0;\n &-double-col {\n flex-wrap: wrap;\n display: flex;\n justify-content: space-between;\n .login-pf-social-link {\n flex-basis: 48%;\n }\n }\n }\n\n &:not(.login-pf-social-all) {\n .login-pf-social-link-more {\n display: none;\n }\n }\n\n &-link {\n margin-bottom: @login-pf-accounts-link-margin-bottom;\n a {\n display: block;\n padding: @login-pf-accounts-link-a-padding 0;\n font-size: @font-size-large;\n background: @color-pf-black-150;\n text-align: center;\n color: @color-pf-black-600;\n img {\n margin: 0 @login-pf-accounts-link-img-margin-right 0 0;\n width: 20px;\n height: 20px;\n }\n &:hover {\n text-decoration: none;\n background: @color-pf-black-200;\n }\n }\n }\n &-toggle {\n float: right;\n padding: 0;\n .caret {\n margin-left: @login-pf-accounts-more-caret-margin-left;\n }\n &-active {\n .caret {\n transform: rotate(-180deg);\n }\n }\n }\n }\n\n}//login-pf-page\n","//\n// Navbar\n// --------------------------------------------------\n\n.navbar-pf {\n background: @navbar-pf-bg-color;\n border: 0;\n border-radius: 0;\n border-top: 3px solid @navbar-pf-border-color;\n margin-bottom: 0;\n min-height: 0;\n .navbar-brand {\n color: @navbar-pf-active-color;\n height: auto;\n padding: 12px 0;\n margin: 0 0 0 20px;\n img {\n display: block;\n }\n }\n .navbar-collapse {\n border-top: 0;\n .box-shadow(none);\n padding: 0;\n }\n .navbar-header {\n border-bottom: 1px solid @navbar-pf-navbar-header-border-color;\n float: none;\n }\n .navbar-nav {\n margin: 0;\n > .active {\n > a,\n > button {\n &,\n &:hover,\n &:focus {\n background-color: @navbar-pf-item-open-bg-color;\n color: @navbar-pf-active-color;\n }\n }\n }\n > li {\n > a,\n > button {\n color: @navbar-pf-color;\n line-height: 1;\n padding: 10px 20px;\n text-shadow: none;\n &:hover,\n &:focus {\n color: @navbar-pf-active-color;\n text-decoration: none;\n }\n > .dropdown-title,\n > .pficon-user {\n position: relative;\n }\n > .pficon-user {\n padding-right: @navbar-pf-item-icon-padding-right;\n }\n }\n }\n > .open {\n > a,\n > button {\n &,\n &:hover,\n &:focus {\n background-color: @navbar-pf-item-open-bg-color;\n color: @navbar-pf-active-color;\n outline: 0;\n }\n }\n }\n .badge {\n background-color: @notification-badge-color;\n border-radius: 20px;\n color: @navbar-pf-item-active-color;\n cursor: pointer;\n font-size: (@font-size-base - 3);\n font-weight: 700;\n left: 26px;\n margin: 0;\n padding: 2px 4px;\n position: absolute;\n min-width: 10px;\n min-height: 10px;\n top: 6px;\n @media(min-width: @screen-sm-min) {\n left: auto;\n right: 6px;\n top: 3px;\n }\n &.badge-pf-bordered {\n border: 1px solid @navbar-pf-bg-color;\n }\n}\n\n @media (max-width: @grid-float-breakpoint-max) {\n .active .dropdown-menu,\n .active .navbar-persistent,\n .open .dropdown-menu {\n background-color: @navbar-pf-navbar-nav-active-active-bg-color !important;\n margin-left: 0;\n padding-bottom: 0;\n padding-top: 0;\n > .active > a,\n .dropdown-submenu.open > a {\n &,\n &:hover,\n &:focus {\n background-color: @navbar-pf-item-open-bg-color !important;\n color: @navbar-pf-active-color;\n }\n }\n > li > a {\n background-color: transparent;\n border: 0;\n color: @navbar-pf-color;\n outline: none;\n padding-left: 30px;\n &:hover {\n color: @navbar-pf-active-color;\n }\n }\n .divider {\n background-color: @navbar-pf-navbar-header-border-color;\n margin: 0 1px;\n }\n .dropdown-header {\n padding-bottom: 0;\n padding-left: 30px;\n }\n .dropdown-submenu {\n &.open .dropdown-toggle {\n color: @navbar-pf-active-color;\n }\n &.pull-left {\n float: none !important;\n }\n > a:after {\n display: none;\n }\n .dropdown-header {\n padding-left: 45px;\n }\n .dropdown-menu {\n border: 0;\n bottom: auto;\n .box-shadow(none);\n display: block;\n float: none;\n margin: 0;\n min-width: 0;\n padding: 0;\n position: relative;\n left: auto;\n right: auto;\n top: auto;\n > li > a {\n padding: 5px 15px 5px 45px;\n line-height: 20px;\n }\n .dropdown-menu > li > a {\n padding-left: 60px;\n }\n }\n }\n }\n .active .navbar-persistent {\n .dropdown-submenu {\n &.open .dropdown-menu {\n display: block;\n }\n > a:after {\n display: inline-block !important;\n position: relative;\n right: auto;\n top: 1px;\n }\n .dropdown-menu {\n display: none;\n }\n .dropdown-submenu > a:after {\n display: none !important;\n }\n }\n }\n .context-bootstrap-select { // Also see bootstrap-select.less\n .open > .dropdown-menu {\n background-color: @color-pf-white !important;\n > .active > a {\n &,\n &:active {\n background-color: @dropdown-link-hover-bg !important;\n border-color: @dropdown-link-hover-border-color !important;\n color: @gray-dark !important;\n small {\n color: @gray-light !important;\n }\n }\n }\n > .disabled > a {\n color: @gray-light !important;\n }\n > .selected > a {\n &,\n &:active {\n background-color: @dropdown-link-active-bg !important;\n border-color: @dropdown-link-active-border-color !important;\n color: @color-pf-white !important;\n small {\n color: fade(@color-pf-white, 50%) !important;\n }\n }\n }\n li {\n > a.opt {\n border-bottom: 1px solid transparent;\n border-top: 1px solid transparent;\n color: @gray-dark;\n padding-left: 10px;\n padding-right: 10px;\n }\n & a {\n &:active small {\n color: fade(@color-pf-white, 50%) !important;\n }\n &:hover,\n &:focus {\n small {\n color: @gray-light;\n }\n }\n }\n }\n }\n > .open > .dropdown-menu {\n padding-bottom: 5px;\n padding-top: 5px;\n }\n }\n }\n }\n .navbar-persistent {\n display: none;\n }\n .active > .navbar-persistent {\n display: block;\n }\n .navbar-primary {\n float: none;\n .context {\n border-bottom: 1px solid @navbar-pf-navbar-header-border-color;\n &.context-bootstrap-select .bootstrap-select.btn-group {\n &,\n &[class*=\"span\"] {\n margin: 8px 20px 9px;\n width: auto; // known bug: IE8 will make it as wide as the longest string\n }\n }\n }\n > li > .navbar-persistent > .dropdown-submenu > a {\n position: relative;\n &:after {\n content: @fa-var-angle-down;\n display: inline-block;\n font-family: @icon-font-name-fa;\n font-weight: normal;\n @media (max-width: @grid-float-breakpoint-max) {\n height: 10px;\n margin-left: 4px;\n vertical-align: baseline;\n }\n }\n }\n }\n .navbar-toggle {\n border: 0;\n margin: 0;\n padding: 10px 20px;\n &:hover,\n &:focus {\n background-color: transparent;\n outline: none;\n .icon-bar {\n .box-shadow(0 0 3px @color-pf-white);\n }\n }\n .icon-bar {\n background-color: @navbar-pf-icon-bar-bg-color;\n }\n }\n .navbar-utility {\n border-bottom: 1px solid @navbar-pf-navbar-header-border-color;\n li.dropdown {\n > a,\n > button {\n &:hover {\n outline: 0!important;\n }\n position: relative;\n > .fa,\n .pficon {\n line-height: 0;\n }\n }\n }\n @media (max-width: @grid-float-breakpoint-max) {\n > li + li {\n border-top: 1px solid @navbar-pf-navbar-header-border-color;\n }\n }\n }\n}\n\n@media (min-width: @grid-float-breakpoint) {\n .navbar-pf {\n .navbar-brand {\n padding: @navbar-pf-navbar-navbar-brand-padding;\n }\n .navbar-nav > li {\n > a,\n > button {\n padding-bottom: 14px;\n padding-top: 14px;\n }\n }\n .navbar-persistent {\n font-size: @font-size-large;\n }\n .navbar-primary {\n font-size: @font-size-large;\n #gradient > .vertical(@navbar-pf-navbar-primary-bg-color-start, @navbar-pf-navbar-primary-bg-color-stop);\n &.persistent-secondary {\n .context {\n .dropdown-menu {\n top: auto;\n }\n }\n .dropup .dropdown-menu {\n bottom: -5px;\n top: auto;\n }\n > li {\n position: static;\n &.active {\n margin-bottom: 32px;\n > .navbar-persistent {\n display: block;\n left: 0;\n position: absolute;\n }\n }\n > .navbar-persistent {\n background: @navbar-pf-navbar-navbar-persistent-bg-color;\n border-bottom: 1px solid @navbar-pf-navbar-navbar-persistent-border-color;\n padding: 0;\n width: 100%;\n a {\n text-decoration: none !important;\n }\n > li {\n &.active {\n &,\n &:hover {\n .tab-indicator(@background: @nav-tabs-active-link-hover-color, @left: 20px, @right: 20px);\n }\n > a,\n > a:hover,\n &:hover > a {\n color: @link-color !important;\n }\n .active > a {\n color: @navbar-pf-active-color;\n }\n }\n &.dropdown-submenu {\n &:hover > .dropdown-menu {\n display: none;\n }\n &.open {\n > .dropdown-menu {\n display: block;\n left: 20px;\n margin-top: 1px;\n top: 100%;\n }\n > .dropdown-toggle {\n color: @gray-darker;\n &:after {\n border-top-color: @gray-darker;\n }\n }\n }\n > .dropdown-toggle {\n padding-right: 35px !important;\n &:after {\n position: absolute;\n right: 20px;\n top: 10px;\n }\n }\n }\n &:hover,\n &.open {\n .tab-indicator(@left: 20px, @right: 20px);\n > a {\n color: @gray-darker;\n &:after {\n border-top-color: @gray-darker;\n }\n }\n }\n > a {\n background-color: transparent;\n display: block;\n line-height: 1;\n padding: 9px 20px;\n &.dropdown-toggle {\n padding-right: 35px;\n &:after {\n font-size: (@font-size-large + 1);\n position: absolute;\n right: 20px;\n top: 9px;\n }\n }\n &:hover {\n color: @gray-darker;\n }\n }\n a {\n color: @gray-pf;\n }\n }\n }\n }\n }\n > li {\n > a,\n > button {\n border-bottom: 1px solid transparent;\n border-top: 1px solid transparent;\n position: relative;\n margin: -1px 0 0;\n &:hover {\n background-color: @navbar-pf-item-hover-bg-color;\n border-top-color: @navbar-pf-navbar-primary-hover-border-color;\n color: @navbar-pf-color;\n #gradient > .vertical(@navbar-pf-navbar-primary-hover-bg-color-start, @navbar-pf-navbar-primary-hover-bg-color-stop);\n }\n }\n }\n > .active,\n .open {\n > a,\n > button {\n &,\n &:hover,\n &:focus {\n background-color: @navbar-pf-item-open-bg-color;\n border-bottom-color: @navbar-pf-navbar-primary-active-bg-color-stop;\n border-top-color: @navbar-pf-navbar-primary-active-border-color;\n .box-shadow(none);\n color: @navbar-pf-active-color;\n #gradient > .vertical(@navbar-pf-navbar-primary-active-bg-color-start, @navbar-pf-navbar-primary-active-bg-color-stop);\n }\n }\n }\n li.context {\n &.context-bootstrap-select .filter-option {\n max-width: 160px;\n text-overflow: ellipsis;\n }\n &.dropdown {\n border-bottom: 0;\n }\n > a,\n &.context-bootstrap-select {\n background-color: @navbar-pf-navbar-primary-context-bg-color-stop;\n border-bottom-color: @navbar-pf-navbar-primary-context-border-color;\n border-right: 1px solid @navbar-pf-navbar-primary-context-border-color;\n border-top-color: @navbar-pf-navbar-primary-context-border-top-color;\n font-weight: 600;\n #gradient > .vertical(@navbar-pf-navbar-primary-context-bg-color-start, @navbar-pf-navbar-primary-context-bg-color-stop);\n &:hover {\n background-color: @navbar-pf-navbar-primary-context-hover-bg-color-stop;\n border-bottom-color: @navbar-pf-navbar-primary-context-hover-border-color;\n border-right-color: @navbar-pf-navbar-primary-context-hover-border-color;\n border-top-color: @navbar-pf-navbar-primary-context-hover-border-top-color;\n #gradient > .vertical(@navbar-pf-navbar-primary-context-hover-bg-color-start, @navbar-pf-navbar-primary-context-hover-bg-color-stop);\n }\n }\n &.open > a {\n background-color: @navbar-pf-navbar-primary-context-active-bg-color-stop;\n border-bottom-color: @navbar-pf-navbar-primary-context-active-border-color;\n border-right-color: @navbar-pf-navbar-primary-context-active-border-right-color;\n border-top-color: @navbar-pf-navbar-primary-context-active-border-top-color;\n #gradient > .vertical(@navbar-pf-navbar-primary-context-active-bg-color-start, @navbar-pf-navbar-primary-context-active-bg-color-stop);\n }\n }\n }\n .navbar-utility {\n border-bottom: 0;\n position: absolute;\n right: 0;\n top: 0;\n > .active,\n > .open {\n > a,\n > button {\n &,\n &:hover,\n &:focus {\n background: @navbar-pf-item-open-bg-color;\n color: @navbar-pf-active-color;\n }\n }\n }\n > li {\n > a,\n > button {\n border: solid @navbar-pf-navbar-utility-border-color;\n border-width: 0 0 0 1px;\n color: @navbar-pf-navbar-utility-color !important;\n padding: 7px 10px;\n font-size: @font-size-small;\n margin: 0;\n &:hover {\n background: @navbar-pf-item-hover-bg-color;\n border-left-color: @navbar-pf-navbar-utility-hover-border-color;\n outline: 0;\n }\n }\n }\n > li.open {\n > a,\n > button {\n border-left-color: @navbar-pf-navbar-utility-open-border-color;\n color: @navbar-pf-active-color !important;\n }\n }\n .open .dropdown-menu {\n left: auto;\n right: 0;\n .dropdown-menu {\n left: auto;\n right: 100%;\n }\n }\n }\n .navbar-utility .open .dropdown-menu {\n border-top-width: 0;\n }\n .open {\n &.bootstrap-select .dropdown-menu,\n .dropdown-submenu > .dropdown-menu {\n border-top-width: 1px !important;\n }\n }\n }\n}\n@media (max-width: 360px) {\n .navbar-pf {\n .navbar-brand {\n margin-left: 10px;\n width: 75%;\n img {\n height: auto;\n max-width: 100%;\n }\n }\n .navbar-toggle {\n padding-left: 0;\n }\n }\n}\n","// Variables\n// --------------------------\n\n@fa-font-path: \"../fonts\";\n@fa-font-size-base: 14px;\n@fa-line-height-base: 1;\n//@fa-font-path: \"//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts\"; // for referencing Bootstrap CDN font files directly\n@fa-css-prefix: fa;\n@fa-version: \"4.7.0\";\n@fa-border-color: #eee;\n@fa-inverse: #fff;\n@fa-li-width: (30em / 14);\n\n@fa-var-500px: \"\\f26e\";\n@fa-var-address-book: \"\\f2b9\";\n@fa-var-address-book-o: \"\\f2ba\";\n@fa-var-address-card: \"\\f2bb\";\n@fa-var-address-card-o: \"\\f2bc\";\n@fa-var-adjust: \"\\f042\";\n@fa-var-adn: \"\\f170\";\n@fa-var-align-center: \"\\f037\";\n@fa-var-align-justify: \"\\f039\";\n@fa-var-align-left: \"\\f036\";\n@fa-var-align-right: \"\\f038\";\n@fa-var-amazon: \"\\f270\";\n@fa-var-ambulance: \"\\f0f9\";\n@fa-var-american-sign-language-interpreting: \"\\f2a3\";\n@fa-var-anchor: \"\\f13d\";\n@fa-var-android: \"\\f17b\";\n@fa-var-angellist: \"\\f209\";\n@fa-var-angle-double-down: \"\\f103\";\n@fa-var-angle-double-left: \"\\f100\";\n@fa-var-angle-double-right: \"\\f101\";\n@fa-var-angle-double-up: \"\\f102\";\n@fa-var-angle-down: \"\\f107\";\n@fa-var-angle-left: \"\\f104\";\n@fa-var-angle-right: \"\\f105\";\n@fa-var-angle-up: \"\\f106\";\n@fa-var-apple: \"\\f179\";\n@fa-var-archive: \"\\f187\";\n@fa-var-area-chart: \"\\f1fe\";\n@fa-var-arrow-circle-down: \"\\f0ab\";\n@fa-var-arrow-circle-left: \"\\f0a8\";\n@fa-var-arrow-circle-o-down: \"\\f01a\";\n@fa-var-arrow-circle-o-left: \"\\f190\";\n@fa-var-arrow-circle-o-right: \"\\f18e\";\n@fa-var-arrow-circle-o-up: \"\\f01b\";\n@fa-var-arrow-circle-right: \"\\f0a9\";\n@fa-var-arrow-circle-up: \"\\f0aa\";\n@fa-var-arrow-down: \"\\f063\";\n@fa-var-arrow-left: \"\\f060\";\n@fa-var-arrow-right: \"\\f061\";\n@fa-var-arrow-up: \"\\f062\";\n@fa-var-arrows: \"\\f047\";\n@fa-var-arrows-alt: \"\\f0b2\";\n@fa-var-arrows-h: \"\\f07e\";\n@fa-var-arrows-v: \"\\f07d\";\n@fa-var-asl-interpreting: \"\\f2a3\";\n@fa-var-assistive-listening-systems: \"\\f2a2\";\n@fa-var-asterisk: \"\\f069\";\n@fa-var-at: \"\\f1fa\";\n@fa-var-audio-description: \"\\f29e\";\n@fa-var-automobile: \"\\f1b9\";\n@fa-var-backward: \"\\f04a\";\n@fa-var-balance-scale: \"\\f24e\";\n@fa-var-ban: \"\\f05e\";\n@fa-var-bandcamp: \"\\f2d5\";\n@fa-var-bank: \"\\f19c\";\n@fa-var-bar-chart: \"\\f080\";\n@fa-var-bar-chart-o: \"\\f080\";\n@fa-var-barcode: \"\\f02a\";\n@fa-var-bars: \"\\f0c9\";\n@fa-var-bath: \"\\f2cd\";\n@fa-var-bathtub: \"\\f2cd\";\n@fa-var-battery: \"\\f240\";\n@fa-var-battery-0: \"\\f244\";\n@fa-var-battery-1: \"\\f243\";\n@fa-var-battery-2: \"\\f242\";\n@fa-var-battery-3: \"\\f241\";\n@fa-var-battery-4: \"\\f240\";\n@fa-var-battery-empty: \"\\f244\";\n@fa-var-battery-full: \"\\f240\";\n@fa-var-battery-half: \"\\f242\";\n@fa-var-battery-quarter: \"\\f243\";\n@fa-var-battery-three-quarters: \"\\f241\";\n@fa-var-bed: \"\\f236\";\n@fa-var-beer: \"\\f0fc\";\n@fa-var-behance: \"\\f1b4\";\n@fa-var-behance-square: \"\\f1b5\";\n@fa-var-bell: \"\\f0f3\";\n@fa-var-bell-o: \"\\f0a2\";\n@fa-var-bell-slash: \"\\f1f6\";\n@fa-var-bell-slash-o: \"\\f1f7\";\n@fa-var-bicycle: \"\\f206\";\n@fa-var-binoculars: \"\\f1e5\";\n@fa-var-birthday-cake: \"\\f1fd\";\n@fa-var-bitbucket: \"\\f171\";\n@fa-var-bitbucket-square: \"\\f172\";\n@fa-var-bitcoin: \"\\f15a\";\n@fa-var-black-tie: \"\\f27e\";\n@fa-var-blind: \"\\f29d\";\n@fa-var-bluetooth: \"\\f293\";\n@fa-var-bluetooth-b: \"\\f294\";\n@fa-var-bold: \"\\f032\";\n@fa-var-bolt: \"\\f0e7\";\n@fa-var-bomb: \"\\f1e2\";\n@fa-var-book: \"\\f02d\";\n@fa-var-bookmark: \"\\f02e\";\n@fa-var-bookmark-o: \"\\f097\";\n@fa-var-braille: \"\\f2a1\";\n@fa-var-briefcase: \"\\f0b1\";\n@fa-var-btc: \"\\f15a\";\n@fa-var-bug: \"\\f188\";\n@fa-var-building: \"\\f1ad\";\n@fa-var-building-o: \"\\f0f7\";\n@fa-var-bullhorn: \"\\f0a1\";\n@fa-var-bullseye: \"\\f140\";\n@fa-var-bus: \"\\f207\";\n@fa-var-buysellads: \"\\f20d\";\n@fa-var-cab: \"\\f1ba\";\n@fa-var-calculator: \"\\f1ec\";\n@fa-var-calendar: \"\\f073\";\n@fa-var-calendar-check-o: \"\\f274\";\n@fa-var-calendar-minus-o: \"\\f272\";\n@fa-var-calendar-o: \"\\f133\";\n@fa-var-calendar-plus-o: \"\\f271\";\n@fa-var-calendar-times-o: \"\\f273\";\n@fa-var-camera: \"\\f030\";\n@fa-var-camera-retro: \"\\f083\";\n@fa-var-car: \"\\f1b9\";\n@fa-var-caret-down: \"\\f0d7\";\n@fa-var-caret-left: \"\\f0d9\";\n@fa-var-caret-right: \"\\f0da\";\n@fa-var-caret-square-o-down: \"\\f150\";\n@fa-var-caret-square-o-left: \"\\f191\";\n@fa-var-caret-square-o-right: \"\\f152\";\n@fa-var-caret-square-o-up: \"\\f151\";\n@fa-var-caret-up: \"\\f0d8\";\n@fa-var-cart-arrow-down: \"\\f218\";\n@fa-var-cart-plus: \"\\f217\";\n@fa-var-cc: \"\\f20a\";\n@fa-var-cc-amex: \"\\f1f3\";\n@fa-var-cc-diners-club: \"\\f24c\";\n@fa-var-cc-discover: \"\\f1f2\";\n@fa-var-cc-jcb: \"\\f24b\";\n@fa-var-cc-mastercard: \"\\f1f1\";\n@fa-var-cc-paypal: \"\\f1f4\";\n@fa-var-cc-stripe: \"\\f1f5\";\n@fa-var-cc-visa: \"\\f1f0\";\n@fa-var-certificate: \"\\f0a3\";\n@fa-var-chain: \"\\f0c1\";\n@fa-var-chain-broken: \"\\f127\";\n@fa-var-check: \"\\f00c\";\n@fa-var-check-circle: \"\\f058\";\n@fa-var-check-circle-o: \"\\f05d\";\n@fa-var-check-square: \"\\f14a\";\n@fa-var-check-square-o: \"\\f046\";\n@fa-var-chevron-circle-down: \"\\f13a\";\n@fa-var-chevron-circle-left: \"\\f137\";\n@fa-var-chevron-circle-right: \"\\f138\";\n@fa-var-chevron-circle-up: \"\\f139\";\n@fa-var-chevron-down: \"\\f078\";\n@fa-var-chevron-left: \"\\f053\";\n@fa-var-chevron-right: \"\\f054\";\n@fa-var-chevron-up: \"\\f077\";\n@fa-var-child: \"\\f1ae\";\n@fa-var-chrome: \"\\f268\";\n@fa-var-circle: \"\\f111\";\n@fa-var-circle-o: \"\\f10c\";\n@fa-var-circle-o-notch: \"\\f1ce\";\n@fa-var-circle-thin: \"\\f1db\";\n@fa-var-clipboard: \"\\f0ea\";\n@fa-var-clock-o: \"\\f017\";\n@fa-var-clone: \"\\f24d\";\n@fa-var-close: \"\\f00d\";\n@fa-var-cloud: \"\\f0c2\";\n@fa-var-cloud-download: \"\\f0ed\";\n@fa-var-cloud-upload: \"\\f0ee\";\n@fa-var-cny: \"\\f157\";\n@fa-var-code: \"\\f121\";\n@fa-var-code-fork: \"\\f126\";\n@fa-var-codepen: \"\\f1cb\";\n@fa-var-codiepie: \"\\f284\";\n@fa-var-coffee: \"\\f0f4\";\n@fa-var-cog: \"\\f013\";\n@fa-var-cogs: \"\\f085\";\n@fa-var-columns: \"\\f0db\";\n@fa-var-comment: \"\\f075\";\n@fa-var-comment-o: \"\\f0e5\";\n@fa-var-commenting: \"\\f27a\";\n@fa-var-commenting-o: \"\\f27b\";\n@fa-var-comments: \"\\f086\";\n@fa-var-comments-o: \"\\f0e6\";\n@fa-var-compass: \"\\f14e\";\n@fa-var-compress: \"\\f066\";\n@fa-var-connectdevelop: \"\\f20e\";\n@fa-var-contao: \"\\f26d\";\n@fa-var-copy: \"\\f0c5\";\n@fa-var-copyright: \"\\f1f9\";\n@fa-var-creative-commons: \"\\f25e\";\n@fa-var-credit-card: \"\\f09d\";\n@fa-var-credit-card-alt: \"\\f283\";\n@fa-var-crop: \"\\f125\";\n@fa-var-crosshairs: \"\\f05b\";\n@fa-var-css3: \"\\f13c\";\n@fa-var-cube: \"\\f1b2\";\n@fa-var-cubes: \"\\f1b3\";\n@fa-var-cut: \"\\f0c4\";\n@fa-var-cutlery: \"\\f0f5\";\n@fa-var-dashboard: \"\\f0e4\";\n@fa-var-dashcube: \"\\f210\";\n@fa-var-database: \"\\f1c0\";\n@fa-var-deaf: \"\\f2a4\";\n@fa-var-deafness: \"\\f2a4\";\n@fa-var-dedent: \"\\f03b\";\n@fa-var-delicious: \"\\f1a5\";\n@fa-var-desktop: \"\\f108\";\n@fa-var-deviantart: \"\\f1bd\";\n@fa-var-diamond: \"\\f219\";\n@fa-var-digg: \"\\f1a6\";\n@fa-var-dollar: \"\\f155\";\n@fa-var-dot-circle-o: \"\\f192\";\n@fa-var-download: \"\\f019\";\n@fa-var-dribbble: \"\\f17d\";\n@fa-var-drivers-license: \"\\f2c2\";\n@fa-var-drivers-license-o: \"\\f2c3\";\n@fa-var-dropbox: \"\\f16b\";\n@fa-var-drupal: \"\\f1a9\";\n@fa-var-edge: \"\\f282\";\n@fa-var-edit: \"\\f044\";\n@fa-var-eercast: \"\\f2da\";\n@fa-var-eject: \"\\f052\";\n@fa-var-ellipsis-h: \"\\f141\";\n@fa-var-ellipsis-v: \"\\f142\";\n@fa-var-empire: \"\\f1d1\";\n@fa-var-envelope: \"\\f0e0\";\n@fa-var-envelope-o: \"\\f003\";\n@fa-var-envelope-open: \"\\f2b6\";\n@fa-var-envelope-open-o: \"\\f2b7\";\n@fa-var-envelope-square: \"\\f199\";\n@fa-var-envira: \"\\f299\";\n@fa-var-eraser: \"\\f12d\";\n@fa-var-etsy: \"\\f2d7\";\n@fa-var-eur: \"\\f153\";\n@fa-var-euro: \"\\f153\";\n@fa-var-exchange: \"\\f0ec\";\n@fa-var-exclamation: \"\\f12a\";\n@fa-var-exclamation-circle: \"\\f06a\";\n@fa-var-exclamation-triangle: \"\\f071\";\n@fa-var-expand: \"\\f065\";\n@fa-var-expeditedssl: \"\\f23e\";\n@fa-var-external-link: \"\\f08e\";\n@fa-var-external-link-square: \"\\f14c\";\n@fa-var-eye: \"\\f06e\";\n@fa-var-eye-slash: \"\\f070\";\n@fa-var-eyedropper: \"\\f1fb\";\n@fa-var-fa: \"\\f2b4\";\n@fa-var-facebook: \"\\f09a\";\n@fa-var-facebook-f: \"\\f09a\";\n@fa-var-facebook-official: \"\\f230\";\n@fa-var-facebook-square: \"\\f082\";\n@fa-var-fast-backward: \"\\f049\";\n@fa-var-fast-forward: \"\\f050\";\n@fa-var-fax: \"\\f1ac\";\n@fa-var-feed: \"\\f09e\";\n@fa-var-female: \"\\f182\";\n@fa-var-fighter-jet: \"\\f0fb\";\n@fa-var-file: \"\\f15b\";\n@fa-var-file-archive-o: \"\\f1c6\";\n@fa-var-file-audio-o: \"\\f1c7\";\n@fa-var-file-code-o: \"\\f1c9\";\n@fa-var-file-excel-o: \"\\f1c3\";\n@fa-var-file-image-o: \"\\f1c5\";\n@fa-var-file-movie-o: \"\\f1c8\";\n@fa-var-file-o: \"\\f016\";\n@fa-var-file-pdf-o: \"\\f1c1\";\n@fa-var-file-photo-o: \"\\f1c5\";\n@fa-var-file-picture-o: \"\\f1c5\";\n@fa-var-file-powerpoint-o: \"\\f1c4\";\n@fa-var-file-sound-o: \"\\f1c7\";\n@fa-var-file-text: \"\\f15c\";\n@fa-var-file-text-o: \"\\f0f6\";\n@fa-var-file-video-o: \"\\f1c8\";\n@fa-var-file-word-o: \"\\f1c2\";\n@fa-var-file-zip-o: \"\\f1c6\";\n@fa-var-files-o: \"\\f0c5\";\n@fa-var-film: \"\\f008\";\n@fa-var-filter: \"\\f0b0\";\n@fa-var-fire: \"\\f06d\";\n@fa-var-fire-extinguisher: \"\\f134\";\n@fa-var-firefox: \"\\f269\";\n@fa-var-first-order: \"\\f2b0\";\n@fa-var-flag: \"\\f024\";\n@fa-var-flag-checkered: \"\\f11e\";\n@fa-var-flag-o: \"\\f11d\";\n@fa-var-flash: \"\\f0e7\";\n@fa-var-flask: \"\\f0c3\";\n@fa-var-flickr: \"\\f16e\";\n@fa-var-floppy-o: \"\\f0c7\";\n@fa-var-folder: \"\\f07b\";\n@fa-var-folder-o: \"\\f114\";\n@fa-var-folder-open: \"\\f07c\";\n@fa-var-folder-open-o: \"\\f115\";\n@fa-var-font: \"\\f031\";\n@fa-var-font-awesome: \"\\f2b4\";\n@fa-var-fonticons: \"\\f280\";\n@fa-var-fort-awesome: \"\\f286\";\n@fa-var-forumbee: \"\\f211\";\n@fa-var-forward: \"\\f04e\";\n@fa-var-foursquare: \"\\f180\";\n@fa-var-free-code-camp: \"\\f2c5\";\n@fa-var-frown-o: \"\\f119\";\n@fa-var-futbol-o: \"\\f1e3\";\n@fa-var-gamepad: \"\\f11b\";\n@fa-var-gavel: \"\\f0e3\";\n@fa-var-gbp: \"\\f154\";\n@fa-var-ge: \"\\f1d1\";\n@fa-var-gear: \"\\f013\";\n@fa-var-gears: \"\\f085\";\n@fa-var-genderless: \"\\f22d\";\n@fa-var-get-pocket: \"\\f265\";\n@fa-var-gg: \"\\f260\";\n@fa-var-gg-circle: \"\\f261\";\n@fa-var-gift: \"\\f06b\";\n@fa-var-git: \"\\f1d3\";\n@fa-var-git-square: \"\\f1d2\";\n@fa-var-github: \"\\f09b\";\n@fa-var-github-alt: \"\\f113\";\n@fa-var-github-square: \"\\f092\";\n@fa-var-gitlab: \"\\f296\";\n@fa-var-gittip: \"\\f184\";\n@fa-var-glass: \"\\f000\";\n@fa-var-glide: \"\\f2a5\";\n@fa-var-glide-g: \"\\f2a6\";\n@fa-var-globe: \"\\f0ac\";\n@fa-var-google: \"\\f1a0\";\n@fa-var-google-plus: \"\\f0d5\";\n@fa-var-google-plus-circle: \"\\f2b3\";\n@fa-var-google-plus-official: \"\\f2b3\";\n@fa-var-google-plus-square: \"\\f0d4\";\n@fa-var-google-wallet: \"\\f1ee\";\n@fa-var-graduation-cap: \"\\f19d\";\n@fa-var-gratipay: \"\\f184\";\n@fa-var-grav: \"\\f2d6\";\n@fa-var-group: \"\\f0c0\";\n@fa-var-h-square: \"\\f0fd\";\n@fa-var-hacker-news: \"\\f1d4\";\n@fa-var-hand-grab-o: \"\\f255\";\n@fa-var-hand-lizard-o: \"\\f258\";\n@fa-var-hand-o-down: \"\\f0a7\";\n@fa-var-hand-o-left: \"\\f0a5\";\n@fa-var-hand-o-right: \"\\f0a4\";\n@fa-var-hand-o-up: \"\\f0a6\";\n@fa-var-hand-paper-o: \"\\f256\";\n@fa-var-hand-peace-o: \"\\f25b\";\n@fa-var-hand-pointer-o: \"\\f25a\";\n@fa-var-hand-rock-o: \"\\f255\";\n@fa-var-hand-scissors-o: \"\\f257\";\n@fa-var-hand-spock-o: \"\\f259\";\n@fa-var-hand-stop-o: \"\\f256\";\n@fa-var-handshake-o: \"\\f2b5\";\n@fa-var-hard-of-hearing: \"\\f2a4\";\n@fa-var-hashtag: \"\\f292\";\n@fa-var-hdd-o: \"\\f0a0\";\n@fa-var-header: \"\\f1dc\";\n@fa-var-headphones: \"\\f025\";\n@fa-var-heart: \"\\f004\";\n@fa-var-heart-o: \"\\f08a\";\n@fa-var-heartbeat: \"\\f21e\";\n@fa-var-history: \"\\f1da\";\n@fa-var-home: \"\\f015\";\n@fa-var-hospital-o: \"\\f0f8\";\n@fa-var-hotel: \"\\f236\";\n@fa-var-hourglass: \"\\f254\";\n@fa-var-hourglass-1: \"\\f251\";\n@fa-var-hourglass-2: \"\\f252\";\n@fa-var-hourglass-3: \"\\f253\";\n@fa-var-hourglass-end: \"\\f253\";\n@fa-var-hourglass-half: \"\\f252\";\n@fa-var-hourglass-o: \"\\f250\";\n@fa-var-hourglass-start: \"\\f251\";\n@fa-var-houzz: \"\\f27c\";\n@fa-var-html5: \"\\f13b\";\n@fa-var-i-cursor: \"\\f246\";\n@fa-var-id-badge: \"\\f2c1\";\n@fa-var-id-card: \"\\f2c2\";\n@fa-var-id-card-o: \"\\f2c3\";\n@fa-var-ils: \"\\f20b\";\n@fa-var-image: \"\\f03e\";\n@fa-var-imdb: \"\\f2d8\";\n@fa-var-inbox: \"\\f01c\";\n@fa-var-indent: \"\\f03c\";\n@fa-var-industry: \"\\f275\";\n@fa-var-info: \"\\f129\";\n@fa-var-info-circle: \"\\f05a\";\n@fa-var-inr: \"\\f156\";\n@fa-var-instagram: \"\\f16d\";\n@fa-var-institution: \"\\f19c\";\n@fa-var-internet-explorer: \"\\f26b\";\n@fa-var-intersex: \"\\f224\";\n@fa-var-ioxhost: \"\\f208\";\n@fa-var-italic: \"\\f033\";\n@fa-var-joomla: \"\\f1aa\";\n@fa-var-jpy: \"\\f157\";\n@fa-var-jsfiddle: \"\\f1cc\";\n@fa-var-key: \"\\f084\";\n@fa-var-keyboard-o: \"\\f11c\";\n@fa-var-krw: \"\\f159\";\n@fa-var-language: \"\\f1ab\";\n@fa-var-laptop: \"\\f109\";\n@fa-var-lastfm: \"\\f202\";\n@fa-var-lastfm-square: \"\\f203\";\n@fa-var-leaf: \"\\f06c\";\n@fa-var-leanpub: \"\\f212\";\n@fa-var-legal: \"\\f0e3\";\n@fa-var-lemon-o: \"\\f094\";\n@fa-var-level-down: \"\\f149\";\n@fa-var-level-up: \"\\f148\";\n@fa-var-life-bouy: \"\\f1cd\";\n@fa-var-life-buoy: \"\\f1cd\";\n@fa-var-life-ring: \"\\f1cd\";\n@fa-var-life-saver: \"\\f1cd\";\n@fa-var-lightbulb-o: \"\\f0eb\";\n@fa-var-line-chart: \"\\f201\";\n@fa-var-link: \"\\f0c1\";\n@fa-var-linkedin: \"\\f0e1\";\n@fa-var-linkedin-square: \"\\f08c\";\n@fa-var-linode: \"\\f2b8\";\n@fa-var-linux: \"\\f17c\";\n@fa-var-list: \"\\f03a\";\n@fa-var-list-alt: \"\\f022\";\n@fa-var-list-ol: \"\\f0cb\";\n@fa-var-list-ul: \"\\f0ca\";\n@fa-var-location-arrow: \"\\f124\";\n@fa-var-lock: \"\\f023\";\n@fa-var-long-arrow-down: \"\\f175\";\n@fa-var-long-arrow-left: \"\\f177\";\n@fa-var-long-arrow-right: \"\\f178\";\n@fa-var-long-arrow-up: \"\\f176\";\n@fa-var-low-vision: \"\\f2a8\";\n@fa-var-magic: \"\\f0d0\";\n@fa-var-magnet: \"\\f076\";\n@fa-var-mail-forward: \"\\f064\";\n@fa-var-mail-reply: \"\\f112\";\n@fa-var-mail-reply-all: \"\\f122\";\n@fa-var-male: \"\\f183\";\n@fa-var-map: \"\\f279\";\n@fa-var-map-marker: \"\\f041\";\n@fa-var-map-o: \"\\f278\";\n@fa-var-map-pin: \"\\f276\";\n@fa-var-map-signs: \"\\f277\";\n@fa-var-mars: \"\\f222\";\n@fa-var-mars-double: \"\\f227\";\n@fa-var-mars-stroke: \"\\f229\";\n@fa-var-mars-stroke-h: \"\\f22b\";\n@fa-var-mars-stroke-v: \"\\f22a\";\n@fa-var-maxcdn: \"\\f136\";\n@fa-var-meanpath: \"\\f20c\";\n@fa-var-medium: \"\\f23a\";\n@fa-var-medkit: \"\\f0fa\";\n@fa-var-meetup: \"\\f2e0\";\n@fa-var-meh-o: \"\\f11a\";\n@fa-var-mercury: \"\\f223\";\n@fa-var-microchip: \"\\f2db\";\n@fa-var-microphone: \"\\f130\";\n@fa-var-microphone-slash: \"\\f131\";\n@fa-var-minus: \"\\f068\";\n@fa-var-minus-circle: \"\\f056\";\n@fa-var-minus-square: \"\\f146\";\n@fa-var-minus-square-o: \"\\f147\";\n@fa-var-mixcloud: \"\\f289\";\n@fa-var-mobile: \"\\f10b\";\n@fa-var-mobile-phone: \"\\f10b\";\n@fa-var-modx: \"\\f285\";\n@fa-var-money: \"\\f0d6\";\n@fa-var-moon-o: \"\\f186\";\n@fa-var-mortar-board: \"\\f19d\";\n@fa-var-motorcycle: \"\\f21c\";\n@fa-var-mouse-pointer: \"\\f245\";\n@fa-var-music: \"\\f001\";\n@fa-var-navicon: \"\\f0c9\";\n@fa-var-neuter: \"\\f22c\";\n@fa-var-newspaper-o: \"\\f1ea\";\n@fa-var-object-group: \"\\f247\";\n@fa-var-object-ungroup: \"\\f248\";\n@fa-var-odnoklassniki: \"\\f263\";\n@fa-var-odnoklassniki-square: \"\\f264\";\n@fa-var-opencart: \"\\f23d\";\n@fa-var-openid: \"\\f19b\";\n@fa-var-opera: \"\\f26a\";\n@fa-var-optin-monster: \"\\f23c\";\n@fa-var-outdent: \"\\f03b\";\n@fa-var-pagelines: \"\\f18c\";\n@fa-var-paint-brush: \"\\f1fc\";\n@fa-var-paper-plane: \"\\f1d8\";\n@fa-var-paper-plane-o: \"\\f1d9\";\n@fa-var-paperclip: \"\\f0c6\";\n@fa-var-paragraph: \"\\f1dd\";\n@fa-var-paste: \"\\f0ea\";\n@fa-var-pause: \"\\f04c\";\n@fa-var-pause-circle: \"\\f28b\";\n@fa-var-pause-circle-o: \"\\f28c\";\n@fa-var-paw: \"\\f1b0\";\n@fa-var-paypal: \"\\f1ed\";\n@fa-var-pencil: \"\\f040\";\n@fa-var-pencil-square: \"\\f14b\";\n@fa-var-pencil-square-o: \"\\f044\";\n@fa-var-percent: \"\\f295\";\n@fa-var-phone: \"\\f095\";\n@fa-var-phone-square: \"\\f098\";\n@fa-var-photo: \"\\f03e\";\n@fa-var-picture-o: \"\\f03e\";\n@fa-var-pie-chart: \"\\f200\";\n@fa-var-pied-piper: \"\\f2ae\";\n@fa-var-pied-piper-alt: \"\\f1a8\";\n@fa-var-pied-piper-pp: \"\\f1a7\";\n@fa-var-pinterest: \"\\f0d2\";\n@fa-var-pinterest-p: \"\\f231\";\n@fa-var-pinterest-square: \"\\f0d3\";\n@fa-var-plane: \"\\f072\";\n@fa-var-play: \"\\f04b\";\n@fa-var-play-circle: \"\\f144\";\n@fa-var-play-circle-o: \"\\f01d\";\n@fa-var-plug: \"\\f1e6\";\n@fa-var-plus: \"\\f067\";\n@fa-var-plus-circle: \"\\f055\";\n@fa-var-plus-square: \"\\f0fe\";\n@fa-var-plus-square-o: \"\\f196\";\n@fa-var-podcast: \"\\f2ce\";\n@fa-var-power-off: \"\\f011\";\n@fa-var-print: \"\\f02f\";\n@fa-var-product-hunt: \"\\f288\";\n@fa-var-puzzle-piece: \"\\f12e\";\n@fa-var-qq: \"\\f1d6\";\n@fa-var-qrcode: \"\\f029\";\n@fa-var-question: \"\\f128\";\n@fa-var-question-circle: \"\\f059\";\n@fa-var-question-circle-o: \"\\f29c\";\n@fa-var-quora: \"\\f2c4\";\n@fa-var-quote-left: \"\\f10d\";\n@fa-var-quote-right: \"\\f10e\";\n@fa-var-ra: \"\\f1d0\";\n@fa-var-random: \"\\f074\";\n@fa-var-ravelry: \"\\f2d9\";\n@fa-var-rebel: \"\\f1d0\";\n@fa-var-recycle: \"\\f1b8\";\n@fa-var-reddit: \"\\f1a1\";\n@fa-var-reddit-alien: \"\\f281\";\n@fa-var-reddit-square: \"\\f1a2\";\n@fa-var-refresh: \"\\f021\";\n@fa-var-registered: \"\\f25d\";\n@fa-var-remove: \"\\f00d\";\n@fa-var-renren: \"\\f18b\";\n@fa-var-reorder: \"\\f0c9\";\n@fa-var-repeat: \"\\f01e\";\n@fa-var-reply: \"\\f112\";\n@fa-var-reply-all: \"\\f122\";\n@fa-var-resistance: \"\\f1d0\";\n@fa-var-retweet: \"\\f079\";\n@fa-var-rmb: \"\\f157\";\n@fa-var-road: \"\\f018\";\n@fa-var-rocket: \"\\f135\";\n@fa-var-rotate-left: \"\\f0e2\";\n@fa-var-rotate-right: \"\\f01e\";\n@fa-var-rouble: \"\\f158\";\n@fa-var-rss: \"\\f09e\";\n@fa-var-rss-square: \"\\f143\";\n@fa-var-rub: \"\\f158\";\n@fa-var-ruble: \"\\f158\";\n@fa-var-rupee: \"\\f156\";\n@fa-var-s15: \"\\f2cd\";\n@fa-var-safari: \"\\f267\";\n@fa-var-save: \"\\f0c7\";\n@fa-var-scissors: \"\\f0c4\";\n@fa-var-scribd: \"\\f28a\";\n@fa-var-search: \"\\f002\";\n@fa-var-search-minus: \"\\f010\";\n@fa-var-search-plus: \"\\f00e\";\n@fa-var-sellsy: \"\\f213\";\n@fa-var-send: \"\\f1d8\";\n@fa-var-send-o: \"\\f1d9\";\n@fa-var-server: \"\\f233\";\n@fa-var-share: \"\\f064\";\n@fa-var-share-alt: \"\\f1e0\";\n@fa-var-share-alt-square: \"\\f1e1\";\n@fa-var-share-square: \"\\f14d\";\n@fa-var-share-square-o: \"\\f045\";\n@fa-var-shekel: \"\\f20b\";\n@fa-var-sheqel: \"\\f20b\";\n@fa-var-shield: \"\\f132\";\n@fa-var-ship: \"\\f21a\";\n@fa-var-shirtsinbulk: \"\\f214\";\n@fa-var-shopping-bag: \"\\f290\";\n@fa-var-shopping-basket: \"\\f291\";\n@fa-var-shopping-cart: \"\\f07a\";\n@fa-var-shower: \"\\f2cc\";\n@fa-var-sign-in: \"\\f090\";\n@fa-var-sign-language: \"\\f2a7\";\n@fa-var-sign-out: \"\\f08b\";\n@fa-var-signal: \"\\f012\";\n@fa-var-signing: \"\\f2a7\";\n@fa-var-simplybuilt: \"\\f215\";\n@fa-var-sitemap: \"\\f0e8\";\n@fa-var-skyatlas: \"\\f216\";\n@fa-var-skype: \"\\f17e\";\n@fa-var-slack: \"\\f198\";\n@fa-var-sliders: \"\\f1de\";\n@fa-var-slideshare: \"\\f1e7\";\n@fa-var-smile-o: \"\\f118\";\n@fa-var-snapchat: \"\\f2ab\";\n@fa-var-snapchat-ghost: \"\\f2ac\";\n@fa-var-snapchat-square: \"\\f2ad\";\n@fa-var-snowflake-o: \"\\f2dc\";\n@fa-var-soccer-ball-o: \"\\f1e3\";\n@fa-var-sort: \"\\f0dc\";\n@fa-var-sort-alpha-asc: \"\\f15d\";\n@fa-var-sort-alpha-desc: \"\\f15e\";\n@fa-var-sort-amount-asc: \"\\f160\";\n@fa-var-sort-amount-desc: \"\\f161\";\n@fa-var-sort-asc: \"\\f0de\";\n@fa-var-sort-desc: \"\\f0dd\";\n@fa-var-sort-down: \"\\f0dd\";\n@fa-var-sort-numeric-asc: \"\\f162\";\n@fa-var-sort-numeric-desc: \"\\f163\";\n@fa-var-sort-up: \"\\f0de\";\n@fa-var-soundcloud: \"\\f1be\";\n@fa-var-space-shuttle: \"\\f197\";\n@fa-var-spinner: \"\\f110\";\n@fa-var-spoon: \"\\f1b1\";\n@fa-var-spotify: \"\\f1bc\";\n@fa-var-square: \"\\f0c8\";\n@fa-var-square-o: \"\\f096\";\n@fa-var-stack-exchange: \"\\f18d\";\n@fa-var-stack-overflow: \"\\f16c\";\n@fa-var-star: \"\\f005\";\n@fa-var-star-half: \"\\f089\";\n@fa-var-star-half-empty: \"\\f123\";\n@fa-var-star-half-full: \"\\f123\";\n@fa-var-star-half-o: \"\\f123\";\n@fa-var-star-o: \"\\f006\";\n@fa-var-steam: \"\\f1b6\";\n@fa-var-steam-square: \"\\f1b7\";\n@fa-var-step-backward: \"\\f048\";\n@fa-var-step-forward: \"\\f051\";\n@fa-var-stethoscope: \"\\f0f1\";\n@fa-var-sticky-note: \"\\f249\";\n@fa-var-sticky-note-o: \"\\f24a\";\n@fa-var-stop: \"\\f04d\";\n@fa-var-stop-circle: \"\\f28d\";\n@fa-var-stop-circle-o: \"\\f28e\";\n@fa-var-street-view: \"\\f21d\";\n@fa-var-strikethrough: \"\\f0cc\";\n@fa-var-stumbleupon: \"\\f1a4\";\n@fa-var-stumbleupon-circle: \"\\f1a3\";\n@fa-var-subscript: \"\\f12c\";\n@fa-var-subway: \"\\f239\";\n@fa-var-suitcase: \"\\f0f2\";\n@fa-var-sun-o: \"\\f185\";\n@fa-var-superpowers: \"\\f2dd\";\n@fa-var-superscript: \"\\f12b\";\n@fa-var-support: \"\\f1cd\";\n@fa-var-table: \"\\f0ce\";\n@fa-var-tablet: \"\\f10a\";\n@fa-var-tachometer: \"\\f0e4\";\n@fa-var-tag: \"\\f02b\";\n@fa-var-tags: \"\\f02c\";\n@fa-var-tasks: \"\\f0ae\";\n@fa-var-taxi: \"\\f1ba\";\n@fa-var-telegram: \"\\f2c6\";\n@fa-var-television: \"\\f26c\";\n@fa-var-tencent-weibo: \"\\f1d5\";\n@fa-var-terminal: \"\\f120\";\n@fa-var-text-height: \"\\f034\";\n@fa-var-text-width: \"\\f035\";\n@fa-var-th: \"\\f00a\";\n@fa-var-th-large: \"\\f009\";\n@fa-var-th-list: \"\\f00b\";\n@fa-var-themeisle: \"\\f2b2\";\n@fa-var-thermometer: \"\\f2c7\";\n@fa-var-thermometer-0: \"\\f2cb\";\n@fa-var-thermometer-1: \"\\f2ca\";\n@fa-var-thermometer-2: \"\\f2c9\";\n@fa-var-thermometer-3: \"\\f2c8\";\n@fa-var-thermometer-4: \"\\f2c7\";\n@fa-var-thermometer-empty: \"\\f2cb\";\n@fa-var-thermometer-full: \"\\f2c7\";\n@fa-var-thermometer-half: \"\\f2c9\";\n@fa-var-thermometer-quarter: \"\\f2ca\";\n@fa-var-thermometer-three-quarters: \"\\f2c8\";\n@fa-var-thumb-tack: \"\\f08d\";\n@fa-var-thumbs-down: \"\\f165\";\n@fa-var-thumbs-o-down: \"\\f088\";\n@fa-var-thumbs-o-up: \"\\f087\";\n@fa-var-thumbs-up: \"\\f164\";\n@fa-var-ticket: \"\\f145\";\n@fa-var-times: \"\\f00d\";\n@fa-var-times-circle: \"\\f057\";\n@fa-var-times-circle-o: \"\\f05c\";\n@fa-var-times-rectangle: \"\\f2d3\";\n@fa-var-times-rectangle-o: \"\\f2d4\";\n@fa-var-tint: \"\\f043\";\n@fa-var-toggle-down: \"\\f150\";\n@fa-var-toggle-left: \"\\f191\";\n@fa-var-toggle-off: \"\\f204\";\n@fa-var-toggle-on: \"\\f205\";\n@fa-var-toggle-right: \"\\f152\";\n@fa-var-toggle-up: \"\\f151\";\n@fa-var-trademark: \"\\f25c\";\n@fa-var-train: \"\\f238\";\n@fa-var-transgender: \"\\f224\";\n@fa-var-transgender-alt: \"\\f225\";\n@fa-var-trash: \"\\f1f8\";\n@fa-var-trash-o: \"\\f014\";\n@fa-var-tree: \"\\f1bb\";\n@fa-var-trello: \"\\f181\";\n@fa-var-tripadvisor: \"\\f262\";\n@fa-var-trophy: \"\\f091\";\n@fa-var-truck: \"\\f0d1\";\n@fa-var-try: \"\\f195\";\n@fa-var-tty: \"\\f1e4\";\n@fa-var-tumblr: \"\\f173\";\n@fa-var-tumblr-square: \"\\f174\";\n@fa-var-turkish-lira: \"\\f195\";\n@fa-var-tv: \"\\f26c\";\n@fa-var-twitch: \"\\f1e8\";\n@fa-var-twitter: \"\\f099\";\n@fa-var-twitter-square: \"\\f081\";\n@fa-var-umbrella: \"\\f0e9\";\n@fa-var-underline: \"\\f0cd\";\n@fa-var-undo: \"\\f0e2\";\n@fa-var-universal-access: \"\\f29a\";\n@fa-var-university: \"\\f19c\";\n@fa-var-unlink: \"\\f127\";\n@fa-var-unlock: \"\\f09c\";\n@fa-var-unlock-alt: \"\\f13e\";\n@fa-var-unsorted: \"\\f0dc\";\n@fa-var-upload: \"\\f093\";\n@fa-var-usb: \"\\f287\";\n@fa-var-usd: \"\\f155\";\n@fa-var-user: \"\\f007\";\n@fa-var-user-circle: \"\\f2bd\";\n@fa-var-user-circle-o: \"\\f2be\";\n@fa-var-user-md: \"\\f0f0\";\n@fa-var-user-o: \"\\f2c0\";\n@fa-var-user-plus: \"\\f234\";\n@fa-var-user-secret: \"\\f21b\";\n@fa-var-user-times: \"\\f235\";\n@fa-var-users: \"\\f0c0\";\n@fa-var-vcard: \"\\f2bb\";\n@fa-var-vcard-o: \"\\f2bc\";\n@fa-var-venus: \"\\f221\";\n@fa-var-venus-double: \"\\f226\";\n@fa-var-venus-mars: \"\\f228\";\n@fa-var-viacoin: \"\\f237\";\n@fa-var-viadeo: \"\\f2a9\";\n@fa-var-viadeo-square: \"\\f2aa\";\n@fa-var-video-camera: \"\\f03d\";\n@fa-var-vimeo: \"\\f27d\";\n@fa-var-vimeo-square: \"\\f194\";\n@fa-var-vine: \"\\f1ca\";\n@fa-var-vk: \"\\f189\";\n@fa-var-volume-control-phone: \"\\f2a0\";\n@fa-var-volume-down: \"\\f027\";\n@fa-var-volume-off: \"\\f026\";\n@fa-var-volume-up: \"\\f028\";\n@fa-var-warning: \"\\f071\";\n@fa-var-wechat: \"\\f1d7\";\n@fa-var-weibo: \"\\f18a\";\n@fa-var-weixin: \"\\f1d7\";\n@fa-var-whatsapp: \"\\f232\";\n@fa-var-wheelchair: \"\\f193\";\n@fa-var-wheelchair-alt: \"\\f29b\";\n@fa-var-wifi: \"\\f1eb\";\n@fa-var-wikipedia-w: \"\\f266\";\n@fa-var-window-close: \"\\f2d3\";\n@fa-var-window-close-o: \"\\f2d4\";\n@fa-var-window-maximize: \"\\f2d0\";\n@fa-var-window-minimize: \"\\f2d1\";\n@fa-var-window-restore: \"\\f2d2\";\n@fa-var-windows: \"\\f17a\";\n@fa-var-won: \"\\f159\";\n@fa-var-wordpress: \"\\f19a\";\n@fa-var-wpbeginner: \"\\f297\";\n@fa-var-wpexplorer: \"\\f2de\";\n@fa-var-wpforms: \"\\f298\";\n@fa-var-wrench: \"\\f0ad\";\n@fa-var-xing: \"\\f168\";\n@fa-var-xing-square: \"\\f169\";\n@fa-var-y-combinator: \"\\f23b\";\n@fa-var-y-combinator-square: \"\\f1d4\";\n@fa-var-yahoo: \"\\f19e\";\n@fa-var-yc: \"\\f23b\";\n@fa-var-yc-square: \"\\f1d4\";\n@fa-var-yelp: \"\\f1e9\";\n@fa-var-yen: \"\\f157\";\n@fa-var-yoast: \"\\f2b1\";\n@fa-var-youtube: \"\\f167\";\n@fa-var-youtube-play: \"\\f16a\";\n@fa-var-youtube-square: \"\\f166\";\n\n","//\n// Navbar Alt\n// --------------------------------------------------\n\n.navbar-pf-alt {\n background-color: @navbar-pf-alt-bg-color;\n background-image: @navbar-pf-alt-bg-img;\n background-repeat: @navbar-pf-alt-bg-repeat;\n background-size: @navbar-pf-alt-bg-size;\n border: none;\n border-radius: 0;\n border-top: @navbar-pf-alt-border-width @navbar-pf-alt-border-style @navbar-pf-alt-border-color;\n margin-bottom: 0;\n\n .infotip.bottom-right .arrow {\n left: 90%;\n }\n\n .layout-pf-alt-fixed & {\n left: 0;\n position: fixed;\n right: 0;\n top: 0;\n z-index: @zindex-navbar-fixed;\n }\n\n .nav {\n &.navbar-nav > li > .dropdown-menu.infotip {\n margin-top: 0;\n }\n\n .nav-item-iconic {\n cursor: pointer;\n line-height: 1;\n max-height: (@navbar-pf-alt-height - @navbar-pf-alt-border-width); // to keep Firefox from oversizing icons\n padding: @navbar-pf-alt-nav-item-iconic-padding;\n position: relative;\n\n &:hover,\n &:focus {\n background-color: transparent;\n\n .caret,\n .fa,\n .glyphicon,\n .pficon {\n color: @navbar-pf-alt-active-color;\n }\n }\n\n .badge {\n background-color: @notification-badge-color;\n border-radius: 20px;\n color: @navbar-pf-alt-active-color;\n cursor: pointer;\n font-size: (@font-size-base - 3);\n font-weight: 700;\n margin: 0 0 -11px -12px;\n min-width: 0;\n padding: 2px 4px;\n }\n\n .caret,\n .fa,\n .pficon {\n color: @navbar-pf-alt-color;\n font-size: (@font-size-base + 4);\n }\n\n .caret {\n font-size: @font-size-base;\n width: auto;\n }\n\n }\n\n .open > .nav-item-iconic {\n &,\n &:hover,\n &:focus {\n background: transparent;\n\n .caret,\n .fa,\n .pficon {\n color: @navbar-pf-alt-active-color;\n }\n }\n }\n }\n\n .navbar-brand {\n color: @navbar-pf-alt-navbar-brand-color;\n height: auto;\n margin: @navbar-pf-alt-navbar-brand-margin;\n min-height: @navbar-pf-alt-navbar-brand-min-height;\n padding: @navbar-pf-alt-navbar-brand-padding;\n\n .navbar-brand-name {\n display: inline;\n margin-left: @navbar-pf-alt-navbar-brand-name-margin;\n margin-right: @navbar-pf-alt-navbar-brand-name-margin;\n // hide once screen gets too small\n @media (max-width: @navbar-pf-alt-navbar-brand-name-breakpoint) {\n display: none;\n }\n }\n\n .navbar-brand-icon {\n display: inline;\n margin-left: @navbar-pf-alt-navbar-brand-icon-margin;\n margin-right: @navbar-pf-alt-navbar-brand-icon-margin;\n }\n }\n\n .navbar-iconic {\n margin-right: 0;\n }\n\n .navbar-toggle {\n border: 0;\n display: block;\n float: left;\n margin: @navbar-pf-alt-navbar-toggle-margin;\n\n &:hover,\n &:focus {\n .icon-bar {\n background: @navbar-pf-alt-navbar-toggle-icon-bar-hover-bg;\n }\n }\n\n + .navbar-brand {\n margin-left: 0;\n }\n\n .icon-bar {\n background: @navbar-pf-alt-color;\n }\n }\n}\n","//\n// Navigation Bar for use with vertical navigation\n// --------------------------------------------------\n\n.navbar-pf-vertical {\n background-color: @navbar-pf-vertical-bg-color;\n border: none;\n border-radius: 0;\n border-top: @navbar-pf-vertical-border-width @navbar-pf-vertical-border-style @navbar-pf-vertical-border-color;\n margin-bottom: 0;\n\n .infotip.bottom-right .arrow {\n left: 90%;\n }\n\n .layout-pf-fixed & {\n left: 0;\n position: fixed;\n right: 0;\n top: 0;\n z-index: @zindex-navbar-fixed;\n }\n\n .nav {\n &.navbar-nav > li > .dropdown-menu.infotip {\n margin-top: 0;\n }\n\n .nav-item-iconic {\n color: @navbar-pf-vertical-color;\n cursor: pointer;\n line-height: 1;\n max-height: (@navbar-pf-vertical-height - @navbar-pf-vertical-border-width); // to keep Firefox from oversizing icons\n padding: @navbar-pf-vertical-nav-item-iconic-padding;\n position: relative;\n margin: 0;\n border: 0;\n\n &:hover {\n outline: 0!important;\n }\n\n &:focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n }\n\n &:hover,\n &:focus {\n background-color: @navbar-pf-item-hover-bg-color;\n text-decoration: none;\n }\n\n .badge {\n background-color: @notification-badge-color;\n border-radius: 20px;\n color: @navbar-pf-item-active-color;\n cursor: pointer;\n font-size: (@font-size-base - 3);\n font-weight: 700;\n left: 20px;\n margin: 0;\n padding: 2px 4px;\n position: absolute;\n min-width: 10px;\n min-height: 10px;\n top: 18px;\n \n &.badge-pf-bordered {\n border: 1px solid @navbar-pf-vertical-bg-color;\n }\n }\n\n .caret,\n .fa,\n .pficon {\n color: @navbar-pf-vertical-color;\n font-size: (@font-size-base + 4);\n position: relative;\n }\n\n .caret {\n font-size: @font-size-base;\n width: auto;\n }\n\n > .dropdown-title {\n position: relative;\n display: inline-block;\n line-height: 1.55;\n }\n\n > .pficon-user {\n padding-right: ~\"calc(@{navbar-pf-item-icon-padding-right} + 3px)\";\n float: left;\n }\n }\n\n .open > .nav-item-iconic {\n &,\n &:hover,\n &:focus {\n background: @navbar-pf-item-open-bg-color;\n color: @navbar-pf-item-active-color;\n outline: 0;\n\n .caret,\n .fa,\n .pficon {\n color: @navbar-pf-item-active-color;\n }\n }\n }\n }\n\n .navbar-brand {\n color: @navbar-pf-vertical-navbar-brand-color;\n height: auto;\n margin: @navbar-pf-vertical-navbar-brand-margin;\n min-height: @navbar-pf-vertical-navbar-brand-min-height;\n padding: @navbar-pf-vertical-navbar-brand-padding;\n\n .navbar-brand-name {\n display: inline-block;\n margin: @navbar-pf-vertical-navbar-brand-name-margin;\n // hide once screen gets too small\n @media (max-width: @navbar-pf-vertical-navbar-brand-name-breakpoint) {\n display: none;\n }\n }\n\n .navbar-brand-icon {\n display: inline-block;\n margin: @navbar-pf-vertical-navbar-brand-icon-margin;\n max-height: @navbar-pf-vertical-navbar-brand-max-height;\n }\n\n .navbar-brand-txt {\n line-height: @navbar-pf-vertical-navbar-brand-line-height;\n }\n }\n\n .navbar-iconic {\n margin-right: 0;\n }\n\n .navbar-toggle {\n border: 0;\n display: block;\n float: left;\n margin: @navbar-pf-vertical-navbar-toggle-margin;\n\n &:hover,\n &:focus {\n .icon-bar {\n background: @navbar-pf-vertical-navbar-toggle-icon-bar-hover-bg;\n }\n }\n\n + .navbar-brand {\n margin-left: 0;\n }\n\n .icon-bar {\n background: @navbar-pf-vertical-color;\n }\n }\n}\n","//\n// Nav Vertical Alt\n// --------------------------------------------------\n\n.layout-pf-alt-fixed.transitions .nav-pf-vertical-alt {\n transition: @flyout-transition-pf;\n\n &.collapsed .list-group-item .list-group-item-value {\n transition: opacity 0ms 100ms, opacity 100ms linear;\n }\n\n .list-group-item {\n .badge {\n transition: @flyout-transition-pf;\n }\n\n .list-group-item-value {\n transition: opacity 500ms ease-out;\n transition-delay: 150ms;\n }\n }\n}\n\n.nav-pf-vertical-alt {\n background: @nav-pf-vertical-alt-bg-color;\n\n .ie9.layout-pf-alt-fixed & {\n box-sizing: content-box; // IE9 incorrectly sizes the width if using padding-box\n }\n\n .layout-pf-alt-fixed & {\n border-right: 1px solid @nav-pf-vertical-alt-border-color;\n bottom: 0;\n overflow-x: hidden;\n overflow-y: auto;\n left: 0;\n position: fixed;\n top: @navbar-pf-alt-height; // move out of way of navbar-pf-alt\n width: @nav-pf-vertical-alt-width;\n z-index: @zindex-navbar-fixed;\n\n &.collapsed {\n width: @nav-pf-vertical-alt-collapsed-width !important;\n\n .list-group-item {\n .badge {\n padding: 2px 3px;\n right: 21px;\n top: 36px;\n }\n\n .list-group-item-value {\n opacity: 0;\n }\n }\n }\n\n &.hidden {\n display: none;\n\n &.show-mobile-nav {\n box-shadow: 0 0 3px fade(@color-pf-black, 15%);\n display: block !important;\n }\n }\n }\n\n .layout-pf-alt-fixed-with-footer & {\n bottom: @footer-pf-alt-height;\n }\n\n .list-group {\n border-top: 0;\n margin-bottom: 0;\n }\n\n .list-group-item {\n padding: 0;\n\n a {\n color: @gray-dark;\n display: block;\n font-size: (@font-size-base + 2);\n height: @nav-pf-vertical-alt-link-height;\n padding: @nav-pf-vertical-alt-link-padding;\n position: relative;\n white-space: nowrap;\n\n &:focus {\n color: @gray-dark;\n text-decoration: none;\n }\n\n &:hover {\n color: @nav-pf-vertical-alt-active-color;\n text-decoration: none;\n }\n }\n\n &.active {\n background-color: @nav-pf-vertical-alt-bg-color;\n border-color: @list-group-border;\n\n &:before {\n background: @nav-pf-vertical-alt-active-color;\n content: \" \";\n display: block;\n height: 100%;\n left: 0;\n position: absolute;\n top: 0;\n width: 5px;\n }\n\n a {\n color: @nav-pf-vertical-alt-active-color;\n }\n }\n\n .badge {\n background: @gray-dark;\n border: 1px solid @nav-pf-vertical-alt-bg-color;\n border-radius: 3px;\n color: @nav-pf-vertical-alt-badge-color;\n font-weight: 700;\n font-size: (@font-size-base - 3);\n padding: 5px;\n position: absolute;\n right: 15px;\n text-align: center;\n top: 21px;\n\n &.notifications {\n background: @notification-badge-color;\n }\n }\n\n .fa,\n .glyphicon,\n .pficon {\n float: left;\n font-size: 18px;\n line-height: 30px;\n margin-right: 10px;\n text-align: center;\n width: 18px;\n }\n\n .list-group-item-value {\n display: inline-block;\n line-height: 30px;\n opacity: 1;\n overflow: hidden;\n text-overflow: ellipsis;\n width: 140px;\n }\n\n }\n\n .list-group-item-separator {\n border-top-width: 5px;\n }\n\n .sidebar-pf & {\n margin-left: (-(@grid-gutter-width / 2));\n margin-right: (-(@grid-gutter-width / 2));\n }\n}\n","//\n// Notifications Drawer\n// --------------------------------------------------\n\n\n.drawer-pf {\n background-color: @color-pf-black-100;\n border: 1px solid @card-pf-border-color;\n .box-shadow(0 6px 12px fade(@color-pf-black, 17.5%));\n overflow-y: auto;\n position: absolute;\n right: 0;\n width: 320px;\n z-index: 2;\n .panel {\n border-bottom: none;\n border-left: none;\n border-right: none;\n }\n .panel-group .panel-heading + .panel-collapse .panel-body {\n border-top: none;\n border-bottom: 1px solid @card-pf-border-color;\n padding: 0;\n }\n .panel-counter {\n display: block;\n font-style: italic;\n line-height: 1.2;\n padding-left: 18px;\n padding-top: 5px;\n }\n .panel-heading { border-bottom: 1px solid @card-pf-border-color; }\n .panel-group {\n bottom: 0;\n margin-bottom: 0;\n position: absolute;\n top: 25px; // Height of Notifications Drawer box.\n width: 100%;\n }\n .panel-title a {\n cursor: pointer;\n display: block;\n }\n &.drawer-pf-expanded {\n @media (max-width: @screen-xs-max) {\n left:0;\n width: 100%;\n }\n @media (min-width: @screen-xs-max) {\n left: 270px;\n } // if the drawer is expanded and the screen is reduced this ensures it switches to full width on smaller screens.\n width: inherit;\n .drawer-pf-toggle-expand:before {\n content: \"\\f101\";\n }\n }\n .blank-slate-pf {\n border: 0;\n margin-bottom: 0;\n padding: 30px;\n\n .blank-slate-pf-icon {\n font-size: 3em;\n line-height: 1em;\n }\n\n h1 {\n font-size: 1em;\n margin-bottom: 0;\n margin-top: 15px;\n }\n }\n}\n.drawer-pf-close, .drawer-pf-toggle-expand {\n color: @gray-darker;\n cursor: pointer;\n line-height: inherit;\n padding: 2px 10px;\n position: absolute;\n &:hover,\n &:focus {\n color: @color-pf-blue-400;\n text-decoration: none;\n }\n}\n.drawer-pf-toggle-expand {\n left: 0;\n &:before {\n content: \"\\f100\";\n font-family: \"FontAwesome\";\n }\n &:hover {\n color: @link-color;\n }\n}\n.drawer-pf-close {\n right: 0;\n}\n\n\n.drawer-pf-action {\n display: flex;\n border-bottom: 1px solid @card-pf-border-color;\n\n .btn-link {\n color: @link-color;\n padding: 10px 0;\n .pficon, .fa {\n margin-right: 3px;\n }\n .pficon-close {\n position: relative;\n top: 1px;\n }\n\n &:hover { color: @link-hover-color; }\n }\n}\n\n.drawer-pf-action-link {\n border-left: solid 1px @color-pf-black-300;\n flex: 1 1 0%;\n margin: 10px 0;\n text-align: center;\n\n &:first-of-type {\n border-left-width: 0;\n }\n\n .btn-link {\n padding: 0;\n }\n}\n\n.drawer-pf-loading {\n color: @gray-pf;\n font-size: (@font-size-base + 2);\n padding: 20px 15px;\n}\n\n.drawer-pf-notification {\n border-bottom: 1px solid @card-pf-border-color;\n padding: 15px;\n .date {\n border-right: 1px solid #aaa;\n display: inline-block;\n line-height: 1;\n margin-right: 5px;\n padding-right: 9px;\n }\n > .dropdown-kebab-pf {\n margin-top: -3px;\n }\n\n .pficon {\n font-size: @font-size-large;\n margin-top: 3px;\n }\n &:last-of-type {\n border-bottom: none;\n }\n &:hover { background-color: @color-pf-blue-50; }\n &.unread .drawer-pf-notification-message {\n font-weight: bold;\n cursor: pointer;\n }\n &.expanded-notification {\n .date {\n border-right: none;\n padding-right: 0;\n }\n }\n}\n\n.drawer-pf-notification-content {\n cursor: default;\n}\n\n.drawer-pf-notification-info,\n.drawer-pf-notification-message {\n display: block;\n padding-left: 27px;\n padding-right: 19px;\n .expanded-notification & {\n display: inline-block;\n }\n}\n\n.drawer-pf-title {\n background-color: @color-pf-black-100;\n border-bottom: 1px solid @card-pf-border-color;\n position: absolute;\n width: 100%;\n h3 {\n font-size: @font-size-base;\n margin: 0;\n padding: 6px 15px;\n }\n}\n\n.drawer-pf-notification.expanded-notification {\n .drawer-pf-notification-content {\n display: flex;\n @media (max-width: @screen-sm-max) {\n flex-direction: column;\n }\n .drawer-pf-notification-message {\n flex: 1 1;\n }\n }\n}\n\n/* Exclusive styles to work with Vertical Navigation */\n.navbar-pf-vertical {\n .drawer-pf {\n height: ~\"calc(100vh - @{drawer-pf-top-vertical} - 20px)\";//to create a 20px offset bottom\n top: @drawer-pf-top-vertical; //menu height;\n @media (max-width: @screen-xs-max) {\n width:100%;\n height: calc(~\"100vh - @{drawer-pf-top-vertical}\");\n }\n\n }\n .nav .drawer-pf-trigger {\n .drawer-pf-trigger-icon {\n border-left: 1px solid @navbar-pf-navbar-utility-border-color;\n border-right: 1px solid @navbar-pf-navbar-utility-border-color;\n padding-left: 15px;\n padding-right: 15px;\n }\n &.open .drawer-pf-trigger-icon {\n background-color: @navbar-pf-navbar-utility-hover-bg-color;\n }\n }\n}\n\n/* Exclusive styles to work with Horizontal Navigation */\n.navbar-pf {\n .drawer-pf {\n height: ~\"calc(100vh - @{drawer-pf-top-horizontal} - 20px)\";\n top: @drawer-pf-top-horizontal;\n border-top: 0;\n @media (max-width: @screen-xs-max) {\n width:100%;\n height: calc(~\"100vh - @{drawer-pf-top-horizontal} - 32px\");\n top:calc(~\"@{drawer-pf-top-horizontal} + 10px\");\n }\n }\n .drawer-pf-trigger-icon { cursor: pointer; }\n}\n","//\n// Search\n// --------------------------------------------------\n\n.search-pf {\n &.has-button {\n border-collapse: separate;\n display: table;\n .form-group {\n display: table-cell;\n width: 100%;\n .btn {\n .box-shadow(none);\n float: left;\n margin-left: -1px;\n &.btn-lg {\n font-size: (@font-size-large + .5); // to make button height consistent across browsers!\n }\n &.btn-sm {\n font-size: (@font-size-small - .3); // to make button height consistent across browsers!\n }\n }\n .form-control {\n float: left;\n }\n }\n }\n .has-clear {\n .clear {\n background: fade(@color-pf-white, 0%); // to make the whole button clickable in IE9+\n border: 0;\n height: (@input-height-base - 1);\n line-height: 1;\n padding: 0;\n position: absolute;\n right: 1px;\n top: 1px;\n width: 28px;\n &:focus {\n outline: none;\n }\n }\n .form-control {\n padding-right: 30px;\n &::-ms-clear {\n display: none;\n }\n }\n .input-lg + .clear {\n height: (@input-height-large - 2);\n width: 28px;\n }\n .input-sm + .clear {\n height: (@input-height-small - 2);\n width: 28px;\n span {\n font-size: (@font-size-base - 2);\n }\n }\n .search-pf-input-group {\n position: relative;\n }\n }\n}\n","//\n// Sidebar\n// --------------------------------------------------\n\n.sidebar-header {\n border-bottom: 1px solid darken(@page-header-border-color, 2%);\n padding-bottom: ((@line-height-computed / 2) + 1);\n margin: ((@line-height-computed * 2) + 10) 0 @line-height-computed;\n .actions {\n margin-top: -2px;\n }\n}\n\n.sidebar-pf {\n .sidebar-header + .list-group {\n border-top: 0;\n margin-top: (-@grid-gutter-width / 2 / 2);\n .list-group-item {\n background: transparent;\n border-color: darken(@page-header-border-color, 2%);\n padding-left: 0;\n }\n .list-group-item-heading {\n font-size: @font-size-base;\n }\n }\n .nav-category {\n h2 {\n color: @dropdown-header-color;\n font-size: @font-size-base;\n font-weight: 400;\n line-height: (@line-height-computed + 1);\n margin: 0;\n padding: 8px 0;\n }\n + .nav-category {\n margin-top: (@grid-gutter-width / 4);\n }\n }\n .nav-pills > li {\n &.active > a {\n background: @dropdown-link-active-bg !important;\n border-color: @dropdown-link-active-border-color !important;\n color: @color-pf-white;\n @media (min-width: @grid-float-breakpoint) {\n &:after {\n content: @fa-var-angle-right;\n font-family: @icon-font-name-fa;\n display: block;\n position: absolute;\n right: (@grid-gutter-width / 2 / 2);\n top: 1px;\n }\n }\n .fa {\n color: @color-pf-white;\n }\n }\n > a {\n border-bottom: 1px solid transparent;\n border-radius: 0;\n border-top: 1px solid transparent;\n color: @text-color;\n font-size: (@font-size-base + 1);\n line-height: (@line-height-computed + 1);\n padding: 1px (@grid-gutter-width / 2);\n &:hover {\n background: @dropdown-link-hover-bg;\n border-color: @dropdown-link-hover-border-color;\n }\n .fa {\n color: lighten(@gray-pf, 12%);\n font-size: (@font-size-base + 3);\n margin-right: (@grid-gutter-width / 4);\n text-align: center;\n vertical-align: middle;\n width: (@font-size-base + 3);\n }\n }\n }\n .nav-stacked {\n margin-left: (-(@grid-gutter-width / 2));\n margin-right: (-(@grid-gutter-width / 2));\n li + li {\n margin-top: 0;\n }\n }\n .panel {\n background: transparent;\n }\n .panel-body {\n padding: 6px (@grid-gutter-width / 2);\n .nav-pills > li > a {\n padding-left: (@grid-gutter-width / 2 + 17);\n }\n }\n .panel-heading {\n padding: 9px (@grid-gutter-width / 2);\n }\n .panel-title {\n font-size: @font-size-base;\n > a {\n &:before {\n display: inline-block;\n margin-left: 1px;\n margin-right: 4px;\n width: 9px;\n }\n &.collapsed:before {\n margin-left: 3px;\n margin-right: 2px;\n }\n }\n }\n}\n\n@media (min-width: @grid-float-breakpoint-max) {\n .sidebar-header-bleed-left {\n margin-left: (-(@grid-gutter-width / 2));\n > h2 {\n margin-left: (@grid-gutter-width / 2);\n }\n }\n .sidebar-header-bleed-right {\n margin-right: (-(@grid-gutter-width / 2));\n .actions {\n margin-right: (@grid-gutter-width / 2);\n }\n > h2 {\n margin-right: (@grid-gutter-width / 2);\n }\n + .list-group {\n margin-right: (-(@grid-gutter-width / 2));\n }\n }\n .sidebar-pf {\n .panel-group .panel-default,\n .treeview {\n border-left: 0;\n border-right: 0;\n margin-left: (-(@grid-gutter-width / 2));\n margin-right: (-(@grid-gutter-width / 2));\n }\n .treeview {\n margin-top: 5px;\n .list-group-item {\n padding-left: (@grid-gutter-width / 2);\n padding-right: (@grid-gutter-width / 2);\n &.node-selected:after {\n content: @fa-var-angle-right;\n font-family: @icon-font-name-fa;\n display: block;\n position: absolute;\n right: (@grid-gutter-width/2 / 2);\n top: 1px;\n }\n }\n }\n }\n}\n\n@media (min-width: @grid-float-breakpoint) {\n .sidebar-pf {\n background: @sidebar-pf-bg;\n &.sidebar-pf-left {\n border-right: 1px solid @sidebar-pf-border-color;\n }\n &.sidebar-pf-right {\n border-left: 1px solid @sidebar-pf-border-color;\n }\n > .nav-category,\n > .nav-stacked {\n margin-top: 5px;\n }\n }\n}\n","//\n// Skip to content\n// --------------------------------------------------\n.skiplink-pf {\n position: absolute;\n top: @skiplink-pf-top;\n left: -300%; /* moves off screen */\n z-index: @zindex-modal;\n}\n.skiplink-pf:focus {\n left: @skiplink-pf-left;\n}\n","//\n// Spinner\n// --------------------------------------------------\n\n@keyframes rotation {\n from {transform: rotate(0deg);}\n to {transform: rotate(359deg);}\n}\n\n.spinner {\n animation: rotation 600ms infinite linear;\n border-bottom: 4px solid fade(@color-pf-black, 25%);\n border-left: 4px solid fade(@color-pf-black, 25%);\n border-right: 4px solid fade(@color-pf-black, 25%);\n border-radius: 100%;\n border-top: 4px solid fade(@color-pf-black, 75%);\n height: (@font-size-base * 2);\n margin: 0 auto;\n position: relative;\n width: (@font-size-base * 2);\n &.spinner-inline {\n display: inline-block;\n margin-right: 3px;\n }\n &.spinner-lg {\n border-width: 5px;\n height: (@font-size-base * 2.5);\n width: (@font-size-base * 2.5);\n }\n &.spinner-sm {\n border-width: 3px;\n height: (@font-size-base * 1.5);\n width: (@font-size-base * 1.5);\n }\n &.spinner-xs {\n border-width: 2px;\n height: @font-size-base;\n width: @font-size-base;\n }\n &.spinner-inverse {\n border-bottom-color: fade(@color-pf-white, 25%);\n border-left-color: fade(@color-pf-white, 25%);\n border-right-color: fade(@color-pf-white, 25%);\n border-top-color: fade(@color-pf-white, 75%);\n }\n}\n\n.ie9 .spinner {\n background: url(\"@{img-path}/@{img-spinner}\") no-repeat;\n border: 0;\n &.spinner-inverse {\n background-image: url(\"@{img-path}/@{img-spinner-inverse}\");\n }\n &.spinner-inverse-lg {\n background-image: url(\"@{img-path}/@{img-spinner-inverse-lg}\");\n }\n &.spinner-inverse-sm {\n background-image: url(\"@{img-path}/@{img-spinner-inverse-sm}\");\n }\n &.spinner-inverse-xs {\n background-image: url(\"@{img-path}/@{img-spinner-inverse-xs}\");\n }\n &.spinner-lg {\n background-image: url(\"@{img-path}/@{img-spinner-lg}\");\n }\n &.spinner-sm {\n background-image: url(\"@{img-path}/@{img-spinner-sm}\");\n }\n &.spinner-xs {\n background-image: url(\"@{img-path}/@{img-spinner-xs}\");\n }\n}\n","//\n// Syntax Highlighting for google-code-prettify\n// --------------------------------------------------\n\n.prettyprint {\n .atn,\n .com,\n .fun,\n .var {\n color: @syntax-3;\n }\n\n .atv,\n .str {\n color: @syntax-1;\n }\n\n .clo,\n .dec,\n .kwd,\n .opn,\n .pln,\n .pun {\n color: @syntax-2;\n }\n\n .lit,\n .tag,\n .typ {\n color: @syntax-4;\n }\n\n ol.linenums {\n margin-bottom: 0;\n }\n}\n","//\n// Table View\n// --------------------------------------------------\n\n// Keep dataTable class for legacy apps\ntable.dataTable {\n height: 100%;\n margin-bottom: 0;\n max-width: none !important;\n tbody {\n > tr {\n > td {\n // Styling for inline actions\n &.table-view-pf-actions {\n padding: 0;\n vertical-align: middle;\n }\n }\n &:hover {\n // Styling when hovering anywhere else on a row\n > td.table-view-pf-actions {\n background-color: @table-bg-accent;\n border-bottom-color: @table-border-color;\n }\n }\n }\n > tr.selected {\n color: @color-pf-white;\n background-color: @color-pf-blue-400;\n > td {\n border-bottom-color: @color-pf-blue-500;\n &.table-view-pf-actions {\n background-color: @table-bg-accent;\n border-bottom-color: @table-border-color;\n }\n }\n &:hover {\n > td {\n background-color: inherit;\n border-bottom-color: @color-pf-blue-500;\n &.table-view-pf-actions {\n background-color: @table-bg-accent;\n border-bottom-color: @table-border-color;\n }\n }\n }\n }\n }\n thead {\n .sorting,\n .sorting_asc,\n .sorting_desc,\n .sorting_asc_disabled,\n .sorting_desc_disabled {\n cursor: pointer;\n }\n .sorting_asc,\n .sorting_desc {\n color: @link-color !important;\n position: relative;\n &:after {\n content: @fa-var-angle-down;\n font-family: @icon-font-name-fa;\n font-size: (@font-size-base - 2);\n font-weight: normal;\n height: (@font-size-base - 3);\n left: 7px;\n line-height: @font-size-base;\n position: relative;\n top: 2px;\n vertical-align: baseline;\n width: @font-size-base;\n }\n &:before {\n background: @link-color;\n content: \"\";\n height: 2px;\n position: absolute;\n left: 0;\n top: 0;\n width: 100%;\n }\n }\n .sorting_asc:after {\n content: @fa-var-angle-up;\n top: -3px;\n }\n }\n th:active {\n outline: none;\n }\n}\n\n// Empty table\n.table-view-pf-empty {\n &.blank-slate-pf {\n background-color: @table-bg-accent;\n border: 1px solid @table-border-color;\n border-radius: 0;\n margin-top: -1px;\n }\n}\n\n// Embedded toolbar\n.table-view-pf-toolbar {\n &.toolbar-pf {\n background-color: @table-bg-accent;\n border-bottom: none;\n border-left: 1px solid @table-border-color;\n border-right: 1px solid @table-border-color;\n border-top: 1px solid @table-border-color;\n box-shadow: none;\n margin-left: 0px;\n margin-right: 0px;\n .toolbar-pf-results {\n border-top: 1px solid @table-border-color;\n min-height: 40px;\n line-height: 40px;\n }\n }\n}\n\n// External Toolbar\n.table-view-pf-toolbar-external {\n &.toolbar-pf {\n border-bottom: none;\n border-top: none;\n box-shadow: none;\n .toolbar-pf-results {\n border-top: 1px solid @table-border-color;\n min-height: 40px;\n line-height: 40px;\n }\n }\n}\n\n.table-view-pf-colvis-menu {\n > li {\n padding: 5px 10px;\n &:hover {\n background-color: #def3ff;\n }\n > input {\n margin-top: 0;\n margin-right: 10px;\n vertical-align: middle;\n }\n > label {\n margin-bottom: 0;\n }\n }\n\n}\n\n// Inline action button and kebab\n// Sets button height to 100% of td height in firefox and chrome, but not in IE when wrapping occurs.\n// Button height must be set dynamically in IE to be equal to td height.\n.table-view-pf-actions {\n background-color: @btn-default-bg; // included just in case there are gaps between the edges of the buttons and the table cell\n height: 100%;\n .btn,\n .dropdown-toggle {\n border: none;\n box-shadow: none;\n height: 100%;\n width: 100%;\n }\n .dropdown,\n .table-view-pf-btn {\n height: 100%;\n }\n .dropdown-menu.dropdown-menu-right {\n right: -5px;\n }\n &:last-child {\n width: 24px;\n }\n}\n\n// Selection column\n.table-view-pf-select {\n width: 33px;\n}\n\n// Results area containing selected row text\n.table-view-pf-select-results {\n text-align: right;\n}\n","//\n// Time Picker\n// --------------------------------------------------\n.bootstrap-datetimepicker-widget {\n a[data-action] {\n border: 0;\n box-shadow: none;\n color: @gray-dark;\n display: block;\n padding-bottom: 4px;\n padding-top: 4px;\n &:hover { color: @link-color; }\n }\n &.dropdown-menu {\n left: 0!important;\n padding: 0;\n width: ~\"calc(100% - 25px)\";\n &:before, &:after {\n content: none;\n }\n &.top {\n margin-bottom: -1px;\n }\n &.bottom {\n margin-top: -1px;\n }\n }\n .timepicker-hour {\n width: 100%;\n &:after {\n content: \":\";\n float: right;\n }\n }\n}\n.timepicker-hours,\n.timepicker-minutes {\n table td {\n font-weight: bold;\n line-height: 30px;\n height: 30px;\n &:hover { color: @link-color; }\n }\n .table-condensed > tbody > tr > td { padding: 0; }\n}\n.time-picker-pf {\n .input-group-addon {\n .fa,\n .pficon { width: 12px; }\n &:not(.active) { box-shadow: none; }\n }\n}\n.timepicker-picker {\n table td {\n span,\n a span {\n height: 24px;\n line-height: 24px;\n margin: 0;\n width: 100%;\n }\n }\n .table-condensed > tbody > tr > td {\n height: 25px;\n line-height: 18px;\n padding: 0;\n }\n button[data-action] { // provisional until the button is removed\n padding-bottom: 0;\n padding-top: 0;\n }\n .separator { display: none; }\n tr:nth-child(2) td {\n background-color: @dropdown-link-hover-bg;\n border-color: @dropdown-link-hover-border-color;\n border-style: solid;\n border-width: 1px;\n border-left: 0;\n border-right: 0;\n }\n}\n","//\n// Toast notifications\n// --------------------------------------------------\n\n.toast-pf {\n background-color: @color-pf-white;\n border-color: @color-pf-black-400;\n box-shadow: 0 2px 6px fade(@color-pf-black, 20%);\n padding-left: 68px; //15px space between the icon and the text\n margin-bottom: 5px;\n &.alert-danger > .pficon { background-color: @alert-danger-border; }\n &.alert-info > .pficon { background-color: @alert-info-border; }\n &.alert-success > .pficon { background-color: @alert-success-border; }\n &.alert-warning > .pficon { background-color: @alert-warning-border; }\n .dropdown-kebab-pf { margin-left: 10px; }\n > .pficon {\n background-color: @gray-pf;\n bottom: -1px;\n box-shadow: 2px 0 5px -2px fade(@color-pf-black, 20%);\n left: -1px;\n padding-top: 10px;\n text-align: center;\n top: -1px;\n width: 53px;\n &:before { color: fade(@color-pf-white, 74%); }\n }\n .toast-pf-action {\n margin-left: 15px;\n }\n .dropdown-kebab-pf .btn-link {\n padding-top: 0;\n padding-bottom: 0;\n vertical-align: text-bottom;\n }\n /* Medium devices (desktops, 992px and up) */\n @media (min-width: @screen-md-min) {\n display: inline-block;\n }\n}\n// Sets max width on toast notifications\n.toast-pf-max-width {\n @media (min-width: @screen-md-min) {\n max-width: 31.1%; // sets the size to 4 cols;\n }\n}\n// To position the notification on the top right corner, used in context on cards layout\n.toast-pf-top-right {\n left: (@grid-gutter-width / 2);\n position: absolute;\n right: (@grid-gutter-width / 2);\n top: 12px;\n z-index: 1055; // More than @zindex-modal\n /* Medium devices (desktops, 992px and up) */\n @media (min-width: @screen-md-min) {\n left: auto;\n }\n}\n\n.toast-notifications-list-pf {\n margin-left: (@grid-gutter-width / 2);\n position: fixed;\n right: (@grid-gutter-width / 2);\n top: @toast-notification-top;\n z-index: 1055;\n .toast-pf {\n clear: both;\n float: right;\n }\n @media (min-width: @screen-sm-min) {\n max-width: calc(50%);\n }\n @media (min-width: @screen-md-min) {\n max-width: calc(33.1% ); // sets the size to 4 cols;\n }\n}\n","//\n// Toolbar (Filter and view options)\n// --------------------------------------------------\n\n.toolbar-pf {\n background: @color-pf-white;\n border-bottom: 1px solid @sidebar-pf-border-color;\n box-shadow: 0 1px 0px fade(@color-pf-black, 4.5%);\n padding-top: (@grid-gutter-width/4);\n .form-group {\n margin-bottom: (@grid-gutter-width/4);\n @media (min-width: @grid-float-breakpoint) {\n border-right: 1px solid @sidebar-pf-border-color;\n float: left;\n margin-bottom: 0;\n padding-left: (@grid-gutter-width/2);\n padding-right: (@grid-gutter-width/2);\n }\n &:last-child {\n border-right: 0;\n margin-bottom: 0;\n padding-right: 0;\n }\n .btn,\n .btn-group {\n + .btn,\n + .btn-group { margin-left: 5px; }\n + .btn-link,\n + .dropdown { margin-left: 10px; }\n }\n .btn-link {\n color: @gray-darker;\n font-size: (@font-size-base + 4);\n line-height: 1;\n padding: 4px 0;\n &:active,\n &:focus,\n &:hover { color: @link-color; }\n }\n .dropdown-kebab-pf .btn-link {\n padding: 4px (@grid-gutter-width/4);\n margin-left: (@grid-gutter-width/(-4));\n margin-right: (@grid-gutter-width/(-4));\n }\n }\n}\n.toolbar-pf-actions {\n display: table;\n margin-bottom: 10px;\n width: 100%;\n @media (min-width: @grid-float-breakpoint) {\n .toolbar-pf-filter {\n padding-left: 0;\n }\n }\n}\n.toolbar-pf-view-selector {\n font-size: (@font-size-base + 4);\n .btn-link.active {\n color: @link-color;\n cursor: default;\n }\n}\n.toolbar-pf-action-right {\n float: right;\n @media (max-width: @grid-float-breakpoint) {\n float: none;\n }\n}\n.toolbar-pf-find {\n font-size: (@font-size-base + 2);\n position: relative;\n}\n.find-pf-dropdown-container {\n background: @color-pf-white;\n border: solid 1px @color-pf-black-400;\n display: none;\n right: -20px;\n padding: 5px;\n position: absolute;\n top: 35px;\n width: 300px;\n z-index: 10000;\n @media (max-width: @grid-float-breakpoint) {\n left: 30px;\n top: -5px;\n width: calc(100% - 30px);\n }\n &:before,\n &:after {\n content: \"\";\n position: absolute;\n }\n &:before {\n border-bottom:11px solid @color-pf-black-400;\n border-left:11px solid transparent;\n border-right:11px solid transparent;\n right: 35px;\n .toolbar-pf-find:last-child & {\n right: 15px;\n }\n top: -12px;\n @media (max-width: @grid-float-breakpoint) {\n border-bottom:11px solid transparent;\n border-right:11px solid @color-pf-black-400;\n border-top:11px solid transparent;\n left: -22px;\n right: initial;\n top: 8px;\n }\n }\n &:after {\n border-bottom:10px solid @color-pf-white;\n border-left:10px solid transparent;\n border-right:10px solid transparent;\n right: 36px;\n .toolbar-pf-find:last-child & {\n right: 16px;\n }\n top: -10px;\n @media (max-width: @grid-float-breakpoint) {\n border-bottom:10px solid transparent;\n border-right:10px solid @color-pf-white;\n border-top:10px solid transparent;\n left: -20px;\n right: initial;\n top: 9px;\n }\n }\n input {\n height: 30px;\n padding: 5px 117px 5px 5px; // 112px (components) + 5px (offset)\n width: 100%;\n }\n .find-pf-buttons {\n position: absolute;\n right: 10px;\n top: 5px;\n .btn {\n border: none;\n cursor: pointer;\n margin-left: 0 !important;\n padding: 0;\n width: 18px;\n .fa-angle-up,\n .fa-angle-down {\n font-weight: bold;\n font-size: (@font-size-base + 6);\n }\n .pficon-close { font-size: (@font-size-base + 2); }\n }\n span {\n height: 30px;\n line-height: 30px;\n vertical-align: middle;\n }\n .find-pf-nums {\n color: @color-pf-black-500;\n margin-right: 3px;\n }\n }\n}\n\n.toolbar-pf-results {\n border-top: 1px solid @sidebar-pf-border-color;\n margin-top: (@grid-gutter-width/4);\n h5,\n p,\n ul {\n display: inline-block;\n line-height: (@grid-gutter-width/1.5);\n margin-bottom: 0;\n margin-top: 0;\n @media (min-width: @screen-sm-min) {\n line-height: @grid-gutter-width;\n }\n }\n h5 {\n font-weight: 700;\n margin-right: 20px;\n }\n .label {\n font-size: (@font-size-base - 1);\n a {\n color: @color-pf-white;\n display: inline-block;\n margin-left: 5px;\n }\n }\n}\n","//\n// Tree List View\n// --------------------------------------------------\n\n\n.tree-list-view-pf {\n background-color: @list-group-top-border;\n border: none;\n margin-top: 30px;\n overflow-x: hidden;\n > .list-group-item:first-child {\n border-top: 1px solid transparent;\n }\n .list-group-item {\n display: flex;\n flex-wrap: wrap;\n &.active {\n background-color: @color-pf-white;\n color: currentColor;\n z-index: auto;\n &:hover {\n border-color: @list-group-top-border;\n }\n > .list-group-item-header {\n background-color: @list-view-active-bg;\n color: @list-group-link-color;\n &:before {\n background-color: @list-view-active-bg;\n }\n &:hover {\n background-color: @list-view-hover-bg;\n &:before {\n background-color: @list-view-hover-bg;\n }\n }\n .list-group-item-text {\n color: @list-group-link-color;\n }\n }\n .list-group-item-text {\n color: currentColor;\n }\n }\n border-color: @list-group-top-border;\n padding: 0;\n background-clip: padding-box;\n .list-group-item {\n border-bottom: none;\n padding-left: @tree-list-view-pf-padding-left;\n .list-group-item-header:before {\n border-bottom: solid 1px @list-group-top-border;\n content: \"\";\n height: ~\"calc(100% + 1px)\";\n left: -100%;\n position: absolute;\n width: 100%;\n }\n }\n }\n .list-group-item-container {\n border-top-color: @list-group-top-border;\n margin: 0;\n padding: 0;\n }\n .list-group-item-header {\n box-sizing: border-box;\n margin: 0;\n position: inherit;\n &:hover {\n background-color: @list-view-hover-bg;\n border-left-color: transparent;\n border-right-color: transparent;\n &:before {\n background-color: @list-view-hover-bg;\n }\n }\n }\n .list-group-item-heading {\n @media (min-width: @screen-md-min) {\n width: ~\"calc(25% - 20px)\"; // IE9 fallback\n }\n }\n}\n","//\n// Vertical navigation\n// --------------------------------------------------\n//\n// Basic Required Layout for Vertical Navigation\n//\n// .navbar navbar-pf-vertical\n// .navbar-header\n// .collapse navbar-collapse <-- necessary for collapsing vertical nav and mobile\n// .nav-pf-vertical [.nav-pf-vertical-callapsible-menus] [.nav-pf-persistent-secondary] [.hidden-icons-pf]\n// .list-group\n// .list-group-item [.active] [.secondary-nav-item-pf]\n// a\n// [primary icon] <-- Not shown if .hidden-icons-pf above\n// .list-group-item-value\n// .nav-pf-secondary-nav <-- if .secondary-nav-item-pf above\n// .nav-item-pf-header\n// .secondary-collapse-toggle-pf data-toggle=\"collapse-secondary-nav\"\n// .list-group\n// .list-group-item [.active] [tertiary-nav-item-pf]\n// a\n// .list-group-item-value\n// .nav-pf-tertiary-nav <-- if .tertiary-nav-item-pf above\n// .nav-item-pf-header\n// .tertiary-collapse-toggle-pf data-toggle=\"collapse-tertiary-nav\"\n// .list-group\n// .list-group-item [.active] [tertiary-nav-item-pf]\n// a\n// .list-group-item-value\n//\n// .container-pf-nav-pf-vertical [.nav-pf-persistent-secondary] [.hidden-icons-pf]\n//\n\n.nav-pf-vertical {\n background: @nav-pf-vertical-bg-color;\n border-right: 1px solid @nav-pf-vertical-border-color;\n bottom: 0;\n left: 0;\n overflow-x: hidden;\n overflow-y: auto;\n position: fixed;\n top: @navbar-pf-height;\n width: @nav-pf-vertical-width;\n z-index: @zindex-navbar-fixed;\n .layout-pf-fixed-with-footer & {\n bottom: @footer-pf-height;\n }\n .ie9.layout-pf-fixed & {\n box-sizing: content-box; // IE9 incorrectly sizes the width if using padding-box\n }\n &.hidden.show-mobile-nav { // Mobile mode open\n box-shadow: 0 0 3px fade(@color-pf-black, 15%);\n display: block !important;\n }\n &.hide-nav-pf { // Used to hide navigation initially to avoid startup flicker\n visibility: hidden !important;\n }\n .list-group {\n border-top: 0;\n margin-bottom: 0;\n }\n .list-group-item {\n background-color: transparent;\n border-color: @nav-pf-vertical-item-border-color;\n padding: 0;\n > a {\n background-color: transparent;\n color: @nav-pf-vertical-color;\n cursor: pointer;\n display: block;\n font-size: (@font-size-base + 2);\n font-weight: @nav-pf-vertical-font-weight;\n height: @nav-pf-vertical-link-height;\n line-height: 26px;\n padding: @nav-pf-vertical-link-padding;\n position: relative;\n white-space: nowrap;\n width: @nav-pf-vertical-width;\n // When flexbox is supported nav item names take up all available space\n @supports (display: flex) {\n display: flex;\n padding-right: 0;\n }\n .fa,\n .glyphicon,\n .pficon {\n color: @nav-pf-vertical-icon-color;\n float: left;\n font-size: (@font-size-base + 8);\n line-height: 26px;\n margin-right: 10px;\n text-align: center;\n width: @nav-pf-vertical-icon-width;\n }\n &:hover {\n text-decoration: none;\n }\n }\n &.active,\n &:hover {\n > a {\n background-color: @nav-pf-vertical-active-bg-color;\n color: @nav-pf-vertical-active-color;\n font-weight: @nav-pf-vertical-active-font-weight;\n .fa,\n .glyphicon,\n .pficon {\n color: @nav-pf-vertical-active-icon-color;\n }\n }\n }\n &.active {\n > a:before {\n background: @nav-pf-vertical-active-before-color;\n content: \" \";\n height: 100%;\n left: 0;\n position: absolute;\n top: 0;\n width: 3px;\n }\n &:hover { // to over-ride default list group setting\n background-color: transparent;\n border-color: @nav-pf-vertical-item-border-color;\n }\n }\n .list-group-item-value {\n display: block;\n line-height: 25px;\n max-width: 120px;\n // If flexbox is supported, do not set max-width, take all space with just some right padding\n // This generates a known issue on IE11:\n // https://github.com/patternfly/patternfly/pull/810\n @supports (display: flex) {\n flex: 1;\n max-width: none;\n padding-right: 15px;\n }\n overflow: hidden;\n text-overflow: ellipsis;\n }\n }\n .list-group-item-separator {\n border-top-color: @nav-pf-vertical-item-border-color;\n border-top-width: 2px;\n }\n &.nav-pf-vertical-with-badges {\n width: @nav-pf-vertical-badges-width;\n .list-group-item > a {\n width: @nav-pf-vertical-badges-width;\n }\n }\n h5 {\n color: @nav-pf-vertical-secondary-color;\n cursor: default;\n font-size: (@font-size-base + 1);\n font-weight: 600;\n margin: @nav-pf-vertical-secondary-list-header-margin;\n }\n &.hidden-icons-pf {\n > .list-group > .list-group-item { // only the primary menu hides icons\n > a {\n .fa,\n .glyphicon,\n .pficon {\n display: none;\n }\n }\n }\n &.collapsed {\n display: none;\n }\n }\n .badge-container-pf {\n position: absolute;\n right: 15px;\n top: 20px;\n // If flexbox is supported, use relative positioning to place to the right of the label\n // and adjust the top position so that the secondary and tertiary nav items don't need to change\n @supports (display: flex) {\n padding-left: 0;\n padding-right: 15px;\n position: relative;\n right: 0;\n margin-top: -3px;\n top: 5px;\n }\n .badge {\n background: @nav-pf-vertical-badge-bg-color;\n color: @nav-pf-vertical-badge-color;\n float: left;\n font-size: @font-size-base;\n font-weight: 700;\n line-height: @line-height-base;\n margin: 0;\n padding: 0 7px;\n text-align: center;\n .pficon,\n .fa {\n font-size: (@font-size-base + 2);\n height: 20px;\n line-height: @line-height-base;\n margin-right: 3px;\n margin-top: -1px;\n }\n }\n }\n}\n.nav-pf-vertical-tooltip.tooltip {\n margin-left: 15px;\n .tooltip-inner {\n background-color: @color-pf-white;\n color: @color-pf-black-900;\n }\n .tooltip-arrow {\n border-bottom-color: @color-pf-white;\n left: calc(50% - 15px) !important;\n }\n}\n.hover-secondary-nav-pf {\n width: ~\"calc(@{nav-pf-vertical-width} * 2)\";\n &.nav-pf-vertical-with-badges {\n width: ~\"calc(@{nav-pf-vertical-badges-width} * 2)\";\n }\n}\n.hover-tertiary-nav-pf {\n width: ~\"calc(@{nav-pf-vertical-width} * 3)\";\n &.nav-pf-vertical-with-badges {\n width: ~\"calc(@{nav-pf-vertical-badges-width} * 3)\";\n }\n .nav-pf-secondary-nav {\n width: ~\"calc(@{nav-pf-vertical-width} * 2)\";\n .collapsed-tertiary-nav-pf {\n width: @nav-pf-vertical-width;\n }\n }\n .nav-pf-tertiary-nav {\n left: ~\"calc(@{nav-pf-vertical-width} * 2)\";\n }\n &.nav-pf-vertical-with-badges {\n .nav-pf-secondary-nav {\n width: ~\"calc(@{nav-pf-vertical-badges-width} * 2)\";\n .collapsed-tertiary-nav-pf {\n width: @nav-pf-vertical-badges-width;\n }\n }\n .nav-pf-tertiary-nav {\n left: ~\"calc(@{nav-pf-vertical-badges-width} * 2)\";\n }\n }\n}\n.nav-pf-vertical.collapsed {\n width: @nav-pf-vertical-collapsed-width;\n &.collapsed-secondary-nav-pf { // collapsed state with secondary menu pinned\n width: @nav-pf-vertical-width;\n &.nav-pf-vertical-with-badges {\n width: @nav-pf-vertical-badges-width;\n }\n }\n &.collapsed-tertiary-nav-pf { // collapsed state with tertiary menu pinned\n width: @nav-pf-vertical-width;\n &.nav-pf-vertical-with-badges {\n width: @nav-pf-vertical-badges-width;\n }\n }\n &.hover-secondary-nav-pf {\n width: ~\"calc(@{nav-pf-vertical-collapsed-width} + @{nav-pf-vertical-width})\";\n &.nav-pf-vertical-with-badges {\n width: ~\"calc(@{nav-pf-vertical-collapsed-width} + @{nav-pf-vertical-badges-width})\";\n }\n }\n &.hover-tertiary-nav-pf {\n width: ~\"calc(@{nav-pf-vertical-collapsed-width} + (@{nav-pf-vertical-width} * 2))\";\n &.nav-pf-vertical-with-badges {\n width: ~\"calc(@{nav-pf-vertical-collapsed-width} + (@{nav-pf-vertical-badges-width} * 2))\";\n }\n }\n}\n.show-mobile-nav {\n &.show-mobile-secondary {\n width: @nav-pf-vertical-width;\n &.nav-pf-vertical-with-badges {\n width: @nav-pf-vertical-badges-width;\n }\n }\n &.show-mobile-tertiary {\n width: @nav-pf-vertical-width;\n &.nav-pf-vertical-with-badges {\n width: @nav-pf-vertical-badges-width;\n }\n }\n .mobile-nav-item-pf,\n .mobile-secondary-item-pf {\n .nav-pf-secondary-nav {\n left: 0;\n opacity: 1;\n visibility: visible;\n z-index: (@zindex-navbar-fixed + 4);\n }\n > .nav-pf-tertiary-nav {\n left: 0;\n opacity: 1;\n visibility: visible;\n z-index: (@zindex-navbar-fixed + 8);\n }\n }\n .nav-pf-secondary-nav {\n left: 0;\n .secondary-nav-item-pf:hover & {\n opacity: 0;\n visibility: hidden;\n }\n }\n .tertiary-nav-item-pf:hover {\n .nav-pf-tertiary-nav {\n opacity: 0;\n visibility: hidden;\n }\n }\n .tertiary-nav-item-pf.mobile-nav-item-pf:hover {\n .nav-pf-tertiary-nav {\n opacity: 1;\n visibility: visible;\n }\n }\n}\n.secondary-nav-item-pf {\n > a {\n cursor: default;\n &:after {\n color: @nav-pf-vertical-secondary-indicator-color;\n content: @fa-var-angle-right;\n display: block;\n font-family: \"FontAwesome\";\n font-size: (@font-size-base * 2);\n line-height: 30px;\n padding: @nav-pf-vertical-secondary-indicator-padding;\n position: absolute;\n right: 20px;\n top: 0;\n }\n .list-group-item-value {\n // If flex box is supported add some padding to account for the submenu indicator\n @supports (display: flex) {\n padding-right: 35px;\n }\n }\n }\n &.active,\n &:hover {\n > a {\n width: ~\"calc(@{nav-pf-vertical-width} + 1px)\";\n z-index: (@zindex-navbar-fixed + 1);\n &:after {\n right: 21px;\n }\n .collapsed-secondary-nav-pf & {\n z-index: 0;\n }\n .collapsed-tertiary-nav-pf & {\n z-index: 0;\n }\n }\n }\n .nav-pf-vertical-with-badges & {\n &.active,\n &:hover {\n > a {\n width: ~\"calc(@{nav-pf-vertical-badges-width} + 1px)\";\n }\n }\n }\n}\n.nav-pf-vertical.collapsed-secondary-nav-pf {\n width: @nav-pf-vertical-width;\n &.nav-pf-vertical-with-badges {\n width: @nav-pf-vertical-badges-width;\n }\n .secondary-nav-item-pf { // Keep sub-menu indicators below collapsed menu\n &.active,\n &.hover {\n > a {\n z-index: @zindex-navbar-fixed;\n }\n }\n }\n &.hover-tertiary-nav-pf {\n width: @nav-pf-vertical-width;\n &.nav-pf-vertical-with-badges {\n width: @nav-pf-vertical-badges-width;\n }\n }\n .nav-pf-secondary-nav {\n left: 0;\n }\n .nav-pf-tertiary-nav {\n left: @nav-pf-vertical-width;\n }\n &.nav-pf-vertical-with-badges {\n .nav-pf-tertiary-nav {\n left: @nav-pf-vertical-badges-width;\n }\n }\n}\n.nav-pf-vertical.collapsed-tertiary-nav-pf {\n width: @nav-pf-vertical-width;\n &.nav-pf-vertical-with-badges {\n width: @nav-pf-vertical-badges-width;\n }\n .nav-pf-secondary-nav {\n width: @nav-pf-vertical-width;\n &.nav-pf-vertical-with-badges {\n width: @nav-pf-vertical-badges-width;\n }\n }\n .secondary-nav-item-pf, // Keep sub-menu indicators below collapsed menu\n .tertiary-nav-item-pf {\n &.active,\n &.hover {\n > a {\n z-index: 0;\n }\n }\n }\n}\n.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf { // Persistent secondary nav settings\n @media (min-width: @screen-lg-min) { // secondary menu only persistent at lg screen\n width: ~\"calc(@{nav-pf-vertical-width} * 2)\";\n &.nav-pf-vertical-with-badges {\n width: ~\"calc(@{nav-pf-vertical-badges-width} * 2)\";\n }\n &.collapsed-secondary-nav-pf {\n width: @nav-pf-vertical-width;\n &.nav-pf-vertical-with-badges {\n width: @nav-pf-vertical-badges-width;\n }\n &.hover-tertiary-nav-pf {\n width: ~\"calc(@{nav-pf-vertical-width} * 2)\";\n &.nav-pf-vertical-with-badges {\n width: ~\"calc(@{nav-pf-vertical-badges-width} * 2)\";\n }\n }\n }\n &.collapsed-tertiary-nav-pf {\n width: @nav-pf-vertical-width;\n &.nav-pf-vertical-with-badges {\n width: @nav-pf-vertical-badges-width;\n }\n }\n &.collapsed {\n width: ~\"calc(@{nav-pf-vertical-collapsed-width} + @{nav-pf-vertical-width})\";\n &.collapsed-secondary-nav-pf {\n width: @nav-pf-vertical-width;\n &.nav-pf-vertical-with-badges {\n width: @nav-pf-vertical-badges-width;\n }\n }\n &.collapsed-tertiary-nav-pf {\n width: @nav-pf-vertical-width;\n &.nav-pf-vertical-with-badges {\n width: @nav-pf-vertical-badges-width;\n }\n }\n &.hover-tertiary-nav-pf {\n width: ~\"calc(@{nav-pf-vertical-collapsed-width} + (@{nav-pf-vertical-width} * 2))\";\n &.nav-pf-vertical-with-badges {\n width: ~\"calc(@{nav-pf-vertical-collapsed-width} + (@{nav-pf-vertical-badges-width} * 2))\";\n }\n }\n }\n &.hover-tertiary-nav-pf {\n width: ~\"calc(@{nav-pf-vertical-width} * 3)\";\n &.nav-pf-vertical-with-badges {\n width: ~\"calc(@{nav-pf-vertical-badges-width} * 3)\";\n }\n }\n .secondary-nav-item-pf.active {\n .nav-pf-secondary-nav {\n visibility: visible;\n opacity: 1;\n }\n }\n }\n}\n.nav-item-pf-header {\n color: @nav-pf-vertical-secondary-color;\n font-size: (@font-size-base + 4);\n margin: @nav-pf-vertical-secondary-header-margin;\n > a {\n cursor: pointer;\n margin-right: 7px;\n &:hover,\n &:focus {\n color: @link-color;\n text-decoration: none;\n }\n }\n}\n.nav-pf-vertical.collapsed { // Collapsed Primary Menu state\n width: @nav-pf-vertical-collapsed-width;\n .list-group-item { // Show only the icons\n > a {\n width: @nav-pf-vertical-collapsed-width;\n > .list-group-item-value {\n display: none;\n }\n > .badge-container-pf {\n display: none;\n }\n }\n &.secondary-nav-item-pf { // Adjust widths\n &.active > a,\n > a {\n width: @nav-pf-vertical-collapsed-width;\n &:after {\n right: 10px;\n }\n }\n &.active,\n &:hover {\n > a {\n width: (@nav-pf-vertical-collapsed-width + 2);\n &:after {\n right: 11px;\n }\n }\n }\n }\n }\n}\n.nav-pf-secondary-nav {\n background: @nav-pf-vertical-secondary-bg-color;\n border: 1px solid @nav-pf-vertical-border-color;\n border-bottom: none;\n border-top: none;\n bottom: 0;\n display: block;\n left: @nav-pf-vertical-width;\n opacity: 0;\n overflow-x: hidden;\n overflow-y: auto;\n position: fixed;\n top: @navbar-pf-height;\n visibility: hidden;\n width: @nav-pf-vertical-width;\n z-index: @zindex-navbar-fixed;\n .secondary-nav-item-pf.active & { // Show secondary menu if active and either is collapsed\n .collapsed-secondary-nav-pf & {\n left: 0;\n opacity: 1;\n visibility: visible;\n z-index: (@zindex-navbar-fixed + 2);\n }\n .collapsed-tertiary-nav-pf & {\n left: 0;\n opacity: 1;\n visibility: visible;\n }\n }\n .secondary-nav-item-pf.is-hover & { // Show secondary menu if hovering\n .hover-secondary-nav-pf & {\n opacity: 1;\n visibility: visible;\n }\n }\n .ie9.layout-pf-fixed & {\n box-sizing: content-box; // IE9 incorrectly sizes the width if using padding-box\n }\n .layout-pf-fixed-with-footer & {\n bottom: @footer-pf-height;\n }\n .list-group-item {\n border: none;\n padding: @nav-pf-vertical-secondary-item-padding;\n width: @nav-pf-vertical-width;\n > a {\n background-color: @nav-pf-vertical-secondary-bg-color;\n color: @nav-pf-vertical-secondary-item-color;\n font-size: @font-size-base;\n font-weight: inherit;\n height: inherit;\n padding: @nav-pf-vertical-secondary-link-padding;\n margin-left: 20px;\n width: ~\"calc(@{nav-pf-vertical-width} - 20px)\";\n\n &:hover {\n .list-group-item-value {\n text-decoration: underline;\n }\n }\n }\n &.active > a:before {\n display: none;\n }\n &.active,\n &:hover {\n > a {\n background-color: @nav-pf-vertical-secondary-active-bg-color;\n color: @nav-pf-vertical-secondary-active-color;\n }\n }\n .badge-container-pf {\n top: 5px;\n .badge {\n background: @nav-pf-vertical-secondary-badge-bg-color;\n color: @nav-pf-vertical-badge-color;\n }\n }\n .list-group-item-value {\n padding-left: 5px;\n }\n &.tertiary-nav-item-pf { // Secondary menu items with tertiary sub menus\n > a {\n cursor: default;\n &:after {\n color: @nav-pf-vertical-secondary-indicator-color;\n content: @fa-var-angle-right;\n display: block;\n font-family: \"FontAwesome\";\n font-size: 20px;\n line-height: 20px;\n padding: @nav-pf-vertical-tertiary-indicator-padding;\n position: absolute;\n right: 20px;\n top: 4px;\n }\n // If flex box is supported add some padding to account for the submenu indicator\n .list-group-item-value {\n @supports (display: flex) {\n padding-right: 35px;\n }\n }\n }\n &.active,\n &:hover {\n > a {\n width: ~\"calc(@{nav-pf-vertical-width} - 19px)\";\n z-index: (@zindex-navbar-fixed + 3);\n &:after {\n right: 21px;\n }\n }\n }\n }\n }\n .nav-pf-vertical-with-badges & {\n left: @nav-pf-vertical-badges-width;\n width: @nav-pf-vertical-badges-width;\n .list-group-item {\n width: @nav-pf-vertical-badges-width;\n > a {\n width: ~\"calc(@{nav-pf-vertical-badges-width} - 20px)\";\n }\n &.tertiary-nav-item-pf { // Secondary menu items with tertiary sub menus\n &.active,\n &:hover {\n > a {\n width: ~\"calc(@{nav-pf-vertical-badges-width} - 19px)\";\n }\n }\n }\n }\n }\n}\n.nav-pf-tertiary-nav {\n background: @nav-pf-vertical-tertiary-bg-color;\n border: 1px solid @nav-pf-vertical-border-color;\n border-bottom: none;\n border-top: none;\n bottom: 0;\n display: block;\n left: ~\"calc(@{nav-pf-vertical-width} * 2)\";\n opacity: 0;\n overflow-x: hidden;\n overflow-y: auto;\n position: fixed;\n top: @navbar-pf-height;\n visibility: hidden;\n width: @nav-pf-vertical-width;\n z-index: @zindex-navbar-fixed;\n .nav-pf-vertical-with-badges & {\n left: @nav-pf-vertical-badges-width;\n width: @nav-pf-vertical-badges-width;\n .show-mobile-nav {\n left: 0;\n }\n }\n .tertiary-nav-item-pf.active & { // Show tertiary menu if active and collapsed\n .collapsed-tertiary-nav-pf & {\n left: 0;\n opacity: 1;\n visibility: visible;\n z-index: (@zindex-navbar-fixed + 3);\n }\n }\n .tertiary-nav-item-pf.is-hover & { // Show tertiary menu if hovering\n .hover-tertiary-nav-pf & {\n opacity: 1;\n visibility: visible;\n .collapsed.collapsed-tertiary-nav-pf & {\n left: 0;\n }\n }\n }\n .ie9.layout-pf-fixed & {\n box-sizing: content-box; // IE9 incorrectly sizes the width if using padding-box\n }\n .layout-pf-fixed-with-footer & {\n bottom: @footer-pf-height;\n }\n .nav-item-pf-header {\n color: @nav-pf-vertical-tertiary-color;\n margin: @nav-pf-vertical-tertiary-header-margin;\n }\n h5 {\n color: @nav-pf-vertical-tertiary-color;\n margin: @nav-pf-vertical-tertiary-list-header-margin;\n }\n .list-group-item {\n border: none;\n padding: @nav-pf-vertical-tertiary-item-padding;\n > a {\n background-color: transparent;\n color: @nav-pf-vertical-tertiary-item-color;\n font-size: @font-size-base;\n font-weight: inherit;\n height: inherit;\n margin: @nav-pf-vertical-tertiary-link-margin;\n padding: @nav-pf-vertical-tertiary-link-padding;\n }\n &.active > a:before {\n display: none;\n }\n &.active,\n &:hover {\n > a {\n background-color: @nav-pf-vertical-tertiary-active-bg-color;\n color: @nav-pf-vertical-tertiary-active-color;\n }\n }\n .badge-container-pf {\n top: 5px;\n .badge {\n background: @nav-pf-vertical-tertiary-badge-bg-color;\n color: @nav-pf-vertical-tertiary-badge-color;\n }\n }\n .list-group-item-value {\n padding-left: 5px;\n }\n }\n}\n.collapsed {\n .nav-pf-secondary-nav { // Adjust left placement\n left: @nav-pf-vertical-collapsed-width;\n .list-group-item {\n > a {\n width: ~\"calc(@{nav-pf-vertical-width} - 20px)\";\n > .list-group-item-value { // Continue to show labels for secondary menu items\n display: inline-block;\n }\n > .badge-container-pf {\n display: inline-block;\n }\n }\n }\n }\n .nav-pf-tertiary-nav { // Adjust left placement\n left: ~\"calc(@{nav-pf-vertical-collapsed-width} + @{nav-pf-vertical-width})\";\n .list-group-item {\n > a {\n width: ~\"calc(@{nav-pf-vertical-width} - 20px)\";\n > .list-group-item-value { // Continue to show labels for tertiary menu items\n display: inline-block;\n }\n > .badge-container-pf {\n display: inline-block;\n }\n }\n }\n }\n &.collapsed-secondary-nav-pf,\n &.collapsed-tertiary-nav-pf {\n width: @nav-pf-vertical-width;\n .secondary-nav-item-pf {\n &:hover {\n > a {\n z-index: @zindex-navbar-fixed;\n }\n }\n }\n .nav-pf-secondary-nav {\n left: 0;\n }\n }\n &.collapsed-secondary-nav-pf {\n .nav-pf-tertiary-nav {\n left: @nav-pf-vertical-width;\n }\n }\n &.collapsed-tertiary-nav-pf {\n .nav-pf-tertiary-nav {\n left: 0;\n }\n }\n &.hover-secondary-nav-pf {\n width: ~\"calc(@{nav-pf-vertical-collapsed-width} + @{nav-pf-vertical-width})\";\n\n &.collapsed-secondary-nav-pf,\n &.collapsed-tertiary-nav-pf {\n width: @nav-pf-vertical-width;\n }\n }\n &.hover-tertiary-nav-pf {\n width: ~\"calc(@{nav-pf-vertical-collapsed-width} + (@{nav-pf-vertical-width} * 2))\";\n &.collapsed-secondary-nav-pf {\n width: ~\"calc(@{nav-pf-vertical-width} * 2)\";\n }\n &.collapsed-tertiary-nav-pf {\n width: @nav-pf-vertical-width;\n }\n }\n &.nav-pf-vertical-with-badges {\n .nav-pf-secondary-nav {\n .list-group-item {\n > a {\n width: ~\"calc(@{nav-pf-vertical-badges-width} - 20px)\";\n }\n }\n }\n .nav-pf-tertiary-nav {\n left: ~\"calc(@{nav-pf-vertical-collapsed-width} + @{nav-pf-vertical-badges-width})\";\n .list-group-item {\n > a {\n width: ~\"calc(@{nav-pf-vertical-badges-width} - 20px)\";\n }\n }\n }\n &.collapsed-secondary-nav-pf,\n &.collapsed-tertiary-nav-pf {\n width: @nav-pf-vertical-badges-width;\n }\n &.collapsed-secondary-nav-pf {\n .nav-pf-tertiary-nav {\n left: @nav-pf-vertical-badges-width;\n }\n }\n &.hover-secondary-nav-pf {\n width: ~\"calc(@{nav-pf-vertical-collapsed-width} + @{nav-pf-vertical-badges-width})\";\n &.collapsed-secondary-nav-pf,\n &.collapsed-tertiary-nav-pf {\n width: @nav-pf-vertical-badges-width;\n }\n }\n &.hover-tertiary-nav-pf {\n width: ~\"calc(@{nav-pf-vertical-collapsed-width} + (@{nav-pf-vertical-width} * 2))\";\n &.collapsed-secondary-nav-pf {\n width: ~\"calc(@{nav-pf-vertical-width} * 2)\";\n }\n &.collapsed-tertiary-nav-pf {\n width: @nav-pf-vertical-width;\n }\n }\n }\n}\n.secondary-collapse-toggle-pf {\n display: none;\n font-family: @icon-font-name-fa;\n font-size: inherit;\n opacity: 0;\n pointer-events: none;\n -webkit-font-smoothing: antialiased;\n &:before {\n content: @fa-var-arrow-circle-o-left;\n }\n &.collapsed {\n &:before {\n content: @fa-var-arrow-circle-o-right;\n }\n }\n}\n.tertiary-collapse-toggle-pf {\n display: none;\n font-family: @icon-font-name-fa;\n font-size: inherit;\n opacity: 0;\n pointer-events: none;\n -webkit-font-smoothing: antialiased;\n &:before {\n content: @fa-var-arrow-circle-o-left;\n }\n &.collapsed {\n &:before {\n content: @fa-var-arrow-circle-o-right;\n }\n }\n}\n.nav-pf-vertical-collapsible-menus {\n .secondary-collapse-toggle-pf {\n display: inline-block;\n }\n .secondary-nav-item-pf.active {\n .secondary-collapse-toggle-pf {\n opacity: 1;\n pointer-events: all;\n }\n }\n .tertiary-collapse-toggle-pf {\n display: inline-block;\n }\n .tertiary-nav-item-pf.active {\n .tertiary-collapse-toggle-pf {\n opacity: 1;\n pointer-events: all;\n }\n }\n}\n.show-mobile-nav {\n .secondary-collapse-toggle-pf {\n display: inline-block;\n opacity: 1;\n pointer-events: all;\n &:before {\n content: @fa-var-arrow-circle-o-left;\n }\n }\n .tertiary-collapse-toggle-pf {\n display: inline-block;\n opacity: 1;\n pointer-events: all;\n &:before {\n content: @fa-var-arrow-circle-o-left;\n }\n }\n}\n.force-hide-secondary-nav-pf { // Used to temporarily hide sub-menus on an unpin event\n .nav-pf-secondary-nav {\n display: none !important;\n }\n .nav-pf-tertiary-nav {\n display: none !important;\n }\n}\n.nav-pf-vertical.transitions {\n transition: width @nav-pf-menu-transition-period;\n .nav-pf-secondary-nav {\n transition: visibility @nav-pf-menu-transition-period, opacity @nav-pf-menu-transition-period linear;\n }\n .nav-pf-tertiary-nav {\n transition: visibility @nav-pf-menu-transition-period, opacity @nav-pf-menu-transition-period linear;\n }\n}\n","//\n// Wizard\n// --------------------------------------------------\n.wizard-pf {\n padding: 10px;\n margin: 0 auto;\n max-height: 900px;\n width: auto;\n\n .modal-content {\n min-height:100%;\n }\n}\n\n// Wizard header\n// Top section of the wizard w/ title and dismiss\n.wizard-pf-body {\n background:@color-pf-white;\n padding: 0;\n position: static;\n}\n\n/* styles the sidebard containing the sub-steps */\n.wizard-pf-sidebar {\n background: @color-pf-black-100;\n border-right: 1px solid @color-pf-black-300;\n display:none;\n\n @media (min-width: @screen-sm-min) {\n display:inherit;\n flex:0 0 auto;\n overflow-x: hidden;\n overflow-y: auto;\n\n .list-group {\n border-top: 0;\n margin-bottom: 0;\n }\n\n .list-group-item {\n background-color: transparent;\n border-color: @color-pf-black-200;\n padding: 0;\n\n > a {\n color: @color-pf-black;\n cursor: pointer;\n display: block;\n font-size: 14px;\n font-weight: 700;\n height: 50px;\n outline: 0;\n padding-top: 11px;\n padding-left: 20px;\n position: relative;\n white-space: nowrap;\n width: 14em;\n\n &:hover {\n background-color: @color-pf-black-200;\n text-decoration: none;\n\n &:focus {\n //corrects odd behavior when hover and focus are combined.\n text-decoration: none;\n\n span {\n text-decoration: underline;\n }\n }\n }\n }\n\n &.active {\n background-color: @color-pf-black-200;\n\n //override default behavior\n &:hover {\n border-color: @color-pf-black-200;\n }\n\n > a {\n color: @color-pf-blue-300;\n cursor: default;\n\n // line to left side showing active substep\n &:before {\n content: \" \";\n background: @color-pf-blue-300;\n height: 100%;\n left: 0;\n position: absolute;\n top: 0;\n width: 3px;\n }\n\n // caret to right showing active substep\n &:after {\n color: @color-pf-blue-300;\n content: \"\\f105\"; // right caret\n display: block;\n font-family: FontAwesome;\n font-size: 24px;\n font-weight: 500;\n line-height: 30px;\n padding-top: 10px;\n position: absolute;\n right: 23px;\n top: 0;\n }\n }\n }\n }\n }\n}\n\n.wizard-pf-substep-number {\n display:inline-block;\n margin-right: 5px;\n vertical-align: middle;\n width: 25px;\n}\n\n.wizard-pf-substep-title {\n display:inline-block;\n margin-right: 5px;\n text-align: left;\n vertical-align: middle;\n}\n\n/* styles the steps indicator across the top of the wizard */\n.wizard-pf-steps {\n border-bottom: solid 1px @color-pf-black-300;\n @media (min-width: @screen-sm-min) {\n text-align: center;\n }\n}\n\n.wizard-pf-steps-indicator {\n background: @color-pf-black-200;\n border-top: 1px solid @color-pf-black-300;\n display: inline-block;\n display: flex;\n font-size: ceil((@font-size-base * 1.3333));\n list-style: none;\n margin-bottom: 0;\n padding: 15px 0;\n\n @media (min-width: @screen-sm-min) {\n background: @color-pf-white;\n height: 120px;\n padding: 38px 0 0;\n justify-content: space-around;\n }\n\n .wizard-pf-step {\n counter-increment: section;\n float:left; /* float for IE9 since it doesn't support flex. If items wrap, they overlap */\n flex-grow: 1;\n flex-basis: 0;\n line-height: 15px;\n margin: 0;\n padding: 0;\n position: relative;\n text-align: center;\n\n &:not(.active) {\n display: none;\n\n @media (min-width: @screen-sm-min) {\n display: block;\n }\n }\n\n a {\n align-items: center;\n display: flex;\n flex-wrap:wrap;\n font-weight: 700;\n\n @media (min-width: @screen-sm-min) {\n font-weight: normal;\n justify-content: center;\n }\n .wizard-pf-step-title {\n margin-left: 10px;\n\n @media(min-width: @screen-sm-min) {\n margin-left: 0;\n }\n\n &-substep {\n font-weight: normal;\n margin-left: 10px;\n text-transform: capitalize;\n\n &:before {\n content:\"\\00BB\";\n font-size: 20px;\n margin-right: 10px;\n }\n\n &:not(.active) {\n display: none;\n }\n }\n }\n }\n\n /* draw the line between the circles */\n @media (min-width: @screen-sm-min) {\n .wizard-pf-step-title-substep {\n display: none;\n }\n\n &:before {\n background-color: @color-pf-black-400;\n content: \"\";\n height: 2px;\n left: 0;\n position: absolute;\n right: 0;\n top: 40px; // needed for IE9/10 calculate 50% of just the li, others calc 50% of the entire thing including the a:before\n //otherwise, use top: calc(50% - 1px);\n }\n\n /* don't draw the line between the circles on the ends */\n &:first-child:before {\n left: 50%;\n right: 0;\n }\n\n &:last-child:before {\n left: 0;\n right: 50%;\n }\n\n &:only-of-type:before {\n background-color: transparent;\n }\n }\n\n a {\n color: @color-pf-black;\n cursor: pointer;\n font-size: 16px;\n margin-left:1em;\n margin-right:1em;\n text-decoration: none;\n }\n\n &:not(.active):not(.disabled) {\n a:hover {\n .wizard-pf-step-number {\n background-color: @color-pf-black-400;\n border-color: @color-pf-black-400;\n color: @color-pf-white;\n }\n }\n }\n\n .wizard-pf-step-number {\n background-color: @color-pf-white;\n border-radius: 50%;\n border: solid 2px @color-pf-blue-300;\n color: @color-pf-black-400;\n font-size: @font-size-base;\n font-weight: 700;\n height: 25px;\n line-height: 22px;\n width: 25px;\n display: inline-block;\n\n @media (min-width: @screen-sm-min) {\n left: ~\"calc(50% - 13px)\";\n position: absolute;\n top: 27px;\n }\n }\n \n &.active {\n .wizard-pf-step-number {\n background-color: @color-pf-blue-300;\n border-color: @color-pf-blue-300;\n cursor: default;\n color: @color-pf-white;\n }\n\n & ~ .wizard-pf-step {\n .wizard-pf-step-number {\n border-color: @color-pf-black-400;\n background: @color-pf-white;\n }\n }\n }\n }\n}\n\n/* styles the main content portion of the wizard */\n.wizard-pf-main {\n height: 100%;\n padding:1em;\n vertical-align: top;\n width:100%;\n\n @media (min-width: @screen-sm-min) {\n overflow: auto;\n padding:3em;\n flex:1 1 auto;\n }\n\n .blank-slate-pf {\n background-color: transparent;\n border: none;\n left: 0;\n right: 0;\n }\n}\n\n.wizard-pf-contents textarea {\n resize: vertical;\n}\n\n/* styles the content of a review page */\n.wizard-pf-review-steps {\n list-style: none;\n\n .list-group,\n .list-group-item {\n border: none;\n margin-bottom: 0;\n }\n\n > ul {\n > li {\n float: left;\n line-height: 15px;\n margin: 0;\n padding-top: 0;\n position: relative;\n width: 100%;\n\n > a {\n color: #030303;\n cursor: pointer;\n font-size: 16px;\n padding-left: 30px;\n padding-right: 5px;\n text-decoration: none;\n transition: 250ms;\n\n &:before {\n content: \"\\f107\";\n display: block;\n font-family: FontAwesome;\n font-size: 24px;\n font-weight: 500;\n left: 20px;\n position: absolute;\n top: 0;\n }\n\n &.collapsed {\n &:before {\n content: \"\\f105\";\n }\n }\n }\n }\n }\n}\n\n.wizard-pf-review-substeps {\n padding-left: 22px;\n\n > ul {\n > li {\n float: left;\n line-height: 15px;\n margin: 0;\n position: relative;\n width: 100%;\n\n a {\n color: #030303;\n cursor: pointer;\n font-size: 16px;\n padding-left: 30px;\n padding-right: 5px;\n text-decoration: none;\n transition: 250ms;\n\n &:before {\n content: \"\\f107\";\n display: block;\n font-family: FontAwesome;\n font-size: 24px;\n font-weight: 500;\n left: 20px;\n position: absolute;\n top: 10px;\n }\n\n &.collapsed {\n &:before {\n content: \"\\f105\";\n }\n }\n }\n }\n }\n}\n\n.wizard-pf-review-content {\n padding-top: 10px;\n padding-left: 40px;\n\n .wizard-pf-review-item {\n padding: 5px 0;\n\n &.sub-item {\n margin-left: 10px;\n }\n\n .wizard-pf-review-item-label {\n font-weight: 700;\n padding-right: 10px;\n }\n\n .wizard-pf-review-item-field {\n font-weight: 700;\n margin: 5px 0;\n padding-right: 10px;\n\n &:first-of-type {\n margin-top: 0;\n }\n\n &:last-of-type {\n margin-bottom: 0;\n }\n\n &.sub-field {\n margin-left: 10px;\n }\n }\n }\n}\n\n.wizard-pf-success-icon {\n color: @color-pf-green-400;\n font-size: (@font-size-base * 5.6);\n line-height: (@font-size-base * 5.6);\n}\n\n/* styles the footer */\n.wizard-pf-footer {\n background:@color-pf-white;\n border-top: 1px solid @color-pf-black-300;\n margin-top: 0;\n padding-bottom: 17px;\n display: flex;\n justify-content: flex-end;\n\n .wizard-pf-cancel {\n margin-right:25px;\n order: -1;\n }\n\n .wizard-pf-next {\n order: 1;\n margin-left: 8px;\n }\n}\n\n.wizard-pf-row {\n @media (min-width: @screen-sm-min) {\n display: flex;\n width:100%;\n height: 900px;\n max-height: 65vh;\n }\n}\n\n// Scale up the modal\n@media (min-width: @screen-md-min) {\n // increasing space around modal for larger viewports\n .wizard-pf {\n padding: 30px 0;\n width: 900px;\n }\n\n // increasing width of sidebar for larger viewports\n .wizard-pf-sidebar .list-group-item > a {\n width: 18em;\n }\n}\n\n//\n//\n// This is for the new wizard that is more robust on mobile.\n// --------------------------------------------------\n.wizard-pf-steps-alt,\n.wizard-pf-steps-alt ul {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n\n.wizard-pf-steps-alt {\n margin: 15px 0 15px 15px;\n\n @media (min-width: @screen-sm-min) {\n display:none;\n }\n\n &-indicator {\n position: relative;\n\n // caret to top showing active substep\n &:after {\n color: @color-pf-black-700;\n content: \"\\f107\"; // top caret\n display: block;\n font-family: FontAwesome;\n font-size: 24px;\n font-weight: 500;\n position: absolute;\n right: 17px;\n top: 50%;\n transform:translateY(-50%);\n @media (min-width: @screen-sm-min) {\n display:none;\n }\n }\n\n &.active {\n &:after {\n content: \"\\f106\";\n }\n }\n }//indicator\n}//.wizard-pf-steps-alt\n\n.wizard-pf-step-alt {\n position: relative;\n z-index: 1;\n\n &:not(:last-child) {\n padding-bottom: 10px;\n }\n\n a {\n display:flex;\n flex:1;\n\n &:hover,\n &:focus {\n text-decoration: none;\n\n .wizard-pf-step-alt-title {\n color: @color-pf-blue-300;\n }\n }\n }\n\n ul {\n margin-left: 11px;\n }\n\n .wizard-pf-step-alt-number {\n border-radius: 50%;\n font-size: @font-size-base;\n font-weight: 700;\n height: 24px;\n width: 24px;\n display: inline-block;\n text-align: center;\n flex:0 0 auto;\n border: 2px solid @color-pf-blue-300;\n background-color: @color-pf-white;\n }\n\n .wizard-pf-step-alt-title {\n color: @color-pf-black;\n font-weight: 700;\n text-transform: capitalize;\n display:inline-block;\n margin-left: 5px;\n align-self:center;\n }\n\n &.active {\n .wizard-pf-step-alt-number {\n background-color: @color-pf-blue-300;\n border-color: @color-pf-blue-300;\n cursor: default;\n color: @color-pf-white;\n }\n\n .wizard-pf-step-alt-title {\n color: @color-pf-blue-300;\n }\n\n & ~ .wizard-pf-step-alt {\n .wizard-pf-step-alt-number {\n color: @color-pf-black-400;\n border-color: @color-pf-black-400;\n }\n }\n }\n\n &:not(.active) {\n a:hover {\n .wizard-pf-step-alt-number {\n border-color: @color-pf-black-400;\n background: @color-pf-black-400;\n color: @color-pf-white;\n }\n }\n }\n\n &:before {\n content: \"\";\n position: absolute;\n left: 11px;\n height: 100%;\n border-left: 2px solid @color-pf-black-400;\n z-index: -1;\n }\n}//.wizard-pf-step-alt\n\n.wizard-pf-step-alt-substep {\n display:flex;\n border-left: 2px solid transparent;\n\n a {\n padding:5px 0 5px 18px;\n color: @color-pf-black-800;\n }\n\n &.active,\n &:not(.disabled):hover {\n background-color: @color-pf-black-200;\n border-color: @color-pf-blue-300;\n a {\n color:@color-pf-blue-300;\n }\n }\n &.active {\n a {\n font-weight:700;\n }\n }\n}\n\n.wizard-pf-step,\n.wizard-pf-step-alt-substep,\n.wizard-pf-sidebar .list-group-item {\n &.disabled {\n > a:hover {\n cursor: not-allowed;\n }\n }\n}\n"]} \ No newline at end of file diff --git a/dist/css/patternfly-additions.min.css b/dist/css/patternfly-additions.min.css new file mode 100644 index 0000000000..9d3cbdf1d4 --- /dev/null +++ b/dist/css/patternfly-additions.min.css @@ -0,0 +1,5 @@ +.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:100%;height:16px}.slider.slider-horizontal .slider-track{height:8px;width:100%;margin-top:-4px;top:50%;left:0}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-high,.slider.slider-horizontal .slider-track-low{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-handle,.slider.slider-horizontal .slider-tick{margin-left:-8px}.slider.slider-horizontal .slider-handle.triangle,.slider.slider-horizontal .slider-tick.triangle{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);border-width:0 8px 8px 8px;width:0;height:0;border-bottom-color:#ededed;margin-top:0}.slider.slider-horizontal .slider-tick-container{white-space:nowrap;position:absolute;top:0;left:0;width:100%}.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap;margin-top:16px}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{padding-top:16px * .2;display:inline-block;text-align:center}.slider.slider-horizontal.slider-rtl .slider-track{left:initial;right:0}.slider.slider-horizontal.slider-rtl .slider-handle,.slider.slider-horizontal.slider-rtl .slider-tick{margin-left:initial;margin-right:-8px}.slider.slider-horizontal.slider-rtl .slider-tick-container{left:initial;right:0}.slider.slider-vertical{height:210px;width:16px}.slider.slider-vertical .slider-track{width:8px;height:100%;left:25%;top:0}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}.slider.slider-vertical .slider-track-high,.slider.slider-vertical .slider-track-low{width:100%;left:0;right:0}.slider.slider-vertical .slider-handle,.slider.slider-vertical .slider-tick{margin-top:-8px}.slider.slider-vertical .slider-handle.triangle,.slider.slider-vertical .slider-tick.triangle{border-width:8px 0 8px 8px;width:1px;height:1px;border-left-color:#ededed;border-right-color:#ededed;margin-left:0;margin-right:0}.slider.slider-vertical .slider-tick-label-container{white-space:nowrap}.slider.slider-vertical .slider-tick-label-container .slider-tick-label{padding-left:16px * .2}.slider.slider-vertical.slider-rtl .slider-track{left:initial;right:25%}.slider.slider-vertical.slider-rtl .slider-selection{left:initial;right:0}.slider.slider-vertical.slider-rtl .slider-handle.triangle,.slider.slider-vertical.slider-rtl .slider-tick.triangle{border-width:8px 8px 8px 0}.slider.slider-vertical.slider-rtl .slider-tick-label-container .slider-tick-label{padding-left:initial;padding-right:16px * .2}.slider.slider-disabled .slider-handle{background-image:linear-gradient(to bottom,#dfdfdf 0,#bebebe 100%);background-repeat:repeat-x}.slider.slider-disabled .slider-track{background-image:linear-gradient(to bottom,#e5e5e5 0,#e9e9e9 100%);background-repeat:repeat-x;cursor:not-allowed}.slider input{display:none}.slider .tooltip.top{margin-top:-36px}.slider .tooltip-inner{white-space:nowrap;max-width:none}.slider .hide{display:none}.slider-track{position:absolute;cursor:pointer;background-image:linear-gradient(to bottom,#f5f5f5 0,#f9f9f9 100%);background-repeat:repeat-x;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border-radius:1px}.slider-selection{position:absolute;background-image:linear-gradient(to bottom,#f9f9f9 0,#f5f5f5 100%);background-repeat:repeat-x;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-sizing:border-box;border-radius:1px}.slider-selection.tick-slider-selection{background-image:linear-gradient(to bottom,#0088ce 0,#39a5dc 100%);background-repeat:repeat-x}.slider-track-high,.slider-track-low{position:absolute;background:0 0;box-sizing:border-box;border-radius:1px}.slider-handle{position:absolute;top:0;width:16px;height:16px;background-color:#39a5dc;background-image:linear-gradient(to bottom,#fafafa 0,#ededed 100%);background-repeat:repeat-x;filter:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);border:0 solid transparent}.slider-handle.round{border-radius:50%}.slider-handle.triangle{background:transparent none}.slider-handle.custom{background:transparent none}.slider-handle.custom::before{line-height:16px;font-size:20px;content:'\2605';color:#726204}.slider-tick{position:absolute;width:16px;height:16px;background-image:linear-gradient(to bottom,#f9f9f9 0,#f5f5f5 100%);background-repeat:repeat-x;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-sizing:border-box;filter:none;opacity:.8;border:0 solid transparent}.slider-tick.round{border-radius:50%}.slider-tick.triangle{background:transparent none}.slider-tick.custom{background:transparent none}.slider-tick.custom::before{line-height:16px;font-size:20px;content:'\2605';color:#726204}.slider-tick.in-selection{background-image:linear-gradient(to bottom,#0088ce 0,#39a5dc 100%);background-repeat:repeat-x;opacity:1}@media (min-width:768px){.form-inline .combobox-container,.form-search .combobox-container{display:inline-block;margin-bottom:0;vertical-align:top}.form-inline .combobox-container .input-group-addon,.form-search .combobox-container .input-group-addon{width:auto}}.combobox-selected .caret{display:none}.combobox-container:not(.combobox-selected) .glyphicon-remove{display:none}.typeahead-long{max-height:300px;overflow-y:auto}.control-group.error .combobox-container .add-on{color:#b94a48;border-color:#b94a48}.control-group.error .combobox-container .caret{border-top-color:#b94a48}.control-group.warning .combobox-container .add-on{color:#c09853;border-color:#c09853}.control-group.warning .combobox-container .caret{border-top-color:#c09853}.control-group.success .combobox-container .add-on{color:#468847;border-color:#468847}.control-group.success .combobox-container .caret{border-top-color:#468847}.datepicker{border-radius:1px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #bbb;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #bbb}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#9c9c9c}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#f1f1f1;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#9c9c9c;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active,.open>.dropdown-toggle.datepicker table tr td.highlighted{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover,.open>.dropdown-toggle.datepicker table tr td.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.highlighted:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active,.open>.dropdown-toggle.datepicker table tr td.highlighted{background-image:none}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted .badge{color:#d9edf7;background-color:#000}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#9c9c9c}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active,.datepicker table tr td.today:active,.open>.dropdown-toggle.datepicker table tr td.today{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover,.open>.dropdown-toggle.datepicker table tr td.today.focus,.open>.dropdown-toggle.datepicker table tr td.today:focus,.open>.dropdown-toggle.datepicker table tr td.today:hover{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.active,.datepicker table tr td.today:active,.open>.dropdown-toggle.datepicker table tr td.today{background-image:none}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today .badge{color:#ffdb99;background-color:#000}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#9c9c9c}.datepicker table tr td.range{color:#000;background-color:#f1f1f1;border-color:#bebebe;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d8d8d8;border-color:#7f7f7f}.datepicker table tr td.range:hover{color:#000;background-color:#d8d8d8;border-color:#a0a0a0}.datepicker table tr td.range.active,.datepicker table tr td.range:active,.open>.dropdown-toggle.datepicker table tr td.range{color:#000;background-color:#d8d8d8;border-color:#a0a0a0}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover,.open>.dropdown-toggle.datepicker table tr td.range.focus,.open>.dropdown-toggle.datepicker table tr td.range:focus,.open>.dropdown-toggle.datepicker table tr td.range:hover{color:#000;background-color:#c6c6c6;border-color:#7f7f7f}.datepicker table tr td.range.active,.datepicker table tr td.range:active,.open>.dropdown-toggle.datepicker table tr td.range{background-image:none}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#f1f1f1;border-color:#bebebe}.datepicker table tr td.range .badge{color:#f1f1f1;background-color:#000}.datepicker table tr td.range.focused{background:#d8d8d8}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#f1f1f1;color:#9c9c9c}.datepicker table tr td.range.highlighted{color:#000;background-color:#e5eff4;border-color:#9dc3d6}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000;background-color:#c1d9e5;border-color:#488bac}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d9e5;border-color:#72a9c4}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active,.open>.dropdown-toggle.datepicker table tr td.range.highlighted{color:#000;background-color:#c1d9e5;border-color:#72a9c4}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover,.open>.dropdown-toggle.datepicker table tr td.range.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.range.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#a8cadb;border-color:#488bac}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active,.open>.dropdown-toggle.datepicker table tr td.range.highlighted{background-image:none}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e5eff4;border-color:#9dc3d6}.datepicker table tr td.range.highlighted .badge{color:#e5eff4;background-color:#000}.datepicker table tr td.range.highlighted.focused{background:#c1d9e5}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e5eff4;color:#9c9c9c}.datepicker table tr td.range.today{color:#000;background-color:#f8cb79;border-color:#f3a618}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000;background-color:#f6b848;border-color:#855807}.datepicker table tr td.range.today:hover{color:#000;background-color:#f6b848;border-color:#c4820a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active,.open>.dropdown-toggle.datepicker table tr td.range.today{color:#000;background-color:#f6b848;border-color:#c4820a}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover,.open>.dropdown-toggle.datepicker table tr td.range.today.focus,.open>.dropdown-toggle.datepicker table tr td.range.today:focus,.open>.dropdown-toggle.datepicker table tr td.range.today:hover{color:#000;background-color:#f4ab26;border-color:#855807}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active,.open>.dropdown-toggle.datepicker table tr td.range.today{background-image:none}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f8cb79;border-color:#f3a618}.datepicker table tr td.range.today .badge{color:#f8cb79;background-color:#000}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f8cb79;color:#9c9c9c}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#9c9c9c;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:#838383;border-color:#161616}.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:hover{color:#fff;background-color:#838383;border-color:#373737}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active,.open>.dropdown-toggle.datepicker table tr td.selected,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted{color:#fff;background-color:#838383;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover,.open>.dropdown-toggle.datepicker table tr td.selected.focus,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.selected:focus,.open>.dropdown-toggle.datepicker table tr td.selected:hover{color:#fff;background-color:#717171;border-color:#161616}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active,.open>.dropdown-toggle.datepicker table tr td.selected,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted{background-image:none}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#9c9c9c;border-color:#555}.datepicker table tr td.selected .badge,.datepicker table tr td.selected.highlighted .badge{color:#9c9c9c;background-color:#fff}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#0088ce;border-color:#00659c;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff;background-color:#00669b;border-color:#00121d}.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:hover{color:#fff;background-color:#00669b;border-color:#003d5f}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active,.open>.dropdown-toggle.datepicker table tr td.active,.open>.dropdown-toggle.datepicker table tr td.active.highlighted{color:#fff;background-color:#00669b;border-color:#003d5f}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover,.open>.dropdown-toggle.datepicker table tr td.active.focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.active:focus,.open>.dropdown-toggle.datepicker table tr td.active:hover{color:#fff;background-color:#004f77;border-color:#00121d}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active,.open>.dropdown-toggle.datepicker table tr td.active,.open>.dropdown-toggle.datepicker table tr td.active.highlighted{background-image:none}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#0088ce;border-color:#00659c}.datepicker table tr td.active .badge,.datepicker table tr td.active.highlighted .badge{color:#0088ce;background-color:#fff}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#f1f1f1}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#9c9c9c;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#0088ce;border-color:#00659c;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#00669b;border-color:#00121d}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#00669b;border-color:#003d5f}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.open>.dropdown-toggle.datepicker table tr td span.active,.open>.dropdown-toggle.datepicker table tr td span.active.disabled,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover{color:#fff;background-color:#00669b;border-color:#003d5f}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover,.open>.dropdown-toggle.datepicker table tr td span.active.disabled.focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover.focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover:focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover:hover,.open>.dropdown-toggle.datepicker table tr td span.active.focus,.open>.dropdown-toggle.datepicker table tr td span.active:focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover.focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover:focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#004f77;border-color:#00121d}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.open>.dropdown-toggle.datepicker table tr td span.active,.open>.dropdown-toggle.datepicker table tr td span.active.disabled,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover{background-image:none}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#0088ce;border-color:#00659c}.datepicker table tr td span.active .badge,.datepicker table tr td span.active.disabled .badge,.datepicker table tr td span.active.disabled:hover .badge,.datepicker table tr td span.active:hover .badge{color:#0088ce;background-color:#fff}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#9c9c9c}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#f1f1f1}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.66666667;border-width:1px 0;margin-left:-5px;margin-right:-5px}select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select>.dropdown-toggle{width:100%;padding-right:25px;z-index:1}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2}.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{z-index:auto}.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.btn{border-radius:0}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group{margin-bottom:0}.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}.form-group-lg .bootstrap-select.btn-group.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.btn-group.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.form-inline .bootstrap-select.btn-group .form-control{width:100%}.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled{cursor:not-allowed}.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus{outline:0!important}.bootstrap-select.btn-group.bs-container{position:absolute;height:0!important;padding:0!important}.bootstrap-select.btn-group.bs-container .dropdown-menu{z-index:1060}.bootstrap-select.btn-group .dropdown-toggle .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}.bootstrap-select.btn-group .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li.active small{color:#fff}.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;box-sizing:border-box}.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:static}.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}.bootstrap-switch{display:inline-block;direction:ltr;cursor:pointer;border-radius:1px;border:1px solid;border-color:#bbb;position:relative;text-align:left;overflow:hidden;line-height:8px;z-index:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bootstrap-switch .bootstrap-switch-container{display:inline-block;top:0;border-radius:1px;transform:translate3d(0,0,0)}.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-label{box-sizing:border-box;cursor:pointer;display:table-cell;vertical-align:middle;padding:2px 6px;font-size:12px;line-height:20px}.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on{text-align:center;z-index:1}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{color:#fff;background:#0088ce}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info{color:#fff;background:#00659c}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success{color:#fff;background:#3f9c35}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning{background:#ec7a08;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger{color:#fff;background:#a30000}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default{color:#000;background:#f1f1f1}.bootstrap-switch .bootstrap-switch-label{text-align:center;margin-top:-1px;margin-bottom:-1px;z-index:100;color:#4d5258;background:#f1f1f1}.bootstrap-switch span::before{content:"\200b"}.bootstrap-switch .bootstrap-switch-handle-on{border-bottom-left-radius:1px - 1;border-top-left-radius:1px - 1}.bootstrap-switch .bootstrap-switch-handle-off{border-bottom-right-radius:1px - 1;border-top-right-radius:1px - 1}.bootstrap-switch input[type=checkbox],.bootstrap-switch input[type=radio]{position:absolute!important;top:0;left:0;margin:0;z-index:-1;opacity:0;visibility:hidden}.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label{padding:1px 5px;font-size:11px;line-height:1.5}.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label{padding:2px 6px;font-size:11px;line-height:1.5}.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label{padding:2px 10px;font-size:14px;line-height:1.3333333}.bootstrap-switch.bootstrap-switch-disabled,.bootstrap-switch.bootstrap-switch-indeterminate,.bootstrap-switch.bootstrap-switch-readonly{cursor:default!important}.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label{opacity:.5;cursor:default!important}.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container{transition:margin-left .5s}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on{border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:1px - 1;border-top-right-radius:1px - 1}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off{border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:1px - 1;border-top-left-radius:1px - 1}.bootstrap-switch.bootstrap-switch-focused{border-color:#0088ce;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,136,206,.6)}.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label{border-bottom-right-radius:1px - 1;border-top-right-radius:1px - 1}.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label{border-bottom-left-radius:1px - 1;border-top-left-radius:1px - 1}.bootstrap-touchspin .input-group-btn-vertical{position:relative;white-space:nowrap;width:1%;vertical-align:middle;display:table-cell}.bootstrap-touchspin .input-group-btn-vertical>.btn{display:block;float:none;width:100%;max-width:100%;padding:8px 10px;margin-left:-1px;position:relative}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0;border-top-right-radius:4px}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{margin-top:-2px;border-radius:0;border-bottom-right-radius:4px}.bootstrap-touchspin .input-group-btn-vertical i{position:absolute;top:3px;left:5px;font-size:9px;font-weight:400}.c3 svg{font:10px sans-serif;-webkit-tap-highlight-color:transparent}.c3 line,.c3 path{fill:none;stroke:#000}.c3 text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c3-bars path,.c3-event-rect,.c3-legend-item-tile,.c3-xgrid-focus,.c3-ygrid{shape-rendering:crispEdges}.c3-chart-arc path{stroke:#fff}.c3-chart-arc rect{stroke:#fff;stroke-width:1}.c3-chart-arc text{fill:#fff;font-size:13px}.c3-grid line{stroke:#aaa}.c3-grid text{fill:#aaa}.c3-xgrid,.c3-ygrid{stroke-dasharray:3 3}.c3-text.c3-empty{fill:grey;font-size:2em}.c3-line{stroke-width:1px}.c3-circle._expanded_{stroke-width:1px;stroke:#fff}.c3-selected-circle{fill:#fff;stroke-width:2px}.c3-bar{stroke-width:0}.c3-bar._expanded_{fill-opacity:1;fill-opacity:.75}.c3-target.c3-focused{opacity:1}.c3-target.c3-focused path.c3-line,.c3-target.c3-focused path.c3-step{stroke-width:2px}.c3-target.c3-defocused{opacity:.3!important}.c3-region{fill:#4682b4;fill-opacity:.1}.c3-brush .extent{fill-opacity:.1}.c3-legend-item{font-size:12px}.c3-legend-item-hidden{opacity:.15}.c3-legend-background{opacity:.75;fill:#fff;stroke:#d3d3d3;stroke-width:1}.c3-title{font:14px sans-serif}.c3-tooltip-container{z-index:10}.c3-tooltip{border-collapse:collapse;border-spacing:0;background-color:#fff;empty-cells:show;box-shadow:7px 7px 12px -9px #777;opacity:.9}.c3-tooltip tr{border:1px solid #ccc}.c3-tooltip th{background-color:#aaa;font-size:14px;padding:2px 5px;text-align:left;color:#fff}.c3-tooltip td{font-size:13px;padding:3px 6px;background-color:#fff;border-left:1px dotted #999}.c3-tooltip td>span{display:inline-block;width:10px;height:10px;margin-right:6px}.c3-tooltip td.value{text-align:right}.c3-area{stroke-width:0;opacity:.2}.c3-chart-arcs-title{dominant-baseline:middle;font-size:1.3em}.c3-chart-arcs .c3-chart-arcs-background{fill:#e0e0e0;stroke:#fff}.c3-chart-arcs .c3-chart-arcs-gauge-unit{fill:#000;font-size:16px}.c3-chart-arcs .c3-chart-arcs-gauge-max{fill:#777}.c3-chart-arcs .c3-chart-arcs-gauge-min{fill:#777}.c3-chart-arc .c3-gauge-value{fill:#000}.c3-chart-arc.c3-target g path{opacity:1}.c3-chart-arc.c3-target.c3-focused g path{opacity:1}/*! + * Datetimepicker for Bootstrap 3 + * version : 4.17.47 + * https://github.com/Eonasdan/bootstrap-datetimepicker/ + */.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:19em}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:after,.bootstrap-datetimepicker-widget.dropdown-menu:before{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:700;font-size:1em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Hours";content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Minutes";content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Hours";content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Minutes";content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=showHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action=clear]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action=today]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:1px}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:0 0;color:#9c9c9c;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:0 0}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#9c9c9c}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:0 0;cursor:pointer}.bootstrap-datetimepicker-widget table td.new,.bootstrap-datetimepicker-widget table td.old{color:#9c9c9c}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#0088ce;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#0088ce;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:0 0;color:#9c9c9c;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:1px}.bootstrap-datetimepicker-widget table td span:hover{background:0 0}.bootstrap-datetimepicker-widget table td span.active{background-color:#0088ce;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td span.old{color:#9c9c9c}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:0 0;color:#9c9c9c;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em!important}.input-group.date .input-group-addon{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.text-overflow-pf{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.about-modal-pf{background-color:#292e34;background-image:url(../img/bg-modal-about-pf.png);background-position:right bottom;background-repeat:no-repeat;background-size:216px auto}@media (min-width:768px){.about-modal-pf{background-size:auto}}.about-modal-pf .modal-body{color:#fff;padding-bottom:16px;padding-left:40px;padding-right:40px}@media (min-width:768px){.about-modal-pf .modal-body{padding-left:80px;padding-right:80px}}.about-modal-pf .modal-header{background-color:transparent}.about-modal-pf .pficon-close{color:#fff}.product-versions-pf{margin-bottom:30px;margin-top:30px}.product-versions-pf li strong{margin-right:10px}.trademark-pf{font-size:11px}.applauncher-pf{display:inline-block;overflow:visible}.applauncher-pf .applauncher-pf-title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.applauncher-pf .dropdown-toggle.disabled{cursor:not-allowed}.applauncher-pf.open>.dropdown-menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.applauncher-pf .applauncher-pf-item{width:100%}.applauncher-pf .applauncher-pf-link{display:-ms-flexbox;display:flex;white-space:initial;-ms-flex-align:center;align-items:center}@media (min-width:768px){.applauncher-pf-block-list .applauncher-pf-item{-ms-flex:0 0 50%;flex:0 0 50%}}.applauncher-pf-block-list .applauncher-pf-link{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.applauncher-pf-block-list .applauncher-pf-link{-ms-flex-direction:column;flex-direction:column;text-align:center;padding:15px 0;height:100%}}.applauncher-pf-block-list .applauncher-pf-link-icon{padding:0}.applauncher-pf-block-list .applauncher-pf-link-title{margin-top:auto}@media (min-width:768px){.applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link{padding:9px}.applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link-icon{-ms-flex:1 0 0px;flex:1 0 0;text-align:left}.applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link-title{-ms-flex:3;flex:3}}.applauncher-pf .dropdown-menu{padding:9px;min-width:220px}.applauncher-pf .applauncher-pf-link{border-style:solid;border-width:1px;border-color:transparent}.applauncher-pf .applauncher-pf-link:hover{background-color:#f5f5f5;border-color:#bbb;color:#0088ce;text-decoration:none;box-shadow:0 0 2px 0 #d1d1d1}.applauncher-pf .applauncher-pf-link-icon{font-size:1.2em;text-align:center;width:1.28571429em}@media (min-width:768px){.applauncher-pf .applauncher-pf-link-icon{font-size:2em}}@media (min-width:768px){.navbar-utility .applauncher-pf .dropdown-menu{right:0}}.navbar-pf .applauncher-pf.open>.dropdown-toggle,.navbar-pf .applauncher-pf.open>.dropdown-toggle:focus,.navbar-pf .navbar-utility .applauncher-pf.open>.dropdown-toggle,.navbar-pf .navbar-utility .applauncher-pf.open>.dropdown-toggle:focus,.navbar-pf-alt .applauncher-pf.open>.dropdown-toggle,.navbar-pf-alt .applauncher-pf.open>.dropdown-toggle:focus,.navbar-pf-alt .navbar-utility .applauncher-pf.open>.dropdown-toggle,.navbar-pf-alt .navbar-utility .applauncher-pf.open>.dropdown-toggle:focus{background-color:#232323;color:#f5f5f5}@media (min-width:768px){.navbar-pf .applauncher-pf.open>.dropdown-toggle,.navbar-pf .applauncher-pf.open>.dropdown-toggle:focus,.navbar-pf .navbar-utility .applauncher-pf.open>.dropdown-toggle,.navbar-pf .navbar-utility .applauncher-pf.open>.dropdown-toggle:focus,.navbar-pf-alt .applauncher-pf.open>.dropdown-toggle,.navbar-pf-alt .applauncher-pf.open>.dropdown-toggle:focus,.navbar-pf-alt .navbar-utility .applauncher-pf.open>.dropdown-toggle,.navbar-pf-alt .navbar-utility .applauncher-pf.open>.dropdown-toggle:focus{background-color:#363636;border-color:#2b2b2b;color:#d1d1d1}}@media (max-width:767px){.navbar-pf .applauncher-pf.open .dropdown-menu>li>a,.navbar-pf .navbar-utility .applauncher-pf.open .dropdown-menu>li>a,.navbar-pf-alt .applauncher-pf.open .dropdown-menu>li>a,.navbar-pf-alt .navbar-utility .applauncher-pf.open .dropdown-menu>li>a{padding-left:20px}.navbar-pf .applauncher-pf.open .dropdown-menu>li>a .applauncher-pf-link-icon,.navbar-pf .navbar-utility .applauncher-pf.open .dropdown-menu>li>a .applauncher-pf-link-icon,.navbar-pf-alt .applauncher-pf.open .dropdown-menu>li>a .applauncher-pf-link-icon,.navbar-pf-alt .navbar-utility .applauncher-pf.open .dropdown-menu>li>a .applauncher-pf-link-icon{padding-right:20px}}.navbar-pf .applauncher-pf .dropdown-toggle,.navbar-pf .applauncher-pf.dropdown>.dropdown-toggle,.navbar-pf .navbar-utility .applauncher-pf .dropdown-toggle,.navbar-pf .navbar-utility .applauncher-pf.dropdown>.dropdown-toggle,.navbar-pf-alt .applauncher-pf .dropdown-toggle,.navbar-pf-alt .applauncher-pf.dropdown>.dropdown-toggle,.navbar-pf-alt .navbar-utility .applauncher-pf .dropdown-toggle,.navbar-pf-alt .navbar-utility .applauncher-pf.dropdown>.dropdown-toggle{color:#d1d1d1;text-align:left;text-decoration:none;border-width:0;display:block;padding-left:20px}.navbar-pf .applauncher-pf .dropdown-toggle.disabled,.navbar-pf .applauncher-pf.dropdown>.dropdown-toggle.disabled,.navbar-pf .navbar-utility .applauncher-pf .dropdown-toggle.disabled,.navbar-pf .navbar-utility .applauncher-pf.dropdown>.dropdown-toggle.disabled,.navbar-pf-alt .applauncher-pf .dropdown-toggle.disabled,.navbar-pf-alt .applauncher-pf.dropdown>.dropdown-toggle.disabled,.navbar-pf-alt .navbar-utility .applauncher-pf .dropdown-toggle.disabled,.navbar-pf-alt .navbar-utility .applauncher-pf.dropdown>.dropdown-toggle.disabled{color:#8b8d8f!important}.navbar-pf .applauncher-pf .dropdown-toggle:focus,.navbar-pf .applauncher-pf .dropdown-toggle:hover,.navbar-pf .applauncher-pf.dropdown>.dropdown-toggle:focus,.navbar-pf .applauncher-pf.dropdown>.dropdown-toggle:hover,.navbar-pf .navbar-utility .applauncher-pf .dropdown-toggle:focus,.navbar-pf .navbar-utility .applauncher-pf .dropdown-toggle:hover,.navbar-pf .navbar-utility .applauncher-pf.dropdown>.dropdown-toggle:focus,.navbar-pf .navbar-utility .applauncher-pf.dropdown>.dropdown-toggle:hover,.navbar-pf-alt .applauncher-pf .dropdown-toggle:focus,.navbar-pf-alt .applauncher-pf .dropdown-toggle:hover,.navbar-pf-alt .applauncher-pf.dropdown>.dropdown-toggle:focus,.navbar-pf-alt .applauncher-pf.dropdown>.dropdown-toggle:hover,.navbar-pf-alt .navbar-utility .applauncher-pf .dropdown-toggle:focus,.navbar-pf-alt .navbar-utility .applauncher-pf .dropdown-toggle:hover,.navbar-pf-alt .navbar-utility .applauncher-pf.dropdown>.dropdown-toggle:focus,.navbar-pf-alt .navbar-utility .applauncher-pf.dropdown>.dropdown-toggle:hover{color:#f5f5f5}@media (min-width:768px){.navbar-pf .applauncher-pf .dropdown-toggle,.navbar-pf .applauncher-pf.dropdown>.dropdown-toggle,.navbar-pf .navbar-utility .applauncher-pf .dropdown-toggle,.navbar-pf .navbar-utility .applauncher-pf.dropdown>.dropdown-toggle,.navbar-pf-alt .applauncher-pf .dropdown-toggle,.navbar-pf-alt .applauncher-pf.dropdown>.dropdown-toggle,.navbar-pf-alt .navbar-utility .applauncher-pf .dropdown-toggle,.navbar-pf-alt .navbar-utility .applauncher-pf.dropdown>.dropdown-toggle{border-left:1px solid #2b2b2b;padding:7px 10px;line-height:1}}.navbar-pf .applauncher-pf .applauncher-pf-icon,.navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-icon,.navbar-pf-alt .applauncher-pf .applauncher-pf-icon,.navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-icon{padding-right:4px;position:relative}@media (min-width:768px){.navbar-pf .applauncher-pf .applauncher-pf-icon,.navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-icon,.navbar-pf-alt .applauncher-pf .applauncher-pf-icon,.navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-icon{padding:0}}.navbar-pf .applauncher-pf .applauncher-pf-title,.navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-title,.navbar-pf-alt .applauncher-pf .applauncher-pf-title,.navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-title{display:inline;position:relative;margin:0}.navbar-pf .applauncher-pf .applauncher-pf-link,.navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-link,.navbar-pf-alt .applauncher-pf .applauncher-pf-link,.navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-link{overflow:hidden;width:100%}.navbar-pf .applauncher-pf .applauncher-pf-link:hover,.navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-link:hover,.navbar-pf-alt .applauncher-pf .applauncher-pf-link:hover,.navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-link:hover{background-color:transparent;border-color:transparent;box-shadow:none}.navbar-pf .applauncher-pf .applauncher-pf-link-title,.navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-link-title,.navbar-pf-alt .applauncher-pf .applauncher-pf-link-title,.navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-link-title{overflow:hidden}@media (min-width:768px){.navbar-pf .applauncher-pf,.navbar-pf .navbar-utility .applauncher-pf,.navbar-pf-alt .applauncher-pf,.navbar-pf-alt .navbar-utility .applauncher-pf{display:inline-block;overflow:visible}.navbar-pf .applauncher-pf .applauncher-pf-title,.navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-title,.navbar-pf-alt .applauncher-pf .applauncher-pf-title,.navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.navbar-pf .applauncher-pf .dropdown-toggle.disabled,.navbar-pf .navbar-utility .applauncher-pf .dropdown-toggle.disabled,.navbar-pf-alt .applauncher-pf .dropdown-toggle.disabled,.navbar-pf-alt .navbar-utility .applauncher-pf .dropdown-toggle.disabled{cursor:not-allowed}.navbar-pf .applauncher-pf.open>.dropdown-menu,.navbar-pf .navbar-utility .applauncher-pf.open>.dropdown-menu,.navbar-pf-alt .applauncher-pf.open>.dropdown-menu,.navbar-pf-alt .navbar-utility .applauncher-pf.open>.dropdown-menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.navbar-pf .applauncher-pf .applauncher-pf-item,.navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-item,.navbar-pf-alt .applauncher-pf .applauncher-pf-item,.navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-item{width:100%}.navbar-pf .applauncher-pf .applauncher-pf-link,.navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-link,.navbar-pf-alt .applauncher-pf .applauncher-pf-link,.navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-link{display:-ms-flexbox;display:flex;white-space:initial;-ms-flex-align:center;align-items:center}.navbar-pf .applauncher-pf-block-list .applauncher-pf-link,.navbar-pf .navbar-utility .applauncher-pf-block-list .applauncher-pf-link,.navbar-pf-alt .applauncher-pf-block-list .applauncher-pf-link,.navbar-pf-alt .navbar-utility .applauncher-pf-block-list .applauncher-pf-link{-ms-flex-wrap:wrap;flex-wrap:wrap}.navbar-pf .applauncher-pf-block-list .applauncher-pf-link-icon,.navbar-pf .navbar-utility .applauncher-pf-block-list .applauncher-pf-link-icon,.navbar-pf-alt .applauncher-pf-block-list .applauncher-pf-link-icon,.navbar-pf-alt .navbar-utility .applauncher-pf-block-list .applauncher-pf-link-icon{padding:0}.navbar-pf .applauncher-pf-block-list .applauncher-pf-link-title,.navbar-pf .navbar-utility .applauncher-pf-block-list .applauncher-pf-link-title,.navbar-pf-alt .applauncher-pf-block-list .applauncher-pf-link-title,.navbar-pf-alt .navbar-utility .applauncher-pf-block-list .applauncher-pf-link-title{margin-top:auto}.navbar-pf .applauncher-pf .dropdown-menu,.navbar-pf .navbar-utility .applauncher-pf .dropdown-menu,.navbar-pf-alt .applauncher-pf .dropdown-menu,.navbar-pf-alt .navbar-utility .applauncher-pf .dropdown-menu{padding:9px;min-width:220px}.navbar-pf .applauncher-pf .applauncher-pf-link,.navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-link,.navbar-pf-alt .applauncher-pf .applauncher-pf-link,.navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-link{border-style:solid;border-width:1px;border-color:transparent}.navbar-pf .applauncher-pf .applauncher-pf-link:hover,.navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-link:hover,.navbar-pf-alt .applauncher-pf .applauncher-pf-link:hover,.navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-link:hover{background-color:#f5f5f5;border-color:#bbb;color:#0088ce;text-decoration:none;box-shadow:0 0 2px 0 #d1d1d1}.navbar-pf .applauncher-pf .applauncher-pf-link-icon,.navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-link-icon,.navbar-pf-alt .applauncher-pf .applauncher-pf-link-icon,.navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-link-icon{font-size:1.2em;text-align:center;width:1.28571429em}}@media (min-width:768px) and (min-width:768px){.navbar-pf .applauncher-pf-block-list .applauncher-pf-item,.navbar-pf .navbar-utility .applauncher-pf-block-list .applauncher-pf-item,.navbar-pf-alt .applauncher-pf-block-list .applauncher-pf-item,.navbar-pf-alt .navbar-utility .applauncher-pf-block-list .applauncher-pf-item{-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:768px) and (min-width:768px){.navbar-pf .applauncher-pf-block-list .applauncher-pf-link,.navbar-pf .navbar-utility .applauncher-pf-block-list .applauncher-pf-link,.navbar-pf-alt .applauncher-pf-block-list .applauncher-pf-link,.navbar-pf-alt .navbar-utility .applauncher-pf-block-list .applauncher-pf-link{-ms-flex-direction:column;flex-direction:column;text-align:center;padding:15px 0;height:100%}}@media (min-width:768px) and (min-width:768px){.navbar-pf .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link,.navbar-pf .navbar-utility .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link,.navbar-pf-alt .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link,.navbar-pf-alt .navbar-utility .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link{padding:9px}.navbar-pf .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link-icon,.navbar-pf .navbar-utility .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link-icon,.navbar-pf-alt .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link-icon,.navbar-pf-alt .navbar-utility .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link-icon{-ms-flex:1 0 0px;flex:1 0 0;text-align:left}.navbar-pf .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link-title,.navbar-pf .navbar-utility .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link-title,.navbar-pf-alt .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link-title,.navbar-pf-alt .navbar-utility .applauncher-pf:not(.applauncher-pf-block-list) .applauncher-pf-link-title{-ms-flex:3;flex:3}}@media (min-width:768px) and (min-width:768px){.navbar-pf .applauncher-pf .applauncher-pf-link-icon,.navbar-pf .navbar-utility .applauncher-pf .applauncher-pf-link-icon,.navbar-pf-alt .applauncher-pf .applauncher-pf-link-icon,.navbar-pf-alt .navbar-utility .applauncher-pf .applauncher-pf-link-icon{font-size:2em}}@media (min-width:768px){.navbar-iconic .applauncher-pf .dropdown-toggle,.navbar-iconic .applauncher-pf.dropdown>.dropdown-toggle,.navbar-iconic .navbar-utility .applauncher-pf .dropdown-toggle,.navbar-iconic .navbar-utility .applauncher-pf.dropdown>.dropdown-toggle{padding:22px 10px}}.blank-slate-pf{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:1px;margin-bottom:20px;padding:30px;text-align:center}@media (min-width:768px){.blank-slate-pf{padding:60px 60px}}@media (min-width:992px){.blank-slate-pf{padding:90px 120px}}.blank-slate-pf .blank-slate-pf-icon{color:#9c9c9c;font-size:57.6px;line-height:57.6px}.blank-slate-pf .blank-slate-pf-main-action{margin-top:20px}.blank-slate-pf .blank-slate-pf-secondary-action{margin-top:20px}.blank-slate-pf button{margin-right:5px}.blank-slate-pf button:last-of-type{margin-right:0}.combobox-container.combobox-selected .glyphicon-remove{display:inline-block}.combobox-container .caret{margin-left:0}.combobox-container .combobox::-ms-clear{display:none}.combobox-container .dropdown-menu{margin-top:-1px;width:100%}.combobox-container .glyphicon-remove{display:none;top:auto;width:12px}.combobox-container .glyphicon-remove:before{content:"\e60b";font-family:PatternFlyIcons-webfont}.combobox-container .input-group-addon{background-color:#f1f1f1;background-image:linear-gradient(to bottom,#fafafa 0,#ededed 100%);background-repeat:repeat-x;border-color:#bbb;color:#4d5258;position:relative}.combobox-container .input-group-addon.active,.combobox-container .input-group-addon:active,.combobox-container .input-group-addon:focus,.combobox-container .input-group-addon:hover,.open .dropdown-toggle.combobox-container .input-group-addon{background-color:#f1f1f1;background-image:none;border-color:#bbb;color:#4d5258}.combobox-container .input-group-addon.active,.combobox-container .input-group-addon:active,.open .dropdown-toggle.combobox-container .input-group-addon{background-image:none}.combobox-container .input-group-addon.active.focus,.combobox-container .input-group-addon.active:focus,.combobox-container .input-group-addon.active:hover,.combobox-container .input-group-addon:active.focus,.combobox-container .input-group-addon:active:focus,.combobox-container .input-group-addon:active:hover,.open .dropdown-toggle.combobox-container .input-group-addon.focus,.open .dropdown-toggle.combobox-container .input-group-addon:focus,.open .dropdown-toggle.combobox-container .input-group-addon:hover{background-color:#e5e5e5;border-color:#a9a9a9}.combobox-container .input-group-addon.disabled,.combobox-container .input-group-addon.disabled.active,.combobox-container .input-group-addon.disabled:active,.combobox-container .input-group-addon.disabled:focus,.combobox-container .input-group-addon.disabled:hover,.combobox-container .input-group-addon[disabled],.combobox-container .input-group-addon[disabled].active,.combobox-container .input-group-addon[disabled]:active,.combobox-container .input-group-addon[disabled]:focus,.combobox-container .input-group-addon[disabled]:hover,fieldset[disabled] .combobox-container .input-group-addon,fieldset[disabled] .combobox-container .input-group-addon.active,fieldset[disabled] .combobox-container .input-group-addon:active,fieldset[disabled] .combobox-container .input-group-addon:focus,fieldset[disabled] .combobox-container .input-group-addon:hover{background-color:#f1f1f1;border-color:#bbb}.combobox-container .input-group-addon:active{box-shadow:inset 0 2px 8px rgba(3,3,3,.2)}.bootstrap-datepicker.form-control[readonly]{background-color:#fff;border-color:#bbb!important;color:#363636;box-shadow:inset 0 1px 1px rgba(3,3,3,.075)}.bootstrap-datepicker.form-control[readonly]:focus{border-color:#0088ce;outline:0!important;box-shadow:inset 0 1px 1px rgba(3,3,3,.075),0 0 8px rgba(0,136,206,.6)}.bootstrap-datepicker.form-control[readonly]:focus{border-color:#0088ce!important}.has-error .bootstrap-datepicker.form-control[readonly]:focus{border-color:#900;box-shadow:inset 0 1px 1px rgba(3,3,3,.075),0 0 6px #f33}.has-success .bootstrap-datepicker.form-control[readonly]:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(3,3,3,.075),0 0 6px #67b168}.has-warning .bootstrap-datepicker.form-control[readonly]:focus{border-color:#bb6106;box-shadow:inset 0 1px 1px rgba(3,3,3,.075),0 0 6px #faad60}.bootstrap-datepicker.form-control[readonly]:hover{border-color:#7dc3e8!important}.has-error .bootstrap-datepicker.form-control[readonly]:hover{border-color:#900!important}.has-success .bootstrap-datepicker.form-control[readonly]:hover{border-color:#2b542c!important}.has-warning .bootstrap-datepicker.form-control[readonly]:hover{border-color:#bb6106!important}.has-error .bootstrap-datepicker.form-control[readonly]{border-color:#c00!important}.has-success .bootstrap-datepicker.form-control[readonly]{border-color:#3c763d!important}.has-warning .bootstrap-datepicker.form-control[readonly]{border-color:#ec7a08!important}.datepicker{border-radius:1px}.datepicker .datepicker-switch,.datepicker tfoot .clear,.datepicker tfoot .today{font-size:14px;font-weight:500}.datepicker .next,.datepicker .prev{font-weight:500}.datepicker table tr td,.datepicker table tr th{border-radius:1px}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background:#0088ce!important;color:#fff!important;text-shadow:none}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#def3ff}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{text-shadow:none}.datepicker table tr td span{border-radius:1px}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background:#0088ce;text-shadow:none}.datepicker table tr td span:hover{background:#def3ff}.datepicker tfoot tr th:hover,.datepicker thead tr:first-child th:hover{background:#def3ff}.input-daterange input:first-child{border-radius:1px 0 0 1px}.input-daterange input:last-child{border-radius:0 1px 1px 0}.input-daterange .input-group-addon{background-color:#f1f1f1;border-color:#bbb;line-height:1.66666667;padding:2px 6px}.bootstrap-select.btn-group.form-control{margin-bottom:0}.bootstrap-select.btn-group .btn{transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bootstrap-select.btn-group .btn:hover{border-color:#7dc3e8}.bootstrap-select.btn-group .btn .caret{margin-top:-4px}.bootstrap-select.btn-group .btn:focus{border-color:#0088ce;outline:0!important;box-shadow:inset 0 1px 1px rgba(3,3,3,.075),0 0 8px rgba(0,136,206,.6)}.has-error .bootstrap-select.btn-group .btn{border-color:#c00}.has-error .bootstrap-select.btn-group .btn:focus{border-color:#900;box-shadow:inset 0 1px 1px rgba(3,3,3,.075),0 0 6px #f33}.has-success .bootstrap-select.btn-group .btn{border-color:#3c763d}.has-success .bootstrap-select.btn-group .btn:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(3,3,3,.075),0 0 6px #67b168}.has-warning .bootstrap-select.btn-group .btn{border-color:#ec7a08}.has-warning .bootstrap-select.btn-group .btn:focus{border-color:#bb6106;box-shadow:inset 0 1px 1px rgba(3,3,3,.075),0 0 6px #faad60}.bootstrap-select.btn-group .dropdown-menu>.active>a,.bootstrap-select.btn-group .dropdown-menu>.active>a:active{background-color:#def3ff!important;border-color:#bee1f4!important;color:#363636!important}.bootstrap-select.btn-group .dropdown-menu>.active>a small,.bootstrap-select.btn-group .dropdown-menu>.active>a:active small{color:#9c9c9c!important}.bootstrap-select.btn-group .dropdown-menu>.disabled>a{color:#9c9c9c!important}.bootstrap-select.btn-group .dropdown-menu>.selected>a{background-color:#0088ce!important;border-color:#0088ce!important;color:#fff!important}.bootstrap-select.btn-group .dropdown-menu>.selected>a small{color:rgba(255,255,255,.5)!important}.bootstrap-select.btn-group .dropdown-menu .divider{background:#ededed!important;margin:4px 1px!important}.bootstrap-select.btn-group .dropdown-menu dt{color:#8b8d8f;font-weight:400;padding:1px 10px}.bootstrap-select.btn-group .dropdown-menu li>a.opt{padding:1px 10px}.bootstrap-select.btn-group .dropdown-menu li a:active small{color:rgba(255,255,255,.5)!important}.bootstrap-select.btn-group .dropdown-menu li a:focus small,.bootstrap-select.btn-group .dropdown-menu li a:hover small{color:#9c9c9c}.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:focus small,.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:hover small{color:#9c9c9c}.slider-tick-label-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-left:0!important}.slider-tick-label{width:auto!important}.slider .tooltip{top:-10px}.slider-track{background-color:#ededed;box-shadow:inset 0 2px 3px rgba(0,0,0,.1),0 0 2px #ededed;border:1px solid #bbb}.slider-selection{background-image:linear-gradient(to bottom,#0088ce 0,#39a5dc 100%);background-repeat:repeat-x}.slider-handle{width:16px;height:16px;border:1px solid #bbb}.slider-tick{background-color:transparent!important;background-image:radial-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3) 2px,transparent 2px)!important;box-shadow:none}.slider-pf{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.slider-pf *{margin-right:10px}.slider-pf :last-child{margin:0}.slider-pf .slider{width:auto;-ms-flex:1 1 100%;flex:1 1 100%}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default{background:#fafafa}.bootstrap-switch .bootstrap-switch-label{background:#f1f1f1;box-shadow:0 0 2px rgba(3,3,3,.4);background-image:linear-gradient(to bottom,#fafafa 0,#ededed 100%);background-repeat:repeat-x;position:relative;z-index:9}.bootstrap-touchspin .input-group-btn-vertical>.btn{padding-bottom:6px;padding-top:6px}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{border-bottom-right-radius:1px}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-top-right-radius:1px}.bootstrap-touchspin .input-group-btn-vertical i{font-size:8px;left:6px;top:2px}.bootstrap-touchspin .input-group-btn-vertical i.fa-angle-down,.bootstrap-touchspin .input-group-btn-vertical i.fa-angle-up{font-size:12px;line-height:12px;top:0}.bootstrap-touchspin .input-group-btn-vertical i.fa-angle-down,.bootstrap-touchspin .input-group-btn-vertical i.fa-angle-up{left:7px}.treeview .list-group{border-top:0}.treeview .list-group-item{background:0 0;border-bottom:1px solid transparent!important;border-top:1px solid transparent!important;cursor:default!important;margin-bottom:0;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.treeview .list-group-item:hover{background:0 0!important}.treeview .list-group-item.node-selected{background:0 0!important;border-color:transparent!important;color:inherit!important}.treeview .list-group-item.node-check-changed span.node-icon,.treeview .list-group-item.node-check-changed span.text{color:#39a5dc}.treeview span.icon{display:inline-block;font-size:13px;min-width:10px;text-align:center}.treeview span.icon>[class*=fa-angle]{font-size:15px}.treeview span.icon.check-icon{margin-right:10px}.treeview span.icon.expand-icon{cursor:pointer!important}.treeview span.image{background-repeat:no-repeat;background-size:contain;display:inline-block;height:1.19em;line-height:1em;margin-right:5px;vertical-align:middle;width:12px}.treeview span.indent{margin-right:5px}.treeview .node-disabled{color:#d1d1d1;cursor:not-allowed}.treeview .node-disabled span.expand-icon{cursor:default!important}.treeview .node-hidden{display:none}.treeview-pf-hover .list-group-item{cursor:pointer!important}.treeview-pf-hover .list-group-item:hover{background-color:#def3ff!important;border-color:#bee1f4!important}.treeview-pf-select .list-group-item{cursor:pointer!important}.treeview-pf-select .list-group-item.node-selected{background:#0088ce!important;border-color:#0088ce!important;color:#fff!important}.card-pf{background:#fff;border-top:2px solid transparent;box-shadow:0 1px 1px rgba(3,3,3,.175);margin:0 -10px 20px;padding:0 20px}.card-pf.card-pf-accented{border-top-color:#39a5dc}.card-pf.card-pf-aggregate-status .card-pf-aggregate-status-notifications a,.card-pf.card-pf-aggregate-status .card-pf-title a{color:#363636}.card-pf.card-pf-aggregate-status .card-pf-aggregate-status-notifications a.add,.card-pf.card-pf-aggregate-status .card-pf-title a.add{color:#0088ce}.card-pf.card-pf-aggregate-status .card-pf-aggregate-status-notifications a.add:hover,.card-pf.card-pf-aggregate-status .card-pf-title a.add:hover{color:#00659c}.card-pf.card-pf-aggregate-status .card-pf-aggregate-status-notifications a:hover,.card-pf.card-pf-aggregate-status .card-pf-title a:hover{color:#00659c}.card-pf.card-pf-aggregate-status{padding:0 10px;text-align:center}.card-pf.card-pf-aggregate-status-mini{padding-bottom:10px;position:relative}@media (min-width:768px){.card-pf.card-pf-bleed-left{margin-left:-20px}.card-pf.card-pf-bleed-right{border-right:1px solid #d1d1d1;margin-right:-20px}}.card-pf-aggregate-status-notifications{font-size:24px;font-weight:300}.card-pf-aggregate-status-mini .card-pf-aggregate-status-notifications{line-height:1}.card-pf-aggregate-status-notifications .card-pf-aggregate-status-notification+.card-pf-aggregate-status-notification{border-left:1px solid #d1d1d1;margin-left:3px;padding-left:10px}.card-pf-aggregate-status-notifications .fa,.card-pf-aggregate-status-notifications .pficon{font-size:18px;margin-right:7px}.card-pf-body{margin:20px 0 0;padding:0 0 20px}.card-pf-aggregate-status .card-pf-body{margin-top:10px;padding-bottom:10px}.card-pf-aggregate-status-mini .card-pf-body{margin-bottom:0;margin-top:0;padding-bottom:0;position:absolute;right:20px;top:15px}.card-pf-utilization .card-pf-title+.card-pf-body{margin-top:-8px}.card-pf-body>:last-child{margin-bottom:0}.card-pf-footer{background-color:#fafafa;border-top:1px solid #d1d1d1;margin:0 -20px!important;padding:20px 20px 10px}.card-pf-footer a .fa,.card-pf-footer a .pficon{margin-right:5px}.card-pf-footer .card-pf-time-frame-filter{margin-top:-2px}.card-pf-link-with-icon{padding-left:21px;position:relative}.card-pf-link-with-icon .fa,.card-pf-link-with-icon .pficon{font-size:16px;left:0;position:absolute;top:0}.card-pf-footer .card-pf-time-frame-filter,.card-pf-heading .card-pf-time-frame-filter{float:right;margin-left:20px}.card-pf-heading{border-bottom:1px solid #d1d1d1;margin:0 -20px 20px;padding:0 20px 0}.card-pf-heading .card-pf-time-frame-filter{margin-top:-5px}.card-pf-heading-details{float:right;font-size:10px}.card-pf-subtitle{font-size:16px;margin-top:20px;margin-bottom:10px}[class^=col] .card-pf-subtitle{margin-top:0}@media (max-width:767px){.card-pf-body [class^=col]+[class^=col]>.card-pf-subtitle{margin-top:40px}}.card-pf-title{font-size:16px;font-weight:400;margin:20px 0;padding:0}.card-pf-aggregate-status .card-pf-title{font-size:14px;margin:10px 0 0}.card-pf-aggregate-status .card-pf-title .fa,.card-pf-aggregate-status .card-pf-title .pficon{color:#292e34;font-size:16px;margin-right:7px}.card-pf-title .card-pf-aggregate-status-count{font-size:16px}.card-pf-aggregate-status-mini .card-pf-title .card-pf-aggregate-status-count{display:block;font-size:24px;font-weight:300;margin-bottom:3px}.card-pf-aggregate-status-mini .card-pf-title{font-size:12px;margin-top:5px}.card-pf-aggregate-status-mini .card-pf-title a{display:inline-block}.card-pf-aggregate-status-mini .card-pf-title .fa,.card-pf-aggregate-status-mini .card-pf-title .pficon{font-size:26px;margin-right:0;min-width:26px;position:absolute;left:20px;text-align:center;top:15px}.card-pf-utilization-details{border-bottom:1px solid #d1d1d1;display:table;margin:12px 0 15px;padding:0 0 15px;width:100%}.card-pf-utilization-details .card-pf-utilization-card-details-count,.card-pf-utilization-details .card-pf-utilization-card-details-description{float:left;line-height:1}.card-pf-utilization-details .card-pf-utilization-card-details-count{font-size:26px;font-weight:300;margin-right:10px}.card-pf-utilization-details .card-pf-utilization-card-details-line-1,.card-pf-utilization-details .card-pf-utilization-card-details-line-2{display:block}.card-pf-utilization-details .card-pf-utilization-card-details-line-1{font-size:10px;margin-bottom:2px}.cards-pf{background:#f5f5f5}.cards-pf .row-cards-pf{padding:0 20px}.cards-pf .row-cards-pf:first-child{padding-top:20px}.container-cards-pf{margin-top:20px}.row-cards-pf{margin-left:-10px;margin-right:-10px}.card-pf-view{border:2px solid transparent}.card-pf-view .card-pf-heading-kebab .dropdown-kebab-pf{margin-top:-3px}.card-pf-view .card-pf-heading-kebab+.progress-pf-legend p{margin-bottom:0}.card-pf-view .card-pf-heading-kebab+.progress-pf-legend .progress{margin-bottom:7px;margin-top:16px}.card-pf-view .card-pf-info{margin-top:15px}.card-pf-view .card-pf-info strong{font-size:13px;margin-right:10px}.card-pf-view .card-pf-item{display:inline-block;font-size:16px;padding:0 13px 0 15px}.card-pf-view .card-pf-item:first-child{padding-left:0}.card-pf-view .card-pf-item:last-child{padding-right:0}.card-pf-view .card-pf-item+.card-pf-item{border-left:1px solid #d1d1d1}.card-pf-view .card-pf-item .fa-check{color:#3f9c35}.card-pf-view .card-pf-item .fa+.card-pf-item-text,.card-pf-view .card-pf-item .pficon+.card-pf-item-text{margin-left:10px}.card-pf-view .card-pf-items{margin-top:15px}.card-pf-view .card-pf-title{font-size:20px;font-weight:300;margin-bottom:0;margin-top:15px}.card-pf-view .card-pf-title .fa,.card-pf-view .card-pf-title .pficon{font-size:18px;margin-right:2px}.col-lg-2 .card-pf-view .card-pf-title{font-size:16px}.card-pf-view .card-pf-top-element .card-pf-icon-circle{border:2px solid #39a5dc;border-radius:50%;display:block;font-size:46px;height:106px;line-height:102px;margin:0 auto;text-align:center;width:106px}.col-lg-2 .card-pf-view .card-pf-top-element .card-pf-icon-circle{font-size:23px;height:54px;line-height:50px;width:54px}.card-pf-view .card-pf-view-checkbox{position:absolute;top:11px;left:15px}.card-pf-view .card-pf-view-checkbox input[type=checkbox]{display:none}.card-pf-view.card-pf-view-multi-select .card-pf-view-checkbox input[type=checkbox]{display:block}@media (min-width:768px){.card-pf-view.card-pf-view-multi-select .card-pf-view-checkbox input[type=checkbox]{visibility:hidden}.card-pf-view.card-pf-view-multi-select .card-pf-view-checkbox input[type=checkbox]:checked{visibility:visible}}.card-pf-view.card-pf-view-multi-select:hover .card-pf-view-checkbox input[type=checkbox]{visibility:visible}.card-pf-view.card-pf-view-select{position:relative}.card-pf-view.card-pf-view-select:hover{box-shadow:0 1px 6px rgba(3,3,3,.35)}.card-pf-view.card-pf-view-select.active{border:2px solid #39a5dc}.card-pf-view.card-pf-view-single-select{cursor:pointer}.card-pf-view.card-pf-view-xs .card-pf-title{font-size:16px;font-weight:400;margin-bottom:10px}.card-pf-view.card-pf-view-xs .card-pf-title .fa,.card-pf-view.card-pf-view-xs .card-pf-title .pficon{font-size:14px;margin-right:5px}.bullet-chart-pf{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.bullet-chart-pf.bullet-chart-pf-vertical{height:100%;-ms-flex-direction:row;flex-direction:row}.bullet-chart-pf-chart{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:row;flex-direction:row;width:100%}.bullet-chart-pf-vertical .bullet-chart-pf-chart{-ms-flex:initial;flex:initial;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:100%;width:initial}.bullet-chart-pf-title-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:10px 0 25px;padding-right:10px;text-align:right}.bullet-chart-pf-vertical .bullet-chart-pf-title-container{margin-bottom:0;padding-right:0;text-align:center}.bullet-chart-pf-title{font-size:14px}.bullet-chart-pf-details{color:#9c9c9c;font-size:12px;line-height:9px}.bullet-chart-pf-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:5;flex:5}.bullet-chart-pf-vertical .bullet-chart-pf-container{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex:initial;flex:initial}.bullet-chart-pf-vertical .bullet-chart-pf-container.show-axis{margin-left:-25px}.bullet-chart-pf-data-container{-ms-flex:1;flex:1;position:relative}.bullet-chart-pf-vertical .bullet-chart-pf-data-container{height:initial}.bullet-chart-pf-vertical-data-container{display:-ms-flexbox;display:flex;-ms-flex:5;flex:5;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.bullet-chart-pf-vertical-data-container .bullet-chart-pf-data-container{-ms-flex:initial;flex:initial}.bullet-chart-pf-values-container{height:20px;margin:20px 0;position:relative}.bullet-chart-pf-vertical .bullet-chart-pf-values-container{height:100%;margin:0 20px;width:20px}.bullet-chart-pf-value-bar{height:100%;position:absolute;transition:left .6s ease}.bullet-chart-pf-vertical .bullet-chart-pf-value-bar{bottom:0;height:initial;top:initial;width:100%}.bullet-chart-pf-value-dot{border-radius:50%;border-style:solid;border-width:0;height:20px;-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;transition:left .6s ease;width:20px}.bullet-chart-pf-vertical .bullet-chart-pf-value-dot{top:initial;-ms-transform:translateY(50%);transform:translateY(50%)}.bullet-chart-pf-threshold-indicator{border:0 solid #72767b;border-left-width:1px;height:100%;position:absolute;top:0;z-index:400}.bullet-chart-pf-vertical .bullet-chart-pf-threshold-indicator{border-left-width:0;border-top-width:1px;height:1px;left:0;top:initial;width:100%}.bullet-chart-pf-threshold-indicator.error{border-color:#c00}.bullet-chart-pf-threshold-indicator.warning{border-color:#ec7a08}.bullet-chart-pf-range-bar{height:100%;left:0;position:absolute;top:0}.bullet-chart-pf-vertical .bullet-chart-pf-range-bar{bottom:0;height:initial;top:initial;width:100%}.bullet-chart-pf-range-bar.range-1{background-color:#f5f5f5}.bullet-chart-pf-range-bar.range-2{background-color:#ededed}.bullet-chart-pf-range-bar.range-3{background-color:#dbdbdb}.bullet-chart-pf-axis{border-top:1px solid #72767b;height:25px;position:relative}.bullet-chart-pf-vertical .bullet-chart-pf-axis{height:initial;width:25px;border-right:1px solid #72767b;border-top:0}.bullet-chart-pf-title-container .bullet-chart-pf-axis{border-top:0}.bullet-chart-pf-axis-tic{padding-top:5px;position:absolute;text-align:center;width:30px}.bullet-chart-pf-vertical .bullet-chart-pf-axis-tic{padding-top:0;padding-right:5px;width:100%;text-align:right;line-height:21px}.bullet-chart-pf-axis-tic:before{border-left:1px solid #72767b;content:"";height:3px;left:50%;position:absolute;top:-1px}.bullet-chart-pf-vertical .bullet-chart-pf-axis-tic:before{border-left:0;border-top:1px solid #72767b;height:initial;left:initial;right:-1px;top:calc(50% - 1px);width:3px}.bullet-chart-pf-overflow{-ms-flex:1;flex:1}.bullet-chart-pf-legend{margin-top:7px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.bullet-chart-pf-vertical .bullet-chart-pf-legend{-ms-flex-direction:column;flex-direction:column;margin-left:10px;margin-top:0;text-align:left}.bullet-chart-pf-legend-item{display:inline-block;margin-right:10px}.bullet-chart-pf-vertical .bullet-chart-pf-legend-item{margin-right:0;margin-top:10px}.bullet-chart-pf-legend-item-box{display:inline-block;height:13px;margin-right:3px;width:13px}.bullet-chart-pf-legend-item-box.range-1{background-color:#f5f5f5}.bullet-chart-pf-legend-item-box.range-2{background-color:#ededed}.bullet-chart-pf-legend-item-box.range-3{background-color:#dbdbdb}.bullet-chart-pf-legend-item-text{display:inline-block;line-height:14px;max-width:150px;overflow:hidden;position:relative;text-overflow:ellipsis;top:1px;white-space:nowrap;word-wrap:normal}.c3 path{stroke:#d1d1d1}.c3 svg{font-family:"Open Sans",Helvetica,Arial,sans-serif}.c3-axis-x .tick line{stroke:#d1d1d1}.c3-axis-y .tick line{display:none}.c3-chart-arc path{stroke:#fff}.c3-grid line{stroke:#d1d1d1}.c3-line{stroke-width:2px}.c3-tooltip{background:#393f44;box-shadow:none;opacity:.9}.c3-tooltip td{background:0 0;border:0;color:#fff;font-size:12px;padding:5px 10px}.c3-tooltip th{background:0 0;font-size:12px;padding:5px 10px 0;border-bottom:solid 2px #030303}.c3-tooltip tr{border:0}.c3-tooltip tr+tr>td{padding-top:0}.c3-tooltip-sparkline,.donut-tooltip-pf{background:#393f44;color:#fff;opacity:.9;padding:2px 6px}.c3-xgrid,.c3-ygrid{stroke-dasharray:0 0}.chart-pf-sparkline{margin-left:-5px;margin-right:-5px}.donut-title-big-pf{font-size:30px;font-weight:300}.donut-title-small-pf{font-size:12px;font-weight:400}.line-chart-pf .c3-zoom-rect{opacity:1!important;fill:#fafafa;stroke:#d1d1d1;stroke-width:1px}.pct-donut-chart-pf .pct-donut-chart-pf-label{display:block}.pct-donut-chart-pf .pct-donut-chart-pf-left,.pct-donut-chart-pf .pct-donut-chart-pf-right,.pct-donut-chart-pf.pct-donut-chart-pf-left,.pct-donut-chart-pf.pct-donut-chart-pf-right{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.pct-donut-chart-pf.pct-donut-chart-pf-left,.pct-donut-chart-pf.pct-donut-chart-pf-right{display:-ms-inline-flexbox;display:inline-flex}.pct-donut-chart-pf .pct-donut-chart-pf-left,.pct-donut-chart-pf.pct-donut-chart-pf-left{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.close{text-shadow:none;z-index:1;position:relative;opacity:.6}.close:focus,.close:hover{opacity:.9}.contextselector-pf{float:left}.contextselector-pf .bootstrap-select{width:202px!important}@media (min-width:480px){.contextselector-pf .bootstrap-select{width:242px!important}}.contextselector-pf .bootstrap-select.open>.dropdown-toggle,.contextselector-pf .bootstrap-select.open>.dropdown-toggle:focus,.contextselector-pf .bootstrap-select.open>.dropdown-toggle:hover{background:rgba(255,255,255,.24);color:#fff}.contextselector-pf .bootstrap-select.open>.dropdown-toggle:focus{outline:0!important}.contextselector-pf .bootstrap-select>.dropdown-toggle{background:0 0;border:0;box-shadow:none!important;color:#d1d1d1;font-weight:400;padding-bottom:19px;padding-left:10px;padding-top:19px}.contextselector-pf .bootstrap-select>.dropdown-toggle:focus{outline:thin dotted!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px!important}.contextselector-pf .bootstrap-select>.dropdown-toggle:hover{outline:0!important}.contextselector-pf .bootstrap-select>.dropdown-toggle:focus,.contextselector-pf .bootstrap-select>.dropdown-toggle:hover{background-color:rgba(255,255,255,.14)}.contextselector-pf .bootstrap-select>.dropdown-toggle .filter-option{text-overflow:ellipsis;position:relative}.contextselector-pf .bootstrap-select .dropdown-menu li a span.text{display:block;overflow-x:hidden;text-overflow:ellipsis;width:100%}.layout-pf-fixed .navbar-pf-vertical.navbar-pf-contextselector{z-index:1040}@media (min-width:992px){.navbar-pf-vertical .nav.contextselector-pf{margin-left:10px}}.contextselector-pf{float:left}.contextselector-pf-title{display:inline-block;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:170px}@media (min-width:480px){.contextselector-pf-title{width:210px}}@media (min-width:768px){.contextselector-pf .contextselector-pf-list{max-height:200px;overflow-y:auto}}.contextselector-pf .contextselector-pf-list a{color:#393f44;display:block}.contextselector-pf .contextselector-pf-list li{border-color:transparent;border-style:solid;border-width:1px 0;padding:1px 10px}.contextselector-pf .contextselector-pf-list li:hover{background:#def3ff;border-color:#bee1f4}.contextselector-pf .contextselector-pf-list li:hover a{text-decoration:none}.contextselector-pf .dropdown.open,.contextselector-pf .dropdown:hover{background-color:#303030}.contextselector-pf .dropdown-menu{margin-top:0;width:100%}.contextselector-pf .form-group{margin:0 5px 5px 5px}.navbar-pf-vertical .nav.contextselector-pf .nav-item-iconic{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:23px 20px 18px 10px}.ColVis_Button:active:focus{outline:0}.ColVis_catcher{position:absolute;z-index:999}.ColVis_collection{background-color:#fff;border:1px solid #bbb;border-radius:1px;box-shadow:0 6px 12px rgba(3,3,3,.175);background-clip:padding-box;list-style:none;margin:-1px 0 0 0;padding:5px 10px;width:150px;z-index:1000}.ColVis_collection label{font-weight:400;margin-bottom:5px;margin-top:5px;padding-left:20px}.ColVis_collectionBackground{background-color:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:998}.dataTables_header{background-color:#f5f5f5;border:1px solid #d1d1d1;border-bottom:none;padding:5px;position:relative;text-align:center}.dataTables_header .btn{box-shadow:none}.dataTables_header .ColVis{position:absolute;right:5px;text-align:left;top:5px}.dataTables_header .ColVis+.dataTables_info{padding-right:30px}.dataTables_header .dataTables_filter{position:absolute}.dataTables_header .dataTables_filter input{border:1px solid #bbb;height:24px}@media (max-width:767px){.dataTables_header .dataTables_filter input{width:100px}}.dataTables_header .dataTables_info{padding:2px 0}@media (max-width:480px){.dataTables_header .dataTables_info{text-align:right}}.dataTables_header .dataTables_info b{font-weight:700}.dataTables_footer{background-color:#fff;border:1px solid #d1d1d1;border-top:none;overflow:hidden}.dataTables_paginate{background:#fafafa;float:right;margin:0}.dataTables_paginate .pagination{float:left;margin:0}.dataTables_paginate .pagination>li>span{border-color:#fff #d1d1d1 #f5f5f5;border-width:0 1px;font-size:16px;font-weight:400;padding:0;text-align:center;width:31px}.dataTables_paginate .pagination>li.last>span{border-right:none}.dataTables_paginate .pagination>li.disabled>span{background:#f5f5f5;border-left-color:#ededed;border-right-color:#ededed}.dataTables_paginate .pagination-input{float:left;font-size:12px;line-height:1em;padding:4px 15px 0;text-align:right}.dataTables_paginate .pagination-input .paginate_input{border:1px solid #d1d1d1;box-shadow:inset 0 1px 1px rgba(3,3,3,.075);font-size:12px;font-weight:600;height:19px;margin-right:8px;padding-right:3px;text-align:right;width:30px}.dataTables_paginate .pagination-input .paginate_of{position:relative}.dataTables_paginate .pagination-input .paginate_of b{margin-left:3px}.dataTables_empty{background:#f5f5f5}.DTCR_clonedTable{background-color:rgba(255,255,255,.7);z-index:202}.DTCR_pointer{background-color:#0088ce;width:1px;z-index:201}.experimental-pf>*{border:2px solid #92d400}.experimental-pf-bar{background-color:#92d400;border:none;text-align:center;position:relative}.experimental-pf-more-info{background-color:#92d400;border:0;color:#030303;display:block;width:100%;padding-top:10px;padding-bottom:10px;position:static}@media (min-width:992px){.experimental-pf-more-info{padding:0 10px;position:absolute;right:0;top:0;width:auto}}@media (min-width:992px){.experimental-pf-text{padding-left:150px;padding-right:150px}}.experimental-pf-text a{color:#030303;text-decoration:underline}.experimental-pf-text a:hover{color:#030303;cursor:pointer}.btn-experimental-pf{background-color:#92d400;background-image:linear-gradient(to bottom,#ace12e 0,#92d400 100%);background-repeat:repeat-x;border-color:#92d400;color:#4d5258}.btn-experimental-pf.active,.btn-experimental-pf:active,.btn-experimental-pf:focus,.btn-experimental-pf:hover,.open .dropdown-toggle.btn-experimental-pf{background-color:#92d400;background-image:none;border-color:#92d400;color:#4d5258}.btn-experimental-pf.active,.btn-experimental-pf:active,.open .dropdown-toggle.btn-experimental-pf{background-image:none}.btn-experimental-pf.active.focus,.btn-experimental-pf.active:focus,.btn-experimental-pf.active:hover,.btn-experimental-pf:active.focus,.btn-experimental-pf:active:focus,.btn-experimental-pf:active:hover,.open .dropdown-toggle.btn-experimental-pf.focus,.open .dropdown-toggle.btn-experimental-pf:focus,.open .dropdown-toggle.btn-experimental-pf:hover{background-color:#80bb00;border-color:#79b000}.btn-experimental-pf.disabled,.btn-experimental-pf.disabled.active,.btn-experimental-pf.disabled:active,.btn-experimental-pf.disabled:focus,.btn-experimental-pf.disabled:hover,.btn-experimental-pf[disabled],.btn-experimental-pf[disabled].active,.btn-experimental-pf[disabled]:active,.btn-experimental-pf[disabled]:focus,.btn-experimental-pf[disabled]:hover,fieldset[disabled] .btn-experimental-pf,fieldset[disabled] .btn-experimental-pf.active,fieldset[disabled] .btn-experimental-pf:active,fieldset[disabled] .btn-experimental-pf:focus,fieldset[disabled] .btn-experimental-pf:hover{background-color:#92d400;border-color:#92d400}.filter-pf-category-select{display:-ms-flexbox;display:flex}.filter-pf-category-select-value{border-left-width:0}.filter-pf-category-item{margin-bottom:5px}.filter-pf-category-label{font-weight:700;margin-right:5px;padding:5px 0 6px 5px}.filter-pf-select .caret{position:absolute;top:50%;right:10px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.filter-pf-select-dropdown{background-color:#fff;background-image:none;color:#8b8d8f;font-size:12px;font-style:italic;font-weight:400;padding-right:25px;text-align:left}.filter-pf-select-dropdown .caret{font-style:normal}.filter-pf-active-label{margin-right:5px}.footer-pf,.footer-pf-alt{background-color:#030303;color:#9c9c9c;font-size:11px;line-height:17px;padding-left:25px;padding-top:10px}.layout-pf-alt-fixed-with-footer .footer-pf,.layout-pf-alt-fixed-with-footer .footer-pf-alt,.layout-pf-fixed-with-footer .footer-pf,.layout-pf-fixed-with-footer .footer-pf-alt{bottom:0;left:0;position:fixed;right:0;z-index:1030}@font-face{font-family:PatternFlyIcons-webfont;src:url(../fonts/PatternFlyIcons-webfont.eot);src:url(../fonts/PatternFlyIcons-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/PatternFlyIcons-webfont.ttf) format("truetype"),url(../fonts/PatternFlyIcons-webfont.woff) format("woff"),url(../fonts/PatternFlyIcons-webfont.svg#PatternFlyIcons-webfont) format("svg");font-weight:400;font-style:normal}[class*=" pficon-"],[class^=pficon-]{display:inline-block;font-family:PatternFlyIcons-webfont;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.pficon-add-circle-o:before{content:"\e61b"}.pficon-applications:before{content:"\e936"}.pficon-arrow:before{content:"\e929"}.pficon-asleep:before{content:"\e925"}.pficon-automation:before{content:"\e937"}.pficon-build:before{content:"\e902"}.pficon-builder-image:before{content:"\e800"}.pficon-bundle:before{content:"\e918"}.pficon-blueprint:before{content:"\e915"}.pficon-catalog:before{content:"\e939"}.pficon-chat:before{content:"\e928"}.pficon-close:before{content:"\e60b"}.pficon-cloud-security:before{content:"\e903"}.pficon-cloud-tenant:before{content:"\e904"}.pficon-cluster:before{content:"\e620"}.pficon-connected:before{content:"\e938"}.pficon-container-node:before{content:"\e621"}.pficon-cpu:before{content:"\e927"}.pficon-degraded:before{content:"\e91b"}.pficon-delete:before{content:"\e611"}.pficon-disconnected:before{content:"\e93c"}.pficon-domain:before{content:"\e919"}.pficon-edit:before{content:"\e60a"}.pficon-enhancement:before{content:"\e93a"}.pficon-enterprise:before{content:"\e906"}.pficon-equalizer:before{content:"\e610"}.pficon-error-circle-o:before{color:#c00;content:"\e926"}.pficon-export:before{content:"\e616"}.pficon-flag:before,.pficon-messages:before{content:"\e603"}.pficon-flavor:before{content:"\e907"}.pficon-filter:before{content:"\e943"}.pficon-folder-close:before{content:"\e607"}.pficon-folder-open:before{content:"\e606"}.pficon-help:before{content:"\e605"}.pficon-history:before{content:"\e93b"}.pficon-home:before{content:"\e618"}.pficon-image:before{content:"\e61f"}.pficon-import:before{content:"\e615"}.pficon-in-progress:before{content:"\e92c"}.pficon-info:before{content:"\e92b"}.pficon-infrastructure:before{content:"\e93d"}.pficon-integration:before{content:"\e948"}.pficon-key:before{content:"\e924"}.pficon-locked:before{content:"\e923"}.pficon-maintenance:before{content:"\e92d"}.pficon-memory:before{content:"\e908"}.pficon-middleware:before{content:"\e917"}.pficon-migration:before{content:"\e92e"}.pficon-monitoring:before{content:"\e944"}.pficon-network:before{content:"\e909"}.pficon-network-range:before{content:"\e94a"}.pficon-on:before{content:"\e931"}.pficon-on-running:before{content:"\e930"}.pficon-optimize:before{content:"\e93e"}.pficon-orders:before{content:"\e93f"}.pficon-off:before{content:"\e92f"}.pficon-ok:before{color:#3f9c35;content:"\e602"}.pficon-paused:before{content:"\e932"}.pficon-pending:before{content:"\e933"}.pficon-plugged:before{content:"\e940"}.pficon-port:before{content:"\e945"}.pficon-print:before{content:"\e612"}.pficon-process-automation:before{content:"\e949"}.pficon-private:before{content:"\e914"}.pficon-project:before{content:"\e905"}.pficon-rebalance:before{content:"\e91c"}.pficon-rebooting:before{content:"\e934"}.pficon-refresh:before,.pficon-restart:before{content:"\e617"}.pficon-regions:before{content:"\e90a"}.pficon-registry:before{content:"\e623"}.pficon-remove:before{content:"\e611"}.pficon-replicator:before{content:"\e624"}.pficon-repository:before{content:"\e90b"}.pficon-resource-pool:before{content:"\e90c"}.pficon-resources-almost-empty:before{content:"\e91d"}.pficon-resources-almost-full:before{content:"\e912"}.pficon-resources-full:before{content:"\e92a"}.pficon-route:before{content:"\e625"}.pficon-running:before{content:"\e614"}.pficon-satellite:before{content:"\e94b"}.pficon-save:before{content:"\e601"}.pficon-screen:before{content:"\e600"}.pficon-search:before{content:"\e921"}.pficon-security:before{content:"\e946"}.pficon-server:before{content:"\e90d"}.pficon-server-group:before{content:"\e91a"}.pficon-service:before{content:"\e61e"}.pficon-services:before{content:"\e947"}.pficon-service-catalog:before{content:"\e941"}.pficon-settings:before{content:"\e610"}.pficon-sort-common-asc:before{content:"\e94e"}.pficon-sort-common-desc:before{content:"\e94f"}.pficon-spinner:before{content:"\e614"}.pficon-spinner2:before{content:"\e613"}.pficon-storage-domain:before{content:"\e90e"}.pficon-template:before{content:"\e94c"}.pficon-tenant:before{content:"\e916"}.pficon-thumb-tack-o:before{content:"\e920"}.pficon-topology:before{content:"\e608"}.pficon-trend-down:before{content:"\e900"}.pficon-trend-up:before{content:"\e901"}.pficon-unknown:before{content:"\e935"}.pficon-user:before{content:"\e91e"}.pficon-users:before{content:"\e91f"}.pficon-unlocked:before{content:"\e922"}.pficon-unplugged:before{content:"\e942"}.pficon-vcenter:before{content:"\e94d"}.pficon-virtual-machine:before{content:"\e90f"}.pficon-volume:before{content:"\e910"}.pficon-warning-triangle-o:before{color:#ec7a08;content:"\e913"}.pficon-zone:before{content:"\e911"}.navbar-nav>li>.dropdown-menu.infotip{border-top-width:1px!important;margin-top:10px}@media (max-width:767px){.navbar-pf .navbar-nav .open .dropdown-menu.infotip{background-color:#fff!important;margin-top:0}}.infotip{min-width:235px;padding:0}.infotip .list-group{border-top:0;margin:0;padding:8px 0}.infotip .list-group .list-group-item{border:none;margin:0 15px 0 34px;padding:5px 0}.infotip .list-group .list-group-item>.i{color:#4d5258;font-size:13px;left:-20px;position:absolute;top:8px}.infotip .list-group .list-group-item>a{color:#4d5258;line-height:13px}.infotip .list-group .list-group-item>.close{float:right}.infotip .footer{background-color:#f5f5f5;padding:6px 15px}.infotip .footer a:hover{color:#0088ce}.infotip .arrow,.infotip .arrow:after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0}.infotip .arrow{border-width:11px}.infotip .arrow:after{border-width:10px;content:""}.infotip.bottom .arrow,.infotip.bottom-left .arrow,.infotip.bottom-right .arrow{border-bottom-color:#bbb;border-top-width:0;left:50%;margin-left:-11px;top:-11px}.infotip.bottom .arrow:after,.infotip.bottom-left .arrow:after,.infotip.bottom-right .arrow:after{border-top-width:0;border-bottom-color:#fff;content:" ";margin-left:-10px;top:1px}.infotip.bottom-left .arrow{left:20%}.infotip.bottom-right .arrow{left:80%}.infotip.top .arrow{border-bottom-width:0;border-top-color:#bbb;bottom:-11px;left:50%;margin-left:-11px}.infotip.top .arrow:after{border-bottom-width:0;border-top-color:#f5f5f5;bottom:1px;content:" ";margin-left:-10px}.infotip.right .arrow{border-left-width:0;border-right-color:#bbb;left:-11px;margin-top:-11px;top:50%}.infotip.right .arrow:after{bottom:-10px;border-left-width:0;border-right-color:#fff;content:" ";left:1px}.infotip.left .arrow{border-left-color:#bbb;border-right-width:0;margin-top:-11px;right:-11px;top:50%}.infotip.left .arrow:after{border-left-color:#fff;border-right-width:0;bottom:-10px;content:" ";right:1px}.layout-pf,.layout-pf body{min-height:100%}.layout-pf.layout-pf-fixed.transitions .container-pf-nav-pf-vertical{transition:all .2s cubic-bezier(.35,0,.25,1)}.layout-pf.layout-pf-fixed body{padding-top:60px}.layout-pf.layout-pf-fixed .navbar-pf{left:0;position:fixed;top:0;right:0;z-index:1030}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical{margin-left:200px}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-vertical-with-badges{margin-left:250px}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.collapsed-nav{margin-left:75px}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.collapsed-nav.hidden-icons-pf{margin-left:0}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.hidden-nav{margin-left:0}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.hide-nav-pf{margin-left:0!important}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.collapsed-secondary-nav-pf,.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.collapsed-tertiary-nav-pf{margin-left:200px}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.collapsed-secondary-nav-pf.nav-pf-vertical-with-badges,.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.collapsed-tertiary-nav-pf.nav-pf-vertical-with-badges{margin-left:250px}@media (min-width:1200px){.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf{margin-left:400px}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.nav-pf-vertical-with-badges{margin-left:500px}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.hidden-nav{margin-left:0}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-secondary-nav-pf{margin-left:200px}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-secondary-nav-pf.nav-pf-vertical-with-badges{margin-left:250px}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-tertiary-nav-pf{margin-left:200px}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-tertiary-nav-pf.nav-pf-vertical-with-badges{margin-left:250px}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-nav{margin-left:275px}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-nav.nav-pf-vertical-with-badges{margin-left:325px}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-nav.collapsed-secondary-nav-pf{margin-left:200px}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-nav.collapsed-secondary-nav-pf.nav-pf-vertical-with-badges{margin-left:250px}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-nav.collapsed-tertiary-nav-pf{margin-left:200px}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-nav.collapsed-tertiary-nav-pf.nav-pf-vertical-with-badges{margin-left:250px}.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-nav.hidden-icons-pf{margin-left:0}}.layout-pf.layout-pf-fixed-with-footer body{padding-bottom:37px}.layout-pf-alt,.layout-pf-alt body{min-height:100%}.layout-pf-alt.layout-pf-alt-fixed.layout-pf-alt-fixed-inner-scroll,.layout-pf-alt.layout-pf-alt-fixed.layout-pf-alt-fixed-inner-scroll body{height:100%;min-height:0}.layout-pf-alt.layout-pf-alt-fixed.layout-pf-alt-fixed-inner-scroll .container-pf-alt-nav-pf-vertical-alt{height:100%;overflow:auto}.layout-pf-alt.layout-pf-alt-fixed.layout-pf-alt-fixed-inner-scroll .container-pf-alt-nav-pf-vertical-alt.container-cards-pf{margin-top:0;padding-top:20px}.layout-pf-alt.layout-pf-alt-fixed.transitions .container-pf-alt-nav-pf-vertical-alt{transition:all .2s cubic-bezier(.35,0,.25,1)}.layout-pf-alt.layout-pf-alt-fixed body{padding-top:60px}.layout-pf-alt.layout-pf-alt-fixed .container-pf-alt-nav-pf-vertical-alt{margin-left:250px}.layout-pf-alt.layout-pf-alt-fixed .container-pf-alt-nav-pf-vertical-alt.collapsed-nav{margin-left:75px}.layout-pf-alt.layout-pf-alt-fixed .container-pf-alt-nav-pf-vertical-alt.hidden-nav{margin-left:0}.layout-pf-alt.layout-pf-alt-fixed-with-footer body{padding-bottom:37px}a.disabled{color:#8b8d8f;cursor:not-allowed;text-decoration:none}.list-pf{border-bottom:1px solid #ededed}.list-pf-item{border-color:#ededed;border-left-color:#fff;border-right-color:#fff;border-style:solid;border-width:1px;border-bottom:none}.list-pf-item:hover{background-color:#edf8ff}.list-pf-item.active{background-color:#edf8ff;border-color:#bbb;border-bottom-width:1px;border-bottom-style:solid;box-shadow:0 2px 6px rgba(3,3,3,.2)}.list-pf-expansion{background-color:#fff}.list-pf-container{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;padding:20px}.list-pf-expansion .list-pf-container{border-top:1px solid #bbb}@media (min-width:992px){.list-pf:not(.list-pf-stacked) .list-pf-container{-ms-flex-align:center;align-items:center}}.list-pf-chevron{min-width:1.2em}.list-pf-chevron,.list-pf-select{margin-right:10px}.list-pf-chevron+.list-pf-content,.list-pf-select+.list-pf-content{border-left:1px solid #d1d1d1;padding-left:20px}.list-pf-chevron .fa,.list-pf-select .fa{font-size:22px}.list-pf-content-flex{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;min-width:0}@media (min-width:992px){.list-pf:not(.list-pf-stacked) .list-pf-content-flex{-ms-flex-align:center;align-items:center}}.list-pf-left{-ms-flex-positive:0;flex-grow:0;margin-left:0;margin-right:20px}.list-pf-icon{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.list-pf-icon-bordered{border-radius:50%;border:2px solid #39a5dc}.list-pf-icon-small{font-size:1.4em;height:30px;line-height:30px;width:30px}.list-pf-content-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:0}@media (min-width:992px){.list-pf-content-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.list-pf-content-wrapper>*+*{margin-left:40px}}.list-pf-stacked .list-pf-content-wrapper{-ms-flex-align:start;align-items:flex-start}.list-pf-main-content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:70%;flex-basis:70%;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:0}@media (min-width:992px){.list-pf:not(.list-pf-stacked) .list-pf-main-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto}.list-pf:not(.list-pf-stacked) .list-pf-main-content>*+*{margin-left:40px}}.list-pf-title{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:100%;flex-basis:100%;font-weight:700;min-width:0;word-wrap:break-word}.list-pf-description{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:100%;flex-basis:100%;min-width:0;word-wrap:break-word}.list-pf-additional-content{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:31%;flex-basis:31%;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.list-pf-actions{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-positive:0;flex-grow:0;margin-left:40px}.list-pf-actions>*+*{margin-left:10px}.list-view-pf .list-group-item{-ms-flex-align:start;align-items:flex-start;background-clip:padding-box;border-color:transparent #fff;border-style:solid;border-width:1px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0;padding-top:0}.list-view-pf .list-group-item:after,.list-view-pf .list-group-item:before{content:" ";display:table}.list-view-pf .list-group-item:after{clear:both}.list-view-pf .list-group-item.list-view-pf-expand-active{background-color:#edf8ff;box-shadow:0 2px 6px rgba(3,3,3,.2);z-index:1}.list-view-pf .list-group-item.active{color:#555;background-color:#def3ff;background-clip:border-box;border-color:#bbb transparent transparent;z-index:auto}.list-view-pf .list-group-item:hover{background-color:#edf8ff;border-left-color:transparent;border-right-color:transparent}.list-view-pf .list-group-item.list-view-pf-expand-active{border:solid 1px #bbb}.list-view-pf .list-group-item.list-view-pf-expand-active:first-child{border-top-color:#bbb}.list-view-pf .list-group-item:first-child{border-top:1px solid transparent}@media (min-width:992px){.list-view-pf .list-group-item{-ms-flex-align:center;align-items:center}}.list-view-pf .list-group-item-heading{font-size:16px}.list-view-pf .list-group-item-heading small{display:block;font-size:9.6px;font-weight:400}@media (min-width:992px){.list-view-pf .list-group-item-heading{-ms-flex:1 0 calc(25% - 20px);flex:1 0 calc(25% - 20px);float:left;font-size:12px;margin:0 20px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(25% - 20px)}}.list-view-pf .list-group-item-text{color:currentColor!important;margin-bottom:10px}@media (min-width:992px){.list-view-pf .list-group-item-text{-ms-flex:1 0 auto;flex:1 0 auto;float:left;margin:0 40px 0 0;width:calc(75% - 40px)}}.list-view-pf .close{float:none;position:absolute;right:15px}.list-view-pf-actions{float:right;margin-bottom:20px;margin-left:20px;margin-top:20px;-ms-flex-order:2;order:2}.list-view-pf-actions .dropdown-kebab-pf,.list-view-pf-actions button,.list-view-pf-actions>a{margin-left:10px}.list-view-pf-top-align .list-view-pf-actions{-ms-flex-item-align:start;align-self:flex-start}.list-view-pf-additional-info{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:992px){.list-view-pf-additional-info{-ms-flex:1 0 auto;flex:1 0 auto;float:left;width:50%}}.list-view-pf-additional-info-item{-ms-flex-align:center;align-items:center;display:inline-block;display:-ms-flexbox;display:flex;margin-right:20px;max-width:100%;text-align:center}.list-view-pf-additional-info-item.list-view-pf-additional-info-item-stacked{text-align:center;-ms-flex-direction:column;flex-direction:column}.list-view-pf-additional-info-item.list-view-pf-additional-info-item-stacked strong{font-size:13px;line-height:1em}.list-view-pf-additional-info-item .fa,.list-view-pf-additional-info-item .pficon{font-size:16px;margin-right:10px}.list-view-pf-additional-info-item strong{font-size:16px;font-weight:600;margin-right:5px}.list-view-pf-additional-info-item:last-child{margin-right:0}.list-view-pf-additional-info-item-donut-chart{width:60px}.list-view-pf-body{-ms-flex-align:center;align-items:center;display:table-cell;-ms-flex:1;flex:1;min-width:0;vertical-align:top;width:100%}@media (min-width:992px){.list-view-pf-body{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.list-view-pf-checkbox{border-right:1px solid #d1d1d1;float:left;margin-bottom:20px;margin-right:15px;margin-top:20px;padding:3px 10px 3px 0}.list-view-pf-top-align .list-view-pf-checkbox{-ms-flex-item-align:start;align-self:flex-start}.list-view-pf-description{-ms-flex:1 0 50%;flex:1 0 50%}.list-view-pf-stacked .list-view-pf-description{display:block;-ms-flex:none;flex:none}@media (min-width:992px){.list-view-pf-description{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;float:left;width:50%}}.list-view-pf-left{display:table-cell;padding-right:20px;text-align:center;vertical-align:top}.list-view-pf-left .list-view-pf-calendar{font-size:11px;line-height:1em}.list-view-pf-left .list-view-pf-calendar strong{display:block;font-size:44px;font-weight:300;line-height:1em}.list-view-pf-left .fa,.list-view-pf-left .pficon{border-radius:50%;font-size:2em}.list-view-pf-left .fa.list-view-pf-icon-md,.list-view-pf-left .pficon.list-view-pf-icon-md{background-color:#f5f5f5;height:50px;line-height:50px;width:50px}.list-view-pf-left .fa.list-view-pf-icon-danger,.list-view-pf-left .pficon.list-view-pf-icon-danger{background-color:#ffe6e6;color:#c00}.list-view-pf-left .fa.list-view-pf-icon-info,.list-view-pf-left .pficon.list-view-pf-icon-info{color:#8b8d8f}.list-view-pf-left .fa.list-view-pf-icon-lg,.list-view-pf-left .pficon.list-view-pf-icon-lg{background-color:#f5f5f5;height:60px;line-height:60px;width:60px}.list-view-pf-left .fa.list-view-pf-icon-sm,.list-view-pf-left .pficon.list-view-pf-icon-sm{border:2px solid #39a5dc;font-size:1.4em;height:30px;line-height:30px;width:30px}.list-view-pf-left .fa.list-view-pf-icon-sm:before,.list-view-pf-left .pficon.list-view-pf-icon-sm:before{display:block;line-height:26px}.list-view-pf-left .fa.list-view-pf-icon-success,.list-view-pf-left .pficon.list-view-pf-icon-success{background-color:#e9f4e9;color:#3f9c35}.list-view-pf-left .fa.list-view-pf-icon-warning,.list-view-pf-left .pficon.list-view-pf-icon-warning{background-color:#fdf2e5;color:#ec7a08}.list-view-pf-main-info{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;min-width:0;padding-bottom:20px;padding-top:20px}@media (min-width:992px){.list-view-pf-main-info{-ms-flex-align:center;align-items:center}.list-view-pf-top-align .list-view-pf-main-info{-ms-flex-align:start;align-items:flex-start}}.list-view-pf-stacked .list-group-item-heading{float:none;font-size:16px;line-height:1.2em;margin-bottom:5px;margin-right:40px;width:auto}.list-view-pf-stacked .list-group-item-text{float:none;width:auto}.list-view-pf-view{background:#ededed;border:none;margin-top:30px}.list-group-item-header{box-sizing:content-box;cursor:pointer;margin:0 -15px;padding:0 15px;width:100%}.list-view-pf-expand{cursor:pointer;float:left;margin-bottom:20px;margin-right:2px;margin-top:20px;padding:3px 0}.list-view-pf-expand.active,.list-view-pf-expand:hover{color:#0088ce}.list-view-pf-additional-info-item .list-view-pf-expand{margin:0;padding:0}.list-view-pf-expand .fa-angle-right{cursor:pointer;font-size:17px;margin-right:5px;margin-top:2px;width:10px}.list-group-item-container{background:#fff;border-top:solid 1px #bbb;box-sizing:content-box;margin:-1px -15px 0;-ms-flex-order:3;order:3;padding:15px;position:relative;width:100%}.list-view-pf-dnd .dndDragging.drag-original{display:none}.list-view-pf-dnd .dndDragging.drag-original .list-view-pf-dnd-original-items{display:block}.list-view-pf-dnd .dndDragging .list-view-pf-dnd-drag-items{display:inline-block}.list-view-pf-dnd .dndDragging .list-view-pf-dnd-original-items{display:none}.list-view-pf-dnd .dndPlaceholder{background-color:#ededed;padding:20px 0}.list-view-pf-dnd .list-group-item-header{margin-left:-10px}.list-view-pf-dnd .list-group-item-header:before{background-image:linear-gradient(to bottom,#0088ce 60%,#fff 0);background-position:left;background-repeat:repeat-y;background-size:2px 5px;border:4px solid #0088ce;border-color:#00659c;content:"";height:55px;left:4px;position:absolute;top:5px;width:10px}.list-view-pf-dnd-drag-items{display:none}.login-pf{height:100%;background:#030303 url(../img/bg-login.jpg) repeat-x 50% 0;background-size:auto}@media (min-width:768px){.login-pf{background-size:100% auto}}.login-pf #brand{position:relative;top:-70px}.login-pf #brand img{display:block;height:18px;margin:0 auto;max-width:100%}@media (min-width:768px){.login-pf #brand img{margin:0;text-align:left}}.login-pf #badge{display:block;margin:20px auto 70px;position:relative;text-align:center}@media (min-width:768px){.login-pf #badge{float:right;margin-right:64px;margin-top:50px}}.login-pf body{background:#030303 url(../img/bg-login.jpg) repeat-x 50% 0;background-size:auto}@media (min-width:768px){.login-pf body{background-size:100% auto}}.login-pf .container{background-color:rgba(255,255,255,.055);clear:right;color:#fff;padding-bottom:40px;padding-top:20px;width:auto}@media (min-width:768px){.login-pf .container{bottom:13%;padding-left:80px;position:absolute;width:100%}}.login-pf .container .details p:first-child{border-top:1px solid rgba(255,255,255,.3);padding-top:25px;margin-top:25px}@media (min-width:768px){.login-pf .container .details{border-left:1px solid rgba(255,255,255,.3);padding-left:40px}.login-pf .container .details p:first-child{border-top:0;padding-top:0;margin-top:0}}.login-pf .container .details p{margin-bottom:2px}.login-pf .container .form-horizontal .control-label{font-size:13px;font-weight:400;text-align:left}.login-pf .container .form-horizontal .form-group:last-child,.login-pf .container .form-horizontal .form-group:last-child .help-block:last-child{margin-bottom:0}.login-pf .container .help-block{color:#fff}@media (min-width:768px){.login-pf .container .login{padding-right:40px}}.login-pf .container .submit{text-align:right}.login-pf-page .login-pf-brand{margin-top:20px;max-width:360px;width:70%}@media (min-width:768px){.login-pf-page .login-pf-brand{margin-top:62px}}.login-pf-page .login-pf-page-header{margin-bottom:20px;text-align:center}@media (min-width:768px){.login-pf-page .login-pf-page-header{margin-bottom:40px}}.login-pf-page .login-pf-page-header p{color:#fff;font-size:14px;margin-left:auto;margin-right:auto;margin-top:20px}.login-pf-page .card-pf{padding:10px 20px 30px 20px;margin-bottom:0}@media (min-width:768px){.login-pf-page .card-pf{padding:20px 40px 30px 40px}}.login-pf-page .card-pf p{color:#72767b}.login-pf-page .form-control{height:36px}.login-pf-page .checkbox-label{color:#72767b;font-weight:300;margin-bottom:15px}@media (min-width:768px){.login-pf-page .checkbox-label{margin:0}}.login-pf-page .btn-primary{margin-top:40px}.login-pf-page .login-pf-header{margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.login-pf-page .login-pf-header{margin-bottom:30px}}.login-pf-page .login-pf-header h1,.login-pf-page .login-pf-header p{text-align:center}.login-pf-page .login-pf-header h1{font-size:16px}@media (min-width:768px){.login-pf-page .login-pf-header h1{font-size:24px}}.login-pf-page .login-pf-header .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:auto;-ms-flex-item-align:end;align-self:flex-end}.login-pf-page .login-pf-header .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .dropdown-toggle{color:#4d5258;background:0 0;padding:0 15px 0 0;font-weight:300}.login-pf-page .login-pf-header .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .dropdown-toggle:not(:focus){box-shadow:none;border:1px solid transparent}.login-pf-page .login-pf-header .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .dropdown-toggle .caret{right:0}.login-pf-page .login-pf-signup{margin:40px 0 0;font-size:15px;text-align:center}.login-pf-page .login-pf-signup a{margin-left:10px}.login-pf-page .login-pf-settings{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.login-pf-page .login-pf-page-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.login-pf-page .login-pf-page-footer-links{display:-ms-flexbox;display:flex;margin:60px 0 0 0}.login-pf-page .login-pf-page-footer-links li:not(:last-of-type){position:relative;margin:0 20px 0 0}.login-pf-page .login-pf-page-footer-links li:not(:last-of-type):after{content:".";color:#fff;position:absolute;top:0;right:-10px}.login-pf-page .login-pf-page-footer-link{color:#fff;font-size:14px}.login-pf-page .login-pf-page-footer-sso-services{-ms-flex:1 0 100%;flex:1 0 100%;margin-top:40px;text-align:center;color:#fff}.login-pf-page .login-pf-page-footer-sso-services-logos{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0;list-style:none;-ms-flex-pack:center;justify-content:center}.login-pf-page .login-pf-page-footer-sso-services-logos li{margin:0 5px 5px}.login-pf-page.login-pf-page-accounts{margin-left:20px;margin-right:20px}.login-pf-page .login-pf-accounts{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:840px;margin-left:auto;margin-right:auto}.login-pf-page .login-pf-accounts .login-pf-header,.login-pf-page .login-pf-accounts .login-pf-signup{-ms-flex-preferred-size:100%;flex-basis:100%}.login-pf-page .login-pf-social-section{-ms-flex-preferred-size:100%;flex-basis:100%;padding:0}@media (min-width:768px){.login-pf-page .login-pf-social-section{-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}}@media (min-width:768px){.login-pf-page .login-pf-social-section:first-of-type{padding-right:40px}.login-pf-page .login-pf-social-section:last-of-type{padding-left:39px;border-left:1px solid #d1d1d1}}.login-pf-page .login-pf-social{margin:40px 0 0 0}@media (min-width:768px){.login-pf-page .login-pf-social{margin:0}.login-pf-page .login-pf-social-double-col{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.login-pf-page .login-pf-social-double-col .login-pf-social-link{-ms-flex-preferred-size:48%;flex-basis:48%}}.login-pf-page .login-pf-social:not(.login-pf-social-all) .login-pf-social-link-more{display:none}.login-pf-page .login-pf-social-link{margin-bottom:15px}.login-pf-page .login-pf-social-link a{display:block;padding:7px 0;font-size:14px;background:#f5f5f5;text-align:center;color:#72767b}.login-pf-page .login-pf-social-link a img{margin:0 10px 0 0;width:20px;height:20px}.login-pf-page .login-pf-social-link a:hover{text-decoration:none;background:#ededed}.login-pf-page .login-pf-social-toggle{float:right;padding:0}.login-pf-page .login-pf-social-toggle .caret{margin-left:5px}.login-pf-page .login-pf-social-toggle-active .caret{-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.navbar-pf{background:#030303;border:0;border-radius:0;border-top:3px solid #39a5dc;margin-bottom:0;min-height:0}.navbar-pf .navbar-brand{color:#f5f5f5;height:auto;padding:12px 0;margin:0 0 0 20px}.navbar-pf .navbar-brand img{display:block}.navbar-pf .navbar-collapse{border-top:0;box-shadow:none;padding:0}.navbar-pf .navbar-header{border-bottom:1px solid #292929;float:none}.navbar-pf .navbar-nav{margin:0}.navbar-pf .navbar-nav>.active>a,.navbar-pf .navbar-nav>.active>a:focus,.navbar-pf .navbar-nav>.active>a:hover,.navbar-pf .navbar-nav>.active>button,.navbar-pf .navbar-nav>.active>button:focus,.navbar-pf .navbar-nav>.active>button:hover{background-color:rgba(255,255,255,.24);color:#f5f5f5}.navbar-pf .navbar-nav>li>a,.navbar-pf .navbar-nav>li>button{color:#d1d1d1;line-height:1;padding:10px 20px;text-shadow:none}.navbar-pf .navbar-nav>li>a:focus,.navbar-pf .navbar-nav>li>a:hover,.navbar-pf .navbar-nav>li>button:focus,.navbar-pf .navbar-nav>li>button:hover{color:#f5f5f5;text-decoration:none}.navbar-pf .navbar-nav>li>a>.dropdown-title,.navbar-pf .navbar-nav>li>a>.pficon-user,.navbar-pf .navbar-nav>li>button>.dropdown-title,.navbar-pf .navbar-nav>li>button>.pficon-user{position:relative}.navbar-pf .navbar-nav>li>a>.pficon-user,.navbar-pf .navbar-nav>li>button>.pficon-user{padding-right:4px}.navbar-pf .navbar-nav>.open>a,.navbar-pf .navbar-nav>.open>a:focus,.navbar-pf .navbar-nav>.open>a:hover,.navbar-pf .navbar-nav>.open>button,.navbar-pf .navbar-nav>.open>button:focus,.navbar-pf .navbar-nav>.open>button:hover{background-color:rgba(255,255,255,.24);color:#f5f5f5;outline:0}.navbar-pf .navbar-nav .badge{background-color:#0088ce;border-radius:20px;color:#fff;cursor:pointer;font-size:9px;font-weight:700;left:26px;margin:0;padding:2px 4px;position:absolute;min-width:10px;min-height:10px;top:6px}@media (min-width:768px){.navbar-pf .navbar-nav .badge{left:auto;right:6px;top:3px}}.navbar-pf .navbar-nav .badge.badge-pf-bordered{border:1px solid #030303}@media (max-width:767px){.navbar-pf .navbar-nav .active .dropdown-menu,.navbar-pf .navbar-nav .active .navbar-persistent,.navbar-pf .navbar-nav .open .dropdown-menu{background-color:#171717!important;margin-left:0;padding-bottom:0;padding-top:0}.navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu.open>a,.navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu.open>a:focus,.navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu.open>a:hover,.navbar-pf .navbar-nav .active .dropdown-menu>.active>a,.navbar-pf .navbar-nav .active .dropdown-menu>.active>a:focus,.navbar-pf .navbar-nav .active .dropdown-menu>.active>a:hover,.navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu.open>a,.navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu.open>a:focus,.navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu.open>a:hover,.navbar-pf .navbar-nav .active .navbar-persistent>.active>a,.navbar-pf .navbar-nav .active .navbar-persistent>.active>a:focus,.navbar-pf .navbar-nav .active .navbar-persistent>.active>a:hover,.navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu.open>a,.navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu.open>a:focus,.navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu.open>a:hover,.navbar-pf .navbar-nav .open .dropdown-menu>.active>a,.navbar-pf .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-pf .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:rgba(255,255,255,.24)!important;color:#f5f5f5}.navbar-pf .navbar-nav .active .dropdown-menu>li>a,.navbar-pf .navbar-nav .active .navbar-persistent>li>a,.navbar-pf .navbar-nav .open .dropdown-menu>li>a{background-color:transparent;border:0;color:#d1d1d1;outline:0;padding-left:30px}.navbar-pf .navbar-nav .active .dropdown-menu>li>a:hover,.navbar-pf .navbar-nav .active .navbar-persistent>li>a:hover,.navbar-pf .navbar-nav .open .dropdown-menu>li>a:hover{color:#f5f5f5}.navbar-pf .navbar-nav .active .dropdown-menu .divider,.navbar-pf .navbar-nav .active .navbar-persistent .divider,.navbar-pf .navbar-nav .open .dropdown-menu .divider{background-color:#292929;margin:0 1px}.navbar-pf .navbar-nav .active .dropdown-menu .dropdown-header,.navbar-pf .navbar-nav .active .navbar-persistent .dropdown-header,.navbar-pf .navbar-nav .open .dropdown-menu .dropdown-header{padding-bottom:0;padding-left:30px}.navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu.open .dropdown-toggle,.navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu.open .dropdown-toggle,.navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu.open .dropdown-toggle{color:#f5f5f5}.navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu.pull-left,.navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu.pull-left,.navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu.pull-left{float:none!important}.navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu>a:after,.navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu>a:after,.navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu>a:after{display:none}.navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu .dropdown-header,.navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu .dropdown-header,.navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu .dropdown-header{padding-left:45px}.navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu .dropdown-menu,.navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu .dropdown-menu,.navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu .dropdown-menu{border:0;bottom:auto;box-shadow:none;display:block;float:none;margin:0;min-width:0;padding:0;position:relative;left:auto;right:auto;top:auto}.navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu .dropdown-menu>li>a,.navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu .dropdown-menu>li>a,.navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu .dropdown-menu>li>a{padding:5px 15px 5px 45px;line-height:20px}.navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu .dropdown-menu .dropdown-menu>li>a,.navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu .dropdown-menu .dropdown-menu>li>a,.navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu .dropdown-menu .dropdown-menu>li>a{padding-left:60px}.navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu.open .dropdown-menu{display:block}.navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu>a:after{display:inline-block!important;position:relative;right:auto;top:1px}.navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu .dropdown-menu{display:none}.navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu .dropdown-submenu>a:after{display:none!important}.navbar-pf .navbar-nav .context-bootstrap-select .open>.dropdown-menu{background-color:#fff!important}.navbar-pf .navbar-nav .context-bootstrap-select .open>.dropdown-menu>.active>a,.navbar-pf .navbar-nav .context-bootstrap-select .open>.dropdown-menu>.active>a:active{background-color:#def3ff!important;border-color:#bee1f4!important;color:#363636!important}.navbar-pf .navbar-nav .context-bootstrap-select .open>.dropdown-menu>.active>a small,.navbar-pf .navbar-nav .context-bootstrap-select .open>.dropdown-menu>.active>a:active small{color:#9c9c9c!important}.navbar-pf .navbar-nav .context-bootstrap-select .open>.dropdown-menu>.disabled>a{color:#9c9c9c!important}.navbar-pf .navbar-nav .context-bootstrap-select .open>.dropdown-menu>.selected>a,.navbar-pf .navbar-nav .context-bootstrap-select .open>.dropdown-menu>.selected>a:active{background-color:#0088ce!important;border-color:#0088ce!important;color:#fff!important}.navbar-pf .navbar-nav .context-bootstrap-select .open>.dropdown-menu>.selected>a small,.navbar-pf .navbar-nav .context-bootstrap-select .open>.dropdown-menu>.selected>a:active small{color:rgba(255,255,255,.5)!important}.navbar-pf .navbar-nav .context-bootstrap-select .open>.dropdown-menu li>a.opt{border-bottom:1px solid transparent;border-top:1px solid transparent;color:#363636;padding-left:10px;padding-right:10px}.navbar-pf .navbar-nav .context-bootstrap-select .open>.dropdown-menu li a:active small{color:rgba(255,255,255,.5)!important}.navbar-pf .navbar-nav .context-bootstrap-select .open>.dropdown-menu li a:focus small,.navbar-pf .navbar-nav .context-bootstrap-select .open>.dropdown-menu li a:hover small{color:#9c9c9c}.navbar-pf .navbar-nav .context-bootstrap-select>.open>.dropdown-menu{padding-bottom:5px;padding-top:5px}}.navbar-pf .navbar-persistent{display:none}.navbar-pf .active>.navbar-persistent{display:block}.navbar-pf .navbar-primary{float:none}.navbar-pf .navbar-primary .context{border-bottom:1px solid #292929}.navbar-pf .navbar-primary .context.context-bootstrap-select .bootstrap-select.btn-group,.navbar-pf .navbar-primary .context.context-bootstrap-select .bootstrap-select.btn-group[class*=span]{margin:8px 20px 9px;width:auto}.navbar-pf .navbar-primary>li>.navbar-persistent>.dropdown-submenu>a{position:relative}.navbar-pf .navbar-primary>li>.navbar-persistent>.dropdown-submenu>a:after{content:"\f107";display:inline-block;font-family:FontAwesome;font-weight:400}@media (max-width:767px){.navbar-pf .navbar-primary>li>.navbar-persistent>.dropdown-submenu>a:after{height:10px;margin-left:4px;vertical-align:baseline}}.navbar-pf .navbar-toggle{border:0;margin:0;padding:10px 20px}.navbar-pf .navbar-toggle:focus,.navbar-pf .navbar-toggle:hover{background-color:transparent;outline:0}.navbar-pf .navbar-toggle:focus .icon-bar,.navbar-pf .navbar-toggle:hover .icon-bar{box-shadow:0 0 3px #fff}.navbar-pf .navbar-toggle .icon-bar{background-color:#fff}.navbar-pf .navbar-utility{border-bottom:1px solid #292929}.navbar-pf .navbar-utility li.dropdown>a,.navbar-pf .navbar-utility li.dropdown>button{position:relative}.navbar-pf .navbar-utility li.dropdown>a:hover,.navbar-pf .navbar-utility li.dropdown>button:hover{outline:0!important}.navbar-pf .navbar-utility li.dropdown>a .pficon,.navbar-pf .navbar-utility li.dropdown>a>.fa,.navbar-pf .navbar-utility li.dropdown>button .pficon,.navbar-pf .navbar-utility li.dropdown>button>.fa{line-height:0}@media (max-width:767px){.navbar-pf .navbar-utility>li+li{border-top:1px solid #292929}}@media (min-width:768px){.navbar-pf .navbar-brand{padding:8px 0 7px}.navbar-pf .navbar-nav>li>a,.navbar-pf .navbar-nav>li>button{padding-bottom:14px;padding-top:14px}.navbar-pf .navbar-persistent{font-size:14px}.navbar-pf .navbar-primary{font-size:14px;background-image:linear-gradient(to bottom,#1d1d1d 0,#030303 100%);background-repeat:repeat-x}.navbar-pf .navbar-primary.persistent-secondary .context .dropdown-menu{top:auto}.navbar-pf .navbar-primary.persistent-secondary .dropup .dropdown-menu{bottom:-5px;top:auto}.navbar-pf .navbar-primary.persistent-secondary>li{position:static}.navbar-pf .navbar-primary.persistent-secondary>li.active{margin-bottom:32px}.navbar-pf .navbar-primary.persistent-secondary>li.active>.navbar-persistent{display:block;left:0;position:absolute}.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent{background:#f5f5f5;border-bottom:1px solid #d1d1d1;padding:0;width:100%}.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent a{text-decoration:none!important}.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li.active:before,.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li.active:hover:before{background:#0088ce;bottom:-1px;content:"";display:block;height:2px;left:20px;position:absolute;right:20px}.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li.active:hover>a,.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li.active>a,.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li.active>a:hover{color:#0088ce!important}.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li.active .active>a{color:#f5f5f5}.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li.dropdown-submenu:hover>.dropdown-menu{display:none}.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li.dropdown-submenu.open>.dropdown-menu{display:block;left:20px;margin-top:1px;top:100%}.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li.dropdown-submenu.open>.dropdown-toggle{color:#252525}.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li.dropdown-submenu.open>.dropdown-toggle:after{border-top-color:#252525}.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li.dropdown-submenu>.dropdown-toggle{padding-right:35px!important}.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li.dropdown-submenu>.dropdown-toggle:after{position:absolute;right:20px;top:10px}.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li.open:before,.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li:hover:before{background:#bbb;bottom:-1px;content:"";display:block;height:2px;left:20px;position:absolute;right:20px}.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li.open>a,.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li:hover>a{color:#252525}.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li.open>a:after,.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li:hover>a:after{border-top-color:#252525}.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li>a{background-color:transparent;display:block;line-height:1;padding:9px 20px}.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li>a.dropdown-toggle{padding-right:35px}.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li>a.dropdown-toggle:after{font-size:15px;position:absolute;right:20px;top:9px}.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li>a:hover{color:#252525}.navbar-pf .navbar-primary.persistent-secondary>li>.navbar-persistent>li a{color:#4d5258}.navbar-pf .navbar-primary>li>a,.navbar-pf .navbar-primary>li>button{border-bottom:1px solid transparent;border-top:1px solid transparent;position:relative;margin:-1px 0 0}.navbar-pf .navbar-primary>li>a:hover,.navbar-pf .navbar-primary>li>button:hover{background-color:rgba(255,255,255,.14);border-top-color:#5c5c5c;color:#d1d1d1;background-image:linear-gradient(to bottom,#363636 0,#1d1d1d 100%);background-repeat:repeat-x}.navbar-pf .navbar-primary .open>a,.navbar-pf .navbar-primary .open>a:focus,.navbar-pf .navbar-primary .open>a:hover,.navbar-pf .navbar-primary .open>button,.navbar-pf .navbar-primary .open>button:focus,.navbar-pf .navbar-primary .open>button:hover,.navbar-pf .navbar-primary>.active>a,.navbar-pf .navbar-primary>.active>a:focus,.navbar-pf .navbar-primary>.active>a:hover,.navbar-pf .navbar-primary>.active>button,.navbar-pf .navbar-primary>.active>button:focus,.navbar-pf .navbar-primary>.active>button:hover{background-color:rgba(255,255,255,.24);border-bottom-color:#303030;border-top-color:#696969;box-shadow:none;color:#f5f5f5;background-image:linear-gradient(to bottom,#434343 0,#303030 100%);background-repeat:repeat-x}.navbar-pf .navbar-primary li.context.context-bootstrap-select .filter-option{max-width:160px;text-overflow:ellipsis}.navbar-pf .navbar-primary li.context.dropdown{border-bottom:0}.navbar-pf .navbar-primary li.context.context-bootstrap-select,.navbar-pf .navbar-primary li.context>a{background-color:#1f1f1f;border-bottom-color:#3e3e3e;border-right:1px solid #3e3e3e;border-top-color:#3b3b3b;font-weight:600;background-image:linear-gradient(to bottom,#323232 0,#1f1f1f 100%);background-repeat:repeat-x}.navbar-pf .navbar-primary li.context.context-bootstrap-select:hover,.navbar-pf .navbar-primary li.context>a:hover{background-color:#323232;border-bottom-color:#4a4a4a;border-right-color:#4a4a4a;border-top-color:#4a4a4a;background-image:linear-gradient(to bottom,#3f3f3f 0,#323232 100%);background-repeat:repeat-x}.navbar-pf .navbar-primary li.context.open>a{background-color:#454545;border-bottom-color:#575757;border-right-color:#575757;border-top-color:#5a5a5a;background-image:linear-gradient(to bottom,#4c4c4c 0,#454545 100%);background-repeat:repeat-x}.navbar-pf .navbar-utility{border-bottom:0;position:absolute;right:0;top:0}.navbar-pf .navbar-utility>.active>a,.navbar-pf .navbar-utility>.active>a:focus,.navbar-pf .navbar-utility>.active>a:hover,.navbar-pf .navbar-utility>.active>button,.navbar-pf .navbar-utility>.active>button:focus,.navbar-pf .navbar-utility>.active>button:hover,.navbar-pf .navbar-utility>.open>a,.navbar-pf .navbar-utility>.open>a:focus,.navbar-pf .navbar-utility>.open>a:hover,.navbar-pf .navbar-utility>.open>button,.navbar-pf .navbar-utility>.open>button:focus,.navbar-pf .navbar-utility>.open>button:hover{background:rgba(255,255,255,.24);color:#f5f5f5}.navbar-pf .navbar-utility>li>a,.navbar-pf .navbar-utility>li>button{border:solid #2b2b2b;border-width:0 0 0 1px;color:#d1d1d1!important;padding:7px 10px;font-size:11px;margin:0}.navbar-pf .navbar-utility>li>a:hover,.navbar-pf .navbar-utility>li>button:hover{background:rgba(255,255,255,.14);border-left-color:#373737;outline:0}.navbar-pf .navbar-utility>li.open>a,.navbar-pf .navbar-utility>li.open>button{border-left-color:#444;color:#f5f5f5!important}.navbar-pf .navbar-utility .open .dropdown-menu{left:auto;right:0}.navbar-pf .navbar-utility .open .dropdown-menu .dropdown-menu{left:auto;right:100%}.navbar-pf .navbar-utility .open .dropdown-menu{border-top-width:0}.navbar-pf .open .dropdown-submenu>.dropdown-menu,.navbar-pf .open.bootstrap-select .dropdown-menu{border-top-width:1px!important}}@media (max-width:360px){.navbar-pf .navbar-brand{margin-left:10px;width:75%}.navbar-pf .navbar-brand img{height:auto;max-width:100%}.navbar-pf .navbar-toggle{padding-left:0}}.navbar-pf-alt{background-color:#030303;background-image:"bg-navbar-pf-alt.svg";background-repeat:no-repeat;background-size:auto 100%;border:none;border-radius:0;border-top:2px solid #39a5dc;margin-bottom:0}.navbar-pf-alt .infotip.bottom-right .arrow{left:90%}.layout-pf-alt-fixed .navbar-pf-alt{left:0;position:fixed;right:0;top:0;z-index:1030}.navbar-pf-alt .nav.navbar-nav>li>.dropdown-menu.infotip{margin-top:0}.navbar-pf-alt .nav .nav-item-iconic{cursor:pointer;line-height:1;max-height:58px;padding:21px 12px;position:relative}.navbar-pf-alt .nav .nav-item-iconic:focus,.navbar-pf-alt .nav .nav-item-iconic:hover{background-color:transparent}.navbar-pf-alt .nav .nav-item-iconic:focus .caret,.navbar-pf-alt .nav .nav-item-iconic:focus .fa,.navbar-pf-alt .nav .nav-item-iconic:focus .glyphicon,.navbar-pf-alt .nav .nav-item-iconic:focus .pficon,.navbar-pf-alt .nav .nav-item-iconic:hover .caret,.navbar-pf-alt .nav .nav-item-iconic:hover .fa,.navbar-pf-alt .nav .nav-item-iconic:hover .glyphicon,.navbar-pf-alt .nav .nav-item-iconic:hover .pficon{color:#fff}.navbar-pf-alt .nav .nav-item-iconic .badge{background-color:#0088ce;border-radius:20px;color:#fff;cursor:pointer;font-size:9px;font-weight:700;margin:0 0 -11px -12px;min-width:0;padding:2px 4px}.navbar-pf-alt .nav .nav-item-iconic .caret,.navbar-pf-alt .nav .nav-item-iconic .fa,.navbar-pf-alt .nav .nav-item-iconic .pficon{color:#d1d1d1;font-size:16px}.navbar-pf-alt .nav .nav-item-iconic .caret{font-size:12px;width:auto}.navbar-pf-alt .nav .open>.nav-item-iconic,.navbar-pf-alt .nav .open>.nav-item-iconic:focus,.navbar-pf-alt .nav .open>.nav-item-iconic:hover{background:0 0}.navbar-pf-alt .nav .open>.nav-item-iconic .caret,.navbar-pf-alt .nav .open>.nav-item-iconic .fa,.navbar-pf-alt .nav .open>.nav-item-iconic .pficon,.navbar-pf-alt .nav .open>.nav-item-iconic:focus .caret,.navbar-pf-alt .nav .open>.nav-item-iconic:focus .fa,.navbar-pf-alt .nav .open>.nav-item-iconic:focus .pficon,.navbar-pf-alt .nav .open>.nav-item-iconic:hover .caret,.navbar-pf-alt .nav .open>.nav-item-iconic:hover .fa,.navbar-pf-alt .nav .open>.nav-item-iconic:hover .pficon{color:#fff}.navbar-pf-alt .navbar-brand{color:#fff;height:auto;margin:0 0 0 25px;min-height:35px;padding:11px 0 12px}.navbar-pf-alt .navbar-brand .navbar-brand-name{display:inline;margin-left:0 15px 0 0;margin-right:0 15px 0 0}@media (max-width:480px){.navbar-pf-alt .navbar-brand .navbar-brand-name{display:none}}.navbar-pf-alt .navbar-brand .navbar-brand-icon{display:inline;margin-left:0 15px 0 0;margin-right:0 15px 0 0}.navbar-pf-alt .navbar-iconic{margin-right:0}.navbar-pf-alt .navbar-toggle{border:0;display:block;float:left;margin:13px 15px}.navbar-pf-alt .navbar-toggle:focus .icon-bar,.navbar-pf-alt .navbar-toggle:hover .icon-bar{background:#fff}.navbar-pf-alt .navbar-toggle+.navbar-brand{margin-left:0}.navbar-pf-alt .navbar-toggle .icon-bar{background:#d1d1d1}.navbar-pf-vertical{background-color:#1d1d1d;border:none;border-radius:0;border-top:2px solid #39a5dc;margin-bottom:0}.navbar-pf-vertical .infotip.bottom-right .arrow{left:90%}.layout-pf-fixed .navbar-pf-vertical{left:0;position:fixed;right:0;top:0;z-index:1030}.navbar-pf-vertical .nav.navbar-nav>li>.dropdown-menu.infotip{margin-top:0}.navbar-pf-vertical .nav .nav-item-iconic{color:#d1d1d1;cursor:pointer;line-height:1;max-height:58px;padding:21px 12px;position:relative;margin:0;border:0}.navbar-pf-vertical .nav .nav-item-iconic:hover{outline:0!important}.navbar-pf-vertical .nav .nav-item-iconic:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color}.navbar-pf-vertical .nav .nav-item-iconic:focus,.navbar-pf-vertical .nav .nav-item-iconic:hover{background-color:rgba(255,255,255,.14);text-decoration:none}.navbar-pf-vertical .nav .nav-item-iconic .badge{background-color:#0088ce;border-radius:20px;color:#fff;cursor:pointer;font-size:9px;font-weight:700;left:20px;margin:0;padding:2px 4px;position:absolute;min-width:10px;min-height:10px;top:18px}.navbar-pf-vertical .nav .nav-item-iconic .badge.badge-pf-bordered{border:1px solid #1d1d1d}.navbar-pf-vertical .nav .nav-item-iconic .caret,.navbar-pf-vertical .nav .nav-item-iconic .fa,.navbar-pf-vertical .nav .nav-item-iconic .pficon{color:#d1d1d1;font-size:16px;position:relative}.navbar-pf-vertical .nav .nav-item-iconic .caret{font-size:12px;width:auto}.navbar-pf-vertical .nav .nav-item-iconic>.dropdown-title{position:relative;display:inline-block;line-height:1.55}.navbar-pf-vertical .nav .nav-item-iconic>.pficon-user{padding-right:calc(4px + 3px);float:left}.navbar-pf-vertical .nav .open>.nav-item-iconic,.navbar-pf-vertical .nav .open>.nav-item-iconic:focus,.navbar-pf-vertical .nav .open>.nav-item-iconic:hover{background:rgba(255,255,255,.24);color:#fff;outline:0}.navbar-pf-vertical .nav .open>.nav-item-iconic .caret,.navbar-pf-vertical .nav .open>.nav-item-iconic .fa,.navbar-pf-vertical .nav .open>.nav-item-iconic .pficon,.navbar-pf-vertical .nav .open>.nav-item-iconic:focus .caret,.navbar-pf-vertical .nav .open>.nav-item-iconic:focus .fa,.navbar-pf-vertical .nav .open>.nav-item-iconic:focus .pficon,.navbar-pf-vertical .nav .open>.nav-item-iconic:hover .caret,.navbar-pf-vertical .nav .open>.nav-item-iconic:hover .fa,.navbar-pf-vertical .nav .open>.nav-item-iconic:hover .pficon{color:#fff}.navbar-pf-vertical .navbar-brand{color:#fff;height:auto;margin:0 0 0 25px;min-height:35px;padding:11px 0 12px}.navbar-pf-vertical .navbar-brand .navbar-brand-name{display:inline-block;margin:0 15px 0 0}@media (max-width:480px){.navbar-pf-vertical .navbar-brand .navbar-brand-name{display:none}}.navbar-pf-vertical .navbar-brand .navbar-brand-icon{display:inline-block;margin:0 15px 0 0;max-height:35px}.navbar-pf-vertical .navbar-brand .navbar-brand-txt{line-height:34px}.navbar-pf-vertical .navbar-iconic{margin-right:0}.navbar-pf-vertical .navbar-toggle{border:0;display:block;float:left;margin:13px 15px}.navbar-pf-vertical .navbar-toggle:focus .icon-bar,.navbar-pf-vertical .navbar-toggle:hover .icon-bar{background:#fff}.navbar-pf-vertical .navbar-toggle+.navbar-brand{margin-left:0}.navbar-pf-vertical .navbar-toggle .icon-bar{background:#d1d1d1}.layout-pf-alt-fixed.transitions .nav-pf-vertical-alt{transition:all .2s cubic-bezier(.35,0,.25,1)}.layout-pf-alt-fixed.transitions .nav-pf-vertical-alt.collapsed .list-group-item .list-group-item-value{transition:opacity 0s .1s,opacity .1s linear}.layout-pf-alt-fixed.transitions .nav-pf-vertical-alt .list-group-item .badge{transition:all .2s cubic-bezier(.35,0,.25,1)}.layout-pf-alt-fixed.transitions .nav-pf-vertical-alt .list-group-item .list-group-item-value{transition:opacity .5s ease-out;transition-delay:150ms}.nav-pf-vertical-alt{background:#fff}.ie9.layout-pf-alt-fixed .nav-pf-vertical-alt{box-sizing:content-box}.layout-pf-alt-fixed .nav-pf-vertical-alt{border-right:1px solid #d1d1d1;bottom:0;overflow-x:hidden;overflow-y:auto;left:0;position:fixed;top:60px;width:250px;z-index:1030}.layout-pf-alt-fixed .nav-pf-vertical-alt.collapsed{width:75px!important}.layout-pf-alt-fixed .nav-pf-vertical-alt.collapsed .list-group-item .badge{padding:2px 3px;right:21px;top:36px}.layout-pf-alt-fixed .nav-pf-vertical-alt.collapsed .list-group-item .list-group-item-value{opacity:0}.layout-pf-alt-fixed .nav-pf-vertical-alt.hidden{display:none}.layout-pf-alt-fixed .nav-pf-vertical-alt.hidden.show-mobile-nav{box-shadow:0 0 3px rgba(3,3,3,.15);display:block!important}.layout-pf-alt-fixed-with-footer .nav-pf-vertical-alt{bottom:37px}.nav-pf-vertical-alt .list-group{border-top:0;margin-bottom:0}.nav-pf-vertical-alt .list-group-item{padding:0}.nav-pf-vertical-alt .list-group-item a{color:#363636;display:block;font-size:14px;height:63px;padding:17px 20px 17px 25px;position:relative;white-space:nowrap}.nav-pf-vertical-alt .list-group-item a:focus{color:#363636;text-decoration:none}.nav-pf-vertical-alt .list-group-item a:hover{color:#39a5dc;text-decoration:none}.nav-pf-vertical-alt .list-group-item.active{background-color:#fff;border-color:#f5f5f5}.nav-pf-vertical-alt .list-group-item.active:before{background:#39a5dc;content:" ";display:block;height:100%;left:0;position:absolute;top:0;width:5px}.nav-pf-vertical-alt .list-group-item.active a{color:#39a5dc}.nav-pf-vertical-alt .list-group-item .badge{background:#363636;border:1px solid #fff;border-radius:3px;color:#fff;font-weight:700;font-size:9px;padding:5px;position:absolute;right:15px;text-align:center;top:21px}.nav-pf-vertical-alt .list-group-item .badge.notifications{background:#0088ce}.nav-pf-vertical-alt .list-group-item .fa,.nav-pf-vertical-alt .list-group-item .glyphicon,.nav-pf-vertical-alt .list-group-item .pficon{float:left;font-size:18px;line-height:30px;margin-right:10px;text-align:center;width:18px}.nav-pf-vertical-alt .list-group-item .list-group-item-value{display:inline-block;line-height:30px;opacity:1;overflow:hidden;text-overflow:ellipsis;width:140px}.nav-pf-vertical-alt .list-group-item-separator{border-top-width:5px}.sidebar-pf .nav-pf-vertical-alt{margin-left:-20px;margin-right:-20px}.drawer-pf{background-color:#fafafa;border:1px solid #d1d1d1;box-shadow:0 6px 12px rgba(3,3,3,.175);overflow-y:auto;position:absolute;right:0;width:320px;z-index:2}.drawer-pf .panel{border-bottom:none;border-left:none;border-right:none}.drawer-pf .panel-group .panel-heading+.panel-collapse .panel-body{border-top:none;border-bottom:1px solid #d1d1d1;padding:0}.drawer-pf .panel-counter{display:block;font-style:italic;line-height:1.2;padding-left:18px;padding-top:5px}.drawer-pf .panel-heading{border-bottom:1px solid #d1d1d1}.drawer-pf .panel-group{bottom:0;margin-bottom:0;position:absolute;top:25px;width:100%}.drawer-pf .panel-title a{cursor:pointer;display:block}.drawer-pf.drawer-pf-expanded{width:inherit}@media (max-width:767px){.drawer-pf.drawer-pf-expanded{left:0;width:100%}}@media (min-width:767px){.drawer-pf.drawer-pf-expanded{left:270px}}.drawer-pf.drawer-pf-expanded .drawer-pf-toggle-expand:before{content:"\f101"}.drawer-pf .blank-slate-pf{border:0;margin-bottom:0;padding:30px}.drawer-pf .blank-slate-pf .blank-slate-pf-icon{font-size:3em;line-height:1em}.drawer-pf .blank-slate-pf h1{font-size:1em;margin-bottom:0;margin-top:15px}.drawer-pf-close,.drawer-pf-toggle-expand{color:#252525;cursor:pointer;line-height:inherit;padding:2px 10px;position:absolute}.drawer-pf-close:focus,.drawer-pf-close:hover,.drawer-pf-toggle-expand:focus,.drawer-pf-toggle-expand:hover{color:#0088ce;text-decoration:none}.drawer-pf-toggle-expand{left:0}.drawer-pf-toggle-expand:before{content:"\f100";font-family:FontAwesome}.drawer-pf-toggle-expand:hover{color:#0088ce}.drawer-pf-close{right:0}.drawer-pf-action{display:-ms-flexbox;display:flex;border-bottom:1px solid #d1d1d1}.drawer-pf-action .btn-link{color:#0088ce;padding:10px 0}.drawer-pf-action .btn-link .fa,.drawer-pf-action .btn-link .pficon{margin-right:3px}.drawer-pf-action .btn-link .pficon-close{position:relative;top:1px}.drawer-pf-action .btn-link:hover{color:#00659c}.drawer-pf-action-link{border-left:solid 1px #d1d1d1;-ms-flex:1 1 0%;flex:1 1 0%;margin:10px 0;text-align:center}.drawer-pf-action-link:first-of-type{border-left-width:0}.drawer-pf-action-link .btn-link{padding:0}.drawer-pf-loading{color:#4d5258;font-size:14px;padding:20px 15px}.drawer-pf-notification{border-bottom:1px solid #d1d1d1;padding:15px}.drawer-pf-notification .date{border-right:1px solid #aaa;display:inline-block;line-height:1;margin-right:5px;padding-right:9px}.drawer-pf-notification>.dropdown-kebab-pf{margin-top:-3px}.drawer-pf-notification .pficon{font-size:14px;margin-top:3px}.drawer-pf-notification:last-of-type{border-bottom:none}.drawer-pf-notification:hover{background-color:#def3ff}.drawer-pf-notification.unread .drawer-pf-notification-message{font-weight:700;cursor:pointer}.drawer-pf-notification.expanded-notification .date{border-right:none;padding-right:0}.drawer-pf-notification-content{cursor:default}.drawer-pf-notification-info,.drawer-pf-notification-message{display:block;padding-left:27px;padding-right:19px}.expanded-notification .drawer-pf-notification-info,.expanded-notification .drawer-pf-notification-message{display:inline-block}.drawer-pf-title{background-color:#fafafa;border-bottom:1px solid #d1d1d1;position:absolute;width:100%}.drawer-pf-title h3{font-size:12px;margin:0;padding:6px 15px}.drawer-pf-notification.expanded-notification .drawer-pf-notification-content{display:-ms-flexbox;display:flex}@media (max-width:991px){.drawer-pf-notification.expanded-notification .drawer-pf-notification-content{-ms-flex-direction:column;flex-direction:column}}.drawer-pf-notification.expanded-notification .drawer-pf-notification-content .drawer-pf-notification-message{-ms-flex:1 1;flex:1 1}.navbar-pf-vertical .drawer-pf{height:calc(100vh - 58px - 20px);top:58px}@media (max-width:767px){.navbar-pf-vertical .drawer-pf{width:100%;height:calc(100vh - 58px)}}.navbar-pf-vertical .nav .drawer-pf-trigger .drawer-pf-trigger-icon{border-left:1px solid #2b2b2b;border-right:1px solid #2b2b2b;padding-left:15px;padding-right:15px}.navbar-pf-vertical .nav .drawer-pf-trigger.open .drawer-pf-trigger-icon{background-color:#232323}.navbar-pf .drawer-pf{height:calc(100vh - 25px - 20px);top:25px;border-top:0}@media (max-width:767px){.navbar-pf .drawer-pf{width:100%;height:calc(100vh - 25px - 32px);top:calc(25px + 10px)}}.navbar-pf .drawer-pf-trigger-icon{cursor:pointer}.search-pf.has-button{border-collapse:separate;display:table}.search-pf.has-button .form-group{display:table-cell;width:100%}.search-pf.has-button .form-group .btn{box-shadow:none;float:left;margin-left:-1px}.search-pf.has-button .form-group .btn.btn-lg{font-size:14.5px}.search-pf.has-button .form-group .btn.btn-sm{font-size:10.7px}.search-pf.has-button .form-group .form-control{float:left}.search-pf .has-clear .clear{background:rgba(255,255,255,0);border:0;height:25px;line-height:1;padding:0;position:absolute;right:1px;top:1px;width:28px}.search-pf .has-clear .clear:focus{outline:0}.search-pf .has-clear .form-control{padding-right:30px}.search-pf .has-clear .form-control::-ms-clear{display:none}.search-pf .has-clear .input-lg+.clear{height:31px;width:28px}.search-pf .has-clear .input-sm+.clear{height:20px;width:28px}.search-pf .has-clear .input-sm+.clear span{font-size:10px}.search-pf .has-clear .search-pf-input-group{position:relative}.sidebar-header{border-bottom:1px solid #ececec;padding-bottom:11px;margin:50px 0 20px}.sidebar-header .actions{margin-top:-2px}.sidebar-pf .sidebar-header+.list-group{border-top:0;margin-top:-10px}.sidebar-pf .sidebar-header+.list-group .list-group-item{background:0 0;border-color:#ececec;padding-left:0}.sidebar-pf .sidebar-header+.list-group .list-group-item-heading{font-size:12px}.sidebar-pf .nav-category h2{color:#9c9c9c;font-size:12px;font-weight:400;line-height:21px;margin:0;padding:8px 0}.sidebar-pf .nav-category+.nav-category{margin-top:10px}.sidebar-pf .nav-pills>li.active>a{background:#0088ce!important;border-color:#0088ce!important;color:#fff}@media (min-width:768px){.sidebar-pf .nav-pills>li.active>a:after{content:"\f105";font-family:FontAwesome;display:block;position:absolute;right:10px;top:1px}}.sidebar-pf .nav-pills>li.active>a .fa{color:#fff}.sidebar-pf .nav-pills>li>a{border-bottom:1px solid transparent;border-radius:0;border-top:1px solid transparent;color:#363636;font-size:13px;line-height:21px;padding:1px 20px}.sidebar-pf .nav-pills>li>a:hover{background:#def3ff;border-color:#bee1f4}.sidebar-pf .nav-pills>li>a .fa{color:#6a7079;font-size:15px;margin-right:10px;text-align:center;vertical-align:middle;width:15px}.sidebar-pf .nav-stacked{margin-left:-20px;margin-right:-20px}.sidebar-pf .nav-stacked li+li{margin-top:0}.sidebar-pf .panel{background:0 0}.sidebar-pf .panel-body{padding:6px 20px}.sidebar-pf .panel-body .nav-pills>li>a{padding-left:37px}.sidebar-pf .panel-heading{padding:9px 20px}.sidebar-pf .panel-title{font-size:12px}.sidebar-pf .panel-title>a:before{display:inline-block;margin-left:1px;margin-right:4px;width:9px}.sidebar-pf .panel-title>a.collapsed:before{margin-left:3px;margin-right:2px}@media (min-width:767px){.sidebar-header-bleed-left{margin-left:-20px}.sidebar-header-bleed-left>h2{margin-left:20px}.sidebar-header-bleed-right{margin-right:-20px}.sidebar-header-bleed-right .actions{margin-right:20px}.sidebar-header-bleed-right>h2{margin-right:20px}.sidebar-header-bleed-right+.list-group{margin-right:-20px}.sidebar-pf .panel-group .panel-default,.sidebar-pf .treeview{border-left:0;border-right:0;margin-left:-20px;margin-right:-20px}.sidebar-pf .treeview{margin-top:5px}.sidebar-pf .treeview .list-group-item{padding-left:20px;padding-right:20px}.sidebar-pf .treeview .list-group-item.node-selected:after{content:"\f105";font-family:FontAwesome;display:block;position:absolute;right:10px;top:1px}}@media (min-width:768px){.sidebar-pf{background:#fafafa}.sidebar-pf.sidebar-pf-left{border-right:1px solid #d1d1d1}.sidebar-pf.sidebar-pf-right{border-left:1px solid #d1d1d1}.sidebar-pf>.nav-category,.sidebar-pf>.nav-stacked{margin-top:5px}}.skiplink-pf{position:absolute;top:12px;left:-300%;z-index:1050}.skiplink-pf:focus{left:10px}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}.spinner{animation:rotation .6s infinite linear;border-bottom:4px solid rgba(3,3,3,.25);border-left:4px solid rgba(3,3,3,.25);border-right:4px solid rgba(3,3,3,.25);border-radius:100%;border-top:4px solid rgba(3,3,3,.75);height:24px;margin:0 auto;position:relative;width:24px}.spinner.spinner-inline{display:inline-block;margin-right:3px}.spinner.spinner-lg{border-width:5px;height:30px;width:30px}.spinner.spinner-sm{border-width:3px;height:18px;width:18px}.spinner.spinner-xs{border-width:2px;height:12px;width:12px}.spinner.spinner-inverse{border-bottom-color:rgba(255,255,255,.25);border-left-color:rgba(255,255,255,.25);border-right-color:rgba(255,255,255,.25);border-top-color:rgba(255,255,255,.75)}.ie9 .spinner{background:url(../img/spinner.gif) no-repeat;border:0}.ie9 .spinner.spinner-inverse{background-image:url(../img/spinner-inverse.gif)}.ie9 .spinner.spinner-inverse-lg{background-image:url(../img/spinner-inverse-lg.gif)}.ie9 .spinner.spinner-inverse-sm{background-image:url(../img/spinner-inverse-sm.gif)}.ie9 .spinner.spinner-inverse-xs{background-image:url(../img/spinner-inverse-xs.gif)}.ie9 .spinner.spinner-lg{background-image:url(../img/spinner-lg.gif)}.ie9 .spinner.spinner-sm{background-image:url(../img/spinner-sm.gif)}.ie9 .spinner.spinner-xs{background-image:url(../img/spinner-xs.gif)}.prettyprint .atn,.prettyprint .com,.prettyprint .fun,.prettyprint .var{color:#3f9c35}.prettyprint .atv,.prettyprint .str{color:#a30000}.prettyprint .clo,.prettyprint .dec,.prettyprint .kwd,.prettyprint .opn,.prettyprint .pln,.prettyprint .pun{color:#363636}.prettyprint .lit,.prettyprint .tag,.prettyprint .typ{color:#00659c}.prettyprint ol.linenums{margin-bottom:0}table.dataTable{height:100%;margin-bottom:0;max-width:none!important}table.dataTable tbody>tr>td.table-view-pf-actions{padding:0;vertical-align:middle}table.dataTable tbody>tr:hover>td.table-view-pf-actions{background-color:#f5f5f5;border-bottom-color:#d1d1d1}table.dataTable tbody>tr.selected{color:#fff;background-color:#0088ce}table.dataTable tbody>tr.selected>td{border-bottom-color:#00659c}table.dataTable tbody>tr.selected>td.table-view-pf-actions{background-color:#f5f5f5;border-bottom-color:#d1d1d1}table.dataTable tbody>tr.selected:hover>td{background-color:inherit;border-bottom-color:#00659c}table.dataTable tbody>tr.selected:hover>td.table-view-pf-actions{background-color:#f5f5f5;border-bottom-color:#d1d1d1}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{cursor:pointer}table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{color:#0088ce!important;position:relative}table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after{content:"\f107";font-family:FontAwesome;font-size:10px;font-weight:400;height:9px;left:7px;line-height:12px;position:relative;top:2px;vertical-align:baseline;width:12px}table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:before{background:#0088ce;content:"";height:2px;position:absolute;left:0;top:0;width:100%}table.dataTable thead .sorting_asc:after{content:"\f106";top:-3px}table.dataTable th:active{outline:0}.table-view-pf-empty.blank-slate-pf{background-color:#f5f5f5;border:1px solid #d1d1d1;border-radius:0;margin-top:-1px}.table-view-pf-toolbar.toolbar-pf{background-color:#f5f5f5;border-bottom:none;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-top:1px solid #d1d1d1;box-shadow:none;margin-left:0;margin-right:0}.table-view-pf-toolbar.toolbar-pf .toolbar-pf-results{border-top:1px solid #d1d1d1;min-height:40px;line-height:40px}.table-view-pf-toolbar-external.toolbar-pf{border-bottom:none;border-top:none;box-shadow:none}.table-view-pf-toolbar-external.toolbar-pf .toolbar-pf-results{border-top:1px solid #d1d1d1;min-height:40px;line-height:40px}.table-view-pf-colvis-menu>li{padding:5px 10px}.table-view-pf-colvis-menu>li:hover{background-color:#def3ff}.table-view-pf-colvis-menu>li>input{margin-top:0;margin-right:10px;vertical-align:middle}.table-view-pf-colvis-menu>li>label{margin-bottom:0}.table-view-pf-actions{background-color:#f1f1f1;height:100%}.table-view-pf-actions .btn,.table-view-pf-actions .dropdown-toggle{border:none;box-shadow:none;height:100%;width:100%}.table-view-pf-actions .dropdown,.table-view-pf-actions .table-view-pf-btn{height:100%}.table-view-pf-actions .dropdown-menu.dropdown-menu-right{right:-5px}.table-view-pf-actions:last-child{width:24px}.table-view-pf-select{width:33px}.table-view-pf-select-results{text-align:right}.bootstrap-datetimepicker-widget a[data-action]{border:0;box-shadow:none;color:#363636;display:block;padding-bottom:4px;padding-top:4px}.bootstrap-datetimepicker-widget a[data-action]:hover{color:#0088ce}.bootstrap-datetimepicker-widget.dropdown-menu{left:0!important;padding:0;width:calc(100% - 25px)}.bootstrap-datetimepicker-widget.dropdown-menu:after,.bootstrap-datetimepicker-widget.dropdown-menu:before{content:none}.bootstrap-datetimepicker-widget.dropdown-menu.top{margin-bottom:-1px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom{margin-top:-1px}.bootstrap-datetimepicker-widget .timepicker-hour{width:100%}.bootstrap-datetimepicker-widget .timepicker-hour:after{content:":";float:right}.timepicker-hours table td,.timepicker-minutes table td{font-weight:700;line-height:30px;height:30px}.timepicker-hours table td:hover,.timepicker-minutes table td:hover{color:#0088ce}.timepicker-hours .table-condensed>tbody>tr>td,.timepicker-minutes .table-condensed>tbody>tr>td{padding:0}.time-picker-pf .input-group-addon .fa,.time-picker-pf .input-group-addon .pficon{width:12px}.time-picker-pf .input-group-addon:not(.active){box-shadow:none}.timepicker-picker table td a span,.timepicker-picker table td span{height:24px;line-height:24px;margin:0;width:100%}.timepicker-picker .table-condensed>tbody>tr>td{height:25px;line-height:18px;padding:0}.timepicker-picker button[data-action]{padding-bottom:0;padding-top:0}.timepicker-picker .separator{display:none}.timepicker-picker tr:nth-child(2) td{background-color:#def3ff;border-color:#bee1f4;border-style:solid;border-width:1px;border-left:0;border-right:0}.toast-pf{background-color:#fff;border-color:#bbb;box-shadow:0 2px 6px rgba(3,3,3,.2);padding-left:68px;margin-bottom:5px}.toast-pf.alert-danger>.pficon{background-color:#c00}.toast-pf.alert-info>.pficon{background-color:#8b8d8f}.toast-pf.alert-success>.pficon{background-color:#3f9c35}.toast-pf.alert-warning>.pficon{background-color:#ec7a08}.toast-pf .dropdown-kebab-pf{margin-left:10px}.toast-pf>.pficon{background-color:#4d5258;bottom:-1px;box-shadow:2px 0 5px -2px rgba(3,3,3,.2);left:-1px;padding-top:10px;text-align:center;top:-1px;width:53px}.toast-pf>.pficon:before{color:rgba(255,255,255,.74)}.toast-pf .toast-pf-action{margin-left:15px}.toast-pf .dropdown-kebab-pf .btn-link{padding-top:0;padding-bottom:0;vertical-align:text-bottom}@media (min-width:992px){.toast-pf{display:inline-block}}@media (min-width:992px){.toast-pf-max-width{max-width:31.1%}}.toast-pf-top-right{left:20px;position:absolute;right:20px;top:12px;z-index:1055}@media (min-width:992px){.toast-pf-top-right{left:auto}}.toast-notifications-list-pf{margin-left:20px;position:fixed;right:20px;top:80px;z-index:1055}.toast-notifications-list-pf .toast-pf{clear:both;float:right}@media (min-width:768px){.toast-notifications-list-pf{max-width:calc(50%)}}@media (min-width:992px){.toast-notifications-list-pf{max-width:calc(33.1%)}}.toolbar-pf{background:#fff;border-bottom:1px solid #d1d1d1;box-shadow:0 1px 0 rgba(3,3,3,.045);padding-top:10px}.toolbar-pf .form-group{margin-bottom:10px}@media (min-width:768px){.toolbar-pf .form-group{border-right:1px solid #d1d1d1;float:left;margin-bottom:0;padding-left:20px;padding-right:20px}}.toolbar-pf .form-group:last-child{border-right:0;margin-bottom:0;padding-right:0}.toolbar-pf .form-group .btn+.btn,.toolbar-pf .form-group .btn+.btn-group,.toolbar-pf .form-group .btn-group+.btn,.toolbar-pf .form-group .btn-group+.btn-group{margin-left:5px}.toolbar-pf .form-group .btn+.btn-link,.toolbar-pf .form-group .btn+.dropdown,.toolbar-pf .form-group .btn-group+.btn-link,.toolbar-pf .form-group .btn-group+.dropdown{margin-left:10px}.toolbar-pf .form-group .btn-link{color:#252525;font-size:16px;line-height:1;padding:4px 0}.toolbar-pf .form-group .btn-link:active,.toolbar-pf .form-group .btn-link:focus,.toolbar-pf .form-group .btn-link:hover{color:#0088ce}.toolbar-pf .form-group .dropdown-kebab-pf .btn-link{padding:4px 10px;margin-left:-10px;margin-right:-10px}.toolbar-pf-actions{display:table;margin-bottom:10px;width:100%}@media (min-width:768px){.toolbar-pf-actions .toolbar-pf-filter{padding-left:0}}.toolbar-pf-view-selector{font-size:16px}.toolbar-pf-view-selector .btn-link.active{color:#0088ce;cursor:default}.toolbar-pf-action-right{float:right}@media (max-width:768px){.toolbar-pf-action-right{float:none}}.toolbar-pf-find{font-size:14px;position:relative}.find-pf-dropdown-container{background:#fff;border:solid 1px #bbb;display:none;right:-20px;padding:5px;position:absolute;top:35px;width:300px;z-index:10000}@media (max-width:768px){.find-pf-dropdown-container{left:30px;top:-5px;width:calc(100% - 30px)}}.find-pf-dropdown-container:after,.find-pf-dropdown-container:before{content:"";position:absolute}.find-pf-dropdown-container:before{border-bottom:11px solid #bbb;border-left:11px solid transparent;border-right:11px solid transparent;right:35px;top:-12px}.toolbar-pf-find:last-child .find-pf-dropdown-container:before{right:15px}@media (max-width:768px){.find-pf-dropdown-container:before{border-bottom:11px solid transparent;border-right:11px solid #bbb;border-top:11px solid transparent;left:-22px;right:initial;top:8px}}.find-pf-dropdown-container:after{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;right:36px;top:-10px}.toolbar-pf-find:last-child .find-pf-dropdown-container:after{right:16px}@media (max-width:768px){.find-pf-dropdown-container:after{border-bottom:10px solid transparent;border-right:10px solid #fff;border-top:10px solid transparent;left:-20px;right:initial;top:9px}}.find-pf-dropdown-container input{height:30px;padding:5px 117px 5px 5px;width:100%}.find-pf-dropdown-container .find-pf-buttons{position:absolute;right:10px;top:5px}.find-pf-dropdown-container .find-pf-buttons .btn{border:none;cursor:pointer;margin-left:0!important;padding:0;width:18px}.find-pf-dropdown-container .find-pf-buttons .btn .fa-angle-down,.find-pf-dropdown-container .find-pf-buttons .btn .fa-angle-up{font-weight:700;font-size:18px}.find-pf-dropdown-container .find-pf-buttons .btn .pficon-close{font-size:14px}.find-pf-dropdown-container .find-pf-buttons span{height:30px;line-height:30px;vertical-align:middle}.find-pf-dropdown-container .find-pf-buttons .find-pf-nums{color:#8b8d8f;margin-right:3px}.toolbar-pf-results{border-top:1px solid #d1d1d1;margin-top:10px}.toolbar-pf-results h5,.toolbar-pf-results p,.toolbar-pf-results ul{display:inline-block;line-height:26.66666667px;margin-bottom:0;margin-top:0}@media (min-width:768px){.toolbar-pf-results h5,.toolbar-pf-results p,.toolbar-pf-results ul{line-height:40px}}.toolbar-pf-results h5{font-weight:700;margin-right:20px}.toolbar-pf-results .label{font-size:11px}.toolbar-pf-results .label a{color:#fff;display:inline-block;margin-left:5px}.tree-list-view-pf{background-color:#ededed;border:none;margin-top:30px;overflow-x:hidden}.tree-list-view-pf>.list-group-item:first-child{border-top:1px solid transparent}.tree-list-view-pf .list-group-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-color:#ededed;padding:0;background-clip:padding-box}.tree-list-view-pf .list-group-item.active{background-color:#fff;color:currentColor;z-index:auto}.tree-list-view-pf .list-group-item.active:hover{border-color:#ededed}.tree-list-view-pf .list-group-item.active>.list-group-item-header{background-color:#def3ff;color:#555}.tree-list-view-pf .list-group-item.active>.list-group-item-header:before{background-color:#def3ff}.tree-list-view-pf .list-group-item.active>.list-group-item-header:hover{background-color:#edf8ff}.tree-list-view-pf .list-group-item.active>.list-group-item-header:hover:before{background-color:#edf8ff}.tree-list-view-pf .list-group-item.active>.list-group-item-header .list-group-item-text{color:#555}.tree-list-view-pf .list-group-item.active .list-group-item-text{color:currentColor}.tree-list-view-pf .list-group-item .list-group-item{border-bottom:none;padding-left:45px}.tree-list-view-pf .list-group-item .list-group-item .list-group-item-header:before{border-bottom:solid 1px #ededed;content:"";height:calc(100% + 1px);left:-100%;position:absolute;width:100%}.tree-list-view-pf .list-group-item-container{border-top-color:#ededed;margin:0;padding:0}.tree-list-view-pf .list-group-item-header{box-sizing:border-box;margin:0;position:inherit}.tree-list-view-pf .list-group-item-header:hover{background-color:#edf8ff;border-left-color:transparent;border-right-color:transparent}.tree-list-view-pf .list-group-item-header:hover:before{background-color:#edf8ff}@media (min-width:992px){.tree-list-view-pf .list-group-item-heading{width:calc(25% - 20px)}}.nav-pf-vertical{background:#292e34;border-right:1px solid #292e34;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:60px;width:200px;z-index:1030}.layout-pf-fixed-with-footer .nav-pf-vertical{bottom:37px}.ie9.layout-pf-fixed .nav-pf-vertical{box-sizing:content-box}.nav-pf-vertical.hidden.show-mobile-nav{box-shadow:0 0 3px rgba(3,3,3,.15);display:block!important}.nav-pf-vertical.hide-nav-pf{visibility:hidden!important}.nav-pf-vertical .list-group{border-top:0;margin-bottom:0}.nav-pf-vertical .list-group-item{background-color:transparent;border-color:#030303;padding:0}.nav-pf-vertical .list-group-item>a{background-color:transparent;color:#d1d1d1;cursor:pointer;display:block;font-size:14px;font-weight:400;height:63px;line-height:26px;padding:17px 20px 17px 25px;position:relative;white-space:nowrap;width:200px}@supports (display:flex){.nav-pf-vertical .list-group-item>a{display:-ms-flexbox;display:flex;padding-right:0}}.nav-pf-vertical .list-group-item>a .fa,.nav-pf-vertical .list-group-item>a .glyphicon,.nav-pf-vertical .list-group-item>a .pficon{color:#72767b;float:left;font-size:20px;line-height:26px;margin-right:10px;text-align:center;width:24px}.nav-pf-vertical .list-group-item>a:hover{text-decoration:none}.nav-pf-vertical .list-group-item.active>a,.nav-pf-vertical .list-group-item:hover>a{background-color:#393f44;color:#fff;font-weight:600}.nav-pf-vertical .list-group-item.active>a .fa,.nav-pf-vertical .list-group-item.active>a .glyphicon,.nav-pf-vertical .list-group-item.active>a .pficon,.nav-pf-vertical .list-group-item:hover>a .fa,.nav-pf-vertical .list-group-item:hover>a .glyphicon,.nav-pf-vertical .list-group-item:hover>a .pficon{color:#39a5dc}.nav-pf-vertical .list-group-item.active>a:before{background:#39a5dc;content:" ";height:100%;left:0;position:absolute;top:0;width:3px}.nav-pf-vertical .list-group-item.active:hover{background-color:transparent;border-color:#030303}.nav-pf-vertical .list-group-item .list-group-item-value{display:block;line-height:25px;max-width:120px;overflow:hidden;text-overflow:ellipsis}@supports (display:flex){.nav-pf-vertical .list-group-item .list-group-item-value{-ms-flex:1;flex:1;max-width:none;padding-right:15px}}.nav-pf-vertical .list-group-item-separator{border-top-color:#030303;border-top-width:2px}.nav-pf-vertical.nav-pf-vertical-with-badges{width:250px}.nav-pf-vertical.nav-pf-vertical-with-badges .list-group-item>a{width:250px}.nav-pf-vertical h5{color:#fff;cursor:default;font-size:13px;font-weight:600;margin:30px 20px 10px 20px}.nav-pf-vertical.hidden-icons-pf>.list-group>.list-group-item>a .fa,.nav-pf-vertical.hidden-icons-pf>.list-group>.list-group-item>a .glyphicon,.nav-pf-vertical.hidden-icons-pf>.list-group>.list-group-item>a .pficon{display:none}.nav-pf-vertical.hidden-icons-pf.collapsed{display:none}.nav-pf-vertical .badge-container-pf{position:absolute;right:15px;top:20px}@supports (display:flex){.nav-pf-vertical .badge-container-pf{padding-left:0;padding-right:15px;position:relative;right:0;margin-top:-3px;top:5px}}.nav-pf-vertical .badge-container-pf .badge{background:#292e34;color:#fff;float:left;font-size:12px;font-weight:700;line-height:1.66666667;margin:0;padding:0 7px;text-align:center}.nav-pf-vertical .badge-container-pf .badge .fa,.nav-pf-vertical .badge-container-pf .badge .pficon{font-size:14px;height:20px;line-height:1.66666667;margin-right:3px;margin-top:-1px}.nav-pf-vertical-tooltip.tooltip{margin-left:15px}.nav-pf-vertical-tooltip.tooltip .tooltip-inner{background-color:#fff;color:#292e34}.nav-pf-vertical-tooltip.tooltip .tooltip-arrow{border-bottom-color:#fff;left:calc(50% - 15px)!important}.hover-secondary-nav-pf{width:calc(200px * 2)}.hover-secondary-nav-pf.nav-pf-vertical-with-badges{width:calc(250px * 2)}.hover-tertiary-nav-pf{width:calc(200px * 3)}.hover-tertiary-nav-pf.nav-pf-vertical-with-badges{width:calc(250px * 3)}.hover-tertiary-nav-pf .nav-pf-secondary-nav{width:calc(200px * 2)}.hover-tertiary-nav-pf .nav-pf-secondary-nav .collapsed-tertiary-nav-pf{width:200px}.hover-tertiary-nav-pf .nav-pf-tertiary-nav{left:calc(200px * 2)}.hover-tertiary-nav-pf.nav-pf-vertical-with-badges .nav-pf-secondary-nav{width:calc(250px * 2)}.hover-tertiary-nav-pf.nav-pf-vertical-with-badges .nav-pf-secondary-nav .collapsed-tertiary-nav-pf{width:250px}.hover-tertiary-nav-pf.nav-pf-vertical-with-badges .nav-pf-tertiary-nav{left:calc(250px * 2)}.nav-pf-vertical.collapsed{width:75px}.nav-pf-vertical.collapsed.collapsed-secondary-nav-pf{width:200px}.nav-pf-vertical.collapsed.collapsed-secondary-nav-pf.nav-pf-vertical-with-badges{width:250px}.nav-pf-vertical.collapsed.collapsed-tertiary-nav-pf{width:200px}.nav-pf-vertical.collapsed.collapsed-tertiary-nav-pf.nav-pf-vertical-with-badges{width:250px}.nav-pf-vertical.collapsed.hover-secondary-nav-pf{width:calc(75px + 200px)}.nav-pf-vertical.collapsed.hover-secondary-nav-pf.nav-pf-vertical-with-badges{width:calc(75px + 250px)}.nav-pf-vertical.collapsed.hover-tertiary-nav-pf{width:calc(75px + (200px * 2))}.nav-pf-vertical.collapsed.hover-tertiary-nav-pf.nav-pf-vertical-with-badges{width:calc(75px + (250px * 2))}.show-mobile-nav.show-mobile-secondary{width:200px}.show-mobile-nav.show-mobile-secondary.nav-pf-vertical-with-badges{width:250px}.show-mobile-nav.show-mobile-tertiary{width:200px}.show-mobile-nav.show-mobile-tertiary.nav-pf-vertical-with-badges{width:250px}.show-mobile-nav .mobile-nav-item-pf .nav-pf-secondary-nav,.show-mobile-nav .mobile-secondary-item-pf .nav-pf-secondary-nav{left:0;opacity:1;visibility:visible;z-index:1034}.show-mobile-nav .mobile-nav-item-pf>.nav-pf-tertiary-nav,.show-mobile-nav .mobile-secondary-item-pf>.nav-pf-tertiary-nav{left:0;opacity:1;visibility:visible;z-index:1038}.show-mobile-nav .nav-pf-secondary-nav{left:0}.secondary-nav-item-pf:hover .show-mobile-nav .nav-pf-secondary-nav{opacity:0;visibility:hidden}.show-mobile-nav .tertiary-nav-item-pf:hover .nav-pf-tertiary-nav{opacity:0;visibility:hidden}.show-mobile-nav .tertiary-nav-item-pf.mobile-nav-item-pf:hover .nav-pf-tertiary-nav{opacity:1;visibility:visible}.secondary-nav-item-pf>a{cursor:default}.secondary-nav-item-pf>a:after{color:#72767b;content:"\f105";display:block;font-family:FontAwesome;font-size:24px;line-height:30px;padding:14px 0;position:absolute;right:20px;top:0}@supports (display:flex){.secondary-nav-item-pf>a .list-group-item-value{padding-right:35px}}.secondary-nav-item-pf.active>a,.secondary-nav-item-pf:hover>a{width:calc(200px + 1px);z-index:1031}.secondary-nav-item-pf.active>a:after,.secondary-nav-item-pf:hover>a:after{right:21px}.collapsed-secondary-nav-pf .secondary-nav-item-pf.active>a,.collapsed-secondary-nav-pf .secondary-nav-item-pf:hover>a{z-index:0}.collapsed-tertiary-nav-pf .secondary-nav-item-pf.active>a,.collapsed-tertiary-nav-pf .secondary-nav-item-pf:hover>a{z-index:0}.nav-pf-vertical-with-badges .secondary-nav-item-pf.active>a,.nav-pf-vertical-with-badges .secondary-nav-item-pf:hover>a{width:calc(250px + 1px)}.nav-pf-vertical.collapsed-secondary-nav-pf{width:200px}.nav-pf-vertical.collapsed-secondary-nav-pf.nav-pf-vertical-with-badges{width:250px}.nav-pf-vertical.collapsed-secondary-nav-pf .secondary-nav-item-pf.active>a,.nav-pf-vertical.collapsed-secondary-nav-pf .secondary-nav-item-pf.hover>a{z-index:1030}.nav-pf-vertical.collapsed-secondary-nav-pf.hover-tertiary-nav-pf{width:200px}.nav-pf-vertical.collapsed-secondary-nav-pf.hover-tertiary-nav-pf.nav-pf-vertical-with-badges{width:250px}.nav-pf-vertical.collapsed-secondary-nav-pf .nav-pf-secondary-nav{left:0}.nav-pf-vertical.collapsed-secondary-nav-pf .nav-pf-tertiary-nav{left:200px}.nav-pf-vertical.collapsed-secondary-nav-pf.nav-pf-vertical-with-badges .nav-pf-tertiary-nav{left:250px}.nav-pf-vertical.collapsed-tertiary-nav-pf{width:200px}.nav-pf-vertical.collapsed-tertiary-nav-pf.nav-pf-vertical-with-badges{width:250px}.nav-pf-vertical.collapsed-tertiary-nav-pf .nav-pf-secondary-nav{width:200px}.nav-pf-vertical.collapsed-tertiary-nav-pf .nav-pf-secondary-nav.nav-pf-vertical-with-badges{width:250px}.nav-pf-vertical.collapsed-tertiary-nav-pf .secondary-nav-item-pf.active>a,.nav-pf-vertical.collapsed-tertiary-nav-pf .secondary-nav-item-pf.hover>a,.nav-pf-vertical.collapsed-tertiary-nav-pf .tertiary-nav-item-pf.active>a,.nav-pf-vertical.collapsed-tertiary-nav-pf .tertiary-nav-item-pf.hover>a{z-index:0}@media (min-width:1200px){.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf{width:calc(200px * 2)}.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.nav-pf-vertical-with-badges{width:calc(250px * 2)}.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-secondary-nav-pf{width:200px}.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-secondary-nav-pf.nav-pf-vertical-with-badges{width:250px}.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-secondary-nav-pf.hover-tertiary-nav-pf{width:calc(200px * 2)}.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-secondary-nav-pf.hover-tertiary-nav-pf.nav-pf-vertical-with-badges{width:calc(250px * 2)}.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-tertiary-nav-pf{width:200px}.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed-tertiary-nav-pf.nav-pf-vertical-with-badges{width:250px}.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed{width:calc(75px + 200px)}.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed.collapsed-secondary-nav-pf{width:200px}.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed.collapsed-secondary-nav-pf.nav-pf-vertical-with-badges{width:250px}.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed.collapsed-tertiary-nav-pf{width:200px}.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed.collapsed-tertiary-nav-pf.nav-pf-vertical-with-badges{width:250px}.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed.hover-tertiary-nav-pf{width:calc(75px + (200px * 2))}.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.collapsed.hover-tertiary-nav-pf.nav-pf-vertical-with-badges{width:calc(75px + (250px * 2))}.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.hover-tertiary-nav-pf{width:calc(200px * 3)}.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf.hover-tertiary-nav-pf.nav-pf-vertical-with-badges{width:calc(250px * 3)}.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf .secondary-nav-item-pf.active .nav-pf-secondary-nav{visibility:visible;opacity:1}}.nav-item-pf-header{color:#fff;font-size:16px;margin:18px 20px 10px 20px}.nav-item-pf-header>a{cursor:pointer;margin-right:7px}.nav-item-pf-header>a:focus,.nav-item-pf-header>a:hover{color:#0088ce;text-decoration:none}.nav-pf-vertical.collapsed{width:75px}.nav-pf-vertical.collapsed .list-group-item>a{width:75px}.nav-pf-vertical.collapsed .list-group-item>a>.list-group-item-value{display:none}.nav-pf-vertical.collapsed .list-group-item>a>.badge-container-pf{display:none}.nav-pf-vertical.collapsed .list-group-item.secondary-nav-item-pf.active>a,.nav-pf-vertical.collapsed .list-group-item.secondary-nav-item-pf>a{width:75px}.nav-pf-vertical.collapsed .list-group-item.secondary-nav-item-pf.active>a:after,.nav-pf-vertical.collapsed .list-group-item.secondary-nav-item-pf>a:after{right:10px}.nav-pf-vertical.collapsed .list-group-item.secondary-nav-item-pf.active>a,.nav-pf-vertical.collapsed .list-group-item.secondary-nav-item-pf:hover>a{width:77px}.nav-pf-vertical.collapsed .list-group-item.secondary-nav-item-pf.active>a:after,.nav-pf-vertical.collapsed .list-group-item.secondary-nav-item-pf:hover>a:after{right:11px}.nav-pf-secondary-nav{background:#393f44;border:1px solid #292e34;border-bottom:none;border-top:none;bottom:0;display:block;left:200px;opacity:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:60px;visibility:hidden;width:200px;z-index:1030}.collapsed-secondary-nav-pf .secondary-nav-item-pf.active .nav-pf-secondary-nav{left:0;opacity:1;visibility:visible;z-index:1032}.collapsed-tertiary-nav-pf .secondary-nav-item-pf.active .nav-pf-secondary-nav{left:0;opacity:1;visibility:visible}.hover-secondary-nav-pf .secondary-nav-item-pf.is-hover .nav-pf-secondary-nav{opacity:1;visibility:visible}.ie9.layout-pf-fixed .nav-pf-secondary-nav{box-sizing:content-box}.layout-pf-fixed-with-footer .nav-pf-secondary-nav{bottom:37px}.nav-pf-secondary-nav .list-group-item{border:none;padding:0 0 5px 0;width:200px}.nav-pf-secondary-nav .list-group-item>a{background-color:#393f44;color:#d1d1d1;font-size:12px;font-weight:inherit;height:inherit;padding:4px 0 2px 0;margin-left:20px;width:calc(200px - 20px)}.nav-pf-secondary-nav .list-group-item>a:hover .list-group-item-value{text-decoration:underline}.nav-pf-secondary-nav .list-group-item.active>a:before{display:none}.nav-pf-secondary-nav .list-group-item.active>a,.nav-pf-secondary-nav .list-group-item:hover>a{background-color:#4d5258;color:#fff}.nav-pf-secondary-nav .list-group-item .badge-container-pf{top:5px}.nav-pf-secondary-nav .list-group-item .badge-container-pf .badge{background:#292e34;color:#fff}.nav-pf-secondary-nav .list-group-item .list-group-item-value{padding-left:5px}.nav-pf-secondary-nav .list-group-item.tertiary-nav-item-pf>a{cursor:default}.nav-pf-secondary-nav .list-group-item.tertiary-nav-item-pf>a:after{color:#72767b;content:"\f105";display:block;font-family:FontAwesome;font-size:20px;line-height:20px;padding:0;position:absolute;right:20px;top:4px}@supports (display:flex){.nav-pf-secondary-nav .list-group-item.tertiary-nav-item-pf>a .list-group-item-value{padding-right:35px}}.nav-pf-secondary-nav .list-group-item.tertiary-nav-item-pf.active>a,.nav-pf-secondary-nav .list-group-item.tertiary-nav-item-pf:hover>a{width:calc(200px - 19px);z-index:1033}.nav-pf-secondary-nav .list-group-item.tertiary-nav-item-pf.active>a:after,.nav-pf-secondary-nav .list-group-item.tertiary-nav-item-pf:hover>a:after{right:21px}.nav-pf-vertical-with-badges .nav-pf-secondary-nav{left:250px;width:250px}.nav-pf-vertical-with-badges .nav-pf-secondary-nav .list-group-item{width:250px}.nav-pf-vertical-with-badges .nav-pf-secondary-nav .list-group-item>a{width:calc(250px - 20px)}.nav-pf-vertical-with-badges .nav-pf-secondary-nav .list-group-item.tertiary-nav-item-pf.active>a,.nav-pf-vertical-with-badges .nav-pf-secondary-nav .list-group-item.tertiary-nav-item-pf:hover>a{width:calc(250px - 19px)}.nav-pf-tertiary-nav{background:#4d5258;border:1px solid #292e34;border-bottom:none;border-top:none;bottom:0;display:block;left:calc(200px * 2);opacity:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:60px;visibility:hidden;width:200px;z-index:1030}.nav-pf-vertical-with-badges .nav-pf-tertiary-nav{left:250px;width:250px}.nav-pf-vertical-with-badges .nav-pf-tertiary-nav .show-mobile-nav{left:0}.collapsed-tertiary-nav-pf .tertiary-nav-item-pf.active .nav-pf-tertiary-nav{left:0;opacity:1;visibility:visible;z-index:1033}.hover-tertiary-nav-pf .tertiary-nav-item-pf.is-hover .nav-pf-tertiary-nav{opacity:1;visibility:visible}.collapsed.collapsed-tertiary-nav-pf .hover-tertiary-nav-pf .tertiary-nav-item-pf.is-hover .nav-pf-tertiary-nav{left:0}.ie9.layout-pf-fixed .nav-pf-tertiary-nav{box-sizing:content-box}.layout-pf-fixed-with-footer .nav-pf-tertiary-nav{bottom:37px}.nav-pf-tertiary-nav .nav-item-pf-header{color:#fff;margin:18px 20px 10px 20px}.nav-pf-tertiary-nav h5{color:#fff;margin:30px 20px 10px 20px}.nav-pf-tertiary-nav .list-group-item{border:none;padding:0 0 5px 0}.nav-pf-tertiary-nav .list-group-item>a{background-color:transparent;color:#d1d1d1;font-size:12px;font-weight:inherit;height:inherit;margin:0 20px 0 20px;padding:4px 0 2px 0}.nav-pf-tertiary-nav .list-group-item.active>a:before{display:none}.nav-pf-tertiary-nav .list-group-item.active>a,.nav-pf-tertiary-nav .list-group-item:hover>a{background-color:#393f44;color:#fff}.nav-pf-tertiary-nav .list-group-item .badge-container-pf{top:5px}.nav-pf-tertiary-nav .list-group-item .badge-container-pf .badge{background:#292e34;color:#fff}.nav-pf-tertiary-nav .list-group-item .list-group-item-value{padding-left:5px}.collapsed .nav-pf-secondary-nav{left:75px}.collapsed .nav-pf-secondary-nav .list-group-item>a{width:calc(200px - 20px)}.collapsed .nav-pf-secondary-nav .list-group-item>a>.list-group-item-value{display:inline-block}.collapsed .nav-pf-secondary-nav .list-group-item>a>.badge-container-pf{display:inline-block}.collapsed .nav-pf-tertiary-nav{left:calc(75px + 200px)}.collapsed .nav-pf-tertiary-nav .list-group-item>a{width:calc(200px - 20px)}.collapsed .nav-pf-tertiary-nav .list-group-item>a>.list-group-item-value{display:inline-block}.collapsed .nav-pf-tertiary-nav .list-group-item>a>.badge-container-pf{display:inline-block}.collapsed.collapsed-secondary-nav-pf,.collapsed.collapsed-tertiary-nav-pf{width:200px}.collapsed.collapsed-secondary-nav-pf .secondary-nav-item-pf:hover>a,.collapsed.collapsed-tertiary-nav-pf .secondary-nav-item-pf:hover>a{z-index:1030}.collapsed.collapsed-secondary-nav-pf .nav-pf-secondary-nav,.collapsed.collapsed-tertiary-nav-pf .nav-pf-secondary-nav{left:0}.collapsed.collapsed-secondary-nav-pf .nav-pf-tertiary-nav{left:200px}.collapsed.collapsed-tertiary-nav-pf .nav-pf-tertiary-nav{left:0}.collapsed.hover-secondary-nav-pf{width:calc(75px + 200px)}.collapsed.hover-secondary-nav-pf.collapsed-secondary-nav-pf,.collapsed.hover-secondary-nav-pf.collapsed-tertiary-nav-pf{width:200px}.collapsed.hover-tertiary-nav-pf{width:calc(75px + (200px * 2))}.collapsed.hover-tertiary-nav-pf.collapsed-secondary-nav-pf{width:calc(200px * 2)}.collapsed.hover-tertiary-nav-pf.collapsed-tertiary-nav-pf{width:200px}.collapsed.nav-pf-vertical-with-badges .nav-pf-secondary-nav .list-group-item>a{width:calc(250px - 20px)}.collapsed.nav-pf-vertical-with-badges .nav-pf-tertiary-nav{left:calc(75px + 250px)}.collapsed.nav-pf-vertical-with-badges .nav-pf-tertiary-nav .list-group-item>a{width:calc(250px - 20px)}.collapsed.nav-pf-vertical-with-badges.collapsed-secondary-nav-pf,.collapsed.nav-pf-vertical-with-badges.collapsed-tertiary-nav-pf{width:250px}.collapsed.nav-pf-vertical-with-badges.collapsed-secondary-nav-pf .nav-pf-tertiary-nav{left:250px}.collapsed.nav-pf-vertical-with-badges.hover-secondary-nav-pf{width:calc(75px + 250px)}.collapsed.nav-pf-vertical-with-badges.hover-secondary-nav-pf.collapsed-secondary-nav-pf,.collapsed.nav-pf-vertical-with-badges.hover-secondary-nav-pf.collapsed-tertiary-nav-pf{width:250px}.collapsed.nav-pf-vertical-with-badges.hover-tertiary-nav-pf{width:calc(75px + (200px * 2))}.collapsed.nav-pf-vertical-with-badges.hover-tertiary-nav-pf.collapsed-secondary-nav-pf{width:calc(200px * 2)}.collapsed.nav-pf-vertical-with-badges.hover-tertiary-nav-pf.collapsed-tertiary-nav-pf{width:200px}.secondary-collapse-toggle-pf{display:none;font-family:FontAwesome;font-size:inherit;opacity:0;pointer-events:none;-webkit-font-smoothing:antialiased}.secondary-collapse-toggle-pf:before{content:"\f190"}.secondary-collapse-toggle-pf.collapsed:before{content:"\f18e"}.tertiary-collapse-toggle-pf{display:none;font-family:FontAwesome;font-size:inherit;opacity:0;pointer-events:none;-webkit-font-smoothing:antialiased}.tertiary-collapse-toggle-pf:before{content:"\f190"}.tertiary-collapse-toggle-pf.collapsed:before{content:"\f18e"}.nav-pf-vertical-collapsible-menus .secondary-collapse-toggle-pf{display:inline-block}.nav-pf-vertical-collapsible-menus .secondary-nav-item-pf.active .secondary-collapse-toggle-pf{opacity:1;pointer-events:all}.nav-pf-vertical-collapsible-menus .tertiary-collapse-toggle-pf{display:inline-block}.nav-pf-vertical-collapsible-menus .tertiary-nav-item-pf.active .tertiary-collapse-toggle-pf{opacity:1;pointer-events:all}.show-mobile-nav .secondary-collapse-toggle-pf{display:inline-block;opacity:1;pointer-events:all}.show-mobile-nav .secondary-collapse-toggle-pf:before{content:"\f190"}.show-mobile-nav .tertiary-collapse-toggle-pf{display:inline-block;opacity:1;pointer-events:all}.show-mobile-nav .tertiary-collapse-toggle-pf:before{content:"\f190"}.force-hide-secondary-nav-pf .nav-pf-secondary-nav{display:none!important}.force-hide-secondary-nav-pf .nav-pf-tertiary-nav{display:none!important}.nav-pf-vertical.transitions{transition:width .1s}.nav-pf-vertical.transitions .nav-pf-secondary-nav{transition:visibility .1s,opacity .1s linear}.nav-pf-vertical.transitions .nav-pf-tertiary-nav{transition:visibility .1s,opacity .1s linear}.wizard-pf{padding:10px;margin:0 auto;max-height:900px;width:auto}.wizard-pf .modal-content{min-height:100%}.wizard-pf-body{background:#fff;padding:0;position:static}.wizard-pf-sidebar{background:#fafafa;border-right:1px solid #d1d1d1;display:none}@media (min-width:768px){.wizard-pf-sidebar{display:inherit;-ms-flex:0 0 auto;flex:0 0 auto;overflow-x:hidden;overflow-y:auto}.wizard-pf-sidebar .list-group{border-top:0;margin-bottom:0}.wizard-pf-sidebar .list-group-item{background-color:transparent;border-color:#ededed;padding:0}.wizard-pf-sidebar .list-group-item>a{color:#030303;cursor:pointer;display:block;font-size:14px;font-weight:700;height:50px;outline:0;padding-top:11px;padding-left:20px;position:relative;white-space:nowrap;width:14em}.wizard-pf-sidebar .list-group-item>a:hover{background-color:#ededed;text-decoration:none}.wizard-pf-sidebar .list-group-item>a:hover:focus{text-decoration:none}.wizard-pf-sidebar .list-group-item>a:hover:focus span{text-decoration:underline}.wizard-pf-sidebar .list-group-item.active{background-color:#ededed}.wizard-pf-sidebar .list-group-item.active:hover{border-color:#ededed}.wizard-pf-sidebar .list-group-item.active>a{color:#39a5dc;cursor:default}.wizard-pf-sidebar .list-group-item.active>a:before{content:" ";background:#39a5dc;height:100%;left:0;position:absolute;top:0;width:3px}.wizard-pf-sidebar .list-group-item.active>a:after{color:#39a5dc;content:"\f105";display:block;font-family:FontAwesome;font-size:24px;font-weight:500;line-height:30px;padding-top:10px;position:absolute;right:23px;top:0}}.wizard-pf-substep-number{display:inline-block;margin-right:5px;vertical-align:middle;width:25px}.wizard-pf-substep-title{display:inline-block;margin-right:5px;text-align:left;vertical-align:middle}.wizard-pf-steps{border-bottom:solid 1px #d1d1d1}@media (min-width:768px){.wizard-pf-steps{text-align:center}}.wizard-pf-steps-indicator{background:#ededed;border-top:1px solid #d1d1d1;display:inline-block;display:-ms-flexbox;display:flex;font-size:16px;list-style:none;margin-bottom:0;padding:15px 0}@media (min-width:768px){.wizard-pf-steps-indicator{background:#fff;height:120px;padding:38px 0 0;-ms-flex-pack:distribute;justify-content:space-around}}.wizard-pf-steps-indicator .wizard-pf-step{counter-increment:section;float:left;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;line-height:15px;margin:0;padding:0;position:relative;text-align:center}.wizard-pf-steps-indicator .wizard-pf-step:not(.active){display:none}@media (min-width:768px){.wizard-pf-steps-indicator .wizard-pf-step:not(.active){display:block}}.wizard-pf-steps-indicator .wizard-pf-step a{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700}@media (min-width:768px){.wizard-pf-steps-indicator .wizard-pf-step a{font-weight:400;-ms-flex-pack:center;justify-content:center}}.wizard-pf-steps-indicator .wizard-pf-step a .wizard-pf-step-title{margin-left:10px}@media (min-width:768px){.wizard-pf-steps-indicator .wizard-pf-step a .wizard-pf-step-title{margin-left:0}}.wizard-pf-steps-indicator .wizard-pf-step a .wizard-pf-step-title-substep{font-weight:400;margin-left:10px;text-transform:capitalize}.wizard-pf-steps-indicator .wizard-pf-step a .wizard-pf-step-title-substep:before{content:"\00BB";font-size:20px;margin-right:10px}.wizard-pf-steps-indicator .wizard-pf-step a .wizard-pf-step-title-substep:not(.active){display:none}@media (min-width:768px){.wizard-pf-steps-indicator .wizard-pf-step .wizard-pf-step-title-substep{display:none}.wizard-pf-steps-indicator .wizard-pf-step:before{background-color:#bbb;content:"";height:2px;left:0;position:absolute;right:0;top:40px}.wizard-pf-steps-indicator .wizard-pf-step:first-child:before{left:50%;right:0}.wizard-pf-steps-indicator .wizard-pf-step:last-child:before{left:0;right:50%}.wizard-pf-steps-indicator .wizard-pf-step:only-of-type:before{background-color:transparent}}.wizard-pf-steps-indicator .wizard-pf-step a{color:#030303;cursor:pointer;font-size:16px;margin-left:1em;margin-right:1em;text-decoration:none}.wizard-pf-steps-indicator .wizard-pf-step:not(.active):not(.disabled) a:hover .wizard-pf-step-number{background-color:#bbb;border-color:#bbb;color:#fff}.wizard-pf-steps-indicator .wizard-pf-step .wizard-pf-step-number{background-color:#fff;border-radius:50%;border:solid 2px #39a5dc;color:#bbb;font-size:12px;font-weight:700;height:25px;line-height:22px;width:25px;display:inline-block}@media (min-width:768px){.wizard-pf-steps-indicator .wizard-pf-step .wizard-pf-step-number{left:calc(50% - 13px);position:absolute;top:27px}}.wizard-pf-steps-indicator .wizard-pf-step.active .wizard-pf-step-number{background-color:#39a5dc;border-color:#39a5dc;cursor:default;color:#fff}.wizard-pf-steps-indicator .wizard-pf-step.active~.wizard-pf-step .wizard-pf-step-number{border-color:#bbb;background:#fff}.wizard-pf-main{height:100%;padding:1em;vertical-align:top;width:100%}@media (min-width:768px){.wizard-pf-main{overflow:auto;padding:3em;-ms-flex:1 1 auto;flex:1 1 auto}}.wizard-pf-main .blank-slate-pf{background-color:transparent;border:none;left:0;right:0}.wizard-pf-contents textarea{resize:vertical}.wizard-pf-review-steps{list-style:none}.wizard-pf-review-steps .list-group,.wizard-pf-review-steps .list-group-item{border:none;margin-bottom:0}.wizard-pf-review-steps>ul>li{float:left;line-height:15px;margin:0;padding-top:0;position:relative;width:100%}.wizard-pf-review-steps>ul>li>a{color:#030303;cursor:pointer;font-size:16px;padding-left:30px;padding-right:5px;text-decoration:none;transition:250ms}.wizard-pf-review-steps>ul>li>a:before{content:"\f107";display:block;font-family:FontAwesome;font-size:24px;font-weight:500;left:20px;position:absolute;top:0}.wizard-pf-review-steps>ul>li>a.collapsed:before{content:"\f105"}.wizard-pf-review-substeps{padding-left:22px}.wizard-pf-review-substeps>ul>li{float:left;line-height:15px;margin:0;position:relative;width:100%}.wizard-pf-review-substeps>ul>li a{color:#030303;cursor:pointer;font-size:16px;padding-left:30px;padding-right:5px;text-decoration:none;transition:250ms}.wizard-pf-review-substeps>ul>li a:before{content:"\f107";display:block;font-family:FontAwesome;font-size:24px;font-weight:500;left:20px;position:absolute;top:10px}.wizard-pf-review-substeps>ul>li a.collapsed:before{content:"\f105"}.wizard-pf-review-content{padding-top:10px;padding-left:40px}.wizard-pf-review-content .wizard-pf-review-item{padding:5px 0}.wizard-pf-review-content .wizard-pf-review-item.sub-item{margin-left:10px}.wizard-pf-review-content .wizard-pf-review-item .wizard-pf-review-item-label{font-weight:700;padding-right:10px}.wizard-pf-review-content .wizard-pf-review-item .wizard-pf-review-item-field{font-weight:700;margin:5px 0;padding-right:10px}.wizard-pf-review-content .wizard-pf-review-item .wizard-pf-review-item-field:first-of-type{margin-top:0}.wizard-pf-review-content .wizard-pf-review-item .wizard-pf-review-item-field:last-of-type{margin-bottom:0}.wizard-pf-review-content .wizard-pf-review-item .wizard-pf-review-item-field.sub-field{margin-left:10px}.wizard-pf-success-icon{color:#3f9c35;font-size:67.2px;line-height:67.2px}.wizard-pf-footer{background:#fff;border-top:1px solid #d1d1d1;margin-top:0;padding-bottom:17px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.wizard-pf-footer .wizard-pf-cancel{margin-right:25px;-ms-flex-order:-1;order:-1}.wizard-pf-footer .wizard-pf-next{-ms-flex-order:1;order:1;margin-left:8px}@media (min-width:768px){.wizard-pf-row{display:-ms-flexbox;display:flex;width:100%;height:900px;max-height:65vh}}@media (min-width:992px){.wizard-pf{padding:30px 0;width:900px}.wizard-pf-sidebar .list-group-item>a{width:18em}}.wizard-pf-steps-alt,.wizard-pf-steps-alt ul{list-style:none;margin:0;padding:0}.wizard-pf-steps-alt{margin:15px 0 15px 15px}@media (min-width:768px){.wizard-pf-steps-alt{display:none}}.wizard-pf-steps-alt-indicator{position:relative}.wizard-pf-steps-alt-indicator:after{color:#4d5258;content:"\f107";display:block;font-family:FontAwesome;font-size:24px;font-weight:500;position:absolute;right:17px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.wizard-pf-steps-alt-indicator:after{display:none}}.wizard-pf-steps-alt-indicator.active:after{content:"\f106"}.wizard-pf-step-alt{position:relative;z-index:1}.wizard-pf-step-alt:not(:last-child){padding-bottom:10px}.wizard-pf-step-alt a{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.wizard-pf-step-alt a:focus,.wizard-pf-step-alt a:hover{text-decoration:none}.wizard-pf-step-alt a:focus .wizard-pf-step-alt-title,.wizard-pf-step-alt a:hover .wizard-pf-step-alt-title{color:#39a5dc}.wizard-pf-step-alt ul{margin-left:11px}.wizard-pf-step-alt .wizard-pf-step-alt-number{border-radius:50%;font-size:12px;font-weight:700;height:24px;width:24px;display:inline-block;text-align:center;-ms-flex:0 0 auto;flex:0 0 auto;border:2px solid #39a5dc;background-color:#fff}.wizard-pf-step-alt .wizard-pf-step-alt-title{color:#030303;font-weight:700;text-transform:capitalize;display:inline-block;margin-left:5px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.wizard-pf-step-alt.active .wizard-pf-step-alt-number{background-color:#39a5dc;border-color:#39a5dc;cursor:default;color:#fff}.wizard-pf-step-alt.active .wizard-pf-step-alt-title{color:#39a5dc}.wizard-pf-step-alt.active~.wizard-pf-step-alt .wizard-pf-step-alt-number{color:#bbb;border-color:#bbb}.wizard-pf-step-alt:not(.active) a:hover .wizard-pf-step-alt-number{border-color:#bbb;background:#bbb;color:#fff}.wizard-pf-step-alt:before{content:"";position:absolute;left:11px;height:100%;border-left:2px solid #bbb;z-index:-1}.wizard-pf-step-alt-substep{display:-ms-flexbox;display:flex;border-left:2px solid transparent}.wizard-pf-step-alt-substep a{padding:5px 0 5px 18px;color:#393f44}.wizard-pf-step-alt-substep.active,.wizard-pf-step-alt-substep:not(.disabled):hover{background-color:#ededed;border-color:#39a5dc}.wizard-pf-step-alt-substep.active a,.wizard-pf-step-alt-substep:not(.disabled):hover a{color:#39a5dc}.wizard-pf-step-alt-substep.active a{font-weight:700}.wizard-pf-sidebar .list-group-item.disabled>a:hover,.wizard-pf-step-alt-substep.disabled>a:hover,.wizard-pf-step.disabled>a:hover{cursor:not-allowed} \ No newline at end of file diff --git a/dist/css/patternfly-additions.min.css.map b/dist/css/patternfly-additions.min.css.map new file mode 100644 index 0000000000..7f99bf2583 --- /dev/null +++ b/dist/css/patternfly-additions.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["node_modules/bootstrap-slider/src/less/rules.less","node_modules/bootstrap/less/mixins/gradients.less","node_modules/bootstrap/less/mixins/vendor-prefixes.less","node_modules/patternfly-bootstrap-combobox/less/combobox.less","node_modules/bootstrap-datepicker/less/datepicker3.less","node_modules/bootstrap/less/mixins/buttons.less","node_modules/bootstrap-select/less/bootstrap-select.less","node_modules/bootstrap-switch/src/less/bootstrap3/bootstrap-switch.less","node_modules/bootstrap/less/mixins/border-radius.less","node_modules/bootstrap/less/mixins/opacity.less","node_modules/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.css","node_modules/c3/c3.css","tests/build/less/patternfly-additions.css","node_modules/eonasdan-bootstrap-datetimepicker/src/less/_bootstrap-datetimepicker.less","node_modules/eonasdan-bootstrap-datetimepicker/src/less/bootstrap-datetimepicker-build.less","src/less/mixins.less","src/less/about-modal.less","src/less/application-launcher.less","src/less/blank-slate.less","src/less/bootstrap-combobox.less","src/less/variables.less","src/less/bootstrap-datepicker.less","src/less/bootstrap-mixin-overrides.less","src/less/bootstrap-select.less","src/less/bootstrap-slider.less","src/less/bootstrap-switch.less","src/less/bootstrap-touchspin.less","src/less/bootstrap-treeview.less","src/less/cards.less","src/less/card-view.less","src/less/charts.less","src/less/close.less","src/less/context-selector.less","src/less/datatables.less","src/less/experimental-features.less","src/less/filter.less","src/less/footer.less","src/less/icons.less","src/less/infotip.less","src/less/layouts.less","src/less/links.less","src/less/list-pf.less","src/less/list-view.less","node_modules/bootstrap/less/mixins/clearfix.less","src/less/list-view-dnd.less","src/less/login.less","src/less/navbar.less","node_modules/font-awesome/less/variables.less","src/less/navbar-alt.less","src/less/navbar-vertical.less","src/less/nav-vertical-alt.less","src/less/notifications-drawer.less","src/less/search.less","src/less/sidebar.less","src/less/skip-to-content.less","src/less/spinner.less","src/less/syntax-highlighting.less","src/less/table-view.less","src/less/time-picker.less","src/less/toast.less","src/less/toolbar.less","src/less/tree-list-view.less","src/less/vertical-nav.less","src/less/wizard.less"],"names":[],"mappings":"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A,CACjD,kEAAqE,cAC3E,YAAA,IACA,WAAA,OAIF,oBADA,iBAEE,QAAA,aACA,YAAa,wBACb,WAAA,OACA,aAAA,OACA,YAAA,IACA,YAAA,EACA,MAAA,KACA,eAAA,KAEA,wBAAA,UACA,uBAAA,YAE0B,4BAC1B,QjBqKkE,QiBnKxC,4BAC1B,QjBmKkE,QiBjK/C,qBACnB,QjBiKkE,QiB/J9C,sBACpB,QjB+JkE,QiB7J1C,0BACxB,QjB6JkE,QiB3J/C,qBACnB,QjB4JkE,QiB1JvC,6BAC3B,QjB0JkE,QiBxJ9C,sBACpB,QjBwJkE,QiBtJ3C,yBACvB,QjBkJkE,QiBhJ7C,uBACrB,QjBmJkE,QiBjJhD,oBAClB,QjBiJkE,QiB/I/C,qBACnB,QjB+IkE,QiB7ItC,8BAC5B,QjB6IkE,QiB3IxC,4BAC1B,QjB2IkE,QiBzI7C,uBACrB,QjByIkE,QiBvI3C,yBACvB,QjBuIkE,QiBrItC,8BAC5B,QjBqIkE,QiBnIjD,mBACjB,QjBmIkE,QiBjI5C,wBACtB,QjBiIkE,QiB/H9C,sBACpB,QjB+HkE,QiB7HxC,4BAC1B,QjB6HkE,QiB3H9C,sBACpB,QjB2HkE,QiBzHhD,oBAClB,QjByHkE,QiBvHzC,2BACzB,QjBuHkE,QiBrH1C,0BACxB,QjBqHkE,QiBnH3C,yBACvB,QjBmHkE,QiBjHtC,8BAC5B,MAAA,KACA,QjBgHkE,QiB9G9C,sBACpB,QjB8GkE,QiB5GhD,oBACI,wBACtB,QjB2GkE,QiBzG9C,sBACpB,QjByGkE,QiBvG9C,sBACpB,QjBuGkE,QiBrGxC,4BAC1B,QjBqGkE,QiBnGzC,2BACzB,QjBmGkE,QiBjGhD,oBAClB,QjBiGkE,QiB/F7C,uBACrB,QjB+FkE,QiB7FhD,oBAClB,QjB6FkE,QiB3F/C,qBACnB,QjB2FkE,QiBzF9C,sBACpB,QjByFkE,QiBvFzC,2BACzB,QjB0FkE,QiBxFhD,oBAClB,QjBoFkE,QiBlFtC,8BAC5B,QjBkFkE,QiBhFzC,2BACzB,QjBgFkE,QiB9EjD,mBACjB,QjB+EkE,QiB7E9C,sBACpB,QjB8EkE,QiB5EzC,2BACzB,QjB4EkE,QiB1E9C,sBACpB,QjB0EkE,QiBxE1C,0BACxB,QjByEkE,QiBvE3C,yBACvB,QjBuEkE,QiBrE1C,0BACxB,QjBqEkE,QiBnE7C,uBACrB,QjBmEkE,QiBjEvC,6BAC3B,QjBiEkE,QiB/DlD,kBAChB,QjBiEkE,QiB/D1C,0BACxB,QjB+DkE,QiB7D5C,wBACtB,QjB8DkE,QiB5D9C,sBACpB,QjB4DkE,QiB1DjD,mBACjB,QjBmDkE,QiBjDlD,kBAChB,MAAA,QACA,QjBgDkE,QiB9C9C,sBACpB,QjBmDkE,QiBjD7C,uBACrB,QjBiDkE,QiB/C7C,uBACrB,QjB+CkE,QiB7ChD,oBAClB,QjB6CkE,QiB3C/C,qBACnB,QjB4CkE,QiB1ClC,kCAChC,QjB0CkE,QiBxC7C,uBACrB,QjBqCkE,QiBnC7C,uBACrB,QjBqCkE,QiBnC3C,yBACvB,QjBmCkE,QiBjC3C,yBACvB,QjBiCkE,QiB/B7C,uBACA,uBACrB,QjBuCkE,QiBrC7C,uBACrB,QjB2BkE,QiBzB5C,wBACtB,QjByBkE,QiBvB9C,sBACpB,QjBuBkE,QiBrB1C,0BACxB,QjBqBkE,QiBnB1C,0BACxB,QjBmBkE,QiBjBvC,6BAC3B,QjBiBkE,QiBf9B,sCACpC,QjBekE,QiBb/B,qCACnC,QjBakE,QiBXtC,8BAC5B,QjBWkE,QiBT/C,qBACnB,QjBUkE,QiBR7C,uBACrB,QjBQkE,QiBN3C,yBACvB,QjBOkE,QiBLhD,oBAClB,QjBGkE,QiBD9C,sBACpB,QjBEkE,QiBA9C,sBACpB,QjBAkE,QiBE5C,wBACtB,QjBFkE,QiBI9C,sBACpB,QjBJkE,QiBMxC,4BAC1B,QjBNkE,QiBQ7C,uBACrB,QjBRkE,QiBU5C,wBACtB,QjBTkE,QiBWrC,+BAC7B,QjBbkE,QiBe5C,wBACtB,QjBdkE,QiBgBrC,+BAC7B,QjBhBkE,QiBkBpC,gCAC9B,QjBlBkE,QiBoB7C,uBACrB,QjBpBkE,QiBsB5C,wBACtB,QjBtBkE,QiBwBtC,8BAC5B,QjBxBkE,QiB0B5C,wBACtB,QjB1BkE,QiB4B9C,sBACpB,QjB5BkE,QiB8BxC,4BAC1B,QjB9B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"} \ No newline at end of file diff --git a/dist/css/patternfly.css b/dist/css/patternfly.css new file mode 100644 index 0000000000..e165942b53 --- /dev/null +++ b/dist/css/patternfly.css @@ -0,0 +1,10650 @@ +/* PatternFly */ +@font-face { + font-family: "Open Sans"; + font-style: normal; + font-weight: 300; + src: url("../fonts/OpenSans-Light-webfont.eot"); + /* IE9 Compat Modes */ + src: local("Open Sans Light"), local("OpenSans-Light"), url("../fonts/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("../fonts/OpenSans-Light-webfont.woff2") format("woff2"), /* Super Modern Browsers */ url("../fonts/OpenSans-Light-webfont.woff") format("woff"), /* Modern Browsers */ url("../fonts/OpenSans-Light-webfont.ttf") format("truetype"), /* Safari, Android, iOS */ url("../fonts/OpenSans-Light-webfont.svg#OpenSans") format("svg"); + /* Legacy iOS */ +} +@font-face { + font-family: "Open Sans"; + font-style: normal; + font-weight: 400; + src: url("../fonts/OpenSans-Regular-webfont.eot"); + /* IE9 Compat Modes */ + src: local("Open Sans"), local("OpenSans"), url("../fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("../fonts/OpenSans-Regular-webfont.woff2") format("woff2"), /* Super Modern Browsers */ url("../fonts/OpenSans-Regular-webfont.woff") format("woff"), /* Modern Browsers */ url("../fonts/OpenSans-Regular-webfont.ttf") format("truetype"), /* Safari, Android, iOS */ url("../fonts/OpenSans-Regular-webfont.svg#OpenSans") format("svg"); + /* Legacy iOS */ +} +@font-face { + font-family: "Open Sans"; + font-style: italic; + font-weight: 300; + src: url("../fonts/OpenSans-LightItalic-webfont.eot"); + /* IE9 Compat Modes */ + src: local("Open Sans Light Italic"), local("OpenSansLight-Italic"), url("../fonts/OpenSans-LightItalic-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("../fonts/OpenSans-LightItalic-webfont.woff2") format("woff2"), /* Super Modern Browsers */ url("../fonts/OpenSans-LightItalic-webfont.woff") format("woff"), /* Modern Browsers */ url("../fonts/OpenSans-LightItalic-webfont.ttf") format("truetype"), /* Safari, Android, iOS */ url("../fonts/OpenSans-LightItalic-webfont.svg#OpenSans") format("svg"); + /* Legacy iOS */ +} +@font-face { + font-family: "Open Sans"; + font-style: italic; + font-weight: 400; + src: url("../fonts/OpenSans-Italic-webfont.eot"); + /* IE9 Compat Modes */ + src: local("Open Sans Italic"), local("OpenSans-Italic"), url("../fonts/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("../fonts/OpenSans-Italic-webfont.woff2") format("woff2"), /* Super Modern Browsers */ url("../fonts/OpenSans-Italic-webfont.woff") format("woff"), /* Modern Browsers */ url("../fonts/OpenSans-Italic-webfont.ttf") format("truetype"), /* Safari, Android, iOS */ url("../fonts/OpenSans-Italic-webfont.svg#OpenSans") format("svg"); + /* Legacy iOS */ +} +@font-face { + font-family: "Open Sans"; + font-style: normal; + font-weight: 600; + src: url("../fonts/OpenSans-Semibold-webfont.eot"); + /* IE9 Compat Modes */ + src: local("Open Sans Semibold"), local("OpenSans-Semibold-webfont"), url("../fonts/OpenSans-Semibold-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("../fonts/OpenSans-Semibold-webfont.woff2") format("woff2"), /* Super Modern Browsers */ url("../fonts/OpenSans-Semibold-webfont.woff") format("woff"), /* Modern Browsers */ url("../fonts/OpenSans-Semibold-webfont.ttf") format("truetype"), /* Safari, Android, iOS */ url("../fonts/OpenSans-Semibold-webfont.svg#OpenSans") format("svg"); + /* Legacy iOS */ +} +@font-face { + font-family: "Open Sans"; + font-style: italic; + font-weight: 600; + src: url("../fonts/OpenSans-SemiboldItalic-webfont.eot"); + /* IE9 Compat Modes */ + src: local("Open Sans Semibold Italic"), local("OpenSans-SemiboldItalic-webfont"), url("../fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("../fonts/OpenSans-SemiboldItalic-webfont.woff2") format("woff2"), /* Super Modern Browsers */ url("../fonts/OpenSans-SemiboldItalic-webfont.woff") format("woff"), /* Modern Browsers */ url("../fonts/OpenSans-SemiboldItalic-webfont.ttf") format("truetype"), /* Safari, Android, iOS */ url("../fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSans") format("svg"); + /* Legacy iOS */ +} +@font-face { + font-family: "Open Sans"; + font-style: normal; + font-weight: 700; + src: url("../fonts/OpenSans-Bold-webfont.eot"); + /* IE9 Compat Modes */ + src: local("Open Sans Bold"), local("OpenSans-Bold"), url("../fonts/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("../fonts/OpenSans-Bold-webfont.woff2") format("woff2"), /* Super Modern Browsers */ url("../fonts/OpenSans-Bold-webfont.woff") format("woff"), /* Modern Browsers */ url("../fonts/OpenSans-Bold-webfont.ttf") format("truetype"), /* Safari, Android, iOS */ url("../fonts/OpenSans-Bold-webfont.svg#OpenSans") format("svg"); + /* Legacy iOS */ +} +@font-face { + font-family: "Open Sans"; + font-style: italic; + font-weight: 700; + src: url("../fonts/OpenSans-BoldItalic-webfont.eot"); + /* IE9 Compat Modes */ + src: local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url("../fonts/OpenSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("../fonts/OpenSans-BoldItalic-webfont.woff2") format("woff2"), /* Super Modern Browsers */ url("../fonts/OpenSans-BoldItalic-webfont.woff") format("woff"), /* Modern Browsers */ url("../fonts/OpenSans-BoldItalic-webfont.ttf") format("truetype"), /* Safari, Android, iOS */ url("../fonts/OpenSans-BoldItalic-webfont.svg#OpenSans") format("svg"); + /* Legacy iOS */ +} +@font-face { + font-family: "Open Sans"; + font-style: italic; + font-weight: 800; + src: url("../fonts/OpenSans-ExtraBoldItalic-webfont.eot"); + /* IE9 Compat Modes */ + src: local("Open Sans Extrabold Italic"), local("OpenSans-ExtraboldItalic"), url("../fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("../fonts/OpenSans-ExtraBoldItalic-webfont.woff2") format("woff2"), /* Super Modern Browsers */ url("../fonts/OpenSans-ExtraBoldItalic-webfont.woff") format("woff"), /* Modern Browsers */ url("../fonts/OpenSans-ExtraBoldItalic-webfont.ttf") format("truetype"), /* Safari, Android, iOS */ url("../fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSans") format("svg"); + /* Legacy iOS */ +} +@font-face { + font-family: "Open Sans"; + font-style: normal; + font-weight: 800; + src: url("../fonts/OpenSans-ExtraBold-webfont.eot"); + /* IE9 Compat Modes */ + src: local("Open Sans Extrabold"), local("OpenSans-Extrabold"), url("../fonts/OpenSans-ExtraBold-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("../fonts/OpenSans-ExtraBold-webfont.woff2") format("woff2"), /* Super Modern Browsers */ url("../fonts/OpenSans-ExtraBold-webfont.woff") format("woff"), /* Modern Browsers */ url("../fonts/OpenSans-ExtraBold-webfont.ttf") format("truetype"), /* Safari, Android, iOS */ url("../fonts/OpenSans-ExtraBold-webfont.svg#OpenSans") format("svg"); + /* Legacy iOS */ +} +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +html { + font-family: sans-serif; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; +} +body { + margin: 0; +} +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} +audio, +canvas, +progress, +video { + display: inline-block; + vertical-align: baseline; +} +audio:not([controls]) { + display: none; + height: 0; +} +[hidden], +template { + display: none; +} +a { + background-color: 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%; + line-height: 0; + 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 { + box-sizing: content-box; + height: 0; +} +pre { + overflow: auto; +} +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +button, +input, +optgroup, +select, +textarea { + color: inherit; + font: inherit; + margin: 0; +} +button { + overflow: visible; +} +button, +select { + text-transform: none; +} +button, +html input[type="button"], +input[type="reset"], +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; + 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; +} +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + *, + *:before, + *:after { + background: transparent !important; + color: #000 !important; + box-shadow: none !important; + text-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + a[href^="#"]:after, + a[href^="javascript:"]: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; + } + .navbar { + display: none; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +@font-face { + font-family: 'Glyphicons Halflings'; + src: url('../fonts/glyphicons-halflings-regular.eot'); + src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), 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; + display: inline-block; + font-family: 'Glyphicons Halflings'; + font-style: normal; + font-weight: normal; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.glyphicon-asterisk:before { + content: "\002a"; +} +.glyphicon-plus:before { + content: "\002b"; +} +.glyphicon-euro:before, +.glyphicon-eur: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"; +} +.glyphicon-cd:before { + content: "\e201"; +} +.glyphicon-save-file:before { + content: "\e202"; +} +.glyphicon-open-file:before { + content: "\e203"; +} +.glyphicon-level-up:before { + content: "\e204"; +} +.glyphicon-copy:before { + content: "\e205"; +} +.glyphicon-paste:before { + content: "\e206"; +} +.glyphicon-alert:before { + content: "\e209"; +} +.glyphicon-equalizer:before { + content: "\e210"; +} +.glyphicon-king:before { + content: "\e211"; +} +.glyphicon-queen:before { + content: "\e212"; +} +.glyphicon-pawn:before { + content: "\e213"; +} +.glyphicon-bishop:before { + content: "\e214"; +} +.glyphicon-knight:before { + content: "\e215"; +} +.glyphicon-baby-formula:before { + content: "\e216"; +} +.glyphicon-tent:before { + content: "\26fa"; +} +.glyphicon-blackboard:before { + content: "\e218"; +} +.glyphicon-bed:before { + content: "\e219"; +} +.glyphicon-apple:before { + content: "\f8ff"; +} +.glyphicon-erase:before { + content: "\e221"; +} +.glyphicon-hourglass:before { + content: "\231b"; +} +.glyphicon-lamp:before { + content: "\e223"; +} +.glyphicon-duplicate:before { + content: "\e224"; +} +.glyphicon-piggy-bank:before { + content: "\e225"; +} +.glyphicon-scissors:before { + content: "\e226"; +} +.glyphicon-bitcoin:before { + content: "\e227"; +} +.glyphicon-btc:before { + content: "\e227"; +} +.glyphicon-xbt:before { + content: "\e227"; +} +.glyphicon-yen:before { + content: "\00a5"; +} +.glyphicon-jpy:before { + content: "\00a5"; +} +.glyphicon-ruble:before { + content: "\20bd"; +} +.glyphicon-rub:before { + content: "\20bd"; +} +.glyphicon-scale:before { + content: "\e230"; +} +.glyphicon-ice-lolly:before { + content: "\e231"; +} +.glyphicon-ice-lolly-tasted:before { + content: "\e232"; +} +.glyphicon-education:before { + content: "\e233"; +} +.glyphicon-option-horizontal:before { + content: "\e234"; +} +.glyphicon-option-vertical:before { + content: "\e235"; +} +.glyphicon-menu-hamburger:before { + content: "\e236"; +} +.glyphicon-modal-window:before { + content: "\e237"; +} +.glyphicon-oil:before { + content: "\e238"; +} +.glyphicon-grain:before { + content: "\e239"; +} +.glyphicon-sunglasses:before { + content: "\e240"; +} +.glyphicon-text-size:before { + content: "\e241"; +} +.glyphicon-text-color:before { + content: "\e242"; +} +.glyphicon-text-background:before { + content: "\e243"; +} +.glyphicon-object-align-top:before { + content: "\e244"; +} +.glyphicon-object-align-bottom:before { + content: "\e245"; +} +.glyphicon-object-align-horizontal:before { + content: "\e246"; +} +.glyphicon-object-align-left:before { + content: "\e247"; +} +.glyphicon-object-align-vertical:before { + content: "\e248"; +} +.glyphicon-object-align-right:before { + content: "\e249"; +} +.glyphicon-triangle-right:before { + content: "\e250"; +} +.glyphicon-triangle-left:before { + content: "\e251"; +} +.glyphicon-triangle-bottom:before { + content: "\e252"; +} +.glyphicon-triangle-top:before { + content: "\e253"; +} +.glyphicon-console:before { + content: "\e254"; +} +.glyphicon-superscript:before { + content: "\e255"; +} +.glyphicon-subscript:before { + content: "\e256"; +} +.glyphicon-menu-left:before { + content: "\e257"; +} +.glyphicon-menu-right:before { + content: "\e258"; +} +.glyphicon-menu-down:before { + content: "\e259"; +} +.glyphicon-menu-up:before { + content: "\e260"; +} +* { + box-sizing: border-box; +} +*:before, +*:after { + box-sizing: border-box; +} +html { + font-size: 10px; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +body { + font-family: "Open Sans", Helvetica, Arial, sans-serif; + font-size: 12px; + line-height: 1.66666667; + color: #363636; + background-color: #fff; +} +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +a { + color: #0088ce; + text-decoration: none; +} +a:hover, +a:focus { + color: #00659c; + text-decoration: underline; +} +a:focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +figure { + margin: 0; +} +img { + vertical-align: middle; +} +.img-responsive, +.thumbnail > img, +.thumbnail a > img, +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + max-width: 100%; + height: auto; +} +.img-rounded { + border-radius: 1px; +} +.img-thumbnail { + padding: 4px; + line-height: 1.66666667; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 1px; + transition: all 0.2s ease-in-out; + display: inline-block; + max-width: 100%; + height: auto; +} +.img-circle { + border-radius: 50%; +} +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #f1f1f1; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} +[role="button"] { + cursor: pointer; +} +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, +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, +.h1 .small, +.h2 .small, +.h3 .small, +.h4 .small, +.h5 .small, +.h6 .small { + font-weight: normal; + line-height: 1; + color: #9c9c9c; +} +h1, +.h1, +h2, +.h2, +h3, +.h3 { + margin-top: 20px; + margin-bottom: 10px; +} +h1 small, +.h1 small, +h2 small, +.h2 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 { + margin-top: 10px; + margin-bottom: 10px; +} +h4 small, +.h4 small, +h5 small, +.h5 small, +h6 small, +.h6 small, +h4 .small, +.h4 .small, +h5 .small, +.h5 .small, +h6 .small, +.h6 .small { + font-size: 75%; +} +h1, +.h1 { + font-size: 24px; +} +h2, +.h2 { + font-size: 22px; +} +h3, +.h3 { + font-size: 16px; +} +h4, +.h4 { + font-size: 15px; +} +h5, +.h5 { + font-size: 13px; +} +h6, +.h6 { + font-size: 11px; +} +p { + margin: 0 0 10px; +} +.lead { + margin-bottom: 20px; + font-size: 13px; + font-weight: 300; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 18px; + } +} +small, +.small { + font-size: 91%; +} +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: #9c9c9c; +} +.text-primary { + color: #39a5dc; +} +a.text-primary:hover, +a.text-primary:focus { + color: #228bc0; +} +.text-success { + color: #3c763d; +} +a.text-success:hover, +a.text-success:focus { + color: #2b542c; +} +.text-info { + color: #31708f; +} +a.text-info:hover, +a.text-info:focus { + color: #245269; +} +.text-warning { + color: #ec7a08; +} +a.text-warning:hover, +a.text-warning:focus { + color: #bb6106; +} +.text-danger { + color: #cc0000; +} +a.text-danger:hover, +a.text-danger:focus { + color: #990000; +} +.bg-primary { + color: #fff; + background-color: #39a5dc; +} +a.bg-primary:hover, +a.bg-primary:focus { + background-color: #228bc0; +} +.bg-success { + background-color: #dff0d8; +} +a.bg-success:hover, +a.bg-success:focus { + background-color: #c1e2b3; +} +.bg-info { + background-color: #d9edf7; +} +a.bg-info:hover, +a.bg-info:focus { + background-color: #afd9ee; +} +.bg-warning { + background-color: #fcf8e3; +} +a.bg-warning:hover, +a.bg-warning:focus { + background-color: #f7ecb5; +} +.bg-danger { + background-color: #f2dede; +} +a.bg-danger:hover, +a.bg-danger:focus { + background-color: #e4b9b9; +} +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #f1f1f1; +} +ul, +ol { + margin-top: 0; + margin-bottom: 10px; +} +ul ul, +ol ul, +ul ol, +ol ol { + margin-bottom: 0; +} +.list-unstyled { + padding-left: 0; + list-style: none; +} +.list-inline { + padding-left: 0; + list-style: none; + margin-left: -5px; +} +.list-inline > li { + display: inline-block; + padding-left: 5px; + padding-right: 5px; +} +dl { + margin-top: 0; + margin-bottom: 20px; +} +dt, +dd { + line-height: 1.66666667; +} +dt { + font-weight: bold; +} +dd { + margin-left: 0; +} +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + clear: left; + text-align: right; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } +} +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #9c9c9c; +} +.initialism { + font-size: 90%; + text-transform: uppercase; +} +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + font-size: 15px; + border-left: 5px solid #f1f1f1; +} +blockquote p:last-child, +blockquote ul:last-child, +blockquote ol:last-child { + margin-bottom: 0; +} +blockquote footer, +blockquote small, +blockquote .small { + display: block; + font-size: 80%; + line-height: 1.66666667; + color: #9c9c9c; +} +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: '\2014 \00A0'; +} +.blockquote-reverse, +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #f1f1f1; + border-left: 0; + text-align: right; +} +.blockquote-reverse footer: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.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'; +} +address { + margin-bottom: 20px; + font-style: normal; + line-height: 1.66666667; +} +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, monospace; +} +code { + padding: 2px 4px; + font-size: 90%; + color: #004368; + background-color: #def3ff; + border-radius: 1px; +} +kbd { + padding: 2px 4px; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 1px; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; + box-shadow: none; +} +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 11px; + line-height: 1.66666667; + word-break: break-all; + word-wrap: break-word; + color: #363636; + background-color: #fafafa; + border: 1px solid #ccc; + border-radius: 1px; +} +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} +.container { + margin-right: auto; + margin-left: auto; + padding-left: 20px; + padding-right: 20px; +} +@media (min-width: 768px) { + .container { + width: 760px; + } +} +@media (min-width: 992px) { + .container { + width: 980px; + } +} +@media (min-width: 1200px) { + .container { + width: 1180px; + } +} +.container-fluid { + margin-right: auto; + margin-left: auto; + padding-left: 20px; + padding-right: 20px; +} +.row { + margin-left: -20px; + margin-right: -20px; +} +.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: 20px; + padding-right: 20px; +} +.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-12 { + width: 100%; +} +.col-xs-11 { + width: 91.66666667%; +} +.col-xs-10 { + width: 83.33333333%; +} +.col-xs-9 { + width: 75%; +} +.col-xs-8 { + width: 66.66666667%; +} +.col-xs-7 { + width: 58.33333333%; +} +.col-xs-6 { + width: 50%; +} +.col-xs-5 { + width: 41.66666667%; +} +.col-xs-4 { + width: 33.33333333%; +} +.col-xs-3 { + width: 25%; +} +.col-xs-2 { + width: 16.66666667%; +} +.col-xs-1 { + width: 8.33333333%; +} +.col-xs-pull-12 { + right: 100%; +} +.col-xs-pull-11 { + right: 91.66666667%; +} +.col-xs-pull-10 { + right: 83.33333333%; +} +.col-xs-pull-9 { + right: 75%; +} +.col-xs-pull-8 { + right: 66.66666667%; +} +.col-xs-pull-7 { + right: 58.33333333%; +} +.col-xs-pull-6 { + right: 50%; +} +.col-xs-pull-5 { + right: 41.66666667%; +} +.col-xs-pull-4 { + right: 33.33333333%; +} +.col-xs-pull-3 { + right: 25%; +} +.col-xs-pull-2 { + right: 16.66666667%; +} +.col-xs-pull-1 { + right: 8.33333333%; +} +.col-xs-pull-0 { + right: auto; +} +.col-xs-push-12 { + left: 100%; +} +.col-xs-push-11 { + left: 91.66666667%; +} +.col-xs-push-10 { + left: 83.33333333%; +} +.col-xs-push-9 { + left: 75%; +} +.col-xs-push-8 { + left: 66.66666667%; +} +.col-xs-push-7 { + left: 58.33333333%; +} +.col-xs-push-6 { + left: 50%; +} +.col-xs-push-5 { + left: 41.66666667%; +} +.col-xs-push-4 { + left: 33.33333333%; +} +.col-xs-push-3 { + left: 25%; +} +.col-xs-push-2 { + left: 16.66666667%; +} +.col-xs-push-1 { + left: 8.33333333%; +} +.col-xs-push-0 { + left: auto; +} +.col-xs-offset-12 { + margin-left: 100%; +} +.col-xs-offset-11 { + margin-left: 91.66666667%; +} +.col-xs-offset-10 { + margin-left: 83.33333333%; +} +.col-xs-offset-9 { + margin-left: 75%; +} +.col-xs-offset-8 { + margin-left: 66.66666667%; +} +.col-xs-offset-7 { + margin-left: 58.33333333%; +} +.col-xs-offset-6 { + margin-left: 50%; +} +.col-xs-offset-5 { + margin-left: 41.66666667%; +} +.col-xs-offset-4 { + margin-left: 33.33333333%; +} +.col-xs-offset-3 { + margin-left: 25%; +} +.col-xs-offset-2 { + margin-left: 16.66666667%; +} +.col-xs-offset-1 { + margin-left: 8.33333333%; +} +.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-12 { + width: 100%; + } + .col-sm-11 { + width: 91.66666667%; + } + .col-sm-10 { + width: 83.33333333%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-8 { + width: 66.66666667%; + } + .col-sm-7 { + width: 58.33333333%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-5 { + width: 41.66666667%; + } + .col-sm-4 { + width: 33.33333333%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-2 { + width: 16.66666667%; + } + .col-sm-1 { + width: 8.33333333%; + } + .col-sm-pull-12 { + right: 100%; + } + .col-sm-pull-11 { + right: 91.66666667%; + } + .col-sm-pull-10 { + right: 83.33333333%; + } + .col-sm-pull-9 { + right: 75%; + } + .col-sm-pull-8 { + right: 66.66666667%; + } + .col-sm-pull-7 { + right: 58.33333333%; + } + .col-sm-pull-6 { + right: 50%; + } + .col-sm-pull-5 { + right: 41.66666667%; + } + .col-sm-pull-4 { + right: 33.33333333%; + } + .col-sm-pull-3 { + right: 25%; + } + .col-sm-pull-2 { + right: 16.66666667%; + } + .col-sm-pull-1 { + right: 8.33333333%; + } + .col-sm-pull-0 { + right: auto; + } + .col-sm-push-12 { + left: 100%; + } + .col-sm-push-11 { + left: 91.66666667%; + } + .col-sm-push-10 { + left: 83.33333333%; + } + .col-sm-push-9 { + left: 75%; + } + .col-sm-push-8 { + left: 66.66666667%; + } + .col-sm-push-7 { + left: 58.33333333%; + } + .col-sm-push-6 { + left: 50%; + } + .col-sm-push-5 { + left: 41.66666667%; + } + .col-sm-push-4 { + left: 33.33333333%; + } + .col-sm-push-3 { + left: 25%; + } + .col-sm-push-2 { + left: 16.66666667%; + } + .col-sm-push-1 { + left: 8.33333333%; + } + .col-sm-push-0 { + left: auto; + } + .col-sm-offset-12 { + margin-left: 100%; + } + .col-sm-offset-11 { + margin-left: 91.66666667%; + } + .col-sm-offset-10 { + margin-left: 83.33333333%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-8 { + margin-left: 66.66666667%; + } + .col-sm-offset-7 { + margin-left: 58.33333333%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-5 { + margin-left: 41.66666667%; + } + .col-sm-offset-4 { + margin-left: 33.33333333%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-2 { + margin-left: 16.66666667%; + } + .col-sm-offset-1 { + margin-left: 8.33333333%; + } + .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-12 { + width: 100%; + } + .col-md-11 { + width: 91.66666667%; + } + .col-md-10 { + width: 83.33333333%; + } + .col-md-9 { + width: 75%; + } + .col-md-8 { + width: 66.66666667%; + } + .col-md-7 { + width: 58.33333333%; + } + .col-md-6 { + width: 50%; + } + .col-md-5 { + width: 41.66666667%; + } + .col-md-4 { + width: 33.33333333%; + } + .col-md-3 { + width: 25%; + } + .col-md-2 { + width: 16.66666667%; + } + .col-md-1 { + width: 8.33333333%; + } + .col-md-pull-12 { + right: 100%; + } + .col-md-pull-11 { + right: 91.66666667%; + } + .col-md-pull-10 { + right: 83.33333333%; + } + .col-md-pull-9 { + right: 75%; + } + .col-md-pull-8 { + right: 66.66666667%; + } + .col-md-pull-7 { + right: 58.33333333%; + } + .col-md-pull-6 { + right: 50%; + } + .col-md-pull-5 { + right: 41.66666667%; + } + .col-md-pull-4 { + right: 33.33333333%; + } + .col-md-pull-3 { + right: 25%; + } + .col-md-pull-2 { + right: 16.66666667%; + } + .col-md-pull-1 { + right: 8.33333333%; + } + .col-md-pull-0 { + right: auto; + } + .col-md-push-12 { + left: 100%; + } + .col-md-push-11 { + left: 91.66666667%; + } + .col-md-push-10 { + left: 83.33333333%; + } + .col-md-push-9 { + left: 75%; + } + .col-md-push-8 { + left: 66.66666667%; + } + .col-md-push-7 { + left: 58.33333333%; + } + .col-md-push-6 { + left: 50%; + } + .col-md-push-5 { + left: 41.66666667%; + } + .col-md-push-4 { + left: 33.33333333%; + } + .col-md-push-3 { + left: 25%; + } + .col-md-push-2 { + left: 16.66666667%; + } + .col-md-push-1 { + left: 8.33333333%; + } + .col-md-push-0 { + left: auto; + } + .col-md-offset-12 { + margin-left: 100%; + } + .col-md-offset-11 { + margin-left: 91.66666667%; + } + .col-md-offset-10 { + margin-left: 83.33333333%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-8 { + margin-left: 66.66666667%; + } + .col-md-offset-7 { + margin-left: 58.33333333%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-5 { + margin-left: 41.66666667%; + } + .col-md-offset-4 { + margin-left: 33.33333333%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-2 { + margin-left: 16.66666667%; + } + .col-md-offset-1 { + margin-left: 8.33333333%; + } + .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-12 { + width: 100%; + } + .col-lg-11 { + width: 91.66666667%; + } + .col-lg-10 { + width: 83.33333333%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-8 { + width: 66.66666667%; + } + .col-lg-7 { + width: 58.33333333%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-5 { + width: 41.66666667%; + } + .col-lg-4 { + width: 33.33333333%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-2 { + width: 16.66666667%; + } + .col-lg-1 { + width: 8.33333333%; + } + .col-lg-pull-12 { + right: 100%; + } + .col-lg-pull-11 { + right: 91.66666667%; + } + .col-lg-pull-10 { + right: 83.33333333%; + } + .col-lg-pull-9 { + right: 75%; + } + .col-lg-pull-8 { + right: 66.66666667%; + } + .col-lg-pull-7 { + right: 58.33333333%; + } + .col-lg-pull-6 { + right: 50%; + } + .col-lg-pull-5 { + right: 41.66666667%; + } + .col-lg-pull-4 { + right: 33.33333333%; + } + .col-lg-pull-3 { + right: 25%; + } + .col-lg-pull-2 { + right: 16.66666667%; + } + .col-lg-pull-1 { + right: 8.33333333%; + } + .col-lg-pull-0 { + right: auto; + } + .col-lg-push-12 { + left: 100%; + } + .col-lg-push-11 { + left: 91.66666667%; + } + .col-lg-push-10 { + left: 83.33333333%; + } + .col-lg-push-9 { + left: 75%; + } + .col-lg-push-8 { + left: 66.66666667%; + } + .col-lg-push-7 { + left: 58.33333333%; + } + .col-lg-push-6 { + left: 50%; + } + .col-lg-push-5 { + left: 41.66666667%; + } + .col-lg-push-4 { + left: 33.33333333%; + } + .col-lg-push-3 { + left: 25%; + } + .col-lg-push-2 { + left: 16.66666667%; + } + .col-lg-push-1 { + left: 8.33333333%; + } + .col-lg-push-0 { + left: auto; + } + .col-lg-offset-12 { + margin-left: 100%; + } + .col-lg-offset-11 { + margin-left: 91.66666667%; + } + .col-lg-offset-10 { + margin-left: 83.33333333%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-8 { + margin-left: 66.66666667%; + } + .col-lg-offset-7 { + margin-left: 58.33333333%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-5 { + margin-left: 41.66666667%; + } + .col-lg-offset-4 { + margin-left: 33.33333333%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-2 { + margin-left: 16.66666667%; + } + .col-lg-offset-1 { + margin-left: 8.33333333%; + } + .col-lg-offset-0 { + margin-left: 0%; + } +} +table { + background-color: transparent; +} +caption { + padding-top: 10px; + padding-bottom: 10px; + color: #9c9c9c; + text-align: left; +} +th { + text-align: left; +} +.table { + width: 100%; + max-width: 100%; + margin-bottom: 20px; +} +.table > thead > tr > th, +.table > tbody > tr > th, +.table > tfoot > tr > th, +.table > thead > tr > td, +.table > tbody > tr > td, +.table > tfoot > tr > td { + padding: 10px; + line-height: 1.66666667; + vertical-align: top; + border-top: 1px solid #d1d1d1; +} +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #d1d1d1; +} +.table > caption + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > th, +.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; +} +.table > tbody + tbody { + border-top: 2px solid #d1d1d1; +} +.table .table { + background-color: #fff; +} +.table-condensed > thead > tr > th, +.table-condensed > tbody > tr > th, +.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 #d1d1d1; +} +.table-bordered > thead > tr > th, +.table-bordered > tbody > tr > th, +.table-bordered > tfoot > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > td { + border: 1px solid #d1d1d1; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} +.table-striped > tbody > tr:nth-of-type(odd) { + background-color: #f5f5f5; +} +.table-hover > tbody > tr:hover { + background-color: #def3ff; +} +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 > tbody > tr > td.active, +.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: #def3ff; +} +.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 { + background-color: #c4eaff; +} +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.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 { + background-color: #d0e9c6; +} +.table > thead > tr > td.info, +.table > tbody > tr > td.info, +.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 { + background-color: #c4e3f3; +} +.table > thead > tr > td.warning, +.table > tbody > tr > td.warning, +.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 { + background-color: #faf2cc; +} +.table > thead > tr > td.danger, +.table > tbody > tr > td.danger, +.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 { + background-color: #ebcccc; +} +.table-responsive { + overflow-x: auto; + min-height: 0.01%; +} +@media screen and (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #d1d1d1; + } + .table-responsive > .table { + margin-bottom: 0; + } + .table-responsive > .table > thead > tr > th, + .table-responsive > .table > tbody > tr > th, + .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; + } + .table-responsive > .table-bordered { + border: 0; + } + .table-responsive > .table-bordered > thead > tr > th:first-child, + .table-responsive > .table-bordered > tbody > tr > th: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 > tbody > tr > th: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 > 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%; + padding: 0; + margin-bottom: 20px; + font-size: 18px; + line-height: inherit; + color: #363636; + border: 0; + border-bottom: 1px solid #e5e5e5; +} +label { + display: inline-block; + max-width: 100%; + margin-bottom: 5px; + font-weight: bold; +} +input[type="search"] { + 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 { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +output { + display: block; + padding-top: 3px; + font-size: 12px; + line-height: 1.66666667; + color: #363636; +} +.form-control { + display: block; + width: 100%; + height: 26px; + padding: 2px 6px; + font-size: 12px; + line-height: 1.66666667; + color: #363636; + background-color: #fff; + background-image: none; + border: 1px solid #bbb; + border-radius: 1px; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.form-control:focus { + border-color: #0088ce; + outline: 0; + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 136, 206, 0.6); +} +.form-control::-moz-placeholder { + color: #999; + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: #999; +} +.form-control::-webkit-input-placeholder { + color: #999; +} +.form-control:-moz-placeholder { + color: #999; + font-style: italic; +} +.form-control::-moz-placeholder { + color: #999; + font-style: italic; + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: #999; + font-style: italic; +} +.form-control::-webkit-input-placeholder { + color: #999; + font-style: italic; +} +.form-control::-ms-expand { + border: 0; + background-color: transparent; +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + background-color: #f5f5f5; + opacity: 1; +} +.form-control[disabled], +fieldset[disabled] .form-control { + cursor: not-allowed; +} +textarea.form-control { + height: auto; +} +input[type="search"] { + -webkit-appearance: none; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + input[type="date"].form-control, + input[type="time"].form-control, + input[type="datetime-local"].form-control, + input[type="month"].form-control { + line-height: 26px; + } + input[type="date"].input-sm, + input[type="time"].input-sm, + input[type="datetime-local"].input-sm, + input[type="month"].input-sm, + .input-group-sm input[type="date"], + .input-group-sm input[type="time"], + .input-group-sm input[type="datetime-local"], + .input-group-sm input[type="month"] { + line-height: 22px; + } + input[type="date"].input-lg, + input[type="time"].input-lg, + input[type="datetime-local"].input-lg, + input[type="month"].input-lg, + .input-group-lg input[type="date"], + .input-group-lg input[type="time"], + .input-group-lg input[type="datetime-local"], + .input-group-lg input[type="month"] { + line-height: 33px; + } +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + position: relative; + display: block; + 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"], +.checkbox-inline input[type="checkbox"] { + position: absolute; + margin-left: -20px; + margin-top: 4px \9; +} +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} +.radio-inline, +.checkbox-inline { + position: relative; + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + vertical-align: middle; + 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="checkbox"][disabled], +input[type="radio"].disabled, +input[type="checkbox"].disabled, +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"] { + cursor: not-allowed; +} +.radio-inline.disabled, +.checkbox-inline.disabled, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} +.radio.disabled label, +.checkbox.disabled label, +fieldset[disabled] .radio label, +fieldset[disabled] .checkbox label { + cursor: not-allowed; +} +.form-control-static { + padding-top: 3px; + padding-bottom: 3px; + margin-bottom: 0; + min-height: 32px; +} +.form-control-static.input-lg, +.form-control-static.input-sm { + padding-left: 0; + padding-right: 0; +} +.input-sm { + height: 22px; + padding: 2px 6px; + font-size: 11px; + line-height: 1.5; + border-radius: 1px; +} +select.input-sm { + height: 22px; + line-height: 22px; +} +textarea.input-sm, +select[multiple].input-sm { + height: auto; +} +.form-group-sm .form-control { + height: 22px; + padding: 2px 6px; + font-size: 11px; + line-height: 1.5; + border-radius: 1px; +} +.form-group-sm select.form-control { + height: 22px; + line-height: 22px; +} +.form-group-sm textarea.form-control, +.form-group-sm select[multiple].form-control { + height: auto; +} +.form-group-sm .form-control-static { + height: 22px; + min-height: 31px; + padding: 3px 6px; + font-size: 11px; + line-height: 1.5; +} +.input-lg { + height: 33px; + padding: 6px 10px; + font-size: 14px; + line-height: 1.3333333; + border-radius: 1px; +} +select.input-lg { + height: 33px; + line-height: 33px; +} +textarea.input-lg, +select[multiple].input-lg { + height: auto; +} +.form-group-lg .form-control { + height: 33px; + padding: 6px 10px; + font-size: 14px; + line-height: 1.3333333; + border-radius: 1px; +} +.form-group-lg select.form-control { + height: 33px; + line-height: 33px; +} +.form-group-lg textarea.form-control, +.form-group-lg select[multiple].form-control { + height: auto; +} +.form-group-lg .form-control-static { + height: 33px; + min-height: 34px; + padding: 7px 10px; + font-size: 14px; + line-height: 1.3333333; +} +.has-feedback { + position: relative; +} +.has-feedback .form-control { + padding-right: 32.5px; +} +.form-control-feedback { + position: absolute; + top: 0; + right: 0; + z-index: 2; + display: block; + width: 26px; + height: 26px; + line-height: 26px; + text-align: center; + pointer-events: none; +} +.input-lg + .form-control-feedback, +.input-group-lg + .form-control-feedback, +.form-group-lg .form-control + .form-control-feedback { + width: 33px; + height: 33px; + line-height: 33px; +} +.input-sm + .form-control-feedback, +.input-group-sm + .form-control-feedback, +.form-group-sm .form-control + .form-control-feedback { + width: 22px; + height: 22px; + line-height: 22px; +} +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-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 { + border-color: #3c763d; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-success .form-control:focus { + border-color: #2b542c; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; +} +.has-success .input-group-addon { + color: #3c763d; + border-color: #3c763d; + background-color: #dff0d8; +} +.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.radio label, +.has-warning.checkbox label, +.has-warning.radio-inline label, +.has-warning.checkbox-inline label { + color: #ec7a08; +} +.has-warning .form-control { + border-color: #ec7a08; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-warning .form-control:focus { + border-color: #bb6106; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #faad60; +} +.has-warning .input-group-addon { + color: #ec7a08; + border-color: #ec7a08; + background-color: #fcf8e3; +} +.has-warning .form-control-feedback { + color: #ec7a08; +} +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline, +.has-error.radio label, +.has-error.checkbox label, +.has-error.radio-inline label, +.has-error.checkbox-inline label { + color: #cc0000; +} +.has-error .form-control { + border-color: #cc0000; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-error .form-control:focus { + border-color: #990000; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ff3333; +} +.has-error .input-group-addon { + color: #cc0000; + border-color: #cc0000; + background-color: #f2dede; +} +.has-error .form-control-feedback { + color: #cc0000; +} +.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: #767676; +} +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-static { + display: inline-block; + } + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .form-control { + width: auto; + } + .form-inline .input-group > .form-control { + width: 100%; + } + .form-inline .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + margin-top: 0; + margin-bottom: 0; + padding-top: 3px; +} +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 23px; +} +.form-horizontal .form-group { + margin-left: -20px; + margin-right: -20px; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + text-align: right; + margin-bottom: 0; + padding-top: 3px; + } +} +.form-horizontal .has-feedback .form-control-feedback { + right: 20px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 7px; + font-size: 14px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 3px; + font-size: 11px; + } +} +.btn { + display: inline-block; + margin-bottom: 0; + font-weight: 600; + text-align: center; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: nowrap; + padding: 2px 6px; + font-size: 12px; + line-height: 1.66666667; + border-radius: 1px; + -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 { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, +.btn:focus, +.btn.focus { + color: #4d5258; + text-decoration: none; +} +.btn:active, +.btn.active { + outline: 0; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + cursor: not-allowed; + opacity: 0.65; + filter: alpha(opacity=65); + box-shadow: none; +} +a.btn.disabled, +fieldset[disabled] a.btn { + pointer-events: none; +} +.btn-default { + color: #4d5258; + background-color: #f1f1f1; + border-color: #bbb; +} +.btn-default:focus, +.btn-default.focus { + color: #4d5258; + background-color: #d8d8d8; + border-color: #7b7b7b; +} +.btn-default:hover { + color: #4d5258; + background-color: #d8d8d8; + border-color: #9c9c9c; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #4d5258; + background-color: #d8d8d8; + border-color: #9c9c9c; +} +.btn-default:active:hover, +.btn-default.active:hover, +.open > .dropdown-toggle.btn-default:hover, +.btn-default:active:focus, +.btn-default.active:focus, +.open > .dropdown-toggle.btn-default:focus, +.btn-default:active.focus, +.btn-default.active.focus, +.open > .dropdown-toggle.btn-default.focus { + color: #4d5258; + background-color: #c6c6c6; + border-color: #7b7b7b; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + background-image: none; +} +.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 { + background-color: #f1f1f1; + border-color: #bbb; +} +.btn-default .badge { + color: #f1f1f1; + background-color: #4d5258; +} +.btn-primary { + color: #fff; + background-color: #0088ce; + border-color: #00659c; +} +.btn-primary:focus, +.btn-primary.focus { + color: #fff; + background-color: #00669b; + border-color: #00121d; +} +.btn-primary:hover { + color: #fff; + background-color: #00669b; + border-color: #003d5f; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #fff; + background-color: #00669b; + border-color: #003d5f; +} +.btn-primary:active:hover, +.btn-primary.active:hover, +.open > .dropdown-toggle.btn-primary:hover, +.btn-primary:active:focus, +.btn-primary.active:focus, +.open > .dropdown-toggle.btn-primary:focus, +.btn-primary:active.focus, +.btn-primary.active.focus, +.open > .dropdown-toggle.btn-primary.focus { + color: #fff; + background-color: #004f77; + border-color: #00121d; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + background-image: none; +} +.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 { + background-color: #0088ce; + border-color: #00659c; +} +.btn-primary .badge { + color: #0088ce; + background-color: #fff; +} +.btn-success { + color: #fff; + background-color: #3f9c35; + border-color: #37892f; +} +.btn-success:focus, +.btn-success.focus { + color: #fff; + background-color: #307628; + border-color: #112a0e; +} +.btn-success:hover { + color: #fff; + background-color: #307628; + border-color: #255b1f; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + color: #fff; + background-color: #307628; + border-color: #255b1f; +} +.btn-success:active:hover, +.btn-success.active:hover, +.open > .dropdown-toggle.btn-success:hover, +.btn-success:active:focus, +.btn-success.active:focus, +.open > .dropdown-toggle.btn-success:focus, +.btn-success:active.focus, +.btn-success.active.focus, +.open > .dropdown-toggle.btn-success.focus { + color: #fff; + background-color: #255b1f; + border-color: #112a0e; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + background-image: none; +} +.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 { + background-color: #3f9c35; + border-color: #37892f; +} +.btn-success .badge { + color: #3f9c35; + background-color: #fff; +} +.btn-info { + color: #fff; + background-color: #00659c; + border-color: #005483; +} +.btn-info:focus, +.btn-info.focus { + color: #fff; + background-color: #004469; + border-color: #000203; +} +.btn-info:hover { + color: #fff; + background-color: #004469; + border-color: #002d45; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + color: #fff; + background-color: #004469; + border-color: #002d45; +} +.btn-info:active:hover, +.btn-info.active:hover, +.open > .dropdown-toggle.btn-info:hover, +.btn-info:active:focus, +.btn-info.active:focus, +.open > .dropdown-toggle.btn-info:focus, +.btn-info:active.focus, +.btn-info.active.focus, +.open > .dropdown-toggle.btn-info.focus { + color: #fff; + background-color: #002d45; + border-color: #000203; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + background-image: none; +} +.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 { + background-color: #00659c; + border-color: #005483; +} +.btn-info .badge { + color: #00659c; + background-color: #fff; +} +.btn-warning { + color: #fff; + background-color: #ec7a08; + border-color: #d36d07; +} +.btn-warning:focus, +.btn-warning.focus { + color: #fff; + background-color: #bb6106; + border-color: #582e03; +} +.btn-warning:hover { + color: #fff; + background-color: #bb6106; + border-color: #984f05; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + color: #fff; + background-color: #bb6106; + border-color: #984f05; +} +.btn-warning:active:hover, +.btn-warning.active:hover, +.open > .dropdown-toggle.btn-warning:hover, +.btn-warning:active:focus, +.btn-warning.active:focus, +.open > .dropdown-toggle.btn-warning:focus, +.btn-warning:active.focus, +.btn-warning.active.focus, +.open > .dropdown-toggle.btn-warning.focus { + color: #fff; + background-color: #984f05; + border-color: #582e03; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + background-image: none; +} +.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 { + background-color: #ec7a08; + border-color: #d36d07; +} +.btn-warning .badge { + color: #ec7a08; + background-color: #fff; +} +.btn-danger { + color: #fff; + background-color: #a30000; + border-color: #8b0000; +} +.btn-danger:focus, +.btn-danger.focus { + color: #fff; + background-color: #700000; + border-color: #0b0000; +} +.btn-danger:hover { + color: #fff; + background-color: #700000; + border-color: #4e0000; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + color: #fff; + background-color: #700000; + border-color: #4e0000; +} +.btn-danger:active:hover, +.btn-danger.active:hover, +.open > .dropdown-toggle.btn-danger:hover, +.btn-danger:active:focus, +.btn-danger.active:focus, +.open > .dropdown-toggle.btn-danger:focus, +.btn-danger:active.focus, +.btn-danger.active.focus, +.open > .dropdown-toggle.btn-danger.focus { + color: #fff; + background-color: #4c0000; + border-color: #0b0000; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + background-image: none; +} +.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 { + background-color: #a30000; + border-color: #8b0000; +} +.btn-danger .badge { + color: #a30000; + background-color: #fff; +} +.btn-link { + color: #0088ce; + font-weight: normal; + border-radius: 0; +} +.btn-link, +.btn-link:active, +.btn-link.active, +.btn-link[disabled], +fieldset[disabled] .btn-link { + background-color: transparent; + box-shadow: none; +} +.btn-link, +.btn-link:hover, +.btn-link:focus, +.btn-link:active { + border-color: transparent; +} +.btn-link:hover, +.btn-link:focus { + color: #00659c; + text-decoration: underline; + background-color: transparent; +} +.btn-link[disabled]:hover, +fieldset[disabled] .btn-link:hover, +.btn-link[disabled]:focus, +fieldset[disabled] .btn-link:focus { + color: #9c9c9c; + text-decoration: none; +} +.btn-lg, +.btn-group-lg > .btn { + padding: 6px 10px; + font-size: 14px; + line-height: 1.3333333; + border-radius: 1px; +} +.btn-sm, +.btn-group-sm > .btn { + padding: 2px 6px; + font-size: 11px; + line-height: 1.5; + border-radius: 1px; +} +.btn-xs, +.btn-group-xs > .btn { + padding: 1px 5px; + font-size: 11px; + line-height: 1.5; + border-radius: 1px; +} +.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; + transition: opacity 0.15s linear; +} +.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; + overflow: hidden; + transition-property: height, visibility; + transition-duration: 0.35s; + transition-timing-function: ease; +} +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 0 dashed; + border-top: 0 solid \9; + border-right: 0 solid transparent; + border-left: 0 solid transparent; +} +.dropup, +.dropdown { + position: relative; +} +.dropdown-toggle:focus { + outline: 0; +} +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + font-size: 12px; + text-align: left; + background-color: #fff; + border: 1px solid #bbb; + border-radius: 1px; + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + background-clip: padding-box; +} +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +.dropdown-menu .divider { + margin: 9px 0; + background-color: #ededed; + height: 1px; + margin: 4px 1px; + overflow: hidden; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.66666667; + color: #363636; + white-space: nowrap; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + text-decoration: none; + color: #4d5258; + background-color: #def3ff; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #fff; + text-decoration: none; + outline: 0; + background-color: #0088ce; +} +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #9c9c9c; +} +.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: 11px; + line-height: 1.66666667; + color: #9c9c9c; + white-space: nowrap; +} +.dropdown-backdrop { + position: fixed; + left: 0; + right: 0; + bottom: 0; + top: 0; + z-index: 990; +} +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0; + border-bottom: 0 dashed; + border-bottom: 0 solid \9; + content: ""; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 2px; +} +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + left: auto; + right: 0; + } + .navbar-right .dropdown-menu-left { + left: 0; + right: auto; + } +} +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} +.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; +} +.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 .btn, +.btn-toolbar .btn-group, +.btn-toolbar .input-group { + float: left; +} +.btn-toolbar > .btn, +.btn-toolbar > .btn-group, +.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; +} +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + 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:not(:last-child) > .btn:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.btn-group > .btn-group:last-child:not(:first-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 { + padding-left: 12px; + padding-right: 12px; +} +.btn-group.open .dropdown-toggle { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn-group.open .dropdown-toggle.btn-link { + box-shadow: none; +} +.btn .caret { + margin-left: 0; +} +.btn-lg .caret { + border-width: 0 0 0; + border-bottom-width: 0; +} +.dropup .btn-lg .caret { + border-width: 0 0 0; +} +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group, +.btn-group-vertical > .btn-group > .btn { + display: block; + float: none; + width: 100%; + max-width: 100%; +} +.btn-group-vertical > .btn-group > .btn { + float: none; +} +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} +.btn-group-vertical > .btn:not(:first-child):not(:last-child) { + border-radius: 0; +} +.btn-group-vertical > .btn:first-child:not(:last-child) { + border-top-right-radius: 1px; + border-top-left-radius: 1px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-right-radius: 0; + border-top-left-radius: 0; + border-bottom-right-radius: 1px; + border-bottom-left-radius: 1px; +} +.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%; + table-layout: fixed; + border-collapse: separate; +} +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + float: none; + display: table-cell; + width: 1%; +} +.btn-group-justified > .btn-group .btn { + width: 100%; +} +.btn-group-justified > .btn-group .dropdown-menu { + left: auto; +} +[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; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group[class*="col-"] { + float: none; + padding-left: 0; + padding-right: 0; +} +.input-group .form-control { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} +.input-group .form-control:focus { + z-index: 3; +} +.input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + height: 33px; + padding: 6px 10px; + font-size: 14px; + line-height: 1.3333333; + border-radius: 1px; +} +select.input-group-lg > .form-control, +select.input-group-lg > .input-group-addon, +select.input-group-lg > .input-group-btn > .btn { + height: 33px; + line-height: 33px; +} +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: 22px; + padding: 2px 6px; + font-size: 11px; + line-height: 1.5; + border-radius: 1px; +} +select.input-group-sm > .form-control, +select.input-group-sm > .input-group-addon, +select.input-group-sm > .input-group-btn > .btn { + height: 22px; + line-height: 22px; +} +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 { + display: table-cell; +} +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.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: 2px 6px; + font-size: 12px; + font-weight: normal; + line-height: 1; + color: #363636; + text-align: center; + background-color: #f1f1f1; + border: 1px solid #bbb; + border-radius: 1px; +} +.input-group-addon.input-sm { + padding: 2px 6px; + font-size: 11px; + border-radius: 1px; +} +.input-group-addon.input-lg { + padding: 6px 10px; + font-size: 14px; + border-radius: 1px; +} +.input-group-addon input[type="radio"], +.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, +.input-group-btn:first-child > .btn-group > .btn, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { + 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, +.input-group-btn:last-child > .btn-group > .btn, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child), +.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { + 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; + white-space: nowrap; +} +.input-group-btn > .btn { + position: relative; +} +.input-group-btn > .btn + .btn { + margin-left: -1px; +} +.input-group-btn > .btn:hover, +.input-group-btn > .btn:focus, +.input-group-btn > .btn:active { + z-index: 2; +} +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group { + margin-right: -1px; +} +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group { + z-index: 2; + margin-left: -1px; +} +.nav { + margin-bottom: 0; + padding-left: 0; + list-style: none; +} +.nav > li { + position: relative; + display: block; +} +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #f1f1f1; +} +.nav > li.disabled > a { + color: #9c9c9c; +} +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #9c9c9c; + text-decoration: none; + background-color: transparent; + cursor: not-allowed; +} +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background-color: #f1f1f1; + border-color: #0088ce; +} +.nav .nav-divider { + margin: 9px 0; + background-color: #e5e5e5; + background-color: #ededed; + height: 1px; + margin: 4px 1px; + overflow: hidden; +} +.nav > li > a > img { + max-width: none; +} +.nav-tabs { + border-bottom: 1px solid #ededed; +} +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.66666667; + border: 1px solid transparent; + border-radius: 1px 1px 0 0; +} +.nav-tabs > li > a:hover { + border-color: transparent transparent #ededed; +} +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #0088ce; + background-color: #fff; + border: 1px solid #ddd; + 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: 1px; +} +.nav-tabs.nav-justified > .active > a, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #ededed; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #ededed; + border-radius: 1px 1px 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: #fff; + } +} +.nav-pills > li { + float: left; +} +.nav-pills > li > a { + border-radius: 1px; +} +.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: #fff; + background-color: #39a5dc; +} +.nav-stacked > li { + float: none; +} +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} +.nav-justified { + width: 100%; +} +.nav-justified > li { + float: none; +} +.nav-justified > li > a { + text-align: center; + margin-bottom: 5px; +} +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs-justified { + border-bottom: 0; +} +.nav-tabs-justified > li > a { + margin-right: 0; + border-radius: 1px; +} +.nav-tabs-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border: 1px solid #ededed; +} +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #ededed; + border-radius: 1px 1px 0 0; + } + .nav-tabs-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus { + border-bottom-color: #fff; + } +} +.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; +} +@media (min-width: 768px) { + .navbar { + border-radius: 1px; + } +} +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} +.navbar-collapse { + overflow-x: visible; + padding-right: 20px; + padding-left: 20px; + border-top: 1px solid transparent; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); + -webkit-overflow-scrolling: touch; +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } + .navbar-collapse.in { + overflow-y: visible; + } + .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-device-width: 480px) and (orientation: landscape) { + .navbar-fixed-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + max-height: 200px; + } +} +.container > .navbar-header, +.container-fluid > .navbar-header, +.container > .navbar-collapse, +.container-fluid > .navbar-collapse { + margin-right: -20px; + margin-left: -20px; +} +@media (min-width: 768px) { + .container > .navbar-header, + .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; +} +@media (min-width: 768px) { + .navbar-static-top { + border-radius: 0; + } +} +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} +@media (min-width: 768px) { + .navbar-fixed-top, + .navbar-fixed-bottom { + 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 20px; + font-size: 14px; + line-height: 20px; + height: 50px; +} +.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 { + margin-left: -20px; + } +} +.navbar-toggle { + position: relative; + float: right; + margin-right: 20px; + padding: 9px 10px; + margin-top: 8px; + margin-bottom: 8px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 1px; +} +.navbar-toggle:focus { + outline: 0; +} +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; +} +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} +@media (min-width: 768px) { + .navbar-toggle { + display: none; + } +} +.navbar-nav { + margin: 7.5px -20px; +} +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; +} +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + box-shadow: none; + } + .navbar-nav .open .dropdown-menu > li > a, + .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + .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 { + background-image: none; + } +} +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px; + } +} +.navbar-form { + margin-left: -20px; + margin-right: -20px; + padding: 10px 20px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + margin-top: 12px; + margin-bottom: 12px; +} +@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 .form-control-static { + display: inline-block; + } + .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; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@media (min-width: 768px) { + .navbar-form { + width: auto; + border: 0; + margin-left: 0; + margin-right: 0; + padding-top: 0; + padding-bottom: 0; + box-shadow: none; + } +} +.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 { + margin-bottom: 0; + border-top-right-radius: 1px; + border-top-left-radius: 1px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.navbar-btn { + margin-top: 12px; + margin-bottom: 12px; +} +.navbar-btn.btn-sm { + margin-top: 14px; + margin-bottom: 14px; +} +.navbar-btn.btn-xs { + margin-top: 14px; + margin-bottom: 14px; +} +.navbar-text { + margin-top: 15px; + margin-bottom: 15px; +} +@media (min-width: 768px) { + .navbar-text { + float: left; + margin-left: 20px; + margin-right: 20px; + } +} +@media (min-width: 768px) { + .navbar-left { + float: left !important; + float: left; + } + .navbar-right { + float: right !important; + float: right; + margin-right: -20px; + } + .navbar-right ~ .navbar-right { + margin-right: 0; + } +} +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7; +} +.navbar-default .navbar-brand { + color: #777; +} +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; +} +.navbar-default .navbar-text { + color: #777; +} +.navbar-default .navbar-nav > li > a { + color: #777; +} +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus { + color: #333; + background-color: transparent; +} +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus { + color: #555; + background-color: #e7e7e7; +} +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus { + color: #ccc; + background-color: transparent; +} +.navbar-default .navbar-toggle { + border-color: #ddd; +} +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus { + background-color: #ddd; +} +.navbar-default .navbar-toggle .icon-bar { + background-color: #888; +} +.navbar-default .navbar-collapse, +.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 { + background-color: #e7e7e7; + color: #555; +} +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + 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 { + color: #555; + 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 { + color: #ccc; + background-color: transparent; + } +} +.navbar-default .navbar-link { + color: #777; +} +.navbar-default .navbar-link:hover { + color: #333; +} +.navbar-default .btn-link { + color: #777; +} +.navbar-default .btn-link:hover, +.navbar-default .btn-link:focus { + color: #333; +} +.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: #ccc; +} +.navbar-inverse { + background-color: #222; + border-color: #080808; +} +.navbar-inverse .navbar-brand { + color: #c2c2c2; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #c2c2c2; +} +.navbar-inverse .navbar-nav > li > a { + color: #c2c2c2; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #fff; + background-color: #080808; +} +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444; + background-color: transparent; +} +.navbar-inverse .navbar-toggle { + border-color: #333; +} +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #fff; +} +.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: #080808; + color: #fff; +} +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #c2c2c2; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #fff; + 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: #fff; + 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 { + color: #444; + background-color: transparent; + } +} +.navbar-inverse .navbar-link { + color: #c2c2c2; +} +.navbar-inverse .navbar-link:hover { + color: #fff; +} +.navbar-inverse .btn-link { + color: #c2c2c2; +} +.navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link:focus { + color: #fff; +} +.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: #444; +} +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: transparent; + border-radius: 1px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + content: "\f105\00a0"; + padding: 0 5px; + color: #4d5258; +} +.breadcrumb > .active { + color: #4d5258; +} +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 1px; +} +.pagination > li { + display: inline; +} +.pagination > li > a, +.pagination > li > span { + position: relative; + float: left; + padding: 2px 6px; + line-height: 1.66666667; + text-decoration: none; + color: #0088ce; + background-color: #f5f5f5; + border: 1px solid #bbb; + margin-left: -1px; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-bottom-left-radius: 1px; + border-top-left-radius: 1px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-bottom-right-radius: 1px; + border-top-right-radius: 1px; +} +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + z-index: 2; + color: #00659c; + background-color: #ededed; + border-color: #ddd; +} +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + z-index: 3; + color: #fff; + background-color: #39a5dc; + border-color: #39a5dc; + cursor: default; +} +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #9c9c9c; + background-color: #fff; + border-color: #ddd; + cursor: not-allowed; +} +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 6px 10px; + font-size: 14px; + line-height: 1.3333333; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-bottom-left-radius: 1px; + border-top-left-radius: 1px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-bottom-right-radius: 1px; + border-top-right-radius: 1px; +} +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 2px 6px; + font-size: 11px; + line-height: 1.5; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-bottom-left-radius: 1px; + border-top-left-radius: 1px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-bottom-right-radius: 1px; + border-top-right-radius: 1px; +} +.pager { + padding-left: 0; + margin: 20px 0; + list-style: none; + text-align: center; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #f5f5f5; + border: 1px solid #bbb; + border-radius: 0; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #ededed; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #8b8d8f; + background-color: #f5f5f5; + cursor: not-allowed; +} +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} +a.label:hover, +a.label:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.label:empty { + display: none; +} +.btn .label { + position: relative; + top: -1px; +} +.label-default { + background-color: #9c9c9c; +} +.label-default[href]:hover, +.label-default[href]:focus { + background-color: #838383; +} +.label-primary { + background-color: #39a5dc; +} +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #228bc0; +} +.label-success { + background-color: #3f9c35; +} +.label-success[href]:hover, +.label-success[href]:focus { + background-color: #307628; +} +.label-info { + background-color: #00659c; +} +.label-info[href]:hover, +.label-info[href]:focus { + background-color: #004469; +} +.label-warning { + background-color: #ec7a08; +} +.label-warning[href]:hover, +.label-warning[href]:focus { + background-color: #bb6106; +} +.label-danger { + background-color: #cc0000; +} +.label-danger[href]:hover, +.label-danger[href]:focus { + background-color: #990000; +} +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 11px; + font-weight: bold; + color: #fff; + line-height: 1; + vertical-align: middle; + white-space: nowrap; + text-align: center; + background-color: #9c9c9c; + border-radius: 1px; +} +.badge:empty { + display: none; +} +.btn .badge { + position: relative; + top: -1px; +} +.btn-xs .badge, +.btn-group-xs > .btn .badge { + top: 0; + padding: 1px 5px; +} +a.badge:hover, +a.badge:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #0088ce; + background-color: #fff; +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} +.jumbotron { + padding-top: 30px; + padding-bottom: 30px; + margin-bottom: 30px; + color: inherit; + background-color: #f1f1f1; +} +.jumbotron h1, +.jumbotron .h1 { + color: inherit; +} +.jumbotron p { + margin-bottom: 15px; + font-size: 18px; + font-weight: 200; +} +.jumbotron > hr { + border-top-color: #d8d8d8; +} +.container .jumbotron, +.container-fluid .jumbotron { + border-radius: 1px; + padding-left: 20px; + padding-right: 20px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron, + .container-fluid .jumbotron { + padding-left: 60px; + padding-right: 60px; + } + .jumbotron h1, + .jumbotron .h1 { + font-size: 54px; + } +} +.thumbnail { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.66666667; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 1px; + transition: border 0.2s ease-in-out; +} +.thumbnail > img, +.thumbnail a > img { + margin-left: auto; + margin-right: auto; +} +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #0088ce; +} +.thumbnail .caption { + padding: 9px; + color: #363636; +} +.alert { + padding: 11px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 1px; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert .alert-link { + font-weight: 500; +} +.alert > p, +.alert > ul { + margin-bottom: 0; +} +.alert > p + p { + margin-top: 5px; +} +.alert-dismissable, +.alert-dismissible { + padding-right: 31px; +} +.alert-dismissable .close, +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} +.alert-success { + background-color: #e9f4e9; + border-color: #3f9c35; + color: #363636; +} +.alert-success hr { + border-top-color: #37892f; +} +.alert-success .alert-link { + color: #1d1d1d; +} +.alert-info { + background-color: #f5f5f5; + border-color: #8b8d8f; + color: #363636; +} +.alert-info hr { + border-top-color: #7e8082; +} +.alert-info .alert-link { + color: #1d1d1d; +} +.alert-warning { + background-color: #fdf2e5; + border-color: #ec7a08; + color: #363636; +} +.alert-warning hr { + border-top-color: #d36d07; +} +.alert-warning .alert-link { + color: #1d1d1d; +} +.alert-danger { + background-color: #ffe6e6; + border-color: #cc0000; + color: #363636; +} +.alert-danger hr { + border-top-color: #b30000; +} +.alert-danger .alert-link { + color: #1d1d1d; +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +.progress { + overflow: hidden; + height: 20px; + margin-bottom: 20px; + background-color: #ededed; + border-radius: 1px; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} +.progress-bar { + float: left; + width: 0%; + height: 100%; + font-size: 11px; + line-height: 20px; + color: #fff; + text-align: center; + background-color: #39a5dc; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + transition: width 0.6s ease; +} +.progress-striped .progress-bar, +.progress-bar-striped { + 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-image: linear-gradient(-45deg, rgba(3, 3, 3, 0.15) 25%, rgba(3, 3, 3, 0.15) 26%, transparent 27%, transparent 49%, rgba(3, 3, 3, 0.15) 50%, rgba(3, 3, 3, 0.15) 51%, transparent 52%, transparent 74%, rgba(3, 3, 3, 0.15) 75%, rgba(3, 3, 3, 0.15) 76%, transparent 77%); + background-size: 40px 40px; +} +.progress.active .progress-bar, +.progress-bar.active { + animation: progress-bar-stripes 2s linear infinite; +} +.progress-bar-success { + background-color: #3f9c35; +} +.progress-striped .progress-bar-success { + 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-image: linear-gradient(-45deg, rgba(3, 3, 3, 0.15) 25%, rgba(3, 3, 3, 0.15) 26%, transparent 27%, transparent 49%, rgba(3, 3, 3, 0.15) 50%, rgba(3, 3, 3, 0.15) 51%, transparent 52%, transparent 74%, rgba(3, 3, 3, 0.15) 75%, rgba(3, 3, 3, 0.15) 76%, transparent 77%); +} +.progress-bar-info { + background-color: #00659c; +} +.progress-striped .progress-bar-info { + 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-image: linear-gradient(-45deg, rgba(3, 3, 3, 0.15) 25%, rgba(3, 3, 3, 0.15) 26%, transparent 27%, transparent 49%, rgba(3, 3, 3, 0.15) 50%, rgba(3, 3, 3, 0.15) 51%, transparent 52%, transparent 74%, rgba(3, 3, 3, 0.15) 75%, rgba(3, 3, 3, 0.15) 76%, transparent 77%); +} +.progress-bar-warning { + background-color: #ec7a08; +} +.progress-striped .progress-bar-warning { + 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-image: linear-gradient(-45deg, rgba(3, 3, 3, 0.15) 25%, rgba(3, 3, 3, 0.15) 26%, transparent 27%, transparent 49%, rgba(3, 3, 3, 0.15) 50%, rgba(3, 3, 3, 0.15) 51%, transparent 52%, transparent 74%, rgba(3, 3, 3, 0.15) 75%, rgba(3, 3, 3, 0.15) 76%, transparent 77%); +} +.progress-bar-danger { + background-color: #cc0000; +} +.progress-striped .progress-bar-danger { + 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-image: linear-gradient(-45deg, rgba(3, 3, 3, 0.15) 25%, rgba(3, 3, 3, 0.15) 26%, transparent 27%, transparent 49%, rgba(3, 3, 3, 0.15) 50%, rgba(3, 3, 3, 0.15) 51%, transparent 52%, transparent 74%, rgba(3, 3, 3, 0.15) 75%, rgba(3, 3, 3, 0.15) 76%, transparent 77%); +} +.media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} +.media, +.media-body { + zoom: 1; + overflow: hidden; +} +.media-body { + width: 10000px; +} +.media-object { + display: block; +} +.media-object.img-thumbnail { + max-width: none; +} +.media-right, +.media > .pull-right { + padding-left: 10px; +} +.media-left, +.media > .pull-left { + padding-right: 10px; +} +.media-left, +.media-right, +.media-body { + display: table-cell; + vertical-align: top; +} +.media-middle { + vertical-align: middle; +} +.media-bottom { + vertical-align: bottom; +} +.media-heading { + margin-top: 0; + margin-bottom: 5px; +} +.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: #fff; + border: 1px solid #f5f5f5; +} +.list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +a.list-group-item, +button.list-group-item { + color: #555; +} +a.list-group-item .list-group-item-heading, +button.list-group-item .list-group-item-heading { + color: #333; +} +a.list-group-item:hover, +button.list-group-item:hover, +a.list-group-item:focus, +button.list-group-item:focus { + text-decoration: none; + color: #555; + background-color: #def3ff; +} +button.list-group-item { + width: 100%; + text-align: left; +} +.list-group-item.disabled, +.list-group-item.disabled:hover, +.list-group-item.disabled:focus { + background-color: #f1f1f1; + color: #9c9c9c; + 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 { + 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 { + color: #9c9c9c; +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + z-index: 2; + color: #fff; + background-color: #39a5dc; + border-color: #39a5dc; +} +.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:hover .list-group-item-heading > small, +.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 { + color: #e6f4fb; +} +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; +} +a.list-group-item-success, +button.list-group-item-success { + color: #3c763d; +} +a.list-group-item-success .list-group-item-heading, +button.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, +button.list-group-item-success:hover, +a.list-group-item-success:focus, +button.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; +} +a.list-group-item-success.active, +button.list-group-item-success.active, +a.list-group-item-success.active:hover, +button.list-group-item-success.active:hover, +a.list-group-item-success.active:focus, +button.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, +button.list-group-item-info { + color: #31708f; +} +a.list-group-item-info .list-group-item-heading, +button.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, +button.list-group-item-info:hover, +a.list-group-item-info:focus, +button.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; +} +a.list-group-item-info.active, +button.list-group-item-info.active, +a.list-group-item-info.active:hover, +button.list-group-item-info.active:hover, +a.list-group-item-info.active:focus, +button.list-group-item-info.active:focus { + color: #fff; + background-color: #31708f; + border-color: #31708f; +} +.list-group-item-warning { + color: #ec7a08; + background-color: #fcf8e3; +} +a.list-group-item-warning, +button.list-group-item-warning { + color: #ec7a08; +} +a.list-group-item-warning .list-group-item-heading, +button.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, +button.list-group-item-warning:hover, +a.list-group-item-warning:focus, +button.list-group-item-warning:focus { + color: #ec7a08; + background-color: #faf2cc; +} +a.list-group-item-warning.active, +button.list-group-item-warning.active, +a.list-group-item-warning.active:hover, +button.list-group-item-warning.active:hover, +a.list-group-item-warning.active:focus, +button.list-group-item-warning.active:focus { + color: #fff; + background-color: #ec7a08; + border-color: #ec7a08; +} +.list-group-item-danger { + color: #cc0000; + background-color: #f2dede; +} +a.list-group-item-danger, +button.list-group-item-danger { + color: #cc0000; +} +a.list-group-item-danger .list-group-item-heading, +button.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, +button.list-group-item-danger:hover, +a.list-group-item-danger:focus, +button.list-group-item-danger:focus { + color: #cc0000; + background-color: #ebcccc; +} +a.list-group-item-danger.active, +button.list-group-item-danger.active, +a.list-group-item-danger.active:hover, +button.list-group-item-danger.active:hover, +a.list-group-item-danger.active:focus, +button.list-group-item-danger.active:focus { + color: #fff; + background-color: #cc0000; + border-color: #cc0000; +} +.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: #fff; + border: 1px solid transparent; + border-radius: 1px; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} +.panel-body { + padding: 15px; +} +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-right-radius: 0px; + border-top-left-radius: 0px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 14px; + color: inherit; +} +.panel-title > a, +.panel-title > small, +.panel-title > .small, +.panel-title > small > a, +.panel-title > .small > a { + color: inherit; +} +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #d1d1d1; + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; +} +.panel > .list-group, +.panel > .panel-collapse > .list-group { + margin-bottom: 0; +} +.panel > .list-group .list-group-item, +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +.panel > .list-group:first-child .list-group-item:first-child, +.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-right-radius: 0px; + border-top-left-radius: 0px; +} +.panel > .list-group:last-child .list-group-item:last-child, +.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; +} +.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.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 { + margin-bottom: 0; +} +.panel > .table caption, +.panel > .table-responsive > .table caption, +.panel > .panel-collapse > .table caption { + padding-left: 15px; + padding-right: 15px; +} +.panel > .table:first-child, +.panel > .table-responsive:first-child > .table:first-child { + border-top-right-radius: 0px; + border-top-left-radius: 0px; +} +.panel > .table:first-child > thead:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 0px; + border-top-right-radius: 0px; +} +.panel > .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 td: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: 0px; +} +.panel > .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 td: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: 0px; +} +.panel > .table:last-child, +.panel > .table-responsive:last-child > .table:last-child { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { + border-bottom-left-radius: 0px; + border-bottom-right-radius: 0px; +} +.panel > .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 td: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: 0px; +} +.panel > .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 td: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: 0px; +} +.panel > .panel-body + .table, +.panel > .panel-body + .table-responsive, +.panel > .table + .panel-body, +.panel > .table-responsive + .panel-body { + border-top: 1px solid #d1d1d1; +} +.panel > .table > tbody:first-child > tr:first-child th, +.panel > .table > tbody:first-child > tr:first-child td { + border-top: 0; +} +.panel > .table-bordered, +.panel > .table-responsive > .table-bordered { + border: 0; +} +.panel > .table-bordered > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.panel > .table-bordered > tfoot > 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-bordered > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td: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-responsive > .table-bordered > thead > tr > th:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.panel > .table-bordered > tfoot > 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-bordered > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td: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-responsive > .table-bordered > thead > tr:first-child > td, +.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-responsive > .table-bordered > tbody > tr:last-child > td, +.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; +} +.panel > .table-responsive { + border: 0; + margin-bottom: 0; +} +.panel-group { + margin-bottom: 20px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 1px; +} +.panel-group .panel + .panel { + margin-top: 5px; +} +.panel-group .panel-heading { + border-bottom: 0; +} +.panel-group .panel-heading + .panel-collapse > .panel-body, +.panel-group .panel-heading + .panel-collapse > .list-group { + border-top: 1px solid #d1d1d1; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #d1d1d1; +} +.panel-default { + border-color: #ddd; +} +.panel-default > .panel-heading { + color: #363636; + background-color: #f5f5f5; + border-color: #ddd; +} +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ddd; +} +.panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #363636; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; +} +.panel-primary { + border-color: #39a5dc; +} +.panel-primary > .panel-heading { + color: #fff; + background-color: #39a5dc; + border-color: #39a5dc; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #39a5dc; +} +.panel-primary > .panel-heading .badge { + color: #39a5dc; + background-color: #fff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #39a5dc; +} +.panel-success { + border-color: #3f9c35; +} +.panel-success > .panel-heading { + color: #fff; + background-color: #3f9c35; + border-color: #3f9c35; +} +.panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #3f9c35; +} +.panel-success > .panel-heading .badge { + color: #3f9c35; + background-color: #fff; +} +.panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #3f9c35; +} +.panel-info { + border-color: #00659c; +} +.panel-info > .panel-heading { + color: #fff; + background-color: #00659c; + border-color: #00659c; +} +.panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #00659c; +} +.panel-info > .panel-heading .badge { + color: #00659c; + background-color: #fff; +} +.panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #00659c; +} +.panel-warning { + border-color: #ec7a08; +} +.panel-warning > .panel-heading { + color: #fff; + background-color: #ec7a08; + border-color: #ec7a08; +} +.panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ec7a08; +} +.panel-warning > .panel-heading .badge { + color: #ec7a08; + background-color: #fff; +} +.panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ec7a08; +} +.panel-danger { + border-color: #cc0000; +} +.panel-danger > .panel-heading { + color: #fff; + background-color: #cc0000; + border-color: #cc0000; +} +.panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #cc0000; +} +.panel-danger > .panel-heading .badge { + color: #cc0000; + background-color: #fff; +} +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #cc0000; +} +.embed-responsive { + position: relative; + display: block; + height: 0; + padding: 0; + overflow: hidden; +} +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + left: 0; + bottom: 0; + height: 100%; + width: 100%; + border: 0; +} +.embed-responsive-16by9 { + padding-bottom: 56.25%; +} +.embed-responsive-4by3 { + padding-bottom: 75%; +} +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 1px; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} +.well-lg { + padding: 24px; + border-radius: 1px; +} +.well-sm { + padding: 9px; + border-radius: 1px; +} +.close { + float: right; + font-size: 18px; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: 0.2; + filter: alpha(opacity=20); +} +.close:hover, +.close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + opacity: 0.5; + filter: alpha(opacity=50); +} +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} +.modal-open { + overflow: hidden; +} +.modal { + display: none; + overflow: hidden; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + -webkit-overflow-scrolling: touch; + outline: 0; +} +.modal.fade .modal-dialog { + -ms-transform: translate(0, -25%); + transform: translate(0, -25%); + transition: transform 0.3s ease-out; +} +.modal.in .modal-dialog { + -ms-transform: translate(0, 0); + transform: translate(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: #fff; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 1px; + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + background-clip: padding-box; + outline: 0; +} +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} +.modal-backdrop.fade { + opacity: 0; + filter: alpha(opacity=0); +} +.modal-backdrop.in { + opacity: 0.5; + filter: alpha(opacity=50); +} +.modal-header { + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} +.modal-header .close { + margin-top: -2px; +} +.modal-title { + margin: 0; + line-height: 1.66666667; +} +.modal-body { + position: relative; + padding: 15px; +} +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +.modal-footer .btn + .btn { + margin-left: 5px; + margin-bottom: 0; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} +@media (min-width: 768px) { + .modal-dialog { + width: 600px; + margin: 30px auto; + } + .modal-content { + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } + .modal-sm { + width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg { + width: 900px; + } +} +.tooltip { + position: absolute; + z-index: 1070; + display: block; + font-family: "Open Sans", Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: normal; + letter-spacing: normal; + line-break: auto; + line-height: 1.66666667; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + white-space: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + font-size: 11px; + opacity: 0; + filter: alpha(opacity=0); +} +.tooltip.in { + opacity: 0.9; + filter: alpha(opacity=90); +} +.tooltip.top { + margin-top: -3px; + padding: 8px 0; +} +.tooltip.right { + margin-left: 3px; + padding: 0 8px; +} +.tooltip.bottom { + margin-top: 3px; + padding: 8px 0; +} +.tooltip.left { + margin-left: -3px; + padding: 0 8px; +} +.tooltip-inner { + max-width: 220px; + padding: 3px 8px; + color: #fff; + text-align: center; + background-color: #393f44; + border-radius: 1px; +} +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -8px; + border-width: 8px 8px 0; + border-top-color: #393f44; +} +.tooltip.top-left .tooltip-arrow { + bottom: 0; + right: 8px; + margin-bottom: -8px; + border-width: 8px 8px 0; + border-top-color: #393f44; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 8px; + margin-bottom: -8px; + border-width: 8px 8px 0; + border-top-color: #393f44; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -8px; + border-width: 8px 8px 8px 0; + border-right-color: #393f44; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -8px; + border-width: 8px 0 8px 8px; + border-left-color: #393f44; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -8px; + border-width: 0 8px 8px; + border-bottom-color: #393f44; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 8px; + margin-top: -8px; + border-width: 0 8px 8px; + border-bottom-color: #393f44; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 8px; + margin-top: -8px; + border-width: 0 8px 8px; + border-bottom-color: #393f44; +} +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: none; + max-width: 220px; + padding: 1px; + font-family: "Open Sans", Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: normal; + letter-spacing: normal; + line-break: auto; + line-height: 1.66666667; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + white-space: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + font-size: 12px; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid #bbb; + border-radius: 1px; + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} +.popover-title { + margin: 0; + padding: 8px 14px; + font-size: 12px; + background-color: #f5f5f5; + border-bottom: 1px solid #e8e8e8; + border-radius: 0px 0px 0 0; +} +.popover-content { + padding: 9px 14px; +} +.popover > .arrow, +.popover > .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.popover > .arrow { + border-width: 11px; +} +.popover > .arrow:after { + border-width: 10px; + content: ""; +} +.popover.top > .arrow { + left: 50%; + margin-left: -11px; + border-bottom-width: 0; + border-top-color: #999999; + border-top-color: #bbb; + bottom: -11px; +} +.popover.top > .arrow:after { + content: " "; + bottom: 1px; + margin-left: -10px; + border-bottom-width: 0; + border-top-color: #fff; +} +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-left-width: 0; + border-right-color: #999999; + border-right-color: #bbb; +} +.popover.right > .arrow:after { + content: " "; + left: 1px; + bottom: -10px; + border-left-width: 0; + border-right-color: #fff; +} +.popover.bottom > .arrow { + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999999; + border-bottom-color: #bbb; + top: -11px; +} +.popover.bottom > .arrow:after { + content: " "; + top: 1px; + margin-left: -10px; + border-top-width: 0; + border-bottom-color: #fff; +} +.popover.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999999; + border-left-color: #bbb; +} +.popover.left > .arrow:after { + content: " "; + right: 1px; + border-right-width: 0; + border-left-color: #fff; + bottom: -10px; +} +.carousel { + position: relative; +} +.carousel-inner { + position: relative; + overflow: hidden; + width: 100%; +} +.carousel-inner > .item { + display: none; + position: relative; + transition: 0.6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + line-height: 1; +} +@media all and (transform-3d), (-webkit-transform-3d) { + .carousel-inner > .item { + transition: transform 0.6s ease-in-out; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + perspective: 1000px; + } + .carousel-inner > .item.next, + .carousel-inner > .item.active.right { + transform: translate3d(100%, 0, 0); + left: 0; + } + .carousel-inner > .item.prev, + .carousel-inner > .item.active.left { + transform: translate3d(-100%, 0, 0); + left: 0; + } + .carousel-inner > .item.next.left, + .carousel-inner > .item.prev.right, + .carousel-inner > .item.active { + transform: translate3d(0, 0, 0); + left: 0; + } +} +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +.carousel-inner > .active { + left: 0; +} +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel-inner > .next { + left: 100%; +} +.carousel-inner > .prev { + left: -100%; +} +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} +.carousel-control { + position: absolute; + top: 0; + left: 0; + bottom: 0; + width: 15%; + opacity: 0.5; + filter: alpha(opacity=50); + font-size: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + background-color: rgba(0, 0, 0, 0); +} +.carousel-control.left { + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); +} +.carousel-control.right { + left: auto; + right: 0; + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); +} +.carousel-control:hover, +.carousel-control:focus { + outline: 0; + color: #fff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + margin-top: -10px; + z-index: 5; + display: inline-block; +} +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; +} +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; +} +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + line-height: 1; + font-family: serif; +} +.carousel-control .icon-prev:before { + content: '\2039'; +} +.carousel-control .icon-next:before { + content: '\203a'; +} +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + margin-left: -30%; + padding-left: 0; + list-style: none; + text-align: center; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + border: 1px solid #fff; + border-radius: 10px; + cursor: pointer; + background-color: #000 \9; + background-color: rgba(0, 0, 0, 0); +} +.carousel-indicators .active { + margin: 0; + width: 12px; + height: 12px; + background-color: #fff; +} +.carousel-caption { + position: absolute; + left: 15%; + right: 15%; + bottom: 20px; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + 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, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -10px; + font-size: 30px; + } + .carousel-control .glyphicon-chevron-left, + .carousel-control .icon-prev { + margin-left: -10px; + } + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-next { + margin-right: -10px; + } + .carousel-caption { + left: 20%; + right: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} +.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-header:before, +.modal-header:after, +.modal-footer:before, +.modal-footer:after { + content: " "; + display: table; +} +.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-header: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; + text-shadow: none; + background-color: transparent; + border: 0; +} +.hidden { + display: none !important; +} +.affix { + position: fixed; +} +@-ms-viewport { + width: device-width; +} +.visible-xs, +.visible-sm, +.visible-md, +.visible-lg { + display: none !important; +} +.visible-xs-block, +.visible-xs-inline, +.visible-xs-inline-block, +.visible-sm-block, +.visible-sm-inline, +.visible-sm-inline-block, +.visible-md-block, +.visible-md-inline, +.visible-md-inline-block, +.visible-lg-block, +.visible-lg-inline, +.visible-lg-inline-block { + display: none !important; +} +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + table.visible-xs { + display: table !important; + } + tr.visible-xs { + display: table-row !important; + } + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} +@media (max-width: 767px) { + .visible-xs-block { + 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 !important; + } + tr.visible-sm { + display: table-row !important; + } + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-block { + 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 !important; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-block { + 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 !important; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-lg-block { + 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; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm { + display: none !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md { + display: none !important; + } +} +@media (min-width: 1200px) { + .hidden-lg { + display: none !important; + } +} +.visible-print { + display: none !important; +} +@media print { + .visible-print { + display: block !important; + } + table.visible-print { + display: table !important; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } +} +.visible-print-block { + display: none !important; +} +@media print { + .visible-print-block { + display: block !important; + } +} +.visible-print-inline { + display: none !important; +} +@media print { + .visible-print-inline { + display: inline !important; + } +} +.visible-print-inline-block { + display: none !important; +} +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} +@media print { + .hidden-print { + display: none !important; + } +} +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ +/* FONT PATH + * -------------------------- */ +@font-face { + font-family: 'FontAwesome'; + src: url('../fonts/fontawesome-webfont.eot?v=4.7.0'); + src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); + font-weight: normal; + font-style: normal; +} +.fa { + display: inline-block; + font: normal normal normal 14px/1 FontAwesome; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +/* makes the font 33% larger relative to the icon container */ +.fa-lg { + font-size: 1.33333333em; + line-height: 0.75em; + vertical-align: -15%; +} +.fa-2x { + font-size: 2em; +} +.fa-3x { + font-size: 3em; +} +.fa-4x { + font-size: 4em; +} +.fa-5x { + font-size: 5em; +} +.fa-fw { + width: 1.28571429em; + text-align: center; +} +.fa-ul { + padding-left: 0; + margin-left: 2.14285714em; + list-style-type: none; +} +.fa-ul > li { + position: relative; +} +.fa-li { + position: absolute; + left: -2.14285714em; + width: 2.14285714em; + top: 0.14285714em; + text-align: center; +} +.fa-li.fa-lg { + left: -1.85714286em; +} +.fa-border { + padding: .2em .25em .15em; + border: solid 0.08em #eee; + border-radius: .1em; +} +.fa-pull-left { + float: left; +} +.fa-pull-right { + float: right; +} +.fa.fa-pull-left { + margin-right: .3em; +} +.fa.fa-pull-right { + margin-left: .3em; +} +/* Deprecated as of 4.4.0 */ +.pull-right { + float: right; +} +.pull-left { + float: left; +} +.fa.pull-left { + margin-right: .3em; +} +.fa.pull-right { + margin-left: .3em; +} +.fa-spin { + animation: fa-spin 2s infinite linear; +} +.fa-pulse { + animation: fa-spin 1s infinite steps(8); +} +@keyframes fa-spin { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(359deg); + } +} +.fa-rotate-90 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} +.fa-rotate-180 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} +.fa-rotate-270 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} +.fa-flip-horizontal { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); +} +.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + -ms-transform: scale(1, -1); + transform: scale(1, -1); +} +:root .fa-rotate-90, +:root .fa-rotate-180, +:root .fa-rotate-270, +:root .fa-flip-horizontal, +:root .fa-flip-vertical { + filter: none; +} +.fa-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.fa-stack-1x, +.fa-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.fa-stack-1x { + line-height: inherit; +} +.fa-stack-2x { + font-size: 2em; +} +.fa-inverse { + color: #fff; +} +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +.fa-glass:before { + content: "\f000"; +} +.fa-music:before { + content: "\f001"; +} +.fa-search:before { + content: "\f002"; +} +.fa-envelope-o:before { + content: "\f003"; +} +.fa-heart:before { + content: "\f004"; +} +.fa-star:before { + content: "\f005"; +} +.fa-star-o:before { + content: "\f006"; +} +.fa-user:before { + content: "\f007"; +} +.fa-film:before { + content: "\f008"; +} +.fa-th-large:before { + content: "\f009"; +} +.fa-th:before { + content: "\f00a"; +} +.fa-th-list:before { + content: "\f00b"; +} +.fa-check:before { + content: "\f00c"; +} +.fa-remove:before, +.fa-close:before, +.fa-times:before { + content: "\f00d"; +} +.fa-search-plus:before { + content: "\f00e"; +} +.fa-search-minus:before { + content: "\f010"; +} +.fa-power-off:before { + content: "\f011"; +} +.fa-signal:before { + content: "\f012"; +} +.fa-gear:before, +.fa-cog:before { + content: "\f013"; +} +.fa-trash-o:before { + content: "\f014"; +} +.fa-home:before { + content: "\f015"; +} +.fa-file-o:before { + content: "\f016"; +} +.fa-clock-o:before { + content: "\f017"; +} +.fa-road:before { + content: "\f018"; +} +.fa-download:before { + content: "\f019"; +} +.fa-arrow-circle-o-down:before { + content: "\f01a"; +} +.fa-arrow-circle-o-up:before { + content: "\f01b"; +} +.fa-inbox:before { + content: "\f01c"; +} +.fa-play-circle-o:before { + content: "\f01d"; +} +.fa-rotate-right:before, +.fa-repeat:before { + content: "\f01e"; +} +.fa-refresh:before { + content: "\f021"; +} +.fa-list-alt:before { + content: "\f022"; +} +.fa-lock:before { + content: "\f023"; +} +.fa-flag:before { + content: "\f024"; +} +.fa-headphones:before { + content: "\f025"; +} +.fa-volume-off:before { + content: "\f026"; +} +.fa-volume-down:before { + content: "\f027"; +} +.fa-volume-up:before { + content: "\f028"; +} +.fa-qrcode:before { + content: "\f029"; +} +.fa-barcode:before { + content: "\f02a"; +} +.fa-tag:before { + content: "\f02b"; +} +.fa-tags:before { + content: "\f02c"; +} +.fa-book:before { + content: "\f02d"; +} +.fa-bookmark:before { + content: "\f02e"; +} +.fa-print:before { + content: "\f02f"; +} +.fa-camera:before { + content: "\f030"; +} +.fa-font:before { + content: "\f031"; +} +.fa-bold:before { + content: "\f032"; +} +.fa-italic:before { + content: "\f033"; +} +.fa-text-height:before { + content: "\f034"; +} +.fa-text-width:before { + content: "\f035"; +} +.fa-align-left:before { + content: "\f036"; +} +.fa-align-center:before { + content: "\f037"; +} +.fa-align-right:before { + content: "\f038"; +} +.fa-align-justify:before { + content: "\f039"; +} +.fa-list:before { + content: "\f03a"; +} +.fa-dedent:before, +.fa-outdent:before { + content: "\f03b"; +} +.fa-indent:before { + content: "\f03c"; +} +.fa-video-camera:before { + content: "\f03d"; +} +.fa-photo:before, +.fa-image:before, +.fa-picture-o:before { + content: "\f03e"; +} +.fa-pencil:before { + content: "\f040"; +} +.fa-map-marker:before { + content: "\f041"; +} +.fa-adjust:before { + content: "\f042"; +} +.fa-tint:before { + content: "\f043"; +} +.fa-edit:before, +.fa-pencil-square-o:before { + content: "\f044"; +} +.fa-share-square-o:before { + content: "\f045"; +} +.fa-check-square-o:before { + content: "\f046"; +} +.fa-arrows:before { + content: "\f047"; +} +.fa-step-backward:before { + content: "\f048"; +} +.fa-fast-backward:before { + content: "\f049"; +} +.fa-backward:before { + content: "\f04a"; +} +.fa-play:before { + content: "\f04b"; +} +.fa-pause:before { + content: "\f04c"; +} +.fa-stop:before { + content: "\f04d"; +} +.fa-forward:before { + content: "\f04e"; +} +.fa-fast-forward:before { + content: "\f050"; +} +.fa-step-forward:before { + content: "\f051"; +} +.fa-eject:before { + content: "\f052"; +} +.fa-chevron-left:before { + content: "\f053"; +} +.fa-chevron-right:before { + content: "\f054"; +} +.fa-plus-circle:before { + content: "\f055"; +} +.fa-minus-circle:before { + content: "\f056"; +} +.fa-times-circle:before { + content: "\f057"; +} +.fa-check-circle:before { + content: "\f058"; +} +.fa-question-circle:before { + content: "\f059"; +} +.fa-info-circle:before { + content: "\f05a"; +} +.fa-crosshairs:before { + content: "\f05b"; +} +.fa-times-circle-o:before { + content: "\f05c"; +} +.fa-check-circle-o:before { + content: "\f05d"; +} +.fa-ban:before { + content: "\f05e"; +} +.fa-arrow-left:before { + content: "\f060"; +} +.fa-arrow-right:before { + content: "\f061"; +} +.fa-arrow-up:before { + content: "\f062"; +} +.fa-arrow-down:before { + content: "\f063"; +} +.fa-mail-forward:before, +.fa-share:before { + content: "\f064"; +} +.fa-expand:before { + content: "\f065"; +} +.fa-compress:before { + content: "\f066"; +} +.fa-plus:before { + content: "\f067"; +} +.fa-minus:before { + content: "\f068"; +} +.fa-asterisk:before { + content: "\f069"; +} +.fa-exclamation-circle:before { + content: "\f06a"; +} +.fa-gift:before { + content: "\f06b"; +} +.fa-leaf:before { + content: "\f06c"; +} +.fa-fire:before { + content: "\f06d"; +} +.fa-eye:before { + content: "\f06e"; +} +.fa-eye-slash:before { + content: "\f070"; +} +.fa-warning:before, +.fa-exclamation-triangle:before { + content: "\f071"; +} +.fa-plane:before { + content: "\f072"; +} +.fa-calendar:before { + content: "\f073"; +} +.fa-random:before { + content: "\f074"; +} +.fa-comment:before { + content: "\f075"; +} +.fa-magnet:before { + content: "\f076"; +} +.fa-chevron-up:before { + content: "\f077"; +} +.fa-chevron-down:before { + content: "\f078"; +} +.fa-retweet:before { + content: "\f079"; +} +.fa-shopping-cart:before { + content: "\f07a"; +} +.fa-folder:before { + content: "\f07b"; +} +.fa-folder-open:before { + content: "\f07c"; +} +.fa-arrows-v:before { + content: "\f07d"; +} +.fa-arrows-h:before { + content: "\f07e"; +} +.fa-bar-chart-o:before, +.fa-bar-chart:before { + content: "\f080"; +} +.fa-twitter-square:before { + content: "\f081"; +} +.fa-facebook-square:before { + content: "\f082"; +} +.fa-camera-retro:before { + content: "\f083"; +} +.fa-key:before { + content: "\f084"; +} +.fa-gears:before, +.fa-cogs:before { + content: "\f085"; +} +.fa-comments:before { + content: "\f086"; +} +.fa-thumbs-o-up:before { + content: "\f087"; +} +.fa-thumbs-o-down:before { + content: "\f088"; +} +.fa-star-half:before { + content: "\f089"; +} +.fa-heart-o:before { + content: "\f08a"; +} +.fa-sign-out:before { + content: "\f08b"; +} +.fa-linkedin-square:before { + content: "\f08c"; +} +.fa-thumb-tack:before { + content: "\f08d"; +} +.fa-external-link:before { + content: "\f08e"; +} +.fa-sign-in:before { + content: "\f090"; +} +.fa-trophy:before { + content: "\f091"; +} +.fa-github-square:before { + content: "\f092"; +} +.fa-upload:before { + content: "\f093"; +} +.fa-lemon-o:before { + content: "\f094"; +} +.fa-phone:before { + content: "\f095"; +} +.fa-square-o:before { + content: "\f096"; +} +.fa-bookmark-o:before { + content: "\f097"; +} +.fa-phone-square:before { + content: "\f098"; +} +.fa-twitter:before { + content: "\f099"; +} +.fa-facebook-f:before, +.fa-facebook:before { + content: "\f09a"; +} +.fa-github:before { + content: "\f09b"; +} +.fa-unlock:before { + content: "\f09c"; +} +.fa-credit-card:before { + content: "\f09d"; +} +.fa-feed:before, +.fa-rss:before { + content: "\f09e"; +} +.fa-hdd-o:before { + content: "\f0a0"; +} +.fa-bullhorn:before { + content: "\f0a1"; +} +.fa-bell:before { + content: "\f0f3"; +} +.fa-certificate:before { + content: "\f0a3"; +} +.fa-hand-o-right:before { + content: "\f0a4"; +} +.fa-hand-o-left:before { + content: "\f0a5"; +} +.fa-hand-o-up:before { + content: "\f0a6"; +} +.fa-hand-o-down:before { + content: "\f0a7"; +} +.fa-arrow-circle-left:before { + content: "\f0a8"; +} +.fa-arrow-circle-right:before { + content: "\f0a9"; +} +.fa-arrow-circle-up:before { + content: "\f0aa"; +} +.fa-arrow-circle-down:before { + content: "\f0ab"; +} +.fa-globe:before { + content: "\f0ac"; +} +.fa-wrench:before { + content: "\f0ad"; +} +.fa-tasks:before { + content: "\f0ae"; +} +.fa-filter:before { + content: "\f0b0"; +} +.fa-briefcase:before { + content: "\f0b1"; +} +.fa-arrows-alt:before { + content: "\f0b2"; +} +.fa-group:before, +.fa-users:before { + content: "\f0c0"; +} +.fa-chain:before, +.fa-link:before { + content: "\f0c1"; +} +.fa-cloud:before { + content: "\f0c2"; +} +.fa-flask:before { + content: "\f0c3"; +} +.fa-cut:before, +.fa-scissors:before { + content: "\f0c4"; +} +.fa-copy:before, +.fa-files-o:before { + content: "\f0c5"; +} +.fa-paperclip:before { + content: "\f0c6"; +} +.fa-save:before, +.fa-floppy-o:before { + content: "\f0c7"; +} +.fa-square:before { + content: "\f0c8"; +} +.fa-navicon:before, +.fa-reorder:before, +.fa-bars:before { + content: "\f0c9"; +} +.fa-list-ul:before { + content: "\f0ca"; +} +.fa-list-ol:before { + content: "\f0cb"; +} +.fa-strikethrough:before { + content: "\f0cc"; +} +.fa-underline:before { + content: "\f0cd"; +} +.fa-table:before { + content: "\f0ce"; +} +.fa-magic:before { + content: "\f0d0"; +} +.fa-truck:before { + content: "\f0d1"; +} +.fa-pinterest:before { + content: "\f0d2"; +} +.fa-pinterest-square:before { + content: "\f0d3"; +} +.fa-google-plus-square:before { + content: "\f0d4"; +} +.fa-google-plus:before { + content: "\f0d5"; +} +.fa-money:before { + content: "\f0d6"; +} +.fa-caret-down:before { + content: "\f0d7"; +} +.fa-caret-up:before { + content: "\f0d8"; +} +.fa-caret-left:before { + content: "\f0d9"; +} +.fa-caret-right:before { + content: "\f0da"; +} +.fa-columns:before { + content: "\f0db"; +} +.fa-unsorted:before, +.fa-sort:before { + content: "\f0dc"; +} +.fa-sort-down:before, +.fa-sort-desc:before { + content: "\f0dd"; +} +.fa-sort-up:before, +.fa-sort-asc:before { + content: "\f0de"; +} +.fa-envelope:before { + content: "\f0e0"; +} +.fa-linkedin:before { + content: "\f0e1"; +} +.fa-rotate-left:before, +.fa-undo:before { + content: "\f0e2"; +} +.fa-legal:before, +.fa-gavel:before { + content: "\f0e3"; +} +.fa-dashboard:before, +.fa-tachometer:before { + content: "\f0e4"; +} +.fa-comment-o:before { + content: "\f0e5"; +} +.fa-comments-o:before { + content: "\f0e6"; +} +.fa-flash:before, +.fa-bolt:before { + content: "\f0e7"; +} +.fa-sitemap:before { + content: "\f0e8"; +} +.fa-umbrella:before { + content: "\f0e9"; +} +.fa-paste:before, +.fa-clipboard:before { + content: "\f0ea"; +} +.fa-lightbulb-o:before { + content: "\f0eb"; +} +.fa-exchange:before { + content: "\f0ec"; +} +.fa-cloud-download:before { + content: "\f0ed"; +} +.fa-cloud-upload:before { + content: "\f0ee"; +} +.fa-user-md:before { + content: "\f0f0"; +} +.fa-stethoscope:before { + content: "\f0f1"; +} +.fa-suitcase:before { + content: "\f0f2"; +} +.fa-bell-o:before { + content: "\f0a2"; +} +.fa-coffee:before { + content: "\f0f4"; +} +.fa-cutlery:before { + content: "\f0f5"; +} +.fa-file-text-o:before { + content: "\f0f6"; +} +.fa-building-o:before { + content: "\f0f7"; +} +.fa-hospital-o:before { + content: "\f0f8"; +} +.fa-ambulance:before { + content: "\f0f9"; +} +.fa-medkit:before { + content: "\f0fa"; +} +.fa-fighter-jet:before { + content: "\f0fb"; +} +.fa-beer:before { + content: "\f0fc"; +} +.fa-h-square:before { + content: "\f0fd"; +} +.fa-plus-square:before { + content: "\f0fe"; +} +.fa-angle-double-left:before { + content: "\f100"; +} +.fa-angle-double-right:before { + content: "\f101"; +} +.fa-angle-double-up:before { + content: "\f102"; +} +.fa-angle-double-down:before { + content: "\f103"; +} +.fa-angle-left:before { + content: "\f104"; +} +.fa-angle-right:before { + content: "\f105"; +} +.fa-angle-up:before { + content: "\f106"; +} +.fa-angle-down:before { + content: "\f107"; +} +.fa-desktop:before { + content: "\f108"; +} +.fa-laptop:before { + content: "\f109"; +} +.fa-tablet:before { + content: "\f10a"; +} +.fa-mobile-phone:before, +.fa-mobile:before { + content: "\f10b"; +} +.fa-circle-o:before { + content: "\f10c"; +} +.fa-quote-left:before { + content: "\f10d"; +} +.fa-quote-right:before { + content: "\f10e"; +} +.fa-spinner:before { + content: "\f110"; +} +.fa-circle:before { + content: "\f111"; +} +.fa-mail-reply:before, +.fa-reply:before { + content: "\f112"; +} +.fa-github-alt:before { + content: "\f113"; +} +.fa-folder-o:before { + content: "\f114"; +} +.fa-folder-open-o:before { + content: "\f115"; +} +.fa-smile-o:before { + content: "\f118"; +} +.fa-frown-o:before { + content: "\f119"; +} +.fa-meh-o:before { + content: "\f11a"; +} +.fa-gamepad:before { + content: "\f11b"; +} +.fa-keyboard-o:before { + content: "\f11c"; +} +.fa-flag-o:before { + content: "\f11d"; +} +.fa-flag-checkered:before { + content: "\f11e"; +} +.fa-terminal:before { + content: "\f120"; +} +.fa-code:before { + content: "\f121"; +} +.fa-mail-reply-all:before, +.fa-reply-all:before { + content: "\f122"; +} +.fa-star-half-empty:before, +.fa-star-half-full:before, +.fa-star-half-o:before { + content: "\f123"; +} +.fa-location-arrow:before { + content: "\f124"; +} +.fa-crop:before { + content: "\f125"; +} +.fa-code-fork:before { + content: "\f126"; +} +.fa-unlink:before, +.fa-chain-broken:before { + content: "\f127"; +} +.fa-question:before { + content: "\f128"; +} +.fa-info:before { + content: "\f129"; +} +.fa-exclamation:before { + content: "\f12a"; +} +.fa-superscript:before { + content: "\f12b"; +} +.fa-subscript:before { + content: "\f12c"; +} +.fa-eraser:before { + content: "\f12d"; +} +.fa-puzzle-piece:before { + content: "\f12e"; +} +.fa-microphone:before { + content: "\f130"; +} +.fa-microphone-slash:before { + content: "\f131"; +} +.fa-shield:before { + content: "\f132"; +} +.fa-calendar-o:before { + content: "\f133"; +} +.fa-fire-extinguisher:before { + content: "\f134"; +} +.fa-rocket:before { + content: "\f135"; +} +.fa-maxcdn:before { + content: "\f136"; +} +.fa-chevron-circle-left:before { + content: "\f137"; +} +.fa-chevron-circle-right:before { + content: "\f138"; +} +.fa-chevron-circle-up:before { + content: "\f139"; +} +.fa-chevron-circle-down:before { + content: "\f13a"; +} +.fa-html5:before { + content: "\f13b"; +} +.fa-css3:before { + content: "\f13c"; +} +.fa-anchor:before { + content: "\f13d"; +} +.fa-unlock-alt:before { + content: "\f13e"; +} +.fa-bullseye:before { + content: "\f140"; +} +.fa-ellipsis-h:before { + content: "\f141"; +} +.fa-ellipsis-v:before { + content: "\f142"; +} +.fa-rss-square:before { + content: "\f143"; +} +.fa-play-circle:before { + content: "\f144"; +} +.fa-ticket:before { + content: "\f145"; +} +.fa-minus-square:before { + content: "\f146"; +} +.fa-minus-square-o:before { + content: "\f147"; +} +.fa-level-up:before { + content: "\f148"; +} +.fa-level-down:before { + content: "\f149"; +} +.fa-check-square:before { + content: "\f14a"; +} +.fa-pencil-square:before { + content: "\f14b"; +} +.fa-external-link-square:before { + content: "\f14c"; +} +.fa-share-square:before { + content: "\f14d"; +} +.fa-compass:before { + content: "\f14e"; +} +.fa-toggle-down:before, +.fa-caret-square-o-down:before { + content: "\f150"; +} +.fa-toggle-up:before, +.fa-caret-square-o-up:before { + content: "\f151"; +} +.fa-toggle-right:before, +.fa-caret-square-o-right:before { + content: "\f152"; +} +.fa-euro:before, +.fa-eur:before { + content: "\f153"; +} +.fa-gbp:before { + content: "\f154"; +} +.fa-dollar:before, +.fa-usd:before { + content: "\f155"; +} +.fa-rupee:before, +.fa-inr:before { + content: "\f156"; +} +.fa-cny:before, +.fa-rmb:before, +.fa-yen:before, +.fa-jpy:before { + content: "\f157"; +} +.fa-ruble:before, +.fa-rouble:before, +.fa-rub:before { + content: "\f158"; +} +.fa-won:before, +.fa-krw:before { + content: "\f159"; +} +.fa-bitcoin:before, +.fa-btc:before { + content: "\f15a"; +} +.fa-file:before { + content: "\f15b"; +} +.fa-file-text:before { + content: "\f15c"; +} +.fa-sort-alpha-asc:before { + content: "\f15d"; +} +.fa-sort-alpha-desc:before { + content: "\f15e"; +} +.fa-sort-amount-asc:before { + content: "\f160"; +} +.fa-sort-amount-desc:before { + content: "\f161"; +} +.fa-sort-numeric-asc:before { + content: "\f162"; +} +.fa-sort-numeric-desc:before { + content: "\f163"; +} +.fa-thumbs-up:before { + content: "\f164"; +} +.fa-thumbs-down:before { + content: "\f165"; +} +.fa-youtube-square:before { + content: "\f166"; +} +.fa-youtube:before { + content: "\f167"; +} +.fa-xing:before { + content: "\f168"; +} +.fa-xing-square:before { + content: "\f169"; +} +.fa-youtube-play:before { + content: "\f16a"; +} +.fa-dropbox:before { + content: "\f16b"; +} +.fa-stack-overflow:before { + content: "\f16c"; +} +.fa-instagram:before { + content: "\f16d"; +} +.fa-flickr:before { + content: "\f16e"; +} +.fa-adn:before { + content: "\f170"; +} +.fa-bitbucket:before { + content: "\f171"; +} +.fa-bitbucket-square:before { + content: "\f172"; +} +.fa-tumblr:before { + content: "\f173"; +} +.fa-tumblr-square:before { + content: "\f174"; +} +.fa-long-arrow-down:before { + content: "\f175"; +} +.fa-long-arrow-up:before { + content: "\f176"; +} +.fa-long-arrow-left:before { + content: "\f177"; +} +.fa-long-arrow-right:before { + content: "\f178"; +} +.fa-apple:before { + content: "\f179"; +} +.fa-windows:before { + content: "\f17a"; +} +.fa-android:before { + content: "\f17b"; +} +.fa-linux:before { + content: "\f17c"; +} +.fa-dribbble:before { + content: "\f17d"; +} +.fa-skype:before { + content: "\f17e"; +} +.fa-foursquare:before { + content: "\f180"; +} +.fa-trello:before { + content: "\f181"; +} +.fa-female:before { + content: "\f182"; +} +.fa-male:before { + content: "\f183"; +} +.fa-gittip:before, +.fa-gratipay:before { + content: "\f184"; +} +.fa-sun-o:before { + content: "\f185"; +} +.fa-moon-o:before { + content: "\f186"; +} +.fa-archive:before { + content: "\f187"; +} +.fa-bug:before { + content: "\f188"; +} +.fa-vk:before { + content: "\f189"; +} +.fa-weibo:before { + content: "\f18a"; +} +.fa-renren:before { + content: "\f18b"; +} +.fa-pagelines:before { + content: "\f18c"; +} +.fa-stack-exchange:before { + content: "\f18d"; +} +.fa-arrow-circle-o-right:before { + content: "\f18e"; +} +.fa-arrow-circle-o-left:before { + content: "\f190"; +} +.fa-toggle-left:before, +.fa-caret-square-o-left:before { + content: "\f191"; +} +.fa-dot-circle-o:before { + content: "\f192"; +} +.fa-wheelchair:before { + content: "\f193"; +} +.fa-vimeo-square:before { + content: "\f194"; +} +.fa-turkish-lira:before, +.fa-try:before { + content: "\f195"; +} +.fa-plus-square-o:before { + content: "\f196"; +} +.fa-space-shuttle:before { + content: "\f197"; +} +.fa-slack:before { + content: "\f198"; +} +.fa-envelope-square:before { + content: "\f199"; +} +.fa-wordpress:before { + content: "\f19a"; +} +.fa-openid:before { + content: "\f19b"; +} +.fa-institution:before, +.fa-bank:before, +.fa-university:before { + content: "\f19c"; +} +.fa-mortar-board:before, +.fa-graduation-cap:before { + content: "\f19d"; +} +.fa-yahoo:before { + content: "\f19e"; +} +.fa-google:before { + content: "\f1a0"; +} +.fa-reddit:before { + content: "\f1a1"; +} +.fa-reddit-square:before { + content: "\f1a2"; +} +.fa-stumbleupon-circle:before { + content: "\f1a3"; +} +.fa-stumbleupon:before { + content: "\f1a4"; +} +.fa-delicious:before { + content: "\f1a5"; +} +.fa-digg:before { + content: "\f1a6"; +} +.fa-pied-piper-pp:before { + content: "\f1a7"; +} +.fa-pied-piper-alt:before { + content: "\f1a8"; +} +.fa-drupal:before { + content: "\f1a9"; +} +.fa-joomla:before { + content: "\f1aa"; +} +.fa-language:before { + content: "\f1ab"; +} +.fa-fax:before { + content: "\f1ac"; +} +.fa-building:before { + content: "\f1ad"; +} +.fa-child:before { + content: "\f1ae"; +} +.fa-paw:before { + content: "\f1b0"; +} +.fa-spoon:before { + content: "\f1b1"; +} +.fa-cube:before { + content: "\f1b2"; +} +.fa-cubes:before { + content: "\f1b3"; +} +.fa-behance:before { + content: "\f1b4"; +} +.fa-behance-square:before { + content: "\f1b5"; +} +.fa-steam:before { + content: "\f1b6"; +} +.fa-steam-square:before { + content: "\f1b7"; +} +.fa-recycle:before { + content: "\f1b8"; +} +.fa-automobile:before, +.fa-car:before { + content: "\f1b9"; +} +.fa-cab:before, +.fa-taxi:before { + content: "\f1ba"; +} +.fa-tree:before { + content: "\f1bb"; +} +.fa-spotify:before { + content: "\f1bc"; +} +.fa-deviantart:before { + content: "\f1bd"; +} +.fa-soundcloud:before { + content: "\f1be"; +} +.fa-database:before { + content: "\f1c0"; +} +.fa-file-pdf-o:before { + content: "\f1c1"; +} +.fa-file-word-o:before { + content: "\f1c2"; +} +.fa-file-excel-o:before { + content: "\f1c3"; +} +.fa-file-powerpoint-o:before { + content: "\f1c4"; +} +.fa-file-photo-o:before, +.fa-file-picture-o:before, +.fa-file-image-o:before { + content: "\f1c5"; +} +.fa-file-zip-o:before, +.fa-file-archive-o:before { + content: "\f1c6"; +} +.fa-file-sound-o:before, +.fa-file-audio-o:before { + content: "\f1c7"; +} +.fa-file-movie-o:before, +.fa-file-video-o:before { + content: "\f1c8"; +} +.fa-file-code-o:before { + content: "\f1c9"; +} +.fa-vine:before { + content: "\f1ca"; +} +.fa-codepen:before { + content: "\f1cb"; +} +.fa-jsfiddle:before { + content: "\f1cc"; +} +.fa-life-bouy:before, +.fa-life-buoy:before, +.fa-life-saver:before, +.fa-support:before, +.fa-life-ring:before { + content: "\f1cd"; +} +.fa-circle-o-notch:before { + content: "\f1ce"; +} +.fa-ra:before, +.fa-resistance:before, +.fa-rebel:before { + content: "\f1d0"; +} +.fa-ge:before, +.fa-empire:before { + content: "\f1d1"; +} +.fa-git-square:before { + content: "\f1d2"; +} +.fa-git:before { + content: "\f1d3"; +} +.fa-y-combinator-square:before, +.fa-yc-square:before, +.fa-hacker-news:before { + content: "\f1d4"; +} +.fa-tencent-weibo:before { + content: "\f1d5"; +} +.fa-qq:before { + content: "\f1d6"; +} +.fa-wechat:before, +.fa-weixin:before { + content: "\f1d7"; +} +.fa-send:before, +.fa-paper-plane:before { + content: "\f1d8"; +} +.fa-send-o:before, +.fa-paper-plane-o:before { + content: "\f1d9"; +} +.fa-history:before { + content: "\f1da"; +} +.fa-circle-thin:before { + content: "\f1db"; +} +.fa-header:before { + content: "\f1dc"; +} +.fa-paragraph:before { + content: "\f1dd"; +} +.fa-sliders:before { + content: "\f1de"; +} +.fa-share-alt:before { + content: "\f1e0"; +} +.fa-share-alt-square:before { + content: "\f1e1"; +} +.fa-bomb:before { + content: "\f1e2"; +} +.fa-soccer-ball-o:before, +.fa-futbol-o:before { + content: "\f1e3"; +} +.fa-tty:before { + content: "\f1e4"; +} +.fa-binoculars:before { + content: "\f1e5"; +} +.fa-plug:before { + content: "\f1e6"; +} +.fa-slideshare:before { + content: "\f1e7"; +} +.fa-twitch:before { + content: "\f1e8"; +} +.fa-yelp:before { + content: "\f1e9"; +} +.fa-newspaper-o:before { + content: "\f1ea"; +} +.fa-wifi:before { + content: "\f1eb"; +} +.fa-calculator:before { + content: "\f1ec"; +} +.fa-paypal:before { + content: "\f1ed"; +} +.fa-google-wallet:before { + content: "\f1ee"; +} +.fa-cc-visa:before { + content: "\f1f0"; +} +.fa-cc-mastercard:before { + content: "\f1f1"; +} +.fa-cc-discover:before { + content: "\f1f2"; +} +.fa-cc-amex:before { + content: "\f1f3"; +} +.fa-cc-paypal:before { + content: "\f1f4"; +} +.fa-cc-stripe:before { + content: "\f1f5"; +} +.fa-bell-slash:before { + content: "\f1f6"; +} +.fa-bell-slash-o:before { + content: "\f1f7"; +} +.fa-trash:before { + content: "\f1f8"; +} +.fa-copyright:before { + content: "\f1f9"; +} +.fa-at:before { + content: "\f1fa"; +} +.fa-eyedropper:before { + content: "\f1fb"; +} +.fa-paint-brush:before { + content: "\f1fc"; +} +.fa-birthday-cake:before { + content: "\f1fd"; +} +.fa-area-chart:before { + content: "\f1fe"; +} +.fa-pie-chart:before { + content: "\f200"; +} +.fa-line-chart:before { + content: "\f201"; +} +.fa-lastfm:before { + content: "\f202"; +} +.fa-lastfm-square:before { + content: "\f203"; +} +.fa-toggle-off:before { + content: "\f204"; +} +.fa-toggle-on:before { + content: "\f205"; +} +.fa-bicycle:before { + content: "\f206"; +} +.fa-bus:before { + content: "\f207"; +} +.fa-ioxhost:before { + content: "\f208"; +} +.fa-angellist:before { + content: "\f209"; +} +.fa-cc:before { + content: "\f20a"; +} +.fa-shekel:before, +.fa-sheqel:before, +.fa-ils:before { + content: "\f20b"; +} +.fa-meanpath:before { + content: "\f20c"; +} +.fa-buysellads:before { + content: "\f20d"; +} +.fa-connectdevelop:before { + content: "\f20e"; +} +.fa-dashcube:before { + content: "\f210"; +} +.fa-forumbee:before { + content: "\f211"; +} +.fa-leanpub:before { + content: "\f212"; +} +.fa-sellsy:before { + content: "\f213"; +} +.fa-shirtsinbulk:before { + content: "\f214"; +} +.fa-simplybuilt:before { + content: "\f215"; +} +.fa-skyatlas:before { + content: "\f216"; +} +.fa-cart-plus:before { + content: "\f217"; +} +.fa-cart-arrow-down:before { + content: "\f218"; +} +.fa-diamond:before { + content: "\f219"; +} +.fa-ship:before { + content: "\f21a"; +} +.fa-user-secret:before { + content: "\f21b"; +} +.fa-motorcycle:before { + content: "\f21c"; +} +.fa-street-view:before { + content: "\f21d"; +} +.fa-heartbeat:before { + content: "\f21e"; +} +.fa-venus:before { + content: "\f221"; +} +.fa-mars:before { + content: "\f222"; +} +.fa-mercury:before { + content: "\f223"; +} +.fa-intersex:before, +.fa-transgender:before { + content: "\f224"; +} +.fa-transgender-alt:before { + content: "\f225"; +} +.fa-venus-double:before { + content: "\f226"; +} +.fa-mars-double:before { + content: "\f227"; +} +.fa-venus-mars:before { + content: "\f228"; +} +.fa-mars-stroke:before { + content: "\f229"; +} +.fa-mars-stroke-v:before { + content: "\f22a"; +} +.fa-mars-stroke-h:before { + content: "\f22b"; +} +.fa-neuter:before { + content: "\f22c"; +} +.fa-genderless:before { + content: "\f22d"; +} +.fa-facebook-official:before { + content: "\f230"; +} +.fa-pinterest-p:before { + content: "\f231"; +} +.fa-whatsapp:before { + content: "\f232"; +} +.fa-server:before { + content: "\f233"; +} +.fa-user-plus:before { + content: "\f234"; +} +.fa-user-times:before { + content: "\f235"; +} +.fa-hotel:before, +.fa-bed:before { + content: "\f236"; +} +.fa-viacoin:before { + content: "\f237"; +} +.fa-train:before { + content: "\f238"; +} +.fa-subway:before { + content: "\f239"; +} +.fa-medium:before { + content: "\f23a"; +} +.fa-yc:before, +.fa-y-combinator:before { + content: "\f23b"; +} +.fa-optin-monster:before { + content: "\f23c"; +} +.fa-opencart:before { + content: "\f23d"; +} +.fa-expeditedssl:before { + content: "\f23e"; +} +.fa-battery-4:before, +.fa-battery:before, +.fa-battery-full:before { + content: "\f240"; +} +.fa-battery-3:before, +.fa-battery-three-quarters:before { + content: "\f241"; +} +.fa-battery-2:before, +.fa-battery-half:before { + content: "\f242"; +} +.fa-battery-1:before, +.fa-battery-quarter:before { + content: "\f243"; +} +.fa-battery-0:before, +.fa-battery-empty:before { + content: "\f244"; +} +.fa-mouse-pointer:before { + content: "\f245"; +} +.fa-i-cursor:before { + content: "\f246"; +} +.fa-object-group:before { + content: "\f247"; +} +.fa-object-ungroup:before { + content: "\f248"; +} +.fa-sticky-note:before { + content: "\f249"; +} +.fa-sticky-note-o:before { + content: "\f24a"; +} +.fa-cc-jcb:before { + content: "\f24b"; +} +.fa-cc-diners-club:before { + content: "\f24c"; +} +.fa-clone:before { + content: "\f24d"; +} +.fa-balance-scale:before { + content: "\f24e"; +} +.fa-hourglass-o:before { + content: "\f250"; +} +.fa-hourglass-1:before, +.fa-hourglass-start:before { + content: "\f251"; +} +.fa-hourglass-2:before, +.fa-hourglass-half:before { + content: "\f252"; +} +.fa-hourglass-3:before, +.fa-hourglass-end:before { + content: "\f253"; +} +.fa-hourglass:before { + content: "\f254"; +} +.fa-hand-grab-o:before, +.fa-hand-rock-o:before { + content: "\f255"; +} +.fa-hand-stop-o:before, +.fa-hand-paper-o:before { + content: "\f256"; +} +.fa-hand-scissors-o:before { + content: "\f257"; +} +.fa-hand-lizard-o:before { + content: "\f258"; +} +.fa-hand-spock-o:before { + content: "\f259"; +} +.fa-hand-pointer-o:before { + content: "\f25a"; +} +.fa-hand-peace-o:before { + content: "\f25b"; +} +.fa-trademark:before { + content: "\f25c"; +} +.fa-registered:before { + content: "\f25d"; +} +.fa-creative-commons:before { + content: "\f25e"; +} +.fa-gg:before { + content: "\f260"; +} +.fa-gg-circle:before { + content: "\f261"; +} +.fa-tripadvisor:before { + content: "\f262"; +} +.fa-odnoklassniki:before { + content: "\f263"; +} +.fa-odnoklassniki-square:before { + content: "\f264"; +} +.fa-get-pocket:before { + content: "\f265"; +} +.fa-wikipedia-w:before { + content: "\f266"; +} +.fa-safari:before { + content: "\f267"; +} +.fa-chrome:before { + content: "\f268"; +} +.fa-firefox:before { + content: "\f269"; +} +.fa-opera:before { + content: "\f26a"; +} +.fa-internet-explorer:before { + content: "\f26b"; +} +.fa-tv:before, +.fa-television:before { + content: "\f26c"; +} +.fa-contao:before { + content: "\f26d"; +} +.fa-500px:before { + content: "\f26e"; +} +.fa-amazon:before { + content: "\f270"; +} +.fa-calendar-plus-o:before { + content: "\f271"; +} +.fa-calendar-minus-o:before { + content: "\f272"; +} +.fa-calendar-times-o:before { + content: "\f273"; +} +.fa-calendar-check-o:before { + content: "\f274"; +} +.fa-industry:before { + content: "\f275"; +} +.fa-map-pin:before { + content: "\f276"; +} +.fa-map-signs:before { + content: "\f277"; +} +.fa-map-o:before { + content: "\f278"; +} +.fa-map:before { + content: "\f279"; +} +.fa-commenting:before { + content: "\f27a"; +} +.fa-commenting-o:before { + content: "\f27b"; +} +.fa-houzz:before { + content: "\f27c"; +} +.fa-vimeo:before { + content: "\f27d"; +} +.fa-black-tie:before { + content: "\f27e"; +} +.fa-fonticons:before { + content: "\f280"; +} +.fa-reddit-alien:before { + content: "\f281"; +} +.fa-edge:before { + content: "\f282"; +} +.fa-credit-card-alt:before { + content: "\f283"; +} +.fa-codiepie:before { + content: "\f284"; +} +.fa-modx:before { + content: "\f285"; +} +.fa-fort-awesome:before { + content: "\f286"; +} +.fa-usb:before { + content: "\f287"; +} +.fa-product-hunt:before { + content: "\f288"; +} +.fa-mixcloud:before { + content: "\f289"; +} +.fa-scribd:before { + content: "\f28a"; +} +.fa-pause-circle:before { + content: "\f28b"; +} +.fa-pause-circle-o:before { + content: "\f28c"; +} +.fa-stop-circle:before { + content: "\f28d"; +} +.fa-stop-circle-o:before { + content: "\f28e"; +} +.fa-shopping-bag:before { + content: "\f290"; +} +.fa-shopping-basket:before { + content: "\f291"; +} +.fa-hashtag:before { + content: "\f292"; +} +.fa-bluetooth:before { + content: "\f293"; +} +.fa-bluetooth-b:before { + content: "\f294"; +} +.fa-percent:before { + content: "\f295"; +} +.fa-gitlab:before { + content: "\f296"; +} +.fa-wpbeginner:before { + content: "\f297"; +} +.fa-wpforms:before { + content: "\f298"; +} +.fa-envira:before { + content: "\f299"; +} +.fa-universal-access:before { + content: "\f29a"; +} +.fa-wheelchair-alt:before { + content: "\f29b"; +} +.fa-question-circle-o:before { + content: "\f29c"; +} +.fa-blind:before { + content: "\f29d"; +} +.fa-audio-description:before { + content: "\f29e"; +} +.fa-volume-control-phone:before { + content: "\f2a0"; +} +.fa-braille:before { + content: "\f2a1"; +} +.fa-assistive-listening-systems:before { + content: "\f2a2"; +} +.fa-asl-interpreting:before, +.fa-american-sign-language-interpreting:before { + content: "\f2a3"; +} +.fa-deafness:before, +.fa-hard-of-hearing:before, +.fa-deaf:before { + content: "\f2a4"; +} +.fa-glide:before { + content: "\f2a5"; +} +.fa-glide-g:before { + content: "\f2a6"; +} +.fa-signing:before, +.fa-sign-language:before { + content: "\f2a7"; +} +.fa-low-vision:before { + content: "\f2a8"; +} +.fa-viadeo:before { + content: "\f2a9"; +} +.fa-viadeo-square:before { + content: "\f2aa"; +} +.fa-snapchat:before { + content: "\f2ab"; +} +.fa-snapchat-ghost:before { + content: "\f2ac"; +} +.fa-snapchat-square:before { + content: "\f2ad"; +} +.fa-pied-piper:before { + content: "\f2ae"; +} +.fa-first-order:before { + content: "\f2b0"; +} +.fa-yoast:before { + content: "\f2b1"; +} +.fa-themeisle:before { + content: "\f2b2"; +} +.fa-google-plus-circle:before, +.fa-google-plus-official:before { + content: "\f2b3"; +} +.fa-fa:before, +.fa-font-awesome:before { + content: "\f2b4"; +} +.fa-handshake-o:before { + content: "\f2b5"; +} +.fa-envelope-open:before { + content: "\f2b6"; +} +.fa-envelope-open-o:before { + content: "\f2b7"; +} +.fa-linode:before { + content: "\f2b8"; +} +.fa-address-book:before { + content: "\f2b9"; +} +.fa-address-book-o:before { + content: "\f2ba"; +} +.fa-vcard:before, +.fa-address-card:before { + content: "\f2bb"; +} +.fa-vcard-o:before, +.fa-address-card-o:before { + content: "\f2bc"; +} +.fa-user-circle:before { + content: "\f2bd"; +} +.fa-user-circle-o:before { + content: "\f2be"; +} +.fa-user-o:before { + content: "\f2c0"; +} +.fa-id-badge:before { + content: "\f2c1"; +} +.fa-drivers-license:before, +.fa-id-card:before { + content: "\f2c2"; +} +.fa-drivers-license-o:before, +.fa-id-card-o:before { + content: "\f2c3"; +} +.fa-quora:before { + content: "\f2c4"; +} +.fa-free-code-camp:before { + content: "\f2c5"; +} +.fa-telegram:before { + content: "\f2c6"; +} +.fa-thermometer-4:before, +.fa-thermometer:before, +.fa-thermometer-full:before { + content: "\f2c7"; +} +.fa-thermometer-3:before, +.fa-thermometer-three-quarters:before { + content: "\f2c8"; +} +.fa-thermometer-2:before, +.fa-thermometer-half:before { + content: "\f2c9"; +} +.fa-thermometer-1:before, +.fa-thermometer-quarter:before { + content: "\f2ca"; +} +.fa-thermometer-0:before, +.fa-thermometer-empty:before { + content: "\f2cb"; +} +.fa-shower:before { + content: "\f2cc"; +} +.fa-bathtub:before, +.fa-s15:before, +.fa-bath:before { + content: "\f2cd"; +} +.fa-podcast:before { + content: "\f2ce"; +} +.fa-window-maximize:before { + content: "\f2d0"; +} +.fa-window-minimize:before { + content: "\f2d1"; +} +.fa-window-restore:before { + content: "\f2d2"; +} +.fa-times-rectangle:before, +.fa-window-close:before { + content: "\f2d3"; +} +.fa-times-rectangle-o:before, +.fa-window-close-o:before { + content: "\f2d4"; +} +.fa-bandcamp:before { + content: "\f2d5"; +} +.fa-grav:before { + content: "\f2d6"; +} +.fa-etsy:before { + content: "\f2d7"; +} +.fa-imdb:before { + content: "\f2d8"; +} +.fa-ravelry:before { + content: "\f2d9"; +} +.fa-eercast:before { + content: "\f2da"; +} +.fa-microchip:before { + content: "\f2db"; +} +.fa-snowflake-o:before { + content: "\f2dc"; +} +.fa-superpowers:before { + content: "\f2dd"; +} +.fa-wpexplorer:before { + content: "\f2de"; +} +.fa-meetup:before { + content: "\f2e0"; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} +.text-overflow-pf { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + word-wrap: normal; +} +.alert { + border-width: 1px; + padding-left: 47px; + padding-right: 14px; + position: relative; + word-wrap: break-word; +} +.alert .alert-link { + color: #0088ce; +} +.alert .alert-link:hover { + color: #00659c; +} +.alert > .btn.pull-right { + margin-top: -3px; +} +.alert > .pficon { + font-size: 22px; + position: absolute; + left: 13px; + top: 10px; +} +.alert .close { + opacity: 0.85; + filter: alpha(opacity=85); +} +.alert .close:hover, +.alert .close:focus { + opacity: 1; + filter: alpha(opacity=100); +} +.alert .pficon-info { + color: #4d5258; +} +.alert-dismissable { + padding-right: 28px; +} +.alert-dismissable .close { + right: -13px; + top: 1px; +} +.badge { + margin-left: 6px; +} +.nav-pills > li > a > .badge { + margin-left: 6px; +} +.breadcrumb { + padding-left: 0; +} +.breadcrumb > .active strong { + font-weight: 600; +} +.breadcrumb > li { + display: inline; + /* IE8 */ +} +.breadcrumb > li + li:before { + color: #9c9c9c; + content: "\f105"; + font-family: "FontAwesome"; + font-size: 11px; + padding: 0 9px 0 7px; +} +.btn { + box-shadow: 0 2px 3px rgba(3, 3, 3, 0.1); +} +.btn:active { + box-shadow: inset 0 2px 8px rgba(3, 3, 3, 0.2); +} +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + background-color: #fafafa !important; + background-image: none !important; + border-color: #d1d1d1 !important; + color: #8b8d8f !important; + opacity: 1; +} +.btn.disabled:active, +.btn[disabled]:active, +fieldset[disabled] .btn:active { + box-shadow: none; +} +.btn.disabled.btn-link, +.btn[disabled].btn-link, +fieldset[disabled] .btn.btn-link { + background-color: transparent !important; + border: 0; +} +.btn-danger { + background-color: #a30000; + background-image: linear-gradient(to bottom, #cc0000 0%, #a30000 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc0000', endColorstr='#ffa30000', GradientType=0); + border-color: #8b0000; + color: #fff; +} +.btn-danger:hover, +.btn-danger:focus, +.btn-danger:active, +.btn-danger.active, +.open .dropdown-toggle.btn-danger { + background-color: #a30000; + background-image: none; + border-color: #8b0000; + color: #fff; +} +.btn-danger:active, +.btn-danger.active, +.open .dropdown-toggle.btn-danger { + background-image: none; +} +.btn-danger:active:hover, +.btn-danger.active:hover, +.open .dropdown-toggle.btn-danger:hover, +.btn-danger:active:focus, +.btn-danger.active:focus, +.open .dropdown-toggle.btn-danger:focus, +.btn-danger:active.focus, +.btn-danger.active.focus, +.open .dropdown-toggle.btn-danger.focus { + background-color: #8a0000; + border-color: #670000; +} +.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: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: #a30000; + border-color: #8b0000; +} +.btn-default { + background-color: #f1f1f1; + background-image: linear-gradient(to bottom, #fafafa 0%, #ededed 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffededed', GradientType=0); + border-color: #bbb; + color: #4d5258; +} +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active, +.open .dropdown-toggle.btn-default { + background-color: #f1f1f1; + background-image: none; + border-color: #bbb; + color: #4d5258; +} +.btn-default:active, +.btn-default.active, +.open .dropdown-toggle.btn-default { + background-image: none; +} +.btn-default:active:hover, +.btn-default.active:hover, +.open .dropdown-toggle.btn-default:hover, +.btn-default:active:focus, +.btn-default.active:focus, +.open .dropdown-toggle.btn-default:focus, +.btn-default:active.focus, +.btn-default.active.focus, +.open .dropdown-toggle.btn-default.focus { + background-color: #e5e5e5; + border-color: #a9a9a9; +} +.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: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: #f1f1f1; + border-color: #bbb; +} +.btn-link, +.btn-link:active { + box-shadow: none; +} +.btn-primary { + background-color: #0088ce; + background-image: linear-gradient(to bottom, #39a5dc 0%, #0088ce 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff39a5dc', endColorstr='#ff0088ce', GradientType=0); + border-color: #00659c; + color: #fff; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.open .dropdown-toggle.btn-primary { + background-color: #0088ce; + background-image: none; + border-color: #00659c; + color: #fff; +} +.btn-primary:active, +.btn-primary.active, +.open .dropdown-toggle.btn-primary { + background-image: none; +} +.btn-primary:active:hover, +.btn-primary.active:hover, +.open .dropdown-toggle.btn-primary:hover, +.btn-primary:active:focus, +.btn-primary.active:focus, +.open .dropdown-toggle.btn-primary:focus, +.btn-primary:active.focus, +.btn-primary.active.focus, +.open .dropdown-toggle.btn-primary.focus { + background-color: #0077b5; + border-color: #004e78; +} +.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: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: #0088ce; + border-color: #00659c; +} +.btn-xs, +.btn-group-xs .btn, +.btn-group-xs > .btn { + font-weight: 400; +} +.caret { + font-family: "FontAwesome"; + font-weight: normal; + height: 9px; + position: relative; + vertical-align: baseline; + width: 12px; +} +.caret:before { + bottom: 0; + content: "\f107"; + left: 0; + line-height: 12px; + position: absolute; + text-align: center; + top: -1px; + right: 0; +} +.dropup .caret:before { + content: "\f106"; +} +.dropdown-toggle:focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.dropdown-menu .divider { + background-color: #ededed; + height: 1px; + margin: 4px 1px; + overflow: hidden; +} +.dropdown-menu > li > a { + border-color: transparent; + border-style: solid; + border-width: 1px 0; + padding: 1px 10px; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + border-color: #bee1f4; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +.dropdown-menu > li > a:active { + background-color: #0088ce; + border-color: #0088ce; + color: #fff !important; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + background-color: #0088ce !important; + border-color: #0088ce !important; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + border-color: transparent; +} +.dropdown-menu > .selected > a { + background-color: #0088ce; + border-color: #0088ce; + color: #fff; +} +.dropdown-menu > .selected > a small { + color: rgba(255, 255, 255, 0.5); +} +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + border-color: transparent; +} +.dropdown-header { + padding-left: 10px; + padding-right: 10px; + text-transform: uppercase; +} +.btn-group > .dropdown-menu, +.dropdown > .dropdown-menu, +.input-group-btn > .dropdown-menu { + margin-top: -1px; +} +.dropup .dropdown-menu { + margin-bottom: -1px; +} +.dropdown-submenu { + position: relative; +} +.dropdown-submenu:hover > a { + background-color: #def3ff; + border-color: #bee1f4; +} +.dropdown-submenu:hover > .dropdown-menu { + display: block; +} +.dropdown-submenu.pull-left { + float: none !important; +} +.dropdown-submenu.pull-left > .dropdown-menu { + left: auto; + margin-left: 10px; + right: 100%; +} +.dropdown-submenu > a { + padding-right: 20px !important; +} +.dropdown-submenu > a:after { + content: "\f105"; + font-family: "FontAwesome"; + display: block; + position: absolute; + right: 10px; + top: 2px; +} +.dropdown-submenu > .dropdown-menu { + left: 100%; + margin-top: 0; + top: -6px; +} +.dropup .dropdown-submenu > .dropdown-menu { + bottom: -5px; + top: auto; +} +.open .dropdown-submenu.active > .dropdown-menu { + display: block; +} +.dropdown-kebab-pf.btn-group > .btn:first-child, +.dropdown-kebab-pf .btn-link { + color: #252525; + font-size: 16px; + line-height: 1; + padding: 4px 10px; + margin-left: -10px; + margin-right: -10px; +} +.dropdown-kebab-pf.btn-group > .btn:first-child:active, +.dropdown-kebab-pf .btn-link:active, +.dropdown-kebab-pf.btn-group > .btn:first-child:focus, +.dropdown-kebab-pf .btn-link:focus, +.dropdown-kebab-pf.btn-group > .btn:first-child:hover, +.dropdown-kebab-pf .btn-link:hover { + color: #0088ce; +} +.dropdown-kebab-pf.btn-group { + margin-left: 10px; +} +.dropdown-kebab-pf .dropdown-menu { + left: -15px; + margin-top: 11px; +} +.dropdown-kebab-pf .dropdown-menu.dropdown-menu-right { + left: auto; + right: -15px; +} +.dropdown-kebab-pf .dropdown-menu.dropdown-menu-right:after, +.dropdown-kebab-pf .dropdown-menu.dropdown-menu-right:before { + left: auto; + right: 6px; +} +.dropdown-kebab-pf .dropdown-menu:after, +.dropdown-kebab-pf .dropdown-menu:before { + border-bottom-color: #bbb; + border-bottom-style: solid; + border-bottom-width: 10px; + border-left: 10px solid transparent; + border-right: 10px solid transparent; + content: ""; + display: inline-block; + left: 6px; + position: absolute; + top: -11px; +} +.dropdown-kebab-pf .dropdown-menu:after { + border-bottom-color: #fff; + top: -10px; +} +.dropdown-kebab-pf.dropup .dropdown-menu { + margin-bottom: 11px; + margin-top: 0; +} +.dropdown-kebab-pf.dropup .dropdown-menu:after, +.dropdown-kebab-pf.dropup .dropdown-menu:before { + border-bottom: none; + border-top-color: #bbb; + border-top-style: solid; + border-top-width: 10px; + bottom: -11px; + top: auto; +} +.dropdown-kebab-pf.dropup .dropdown-menu:after { + border-top-color: #fff; + bottom: -10px; +} +.form-horizontal-pf-align-left .control-label { + text-align: left; +} +@media (min-width: 768px) { + .form-horizontal-pf-align-left.required-pf .control-label:not(.required-pf) { + padding-left: 30px; + } +} +.chars-remaining-pf span { + font-weight: 600; + padding-right: 5px; +} +.chars-warn-remaining-pf { + color: #cc0000; +} +.fields-status-pf { + color: #8b8d8f; + margin-bottom: 15px; +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + box-shadow: none; + color: #8b8d8f; +} +.form-control[disabled]:hover, +.form-control[readonly]:hover, +fieldset[disabled] .form-control:hover { + border-color: #bbb; +} +.form-control:hover { + border-color: #7dc3e8; +} +.has-error .form-control:hover { + border-color: #990000; +} +.has-success .form-control:hover { + border-color: #2b542c; +} +.has-warning .form-control:hover { + border-color: #bb6106; +} +.has-error .checkbox, +.has-success .checkbox, +.has-warning .checkbox, +.has-error .checkbox-inline, +.has-success .checkbox-inline, +.has-warning .checkbox-inline, +.has-error .control-label, +.has-success .control-label, +.has-warning .control-label, +.has-error .radio, +.has-success .radio, +.has-warning .radio, +.has-error .radio-inline, +.has-success .radio-inline, +.has-warning .radio-inline, +.has-error.checkbox label, +.has-success.checkbox label, +.has-warning.checkbox label, +.has-error.checkbox-inline label, +.has-success.checkbox-inline label, +.has-warning.checkbox-inline label, +.has-error.radio label, +.has-success.radio label, +.has-warning.radio label, +.has-error.radio-inline label, +.has-success.radio-inline label, +.has-warning.radio-inline label { + color: #363636; +} +.help-block { + margin-bottom: 0px; +} +.input-group .input-group-btn .btn { + box-shadow: none; +} +label { + font-weight: 600; +} +label.required-pf:before { + color: #cc0000; + content: "*"; + margin-right: 3px; +} +span.required-pf { + color: #cc0000; +} +.fields-section-pf { + border-color: #ededed; + border-style: solid; + border-width: 1px 0 0; + margin-top: 25px; + padding: 15px 0 0; +} +.fields-section-header-pf { + border: none; + font-size: 12px; + margin: 0; + padding-right: 10px; + width: auto; +} +.fields-section-header-pf .fa-angle-right { + cursor: pointer; + font-size: 14px; + width: 14px; +} +.form-control-pf-editable { + display: -ms-flexbox; + display: flex; +} +.form-control-pf-editable.form-control-pf-full-width { + display: block; +} +.form-control-pf-editable.form-control-pf-full-width > .form-control-pf-value { + text-align: left; +} +.form-control-pf-editable.form-control-pf-full-width .action-buttons { + float: right; +} +.form-control-pf-editable.form-control-pf-edit > .form-control-pf-value { + display: none; +} +.form-control-pf-editable.form-control-pf-edit > :not(.form-control-pf-value):not(.spinner), +.form-control-pf-editable.form-control-pf-edit > .bootstrap-select.btn-group:not(.input-group-btn) { + display: inline-block; +} +.form-control-pf-editable.form-control-pf-updating > .spinner { + display: inline-block; +} +.form-control-pf-editable.form-control-pf-updating > :not(.spinner) { + display: none; +} +.form-control-pf-editable > .form-control-pf-value { + background: none; + border: 1px solid transparent; + display: inline-block; + padding: 2px 6px; +} +.form-control-pf-editable > .form-control-pf-value:focus { + border-color: #bbb; +} +.form-control-pf-editable > .form-control-pf-value:hover { + border-color: #bbb; + cursor: pointer; +} +.form-control-pf-editable > .form-control-pf-value + :not(textarea) { + -ms-flex: 1; + flex: 1; +} +.form-control-pf-editable > .form-control-pf-value i { + margin-left: 6px; +} +.form-control-pf-editable > :not(.form-control-pf-value) { + display: none; +} +.form-control-pf-editable > .form-control-pf-textbox { + position: relative; +} +.form-control-pf-editable > .form-control-pf-textbox input { + padding-right: 26px; +} +.form-control-pf-editable > .form-control-pf-textbox .form-control-pf-empty { + background: none; + border: none; + color: #bbb; + height: 100%; + position: absolute; + right: 0; + top: 0; +} +.form-control-pf-editable > .btn { + margin-left: 3px; +} +.form-control-pf-editable > .spinner { + margin: 4px 0; +} +.form-control-pf-editable > .bootstrap-select.btn-group:not(.input-group-btn) { + display: none; +} +.form-control-pf-editable > textarea { + display: block; + min-height: 84px; + resize: vertical; +} +.label { + border-radius: 0; + font-size: 100%; + font-weight: 600; +} +h1 .label, +h2 .label, +h3 .label, +h4 .label, +h5 .label, +h6 .label { + font-size: 75%; +} +.list-group { + border-top: 1px solid #ededed; +} +.list-group .list-group-item:first-child { + border-top: 0; +} +.list-group-item { + border-left: 0; + border-right: 0; +} +.list-group-item-heading { + font-weight: 600; +} +.modal-header { + background-color: #f5f5f5; + border-bottom: none; + padding: 10px 18px; +} +.modal-header .close { + margin-top: 2px; +} +.modal-title { + font-size: 13px; + font-weight: 700; +} +.modal-footer { + border-top: none; + margin-top: 15px; + padding: 14px 15px 15px; +} +.modal-footer > .btn { + padding-left: 10px; + padding-right: 10px; +} +.modal-footer > .btn > .fa-angle-left { + margin-right: 5px; +} +.modal-footer > .btn > .fa-angle-right { + margin-left: 5px; +} +.message-dialog-pf .modal-body { + display: -ms-flexbox; + display: flex; +} +.message-dialog-pf .modal-body .fa, +.message-dialog-pf .modal-body .pficon { + font-size: 30px; + margin-right: 15px; +} +.pager li > a, +.pager li > span { + background-color: #f1f1f1; + background-image: linear-gradient(to bottom, #fafafa 0%, #ededed 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffededed', GradientType=0); + border-color: #bbb; + color: #4d5258; + font-weight: 600; + line-height: 22px; + padding: 2px 14px; +} +.pager li > a:hover, +.pager li > span:hover, +.pager li > a:focus, +.pager li > span:focus, +.pager li > a:active, +.pager li > span:active, +.pager li > a.active, +.pager li > span.active, +.open .dropdown-toggle.pager li > a, +.open .dropdown-toggle.pager li > span { + background-color: #f1f1f1; + background-image: none; + border-color: #bbb; + color: #4d5258; +} +.pager li > a:active, +.pager li > span:active, +.pager li > a.active, +.pager li > span.active, +.open .dropdown-toggle.pager li > a, +.open .dropdown-toggle.pager li > span { + background-image: none; +} +.pager li > a:active:hover, +.pager li > span:active:hover, +.pager li > a.active:hover, +.pager li > span.active:hover, +.open .dropdown-toggle.pager li > a:hover, +.open .dropdown-toggle.pager li > span:hover, +.pager li > a:active:focus, +.pager li > span:active:focus, +.pager li > a.active:focus, +.pager li > span.active:focus, +.open .dropdown-toggle.pager li > a:focus, +.open .dropdown-toggle.pager li > span:focus, +.pager li > a:active.focus, +.pager li > span:active.focus, +.pager li > a.active.focus, +.pager li > span.active.focus, +.open .dropdown-toggle.pager li > a.focus, +.open .dropdown-toggle.pager li > span.focus { + background-color: #e5e5e5; + border-color: #a9a9a9; +} +.pager li > a.disabled, +.pager li > span.disabled, +.pager li > a[disabled], +.pager li > span[disabled], +fieldset[disabled] .pager li > a, +fieldset[disabled] .pager li > span, +.pager li > a.disabled:hover, +.pager li > span.disabled:hover, +.pager li > a[disabled]:hover, +.pager li > span[disabled]:hover, +fieldset[disabled] .pager li > a:hover, +fieldset[disabled] .pager li > span:hover, +.pager li > a.disabled:focus, +.pager li > span.disabled:focus, +.pager li > a[disabled]:focus, +.pager li > span[disabled]:focus, +fieldset[disabled] .pager li > a:focus, +fieldset[disabled] .pager li > span:focus, +.pager li > a.disabled:active, +.pager li > span.disabled:active, +.pager li > a[disabled]:active, +.pager li > span[disabled]:active, +fieldset[disabled] .pager li > a:active, +fieldset[disabled] .pager li > span:active, +.pager li > a.disabled.active, +.pager li > span.disabled.active, +.pager li > a[disabled].active, +.pager li > span[disabled].active, +fieldset[disabled] .pager li > a.active, +fieldset[disabled] .pager li > span.active { + background-color: #f1f1f1; + border-color: #bbb; +} +.pager li > a > .i, +.pager li > span > .i { + font-size: 18px; + vertical-align: top; + margin: 2px 0; +} +.pager li a:active { + background-image: none; + box-shadow: inset 0 3px 5px rgba(3, 3, 3, 0.125); + outline: 0; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > a:active, +.pager .disabled > span { + background: #f5f5f5; + box-shadow: none; + color: #8b8d8f; + cursor: not-allowed; +} +.pager .next > a > .i, +.pager .next > span > .i { + margin-left: 5px; +} +.pager .previous > a > .i, +.pager .previous > span > .i { + margin-right: 5px; +} +.pager-sm li > a, +.pager-sm li > span { + font-weight: 400; + line-height: 16px; + padding: 1px 10px; +} +.pager-sm li > a > .i, +.pager-sm li > span > .i { + font-size: 12px; +} +.pagination > li > a, +.pagination > li > span { + background-color: #f1f1f1; + background-image: linear-gradient(to bottom, #fafafa 0%, #ededed 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffededed', GradientType=0); + border-color: #bbb; + color: #4d5258; + cursor: default; + font-weight: 600; + padding: 2px 10px; +} +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus, +.pagination > li > a:active, +.pagination > li > span:active, +.pagination > li > a.active, +.pagination > li > span.active, +.open .dropdown-toggle.pagination > li > a, +.open .dropdown-toggle.pagination > li > span { + background-color: #f1f1f1; + background-image: none; + border-color: #bbb; + color: #4d5258; +} +.pagination > li > a:active, +.pagination > li > span:active, +.pagination > li > a.active, +.pagination > li > span.active, +.open .dropdown-toggle.pagination > li > a, +.open .dropdown-toggle.pagination > li > span { + background-image: none; +} +.pagination > li > a:active:hover, +.pagination > li > span:active:hover, +.pagination > li > a.active:hover, +.pagination > li > span.active:hover, +.open .dropdown-toggle.pagination > li > a:hover, +.open .dropdown-toggle.pagination > li > span:hover, +.pagination > li > a:active:focus, +.pagination > li > span:active:focus, +.pagination > li > a.active:focus, +.pagination > li > span.active:focus, +.open .dropdown-toggle.pagination > li > a:focus, +.open .dropdown-toggle.pagination > li > span:focus, +.pagination > li > a:active.focus, +.pagination > li > span:active.focus, +.pagination > li > a.active.focus, +.pagination > li > span.active.focus, +.open .dropdown-toggle.pagination > li > a.focus, +.open .dropdown-toggle.pagination > li > span.focus { + background-color: #e5e5e5; + border-color: #a9a9a9; +} +.pagination > li > a.disabled, +.pagination > li > span.disabled, +.pagination > li > a[disabled], +.pagination > li > span[disabled], +fieldset[disabled] .pagination > li > a, +fieldset[disabled] .pagination > li > span, +.pagination > li > a.disabled:hover, +.pagination > li > span.disabled:hover, +.pagination > li > a[disabled]:hover, +.pagination > li > span[disabled]:hover, +fieldset[disabled] .pagination > li > a:hover, +fieldset[disabled] .pagination > li > span:hover, +.pagination > li > a.disabled:focus, +.pagination > li > span.disabled:focus, +.pagination > li > a[disabled]:focus, +.pagination > li > span[disabled]:focus, +fieldset[disabled] .pagination > li > a:focus, +fieldset[disabled] .pagination > li > span:focus, +.pagination > li > a.disabled:active, +.pagination > li > span.disabled:active, +.pagination > li > a[disabled]:active, +.pagination > li > span[disabled]:active, +fieldset[disabled] .pagination > li > a:active, +fieldset[disabled] .pagination > li > span:active, +.pagination > li > a.disabled.active, +.pagination > li > span.disabled.active, +.pagination > li > a[disabled].active, +.pagination > li > span[disabled].active, +fieldset[disabled] .pagination > li > a.active, +fieldset[disabled] .pagination > li > span.active { + background-color: #f1f1f1; + border-color: #bbb; +} +.pagination > li > a > .i, +.pagination > li > span > .i { + font-size: 15px; + vertical-align: top; + margin: 2px 0; +} +.pagination > li > a:active, +.pagination > li > span:active { + box-shadow: inset 0 2px 8px rgba(3, 3, 3, 0.2); +} +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + background-color: #f1f1f1; + border-color: #bbb; + box-shadow: inset 0 2px 8px rgba(3, 3, 3, 0.2); + color: #4d5258; + background-image: linear-gradient(to bottom, #fafafa 0%, #ededed 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffededed', GradientType=0); +} +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + box-shadow: none; + cursor: not-allowed; + background-image: linear-gradient(to bottom, #fafafa 0%, #ededed 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffededed', GradientType=0); +} +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 2px 6px; + font-size: 11px; + line-height: 1.5; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-bottom-left-radius: 1px; + border-top-left-radius: 1px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-bottom-right-radius: 1px; + border-top-right-radius: 1px; +} +.pagination-sm > li > a, +.pagination-sm > li > span { + font-weight: 400; +} +.pagination-sm > li > a > .i, +.pagination-sm > li > span > .i { + font-size: 12px; + margin-top: 2px; +} +.content-view-pf-pagination { + background-color: #f5f5f5; + border: 1px solid #d1d1d1; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-pack: justify; + justify-content: space-between; +} +.content-view-pf-pagination.table-view-pf-pagination { + border-top: none; +} +.content-view-pf-pagination .form-group { + -ms-flex-align: baseline; + align-items: baseline; + display: -ms-flexbox; + display: flex; + -ms-flex-positive: 1; + flex-grow: 1; + float: left; + margin: 5px; +} +@supports (display: flex) { + .content-view-pf-pagination .form-group { + float: none; + } +} +.content-view-pf-pagination .form-group:last-child { + -ms-flex-pack: end; + justify-content: flex-end; + float: right; +} +@supports (display: flex) { + .content-view-pf-pagination .form-group:last-child { + float: none; + } +} +.content-view-pf-pagination .form-group .pagination-pf-pagesize.bootstrap-select.btn-group, +.content-view-pf-pagination .form-group .pagination-pf-pagesize.btn-group { + display: -ms-flexbox; + display: flex; + float: none; + margin-bottom: 0; + margin-left: 0; + margin-right: 5px; + width: auto; +} +.content-view-pf-pagination .form-group .dropdown-menu { + min-width: auto; +} +.content-view-pf-pagination .pagination-pf-page { + margin-left: 10px; + margin-right: 5px; + padding: 0 2px 2px; + text-align: right; + width: 2.5em; +} +.content-view-pf-pagination .pagination { + display: -ms-flexbox; + display: flex; + margin: 0 0 0 10px; +} +.content-view-pf-pagination .pagination a { + float: none; +} +@supports (display: flex) { + .content-view-pf-pagination .pagination a { + display: block; + } +} +.panel-title { + font-weight: 700; +} +.panel-group .panel { + color: #4d5258; +} +.panel-group .panel + .panel { + margin-top: -1px; +} +.panel-group .panel-default { + border-color: #bbb; + border-top-color: #bbb; +} +.panel-group .panel-default .panel-heading { + background-image: linear-gradient(to bottom, #fafafa 0%, #ededed 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffededed', GradientType=0); +} +.panel-group .panel-default .panel-heading + .panel-collapse .panel-body { + border-top: 1px solid #d1d1d1; +} +.panel-group .panel-info { + border-color: #00659c; +} +.panel-group .panel-info .panel-heading { + background-color: #dae5f4; +} +.panel-group .panel-info + .panel-default { + border-top-color: #00659c; +} +.panel-group .panel-primary { + border-color: #39a5dc; +} +.panel-group .panel-primary .panel-heading { + background-color: #def0f9; +} +.panel-group .panel-primary + .panel-default { + border-top-color: #39a5dc; +} +.panel-group .panel-primary + .panel-info { + border-top-color: #39a5dc; +} +.panel-group .panel-success { + border-color: #3f9c35; +} +.panel-group .panel-success .panel-heading { + background-color: #e9f4e9; +} +.panel-group .panel-success + .panel-default { + border-top-color: #3f9c35; +} +.panel-group .panel-success + .panel-info { + border-top-color: #3f9c35; +} +.panel-group .panel-success + .panel-primary { + border-top-color: #3f9c35; +} +.panel-group .panel-warning { + border-color: #ec7a08; +} +.panel-group .panel-warning .panel-heading { + background-color: #fdf2e5; +} +.panel-group .panel-warning + .panel-default { + border-top-color: #ec7a08; +} +.panel-group .panel-warning + .panel-info { + border-top-color: #ec7a08; +} +.panel-group .panel-warning + .panel-primary { + border-top-color: #ec7a08; +} +.panel-group .panel-warning + .panel-success { + border-top-color: #ec7a08; +} +.panel-group .panel-danger { + border-color: #cc0000; +} +.panel-group .panel-danger .panel-heading { + background-color: #ffe6e6; +} +.panel-group .panel-danger + .panel-default { + border-top-color: #cc0000; +} +.panel-group .panel-danger + .panel-info { + border-top-color: #cc0000; +} +.panel-group .panel-danger + .panel-primary { + border-top-color: #cc0000; +} +.panel-group .panel-danger + .panel-success { + border-top-color: #cc0000; +} +.panel-group .panel-danger + .panel-warning { + border-top-color: #cc0000; +} +.panel-group .panel-title { + font-weight: 500; + line-height: 1; +} +.panel-group .panel-title > a { + color: #4d5258; + font-weight: 600; +} +.panel-group .panel-title > a:before { + content: "\f107"; + display: inline-block; + font-family: "FontAwesome"; + font-size: 13px; + margin-right: 5px; + text-align: center; + vertical-align: 0; + width: 8px; +} +.panel-group .panel-title > a:focus { + outline: none; + text-decoration: none; +} +.panel-group .panel-title > a:hover { + text-decoration: none; +} +.panel-group .panel-title > a.collapsed:before { + content: "\f105"; +} +.popover { + box-shadow: 0 2px 2px rgba(3, 3, 3, 0.08); + padding: 0; +} +.popover.bottom .popover-title:before { + content: ""; + position: absolute; + top: -20px; + left: 50%; + -ms-transform: translateX(-50%); + transform: translateX(-50%); + border-top-width: 0; + border-width: 10px; + border-color: transparent; + border-bottom-color: #f5f5f5; + border-style: solid; +} +.popover-content { + color: #4d5258; + line-height: 18px; + padding: 10px 14px; +} +.popover-title { + border-bottom: none; + border-radius: 0; + color: #4d5258; + font-size: 13px; + font-weight: 700; + min-height: 34px; +} +.popover-title .close { + height: 22px; + position: absolute; + right: 8px; + top: 6px; +} +.popover-title.closable { + padding-right: 30px; +} +.popover-pf-info { + color: #292e34; +} +.popover-pf-info:hover, +.popover-pf-info:active { + color: #00659c; +} +@keyframes progress-bar-stripes { + from { + background-position: 0 0; + } + to { + background-position: 40px 0; + } +} +.progress { + box-shadow: inset 0 0 1px rgba(3, 3, 3, 0.25); +} +.progress.progress-label-left, +.progress.progress-label-top-right { + overflow: visible; + position: relative; +} +.progress.progress-label-left { + margin-left: 40px; +} +.progress.progress-sm { + height: 14px; + margin-bottom: 14px; +} +.progress.progress-xs { + height: 6px; + margin-bottom: 6px; +} +td > .progress:first-child:last-child { + margin-bottom: 0; + margin-top: 3px; +} +.progress-bar { + box-shadow: none; +} +.progress-label-left .progress-bar span, +.progress-label-right .progress-bar span, +.progress-label-top-right .progress-bar span { + color: #363636; + position: absolute; + text-align: right; +} +.progress-label-left .progress-bar span { + font-size: 14px; + left: -40px; + top: 0; + width: 35px; +} +.progress-label-right .progress-bar span, +.progress-label-top-right .progress-bar span { + font-size: 11px; + overflow: hidden; + right: 0; + text-overflow: ellipsis; + white-space: nowrap; +} +.progress-label-right .progress-bar span strong, +.progress-label-top-right .progress-bar span strong { + font-weight: 600; +} +.progress-label-right .progress-bar span { + max-width: 85px; + top: 0; +} +.progress-label-top-right .progress-bar span { + max-width: 47%; + top: -30px; +} +.progress-label-left.progress-sm .progress-bar span, +.progress-label-top-right.progress-sm .progress-bar span { + font-size: 12px; +} +.progress-sm .progress-bar { + line-height: 14px; +} +.progress-xs .progress-bar { + line-height: 6px; +} +.progress-bar-remaining { + background: transparent; +} +.progress-container { + position: relative; +} +.progress-container.progress-description-left { + padding-left: 90px; +} +.progress-container.progress-label-right { + padding-right: 90px; +} +.progress-description { + margin-bottom: 10px; + max-width: 52%; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.progress-description .count { + font-size: 20.004px; + font-weight: 300; + line-height: 1; + margin-right: 5px; +} +.progress-description .fa, +.progress-description .pficon { + font-size: 14px; + margin-right: 3px; +} +.progress-description-left .progress-description { + left: 0; + margin-bottom: 0; + max-width: 85px; + position: absolute; + top: 0; +} +.progress-description .tooltip { + white-space: normal; +} +.table > thead > tr > th, +.table > tbody > tr > th, +.table > tfoot > tr > th, +.table > thead > tr > td, +.table > tbody > tr > td, +.table > tfoot > tr > td { + padding: 2px 10px 3px; +} +.table > thead > tr > th > a:hover, +.table > tbody > tr > th > a:hover, +.table > tfoot > tr > th > a:hover, +.table > thead > tr > td > a:hover, +.table > tbody > tr > td > a:hover, +.table > tfoot > tr > td > a:hover { + text-decoration: none; +} +.table > thead > tr > th, +.table > tbody > tr > th, +.table > tfoot > tr > th { + font-family: "Open Sans"; + font-style: normal; + font-weight: 600; +} +.table > thead { + background-clip: padding-box; + background-color: #f5f5f5; + background-image: linear-gradient(to bottom, #fafafa 0%, #ededed 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffededed', GradientType=0); +} +.table-bordered { + border: 1px solid #d1d1d1; +} +.table-bordered > thead > tr > th, +.table-bordered > tbody > tr > th, +.table-bordered > tfoot > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > td { + border: 1px solid #d1d1d1; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 1px; +} +.table-striped > tbody > tr:nth-of-type(even) { + background-color: #f5f5f5; +} +.table-striped > tbody > tr:nth-of-type(odd) { + background-color: transparent; +} +.table-hover > tbody > tr:hover > td, +.table-hover > tbody > tr:hover > th { + background-color: #def3ff; + border-bottom-color: #7dc3e8; +} +.table-treegrid span.indent { + margin-left: 10px; + margin-right: 10px; +} +.table-treegrid span.icon { + display: inline-block; + font-size: 13px; + margin-right: 5px; + min-width: 10px; + text-align: center; +} +.table-treegrid span.expand-icon, +.table-treegrid span.collapse-icon { + cursor: pointer; +} +.table-treegrid > tbody > tr.odd { + background-color: #f5f5f5; +} +.nav-tabs { + font-size: 14px; +} +.nav-tabs > li > a { + color: #4d5258; + margin-right: -1px; + padding-bottom: 5px; + padding-top: 5px; +} +.nav-tabs > li > a:active, +.nav-tabs > li > a:focus, +.nav-tabs > li > a:hover { + background: transparent; + border-color: #ededed; + color: #252525; +} +.nav-tabs > li > .dropdown-menu { + border-top: 0; + border-color: #ededed; +} +.nav-tabs > li > .dropdown-menu.pull-right { + right: -1px; +} +.nav-tabs + .nav-tabs-pf, +.nav-tabs.nav-tabs-pf-secondary { + font-size: 12px; +} +.nav-tabs + .nav-tabs-pf > li:first-child > a, +.nav-tabs.nav-tabs-pf-secondary > li:first-child > a { + padding-left: 15px; +} +.nav-tabs + .nav-tabs-pf > li:first-child > a:before, +.nav-tabs.nav-tabs-pf-secondary > li:first-child > a:before { + left: 15px !important; +} +.nav-tabs .open > a, +.nav-tabs .open > a:hover, +.nav-tabs .open > a:focus { + background-color: transparent; + border-color: #ededed; +} +@media (min-width: 768px) { + .nav-tabs-pf.nav-justified { + border-bottom: 1px solid #ededed; + } +} +.nav-tabs-pf.nav-justified > li:first-child > a { + padding-left: 15px; +} +.nav-tabs-pf.nav-justified > li > a { + border-bottom: 0; +} +.nav-tabs-pf.nav-justified > li > a:before { + left: 0 !important; + right: 0 !important; +} +.nav-tabs-pf > li { + margin-bottom: 0; +} +.nav-tabs-pf > li.active > a:before { + background: #0088ce; + bottom: -1px; + content: ""; + display: block; + height: 2px; + left: 15px; + position: absolute; + right: 15px; +} +.nav-tabs-pf > li.active > a, +.nav-tabs-pf > li.active > a:active, +.nav-tabs-pf > li.active > a:focus, +.nav-tabs-pf > li.active > a:hover { + background-color: transparent; + border: 0 !important; + color: #0088ce; +} +.nav-tabs-pf > li.active > a:before, +.nav-tabs-pf > li.active > a:active:before, +.nav-tabs-pf > li.active > a:focus:before, +.nav-tabs-pf > li.active > a:hover:before { + background: #0088ce; +} +.nav-tabs-pf > li:first-child > a { + padding-left: 0; +} +.nav-tabs-pf > li:first-child > a:before { + left: 0 !important; +} +.nav-tabs-pf > li > a { + border: 0; + line-height: 1; + margin-right: 0; + padding-bottom: 10px; + padding-top: 10px; +} +.nav-tabs-pf > li > a:active:before, +.nav-tabs-pf > li > a:focus:before, +.nav-tabs-pf > li > a:hover:before { + background: #bbb; + bottom: -1px; + content: ""; + display: block; + height: 2px; + left: 15px; + position: absolute; + right: 15px; +} +.nav-tabs-pf > li > .dropdown-menu { + left: 15px; + margin-top: 1px; +} +.nav-tabs-pf > li > .dropdown-menu.pull-right { + left: auto; + right: 15px; +} +.nav-tabs-pf .open > a, +.nav-tabs-pf .open > a:hover, +.nav-tabs-pf .open > a:focus { + background-color: transparent; +} +.tooltip { + font-size: 12px; + line-height: 1.4; +} +.tooltip-inner { + padding: 7px 12px; + text-align: left; +} +h1, +.h1, +h2, +.h2 { + font-weight: 300; +} +.page-header .actions { + margin-top: 8px; +} +.page-header .actions a > .pficon { + margin-right: 4px; +} +@media (min-width: 767px) { + .page-header-bleed-left { + margin-left: -20px; + } + .page-header-bleed-right { + margin-right: -20px; + } + .page-header-bleed-right .actions { + margin-right: 20px; + } +} \ No newline at end of file diff --git a/dist/css/patternfly.css.map b/dist/css/patternfly.css.map new file mode 100644 index 0000000000..8b50366335 --- /dev/null +++ b/dist/css/patternfly.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["src/less/fonts.less","node_modules/bootstrap/less/normalize.less","node_modules/bootstrap/less/print.less","node_modules/bootstrap/less/glyphicons.less","node_modules/bootstrap/less/scaffolding.less","node_modules/bootstrap/less/mixins/vendor-prefixes.less","src/less/variables.less","node_modules/bootstrap/less/mixins/tab-focus.less","node_modules/bootstrap/less/thumbnails.less","node_modules/bootstrap/less/carousel.less","node_modules/bootstrap/less/mixins/image.less","node_modules/bootstrap/less/type.less","node_modules/bootstrap/less/mixins/text-emphasis.less","node_modules/bootstrap/less/mixins/background-variant.less","node_modules/bootstrap/less/mixins/text-overflow.less","node_modules/bootstrap/less/code.less","node_modules/bootstrap/less/grid.less","node_modules/bootstrap/less/mixins/grid.less","node_modules/bootstrap/less/mixins/grid-framework.less","node_modules/bootstrap/less/tables.less","node_modules/bootstrap/less/mixins/table-row.less","node_modules/bootstrap/less/forms.less","node_modules/bootstrap/less/mixins/forms.less","src/less/bootstrap-mixin-overrides.less","node_modules/bootstrap/less/buttons.less","node_modules/bootstrap/less/mixins/buttons.less","node_modules/bootstrap/less/mixins/opacity.less","node_modules/bootstrap/less/button-groups.less","node_modules/bootstrap/less/component-animations.less","node_modules/bootstrap/less/dropdowns.less","node_modules/bootstrap/less/mixins/nav-divider.less","node_modules/bootstrap/less/mixins/reset-filter.less","node_modules/bootstrap/less/mixins/border-radius.less","node_modules/bootstrap/less/input-groups.less","node_modules/bootstrap/less/navs.less","node_modules/bootstrap/less/navbar.less","node_modules/bootstrap/less/mixins/nav-vertical-align.less","node_modules/bootstrap/less/utilities.less","node_modules/font-awesome/less/bordered-pulled.less","node_modules/bootstrap/less/breadcrumbs.less","node_modules/bootstrap/less/pagination.less","node_modules/bootstrap/less/mixins/pagination.less","node_modules/bootstrap/less/pager.less","node_modules/bootstrap/less/labels.less","node_modules/bootstrap/less/mixins/labels.less","node_modules/bootstrap/less/badges.less","node_modules/bootstrap/less/jumbotron.less","node_modules/bootstrap/less/alerts.less","node_modules/bootstrap/less/mixins/alerts.less","node_modules/bootstrap/less/progress-bars.less","node_modules/bootstrap/less/mixins/gradients.less","node_modules/bootstrap/less/mixins/progress-bar.less","node_modules/bootstrap/less/media.less","node_modules/bootstrap/less/list-group.less","node_modules/bootstrap/less/mixins/list-group.less","node_modules/bootstrap/less/panels.less","node_modules/bootstrap/less/mixins/panels.less","node_modules/bootstrap/less/responsive-embed.less","node_modules/bootstrap/less/wells.less","node_modules/bootstrap/less/close.less","node_modules/bootstrap/less/modals.less","node_modules/bootstrap/less/tooltip.less","node_modules/bootstrap/less/mixins/reset-text.less","node_modules/bootstrap/less/popovers.less","node_modules/bootstrap/less/mixins/clearfix.less","node_modules/bootstrap/less/mixins/center-block.less","node_modules/bootstrap/less/mixins/hide-text.less","node_modules/bootstrap/less/responsive-utilities.less","node_modules/bootstrap/less/mixins/responsive-visibility.less","node_modules/font-awesome/less/path.less","node_modules/font-awesome/less/core.less","node_modules/font-awesome/less/larger.less","node_modules/font-awesome/less/fixed-width.less","node_modules/font-awesome/less/list.less","node_modules/font-awesome/less/animated.less","node_modules/font-awesome/less/rotated-flipped.less","node_modules/font-awesome/less/mixins.less","node_modules/font-awesome/less/stacked.less","node_modules/font-awesome/less/icons.less","node_modules/font-awesome/less/variables.less","node_modules/font-awesome/less/screen-reader.less","src/less/mixins.less","src/less/alerts.less","src/less/badges.less","src/less/breadcrumbs.less","src/less/buttons.less","src/less/dropdowns.less","src/less/forms.less","src/less/labels.less","src/less/list-group.less","src/less/modals.less","src/less/pager.less","src/less/pagination.less","src/less/panels.less","src/less/popovers.less","src/less/progress-bars.less","src/less/tables.less","src/less/tabs.less","src/less/tooltip.less","src/less/type.less"],"names":[],"mappings":"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ACA,YAAA;IACA,iBAAA;IACA,eAAA;;EARJ,iBAUE;EAVF,iBAWE;IACE,kBAAA;;EAZJ,iBAcE;EAdF,iBAeE;IACE,mBAAA;;EAKJ;IACE,SAAA;IACA,UAAA;IACA,oBAAA;;EAIF;IACE,YAAA;;;AuD9PF,SAAC;AACD,SAAC;ArDkMH,cACE,GqDpMC;ArDmMH,cACE,GqDnMC;AhDLH,UgDIG;AhDJH,UgDKG;AhDeH,gBgDhBG;AhDgBH,gBgDfG;AhDwBH,IgDzBG;AhDyBH,IgDxBG;A3CuhBH,gBAqBE,Y2C7iBC;A3CwhBH,gBAqBE,Y2C5iBC;ArCoBH,YqCrBG;ArCqBH,YqCpBG;ArCiIH,mBAWE,aqC7IC;ArCkIH,mBAWE,aqC5IC;A9BNH,I8BKG;A9BLH,I8BMG;A7BJH,O6BGG;A7BHH,O6BIG;A7BgBH,c6BjBG;A7BiBH,c6BhBG;A7BmCH,gB6BpCG;A7BoCH,gB6BnCG;AtBTH,MsBQG;AtBRH,MsBSG;ATCH,WSFG;ATEH,WSDG;AJgEH,aIjEG;AJiEH,aIhEG;AJwFH,aIzFG;AJyFH,aIxFG;EACC,SAAS,GAAT;EACA,cAAA;;AAEF,SAAC;ArD8LH,cACE,GqD/LC;AhDTH,UgDSG;AhDWH,gBgDXG;AhDoBH,IgDpBG;A3CmhBH,gBAqBE,Y2CxiBC;ArCgBH,YqChBG;ArC6HH,mBAWE,aqCxIC;A9BVH,I8BUG;A7BRH,O6BQG;A7BYH,c6BZG;A7B+BH,gB6B/BG;AtBbH,MsBaG;ATHH,WSGG;AJ4DH,aI5DG;AJoFH,aIpFG;EACC,WAAA;;A3BRJ;E4BRE,cAAA;EACA,iBAAA;EACA,kBAAA;;A5BSF;EACE,uBAAA;;AAEF;EACE,sBAAA;;AAQF;EACE,wBAAA;;AAEF;EACE,yBAAA;;AAEF;EACE,kBAAA;;AAEF;E6BzBE,WAAA;EACA,kBAAA;EACA,iBAAA;EACA,6BAAA;EACA,SAAA;;A7B8BF;EACE,wBAAA;;AAOF;EACE,eAAA;;A8BjCF;EACE,mBAAA;;AAMF;AACA;AACA;AACA;ECjBE,wBAAA;;ADqBF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;E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","sourcesContent":["//\n// Fonts\n// --------------------------------------------------\n\n@font-face {\n font-family: \"Open Sans\";\n font-style: normal;\n font-weight: 300;\n src: url(\"@{font-path}/OpenSans-Light-webfont.eot\"); /* IE9 Compat Modes */\n src: local(\"Open Sans Light\"), local(\"OpenSans-Light\"),\n url(\"@{font-path}/OpenSans-Light-webfont.eot?#iefix\") format(\"embedded-opentype\"), /* IE6-IE8 */\n url(\"@{font-path}/OpenSans-Light-webfont.woff2\") format(\"woff2\"), /* Super Modern Browsers */\n url(\"@{font-path}/OpenSans-Light-webfont.woff\") format(\"woff\"), /* Modern Browsers */\n url(\"@{font-path}/OpenSans-Light-webfont.ttf\") format(\"truetype\"), /* Safari, Android, iOS */\n url(\"@{font-path}/OpenSans-Light-webfont.svg#OpenSans\") format(\"svg\"); /* Legacy iOS */\n}\n@font-face {\n font-family: \"Open Sans\";\n font-style: normal;\n font-weight: 400;\n src: url(\"@{font-path}/OpenSans-Regular-webfont.eot\"); /* IE9 Compat Modes */\n src: local(\"Open Sans\"), local(\"OpenSans\"),\n url(\"@{font-path}/OpenSans-Regular-webfont.eot?#iefix\") format(\"embedded-opentype\"), /* IE6-IE8 */\n url(\"@{font-path}/OpenSans-Regular-webfont.woff2\") format(\"woff2\"), /* Super Modern Browsers */\n url(\"@{font-path}/OpenSans-Regular-webfont.woff\") format(\"woff\"), /* Modern Browsers */\n url(\"@{font-path}/OpenSans-Regular-webfont.ttf\") format(\"truetype\"), /* Safari, Android, iOS */\n url(\"@{font-path}/OpenSans-Regular-webfont.svg#OpenSans\") format(\"svg\"); /* Legacy iOS */\n}\n@font-face {\n font-family: \"Open Sans\";\n font-style: italic;\n font-weight: 300;\n src: url(\"@{font-path}/OpenSans-LightItalic-webfont.eot\"); /* IE9 Compat Modes */\n src: local(\"Open Sans Light Italic\"), local(\"OpenSansLight-Italic\"),\n url(\"@{font-path}/OpenSans-LightItalic-webfont.eot?#iefix\") format(\"embedded-opentype\"), /* IE6-IE8 */\n url(\"@{font-path}/OpenSans-LightItalic-webfont.woff2\") format(\"woff2\"), /* Super Modern Browsers */\n url(\"@{font-path}/OpenSans-LightItalic-webfont.woff\") format(\"woff\"), /* Modern Browsers */\n url(\"@{font-path}/OpenSans-LightItalic-webfont.ttf\") format(\"truetype\"), /* Safari, Android, iOS */\n url(\"@{font-path}/OpenSans-LightItalic-webfont.svg#OpenSans\") format(\"svg\"); /* Legacy iOS */\n}\n@font-face {\n font-family: \"Open Sans\";\n font-style: italic;\n font-weight: 400;\n src: url(\"@{font-path}/OpenSans-Italic-webfont.eot\"); /* IE9 Compat Modes */\n src: local(\"Open Sans Italic\"), local(\"OpenSans-Italic\"),\n url(\"@{font-path}/OpenSans-Italic-webfont.eot?#iefix\") format(\"embedded-opentype\"), /* IE6-IE8 */\n url(\"@{font-path}/OpenSans-Italic-webfont.woff2\") format(\"woff2\"), /* Super Modern Browsers */\n url(\"@{font-path}/OpenSans-Italic-webfont.woff\") format(\"woff\"), /* Modern Browsers */\n url(\"@{font-path}/OpenSans-Italic-webfont.ttf\") format(\"truetype\"), /* Safari, Android, iOS */\n url(\"@{font-path}/OpenSans-Italic-webfont.svg#OpenSans\") format(\"svg\"); /* Legacy iOS */\n}\n@font-face {\n font-family: \"Open Sans\";\n font-style: normal;\n font-weight: 600;\n src: url(\"@{font-path}/OpenSans-Semibold-webfont.eot\"); /* IE9 Compat Modes */\n src: local(\"Open Sans Semibold\"), local(\"OpenSans-Semibold-webfont\"),\n url(\"@{font-path}/OpenSans-Semibold-webfont.eot?#iefix\") format(\"embedded-opentype\"), /* IE6-IE8 */\n url(\"@{font-path}/OpenSans-Semibold-webfont.woff2\") format(\"woff2\"), /* Super Modern Browsers */\n url(\"@{font-path}/OpenSans-Semibold-webfont.woff\") format(\"woff\"), /* Modern Browsers */\n url(\"@{font-path}/OpenSans-Semibold-webfont.ttf\") format(\"truetype\"), /* Safari, Android, iOS */\n url(\"@{font-path}/OpenSans-Semibold-webfont.svg#OpenSans\") format(\"svg\"); /* Legacy iOS */\n}\n@font-face {\n font-family: \"Open Sans\";\n font-style: italic;\n font-weight: 600;\n src: url(\"@{font-path}/OpenSans-SemiboldItalic-webfont.eot\"); /* IE9 Compat Modes */\n src: local(\"Open Sans Semibold Italic\"), local(\"OpenSans-SemiboldItalic-webfont\"),\n url(\"@{font-path}/OpenSans-SemiboldItalic-webfont.eot?#iefix\") format(\"embedded-opentype\"), /* IE6-IE8 */\n url(\"@{font-path}/OpenSans-SemiboldItalic-webfont.woff2\") format(\"woff2\"), /* Super Modern Browsers */\n url(\"@{font-path}/OpenSans-SemiboldItalic-webfont.woff\") format(\"woff\"), /* Modern Browsers */\n url(\"@{font-path}/OpenSans-SemiboldItalic-webfont.ttf\") format(\"truetype\"), /* Safari, Android, iOS */\n url(\"@{font-path}/OpenSans-SemiboldItalic-webfont.svg#OpenSans\") format(\"svg\"); /* Legacy iOS */\n}\n@font-face {\n font-family: \"Open Sans\";\n font-style: normal;\n font-weight: 700;\n src: url(\"@{font-path}/OpenSans-Bold-webfont.eot\"); /* IE9 Compat Modes */\n src: local(\"Open Sans Bold\"), local(\"OpenSans-Bold\"),\n url(\"@{font-path}/OpenSans-Bold-webfont.eot?#iefix\") format(\"embedded-opentype\"), /* IE6-IE8 */\n url(\"@{font-path}/OpenSans-Bold-webfont.woff2\") format(\"woff2\"), /* Super Modern Browsers */\n url(\"@{font-path}/OpenSans-Bold-webfont.woff\") format(\"woff\"), /* Modern Browsers */\n url(\"@{font-path}/OpenSans-Bold-webfont.ttf\") format(\"truetype\"), /* Safari, Android, iOS */\n url(\"@{font-path}/OpenSans-Bold-webfont.svg#OpenSans\") format(\"svg\"); /* Legacy iOS */\n}\n@font-face {\n font-family: \"Open Sans\";\n font-style: italic;\n font-weight: 700;\n src: url(\"@{font-path}/OpenSans-BoldItalic-webfont.eot\"); /* IE9 Compat Modes */\n src: local(\"Open Sans Bold Italic\"), local(\"OpenSans-BoldItalic\"),\n url(\"@{font-path}/OpenSans-BoldItalic-webfont.eot?#iefix\") format(\"embedded-opentype\"), /* IE6-IE8 */\n url(\"@{font-path}/OpenSans-BoldItalic-webfont.woff2\") format(\"woff2\"), /* Super Modern Browsers */\n url(\"@{font-path}/OpenSans-BoldItalic-webfont.woff\") format(\"woff\"), /* Modern Browsers */\n url(\"@{font-path}/OpenSans-BoldItalic-webfont.ttf\") format(\"truetype\"), /* Safari, Android, iOS */\n url(\"@{font-path}/OpenSans-BoldItalic-webfont.svg#OpenSans\") format(\"svg\"); /* Legacy iOS */\n}\n@font-face {\n font-family: \"Open Sans\";\n font-style: italic;\n font-weight: 800;\n src: url(\"@{font-path}/OpenSans-ExtraBoldItalic-webfont.eot\"); /* IE9 Compat Modes */\n src: local(\"Open Sans Extrabold Italic\"), local(\"OpenSans-ExtraboldItalic\"),\n url(\"@{font-path}/OpenSans-ExtraBoldItalic-webfont.eot?#iefix\") format(\"embedded-opentype\"), /* IE6-IE8 */\n url(\"@{font-path}/OpenSans-ExtraBoldItalic-webfont.woff2\") format(\"woff2\"), /* Super Modern Browsers */\n url(\"@{font-path}/OpenSans-ExtraBoldItalic-webfont.woff\") format(\"woff\"), /* Modern Browsers */\n url(\"@{font-path}/OpenSans-ExtraBoldItalic-webfont.ttf\") format(\"truetype\"), /* Safari, Android, iOS */\n url(\"@{font-path}/OpenSans-ExtraBoldItalic-webfont.svg#OpenSans\") format(\"svg\"); /* Legacy iOS */\n}\n@font-face {\n font-family: \"Open Sans\";\n font-style: normal;\n font-weight: 800;\n src: url(\"@{font-path}/OpenSans-ExtraBold-webfont.eot\"); /* IE9 Compat Modes */\n src: local(\"Open Sans Extrabold\"), local(\"OpenSans-Extrabold\"),\n url(\"@{font-path}/OpenSans-ExtraBold-webfont.eot?#iefix\") format(\"embedded-opentype\"), /* IE6-IE8 */\n url(\"@{font-path}/OpenSans-ExtraBold-webfont.woff2\") format(\"woff2\"), /* Super Modern Browsers */\n url(\"@{font-path}/OpenSans-ExtraBold-webfont.woff\") format(\"woff\"), /* Modern Browsers */\n url(\"@{font-path}/OpenSans-ExtraBold-webfont.ttf\") format(\"truetype\"), /* Safari, Android, iOS */\n url(\"@{font-path}/OpenSans-ExtraBold-webfont.svg#OpenSans\") format(\"svg\"); /* Legacy iOS */\n}\n","/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS and IE text size adjust after device orientation change,\n// without disabling user zoom.\n//\n\nhtml {\n font-family: sans-serif; // 1\n -ms-text-size-adjust: 100%; // 2\n -webkit-text-size-adjust: 100%; // 2\n}\n\n//\n// Remove default margin.\n//\n\nbody {\n margin: 0;\n}\n\n// HTML5 display definitions\n// ==========================================================================\n\n//\n// Correct `block` display not defined for any HTML5 element in IE 8/9.\n// Correct `block` display not defined for `details` or `summary` in IE 10/11\n// and Firefox.\n// Correct `block` display not defined for `main` in IE 11.\n//\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\n\n//\n// 1. Correct `inline-block` display not defined in IE 8/9.\n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n//\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block; // 1\n vertical-align: baseline; // 2\n}\n\n//\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\n//\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n//\n// Address `[hidden]` styling not present in IE 8/9/10.\n// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.\n//\n\n[hidden],\ntemplate {\n display: none;\n}\n\n// Links\n// ==========================================================================\n\n//\n// Remove the gray background color from active links in IE 10.\n//\n\na {\n background-color: transparent;\n}\n\n//\n// Improve readability of focused elements when they are also in an\n// active/hover state.\n//\n\na:active,\na:hover {\n outline: 0;\n}\n\n// Text-level semantics\n// ==========================================================================\n\n//\n// Address styling not present in IE 8/9/10/11, Safari, and Chrome.\n//\n\nabbr[title] {\n border-bottom: 1px dotted;\n}\n\n//\n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n//\n\nb,\nstrong {\n font-weight: bold;\n}\n\n//\n// Address styling not present in Safari and Chrome.\n//\n\ndfn {\n font-style: italic;\n}\n\n//\n// Address variable `h1` font-size and margin within `section` and `article`\n// contexts in Firefox 4+, Safari, and Chrome.\n//\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n//\n// Address styling not present in IE 8/9.\n//\n\nmark {\n background: #ff0;\n color: #000;\n}\n\n//\n// Address inconsistent and variable font size in all browsers.\n//\n\nsmall {\n font-size: 80%;\n}\n\n//\n// Prevent `sub` and `sup` affecting `line-height` in all browsers.\n//\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n// Embedded content\n// ==========================================================================\n\n//\n// Remove border when inside `a` element in IE 8/9/10.\n//\n\nimg {\n border: 0;\n}\n\n//\n// Correct overflow not hidden in IE 9/10/11.\n//\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n// Grouping content\n// ==========================================================================\n\n//\n// Address margin not present in IE 8/9 and Safari.\n//\n\nfigure {\n margin: 1em 40px;\n}\n\n//\n// Address differences between Firefox and other browsers.\n//\n\nhr {\n box-sizing: content-box;\n height: 0;\n}\n\n//\n// Contain overflow in all browsers.\n//\n\npre {\n overflow: auto;\n}\n\n//\n// Address odd `em`-unit font size rendering in all browsers.\n//\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\n// Forms\n// ==========================================================================\n\n//\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n//\n\n//\n// 1. Correct color not being inherited.\n// Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n//\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit; // 1\n font: inherit; // 2\n margin: 0; // 3\n}\n\n//\n// Address `overflow` set to `hidden` in IE 8/9/10/11.\n//\n\nbutton {\n overflow: visible;\n}\n\n//\n// Address inconsistent `text-transform` inheritance for `button` and `select`.\n// All other form control elements do not inherit `text-transform` values.\n// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n// Correct `select` style inheritance in Firefox.\n//\n\nbutton,\nselect {\n text-transform: none;\n}\n\n//\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n// and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n// `input` and others.\n//\n\nbutton,\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button; // 2\n cursor: pointer; // 3\n}\n\n//\n// Re-set default cursor for disabled elements.\n//\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\n//\n// Remove inner padding and border in Firefox 4+.\n//\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n//\n// Address Firefox 4+ setting `line-height` on `input` using `!important` in\n// the UA stylesheet.\n//\n\ninput {\n line-height: normal;\n}\n\n//\n// It's recommended that you don't attempt to style these elements.\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n//\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\n//\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; // 1\n padding: 0; // 2\n}\n\n//\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\n//\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n//\n// 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n// 2. Address `box-sizing` set to `border-box` in Safari and Chrome.\n//\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; // 1\n box-sizing: content-box; //2\n}\n\n//\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\n//\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// Define consistent border, margin, and padding.\n//\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\n//\n// 1. Correct `color` not being inherited in IE 8/9/10/11.\n// 2. Remove padding so people aren't caught out if they zero out fieldsets.\n//\n\nlegend {\n border: 0; // 1\n padding: 0; // 2\n}\n\n//\n// Remove default vertical scrollbar in IE 8/9/10/11.\n//\n\ntextarea {\n overflow: auto;\n}\n\n//\n// Don't inherit the `font-weight` (applied by a rule above).\n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n//\n\noptgroup {\n font-weight: bold;\n}\n\n// Tables\n// ==========================================================================\n\n//\n// Remove most spacing between table cells.\n//\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n","/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request: h5bp.com/r\n// ==========================================================================\n\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important; // Black prints faster: h5bp.com/s\n box-shadow: none !important;\n text-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group; // h5bp.com/t\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n img {\n max-width: 100% !important;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .btn,\n .dropup > .btn {\n > .caret {\n border-top-color: #000 !important;\n }\n }\n .label {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\n}\n","//\n// Glyphicons for Bootstrap\n//\n// Since icons are fonts, they can be placed anywhere text is placed and are\n// thus automatically sized to match the surrounding child. To use, create an\n// inline element with the appropriate classes, like so:\n//\n// Star\n\n// Import the fonts\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('@{icon-font-path}@{icon-font-name}.eot');\n src: url('@{icon-font-path}@{icon-font-name}.eot?#iefix') format('embedded-opentype'),\n url('@{icon-font-path}@{icon-font-name}.woff2') format('woff2'),\n url('@{icon-font-path}@{icon-font-name}.woff') format('woff'),\n url('@{icon-font-path}@{icon-font-name}.ttf') format('truetype'),\n url('@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}') format('svg');\n}\n\n// Catchall baseclass\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n// Individual icons\n.glyphicon-asterisk { &:before { content: \"\\002a\"; } }\n.glyphicon-plus { &:before { content: \"\\002b\"; } }\n.glyphicon-euro,\n.glyphicon-eur { &:before { content: \"\\20ac\"; } }\n.glyphicon-minus { &:before { content: \"\\2212\"; } }\n.glyphicon-cloud { &:before { content: \"\\2601\"; } }\n.glyphicon-envelope { &:before { content: \"\\2709\"; } }\n.glyphicon-pencil { &:before { content: \"\\270f\"; } }\n.glyphicon-glass { &:before { content: \"\\e001\"; } }\n.glyphicon-music { &:before { content: \"\\e002\"; } }\n.glyphicon-search { &:before { content: \"\\e003\"; } }\n.glyphicon-heart { &:before { content: \"\\e005\"; } }\n.glyphicon-star { &:before { content: \"\\e006\"; } }\n.glyphicon-star-empty { &:before { content: \"\\e007\"; } }\n.glyphicon-user { &:before { content: \"\\e008\"; } }\n.glyphicon-film { &:before { content: \"\\e009\"; } }\n.glyphicon-th-large { &:before { content: \"\\e010\"; } }\n.glyphicon-th { &:before { content: \"\\e011\"; } }\n.glyphicon-th-list { &:before { content: \"\\e012\"; } }\n.glyphicon-ok { &:before { content: \"\\e013\"; } }\n.glyphicon-remove { &:before { content: \"\\e014\"; } }\n.glyphicon-zoom-in { &:before { content: \"\\e015\"; } }\n.glyphicon-zoom-out { &:before { content: \"\\e016\"; } }\n.glyphicon-off { &:before { content: \"\\e017\"; } }\n.glyphicon-signal { &:before { content: \"\\e018\"; } }\n.glyphicon-cog { &:before { content: \"\\e019\"; } }\n.glyphicon-trash { &:before { content: \"\\e020\"; } }\n.glyphicon-home { &:before { content: \"\\e021\"; } }\n.glyphicon-file { &:before { content: \"\\e022\"; } }\n.glyphicon-time { &:before { content: \"\\e023\"; } }\n.glyphicon-road { &:before { content: \"\\e024\"; } }\n.glyphicon-download-alt { &:before { content: \"\\e025\"; } }\n.glyphicon-download { &:before { content: \"\\e026\"; } }\n.glyphicon-upload { &:before { content: \"\\e027\"; } }\n.glyphicon-inbox { &:before { content: \"\\e028\"; } }\n.glyphicon-play-circle { &:before { content: \"\\e029\"; } }\n.glyphicon-repeat { &:before { content: \"\\e030\"; } }\n.glyphicon-refresh { &:before { content: \"\\e031\"; } }\n.glyphicon-list-alt { &:before { content: \"\\e032\"; } }\n.glyphicon-lock { &:before { content: \"\\e033\"; } }\n.glyphicon-flag { &:before { content: \"\\e034\"; } }\n.glyphicon-headphones { &:before { content: \"\\e035\"; } }\n.glyphicon-volume-off { &:before { content: \"\\e036\"; } }\n.glyphicon-volume-down { &:before { content: \"\\e037\"; } }\n.glyphicon-volume-up { &:before { content: \"\\e038\"; } }\n.glyphicon-qrcode { &:before { content: \"\\e039\"; } }\n.glyphicon-barcode { &:before { content: \"\\e040\"; } }\n.glyphicon-tag { &:before { content: \"\\e041\"; } }\n.glyphicon-tags { &:before { content: \"\\e042\"; } }\n.glyphicon-book { &:before { content: \"\\e043\"; } }\n.glyphicon-bookmark { &:before { content: \"\\e044\"; } }\n.glyphicon-print { &:before { content: \"\\e045\"; } }\n.glyphicon-camera { &:before { content: \"\\e046\"; } }\n.glyphicon-font { &:before { content: \"\\e047\"; } }\n.glyphicon-bold { &:before { content: \"\\e048\"; } }\n.glyphicon-italic { &:before { content: \"\\e049\"; } }\n.glyphicon-text-height { &:before { content: \"\\e050\"; } }\n.glyphicon-text-width { &:before { content: \"\\e051\"; } }\n.glyphicon-align-left { &:before { content: \"\\e052\"; } }\n.glyphicon-align-center { &:before { content: \"\\e053\"; } }\n.glyphicon-align-right { &:before { content: \"\\e054\"; } }\n.glyphicon-align-justify { &:before { content: \"\\e055\"; } }\n.glyphicon-list { &:before { content: \"\\e056\"; } }\n.glyphicon-indent-left { &:before { content: \"\\e057\"; } }\n.glyphicon-indent-right { &:before { content: \"\\e058\"; } }\n.glyphicon-facetime-video { &:before { content: \"\\e059\"; } }\n.glyphicon-picture { &:before { content: \"\\e060\"; } }\n.glyphicon-map-marker { &:before { content: \"\\e062\"; } }\n.glyphicon-adjust { &:before { content: \"\\e063\"; } }\n.glyphicon-tint { &:before { content: \"\\e064\"; } }\n.glyphicon-edit { &:before { content: \"\\e065\"; } }\n.glyphicon-share { &:before { content: \"\\e066\"; } }\n.glyphicon-check { &:before { content: \"\\e067\"; } }\n.glyphicon-move { &:before { content: \"\\e068\"; } }\n.glyphicon-step-backward { &:before { content: \"\\e069\"; } }\n.glyphicon-fast-backward { &:before { content: \"\\e070\"; } }\n.glyphicon-backward { &:before { content: \"\\e071\"; } }\n.glyphicon-play { &:before { content: \"\\e072\"; } }\n.glyphicon-pause { &:before { content: \"\\e073\"; } }\n.glyphicon-stop { &:before { content: \"\\e074\"; } }\n.glyphicon-forward { &:before { content: \"\\e075\"; } }\n.glyphicon-fast-forward { &:before { content: \"\\e076\"; } }\n.glyphicon-step-forward { &:before { content: \"\\e077\"; } }\n.glyphicon-eject { &:before { content: \"\\e078\"; } }\n.glyphicon-chevron-left { &:before { content: \"\\e079\"; } }\n.glyphicon-chevron-right { &:before { content: \"\\e080\"; } }\n.glyphicon-plus-sign { &:before { content: \"\\e081\"; } }\n.glyphicon-minus-sign { &:before { content: \"\\e082\"; } }\n.glyphicon-remove-sign { &:before { content: \"\\e083\"; } }\n.glyphicon-ok-sign { &:before { content: \"\\e084\"; } }\n.glyphicon-question-sign { &:before { content: \"\\e085\"; } }\n.glyphicon-info-sign { &:before { content: \"\\e086\"; } }\n.glyphicon-screenshot { &:before { content: \"\\e087\"; } }\n.glyphicon-remove-circle { &:before { content: \"\\e088\"; } }\n.glyphicon-ok-circle { &:before { content: \"\\e089\"; } }\n.glyphicon-ban-circle { &:before { content: \"\\e090\"; } }\n.glyphicon-arrow-left { &:before { content: \"\\e091\"; } }\n.glyphicon-arrow-right { &:before { content: \"\\e092\"; } }\n.glyphicon-arrow-up { &:before { content: \"\\e093\"; } }\n.glyphicon-arrow-down { &:before { content: \"\\e094\"; } }\n.glyphicon-share-alt { &:before { content: \"\\e095\"; } }\n.glyphicon-resize-full { &:before { content: \"\\e096\"; } }\n.glyphicon-resize-small { &:before { content: \"\\e097\"; } }\n.glyphicon-exclamation-sign { &:before { content: \"\\e101\"; } }\n.glyphicon-gift { &:before { content: \"\\e102\"; } }\n.glyphicon-leaf { &:before { content: \"\\e103\"; } }\n.glyphicon-fire { &:before { content: \"\\e104\"; } }\n.glyphicon-eye-open { &:before { content: \"\\e105\"; } }\n.glyphicon-eye-close { &:before { content: \"\\e106\"; } }\n.glyphicon-warning-sign { &:before { content: \"\\e107\"; } }\n.glyphicon-plane { &:before { content: \"\\e108\"; } }\n.glyphicon-calendar { &:before { content: \"\\e109\"; } }\n.glyphicon-random { &:before { content: \"\\e110\"; } }\n.glyphicon-comment { &:before { content: \"\\e111\"; } }\n.glyphicon-magnet { &:before { content: \"\\e112\"; } }\n.glyphicon-chevron-up { &:before { content: \"\\e113\"; } }\n.glyphicon-chevron-down { &:before { content: \"\\e114\"; } }\n.glyphicon-retweet { &:before { content: \"\\e115\"; } }\n.glyphicon-shopping-cart { &:before { content: \"\\e116\"; } }\n.glyphicon-folder-close { &:before { content: \"\\e117\"; } }\n.glyphicon-folder-open { &:before { content: \"\\e118\"; } }\n.glyphicon-resize-vertical { &:before { content: \"\\e119\"; } }\n.glyphicon-resize-horizontal { &:before { content: \"\\e120\"; } }\n.glyphicon-hdd { &:before { content: \"\\e121\"; } }\n.glyphicon-bullhorn { &:before { content: \"\\e122\"; } }\n.glyphicon-bell { &:before { content: \"\\e123\"; } }\n.glyphicon-certificate { &:before { content: \"\\e124\"; } }\n.glyphicon-thumbs-up { &:before { content: \"\\e125\"; } }\n.glyphicon-thumbs-down { &:before { content: \"\\e126\"; } }\n.glyphicon-hand-right { &:before { content: \"\\e127\"; } }\n.glyphicon-hand-left { &:before { content: \"\\e128\"; } }\n.glyphicon-hand-up { &:before { content: \"\\e129\"; } }\n.glyphicon-hand-down { &:before { content: \"\\e130\"; } }\n.glyphicon-circle-arrow-right { &:before { content: \"\\e131\"; } }\n.glyphicon-circle-arrow-left { &:before { content: \"\\e132\"; } }\n.glyphicon-circle-arrow-up { &:before { content: \"\\e133\"; } }\n.glyphicon-circle-arrow-down { &:before { content: \"\\e134\"; } }\n.glyphicon-globe { &:before { content: \"\\e135\"; } }\n.glyphicon-wrench { &:before { content: \"\\e136\"; } }\n.glyphicon-tasks { &:before { content: \"\\e137\"; } }\n.glyphicon-filter { &:before { content: \"\\e138\"; } }\n.glyphicon-briefcase { &:before { content: \"\\e139\"; } }\n.glyphicon-fullscreen { &:before { content: \"\\e140\"; } }\n.glyphicon-dashboard { &:before { content: \"\\e141\"; } }\n.glyphicon-paperclip { &:before { content: \"\\e142\"; } }\n.glyphicon-heart-empty { &:before { content: \"\\e143\"; } }\n.glyphicon-link { &:before { content: \"\\e144\"; } }\n.glyphicon-phone { &:before { content: \"\\e145\"; } }\n.glyphicon-pushpin { &:before { content: \"\\e146\"; } }\n.glyphicon-usd { &:before { content: \"\\e148\"; } }\n.glyphicon-gbp { &:before { content: \"\\e149\"; } }\n.glyphicon-sort { &:before { content: \"\\e150\"; } }\n.glyphicon-sort-by-alphabet { &:before { content: \"\\e151\"; } }\n.glyphicon-sort-by-alphabet-alt { &:before { content: \"\\e152\"; } }\n.glyphicon-sort-by-order { &:before { content: \"\\e153\"; } }\n.glyphicon-sort-by-order-alt { &:before { content: \"\\e154\"; } }\n.glyphicon-sort-by-attributes { &:before { content: \"\\e155\"; } }\n.glyphicon-sort-by-attributes-alt { &:before { content: \"\\e156\"; } }\n.glyphicon-unchecked { &:before { content: \"\\e157\"; } }\n.glyphicon-expand { &:before { content: \"\\e158\"; } }\n.glyphicon-collapse-down { &:before { content: \"\\e159\"; } }\n.glyphicon-collapse-up { &:before { content: \"\\e160\"; } }\n.glyphicon-log-in { &:before { content: \"\\e161\"; } }\n.glyphicon-flash { &:before { content: \"\\e162\"; } }\n.glyphicon-log-out { &:before { content: \"\\e163\"; } }\n.glyphicon-new-window { &:before { content: \"\\e164\"; } }\n.glyphicon-record { &:before { content: \"\\e165\"; } }\n.glyphicon-save { &:before { content: \"\\e166\"; } }\n.glyphicon-open { &:before { content: \"\\e167\"; } }\n.glyphicon-saved { &:before { content: \"\\e168\"; } }\n.glyphicon-import { &:before { content: \"\\e169\"; } }\n.glyphicon-export { &:before { content: \"\\e170\"; } }\n.glyphicon-send { &:before { content: \"\\e171\"; } }\n.glyphicon-floppy-disk { &:before { content: \"\\e172\"; } }\n.glyphicon-floppy-saved { &:before { content: \"\\e173\"; } }\n.glyphicon-floppy-remove { &:before { content: \"\\e174\"; } }\n.glyphicon-floppy-save { &:before { content: \"\\e175\"; } }\n.glyphicon-floppy-open { &:before { content: \"\\e176\"; } }\n.glyphicon-credit-card { &:before { content: \"\\e177\"; } }\n.glyphicon-transfer { &:before { content: \"\\e178\"; } }\n.glyphicon-cutlery { &:before { content: \"\\e179\"; } }\n.glyphicon-header { &:before { content: \"\\e180\"; } }\n.glyphicon-compressed { &:before { content: \"\\e181\"; } }\n.glyphicon-earphone { &:before { content: \"\\e182\"; } }\n.glyphicon-phone-alt { &:before { content: \"\\e183\"; } }\n.glyphicon-tower { &:before { content: \"\\e184\"; } }\n.glyphicon-stats { &:before { content: \"\\e185\"; } }\n.glyphicon-sd-video { &:before { content: \"\\e186\"; } }\n.glyphicon-hd-video { &:before { content: \"\\e187\"; } }\n.glyphicon-subtitles { &:before { content: \"\\e188\"; } }\n.glyphicon-sound-stereo { &:before { content: \"\\e189\"; } }\n.glyphicon-sound-dolby { &:before { content: \"\\e190\"; } }\n.glyphicon-sound-5-1 { &:before { content: \"\\e191\"; } }\n.glyphicon-sound-6-1 { &:before { content: \"\\e192\"; } }\n.glyphicon-sound-7-1 { &:before { content: \"\\e193\"; } }\n.glyphicon-copyright-mark { &:before { content: \"\\e194\"; } }\n.glyphicon-registration-mark { &:before { content: \"\\e195\"; } }\n.glyphicon-cloud-download { &:before { content: \"\\e197\"; } }\n.glyphicon-cloud-upload { &:before { content: \"\\e198\"; } }\n.glyphicon-tree-conifer { &:before { content: \"\\e199\"; } }\n.glyphicon-tree-deciduous { &:before { content: \"\\e200\"; } }\n.glyphicon-cd { &:before { content: \"\\e201\"; } }\n.glyphicon-save-file { &:before { content: \"\\e202\"; } }\n.glyphicon-open-file { &:before { content: \"\\e203\"; } }\n.glyphicon-level-up { &:before { content: \"\\e204\"; } }\n.glyphicon-copy { &:before { content: \"\\e205\"; } }\n.glyphicon-paste { &:before { content: \"\\e206\"; } }\n// The following 2 Glyphicons are omitted for the time being because\n// they currently use Unicode codepoints that are outside the\n// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle\n// non-BMP codepoints in CSS string escapes, and thus can't display these two icons.\n// Notably, the bug affects some older versions of the Android Browser.\n// More info: https://github.com/twbs/bootstrap/issues/10106\n// .glyphicon-door { &:before { content: \"\\1f6aa\"; } }\n// .glyphicon-key { &:before { content: \"\\1f511\"; } }\n.glyphicon-alert { &:before { content: \"\\e209\"; } }\n.glyphicon-equalizer { &:before { content: \"\\e210\"; } }\n.glyphicon-king { &:before { content: \"\\e211\"; } }\n.glyphicon-queen { &:before { content: \"\\e212\"; } }\n.glyphicon-pawn { &:before { content: \"\\e213\"; } }\n.glyphicon-bishop { &:before { content: \"\\e214\"; } }\n.glyphicon-knight { &:before { content: \"\\e215\"; } }\n.glyphicon-baby-formula { &:before { content: \"\\e216\"; } }\n.glyphicon-tent { &:before { content: \"\\26fa\"; } }\n.glyphicon-blackboard { &:before { content: \"\\e218\"; } }\n.glyphicon-bed { &:before { content: \"\\e219\"; } }\n.glyphicon-apple { &:before { content: \"\\f8ff\"; } }\n.glyphicon-erase { &:before { content: \"\\e221\"; } }\n.glyphicon-hourglass { &:before { content: \"\\231b\"; } }\n.glyphicon-lamp { &:before { content: \"\\e223\"; } }\n.glyphicon-duplicate { &:before { content: \"\\e224\"; } }\n.glyphicon-piggy-bank { &:before { content: \"\\e225\"; } }\n.glyphicon-scissors { &:before { content: \"\\e226\"; } }\n.glyphicon-bitcoin { &:before { content: \"\\e227\"; } }\n.glyphicon-btc { &:before { content: \"\\e227\"; } }\n.glyphicon-xbt { &:before { content: \"\\e227\"; } }\n.glyphicon-yen { &:before { content: \"\\00a5\"; } }\n.glyphicon-jpy { &:before { content: \"\\00a5\"; } }\n.glyphicon-ruble { &:before { content: \"\\20bd\"; } }\n.glyphicon-rub { &:before { content: \"\\20bd\"; } }\n.glyphicon-scale { &:before { content: \"\\e230\"; } }\n.glyphicon-ice-lolly { &:before { content: \"\\e231\"; } }\n.glyphicon-ice-lolly-tasted { &:before { content: \"\\e232\"; } }\n.glyphicon-education { &:before { content: \"\\e233\"; } }\n.glyphicon-option-horizontal { &:before { content: \"\\e234\"; } }\n.glyphicon-option-vertical { &:before { content: \"\\e235\"; } }\n.glyphicon-menu-hamburger { &:before { content: \"\\e236\"; } }\n.glyphicon-modal-window { &:before { content: \"\\e237\"; } }\n.glyphicon-oil { &:before { content: \"\\e238\"; } }\n.glyphicon-grain { &:before { content: \"\\e239\"; } }\n.glyphicon-sunglasses { &:before { content: \"\\e240\"; } }\n.glyphicon-text-size { &:before { content: \"\\e241\"; } }\n.glyphicon-text-color { &:before { content: \"\\e242\"; } }\n.glyphicon-text-background { &:before { content: \"\\e243\"; } }\n.glyphicon-object-align-top { &:before { content: \"\\e244\"; } }\n.glyphicon-object-align-bottom { &:before { content: \"\\e245\"; } }\n.glyphicon-object-align-horizontal{ &:before { content: \"\\e246\"; } }\n.glyphicon-object-align-left { &:before { content: \"\\e247\"; } }\n.glyphicon-object-align-vertical { &:before { content: \"\\e248\"; } }\n.glyphicon-object-align-right { &:before { content: \"\\e249\"; } }\n.glyphicon-triangle-right { &:before { content: \"\\e250\"; } }\n.glyphicon-triangle-left { &:before { content: \"\\e251\"; } }\n.glyphicon-triangle-bottom { &:before { content: \"\\e252\"; } }\n.glyphicon-triangle-top { &:before { content: \"\\e253\"; } }\n.glyphicon-console { &:before { content: \"\\e254\"; } }\n.glyphicon-superscript { &:before { content: \"\\e255\"; } }\n.glyphicon-subscript { &:before { content: \"\\e256\"; } }\n.glyphicon-menu-left { &:before { content: \"\\e257\"; } }\n.glyphicon-menu-right { &:before { content: \"\\e258\"; } }\n.glyphicon-menu-down { &:before { content: \"\\e259\"; } }\n.glyphicon-menu-up { &:before { content: \"\\e260\"; } }\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Reset the box-sizing\n//\n// Heads up! This reset may cause conflicts with some third-party widgets.\n// For recommendations on resolving such conflicts, see\n// http://getbootstrap.com/getting-started/#third-box-sizing\n* {\n .box-sizing(border-box);\n}\n*:before,\n*:after {\n .box-sizing(border-box);\n}\n\n\n// Body reset\n\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n\nbody {\n font-family: @font-family-base;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @text-color;\n background-color: @body-bg;\n}\n\n// Reset fonts for relevant elements\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\n\n// Links\n\na {\n color: @link-color;\n text-decoration: none;\n\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n }\n\n &:focus {\n .tab-focus();\n }\n}\n\n\n// Figures\n//\n// We reset this here because previously Normalize had no `figure` margins. This\n// ensures we don't break anyone's use of the element.\n\nfigure {\n margin: 0;\n}\n\n\n// Images\n\nimg {\n vertical-align: middle;\n}\n\n// Responsive images (ensure images don't scale beyond their parents)\n.img-responsive {\n .img-responsive();\n}\n\n// Rounded corners\n.img-rounded {\n border-radius: @border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n padding: @thumbnail-padding;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(all .2s ease-in-out);\n\n // Keep them at most 100% wide\n .img-responsive(inline-block);\n}\n\n// Perfect circle\n.img-circle {\n border-radius: 50%; // set radius in percents\n}\n\n\n// Horizontal rules\n\nhr {\n margin-top: @line-height-computed;\n margin-bottom: @line-height-computed;\n border: 0;\n border-top: 1px solid @hr-border;\n}\n\n\n// Only display content to screen readers\n//\n// See: http://a11yproject.com/posts/how-to-hide-content\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n// Useful for \"Skip to main content\" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n// Credit: HTML5 Boilerplate\n\n.sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n }\n}\n\n\n// iOS \"clickable elements\" fix for role=\"button\"\n//\n// Fixes \"clickability\" issue (and more generally, the firing of events such as focus as well)\n// for traditionally non-focusable elements with role=\"button\"\n// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n[role=\"button\"] {\n cursor: pointer;\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","//\n// Variables\n// --------------------------------------------------\n// Bootstrap overrides and PatternFly-specific variables\n\n// Sass compass/sprockets asset helper flag\n// ----------------------\n@pf-sass-asset-helper: false;\n\n// PatternFly-specific\n// -------------------\n@import \"color-variables.less\";\n\n@applauncher-pf-dropdown-menu-border-width: 1px;\n@applauncher-pf-dropdown-menu-padding: 9px;\n@applauncher-pf-dropdown-menu-width: 220px;\n@applauncher-pf-dropdown-toggle-padding: 7px 10px;\n@applauncher-pf-icon-padding-right: 4px;\n@applauncher-pf-menu-link-border-color: @color-pf-white;\n@applauncher-pf-menu-link-border-color-hover: @color-pf-black-400;\n@applauncher-pf-menu-link-border-width: 1px;\n@applauncher-pf-menu-link-color: @color-pf-black-300;\n@applauncher-pf-menu-link-color-disabled: @color-pf-black-500;\n@applauncher-pf-menu-link-color-hover: @color-pf-blue-400;\n@applauncher-pf-menu-link-padding: 7px 10px;\n@applauncher-pf-menu-link-padding-block-list: 15px 10px;\n@applauncher-pf-menu-link-background-color-hover: @color-pf-black-150;\n@applauncher-pf-menu-link-shadow: @color-pf-black-300;\n@applauncher-pf-menu-link-icon-font-size: 2em;\n@applauncher-pf-menu-link-icon-width: ((9 * @applauncher-pf-menu-link-icon-font-size) / 14); //Numbers to imitate fa-fw class\n@bootstrap-switch-handle-default-bg-color: @color-pf-black-100;\n@bootstrap-treeview-highlight-color: @color-pf-blue-300;\n@btn-default-bg-img-start: @color-pf-black-100;\n@btn-default-bg-img-stop: @color-pf-black-200;\n@btn-xs-font-weight: 400;\n@card-pf-accented-border-top-color: @color-pf-blue-300;\n@card-pf-aggregate-status-title-icon-color: @color-pf-black-900;\n@card-pf-bg-color: @color-pf-white;\n@card-pf-border-color: @color-pf-black-300;\n@card-pf-border-top-color: transparent;\n@card-pf-container-bg-color: @color-pf-black-150;\n@card-pf-footer-bg-color: @color-pf-black-100;\n@card-pf-selected-border-color: @color-pf-blue-300;\n@contextselector-title-width-desktop: 210px;\n@contextselector-title-width-mobile: 170px;\n@contextselector-pf-bootstrap-select-width-desktop: (@contextselector-title-width-desktop + 32);\n@contextselector-pf-bootstrap-select-width-mobile: (@contextselector-title-width-mobile + 32);\n@contextselector-pf-dropdown-toggle-padding-bottom: 19px;\n@contextselector-pf-dropdown-toggle-padding-left: 10px;\n@contextselector-pf-dropdown-toggle-padding-top: 19px;\n@contextselector-pf-margin-left: 10px;\n@contextselector-pf-nav-item-iconic-padding: 23px 20px 18px 10px;\n@contextselector-pf-form-group-margin: 0 5px 5px 5px;\n@contextselector-pf-list-max-height: 200px;\n@contextselector-pf-list-li-padding: 1px 10px;\n@contextselector-pf-list-li-border-width: 1px 0;\n@donut-font-size-big: 30px;\n@drawer-pf-top-vertical: 58px;\n@drawer-pf-top-horizontal: 25px;\n@dropdown-divider-margin: 4px 1px;\n@dropdown-link-active-border-color: @color-pf-blue;\n@dropdown-link-hover-border-color: @color-pf-blue-100;\n@dropdown-link-focus-color: @color-pf-white;\n@flyout-transition-pf: all 200ms cubic-bezier(.35, 0, .25, 1);\n@font-family-monospace: Menlo, Monaco, Consolas, monospace;\n@font-path: \"../fonts\";\n@footer-pf-bg-color: @color-pf-black;\n@footer-pf-padding-left: 25px;\n@footer-pf-padding-top: 10px;\n@footer-pf-height: 37px;\n@form-horizontal-pf-align-left-padding-left: 30px;\n@gray-light-pf: @color-pf-black-400;\n@gray-pf: @color-pf-black-700;\n@icon-font-name-fa: \"FontAwesome\";\n@icon-font-name-pf: \"PatternFlyIcons-webfont\";\n@icon-prefix: pficon;\n@img-bg-login: \"bg-login.jpg\";\n@img-path: \"../img\";\n@img-spinner: \"spinner.gif\";\n@img-spinner-inverse: \"spinner-inverse.gif\";\n@img-spinner-inverse-lg: \"spinner-inverse-lg.gif\";\n@img-spinner-inverse-sm: \"spinner-inverse-sm.gif\";\n@img-spinner-inverse-xs: \"spinner-inverse-xs.gif\";\n@img-spinner-lg: \"spinner-lg.gif\";\n@img-spinner-sm: \"spinner-sm.gif\";\n@img-spinner-xs: \"spinner-xs.gif\";\n@input-border-hover: @color-pf-blue-200;\n@input-border-focus: @color-pf-blue-400;\n@list-pf-border-color: @color-pf-black-200;\n@list-pf-active-border-color: @color-pf-black-400;\n@list-pf-header-background-color: @color-pf-blue-25;\n@list-pf-hover-background-color: @color-pf-blue-25;\n@list-pf-main-content-width: 70%; // sets the proportional width of the main content vs the additional content\n@list-pf-padding: 20px;\n@list-view-accented-border: @color-pf-blue-300;\n@list-view-active-bg: @color-pf-blue-50;\n@list-view-active-border: @color-pf-black-400;\n@list-view-divider: @color-pf-black-300;\n@list-view-hover-bg: @color-pf-blue-25;\n@list-group-top-border: @color-pf-black-200;\n@login-bg-color: @color-pf-black;\n@login-container-bg-color-rgba: fade(@color-pf-white, 5.5%);\n@modal-about-pf-bg-img: \"bg-modal-about-pf.png\";\n@modal-title-padding-horizontal: 18px;\n@modal-title-padding-vertical: 10px;\n@navbar-pf-active-color: @color-pf-black-150;\n@navbar-pf-alt-active-color: @color-pf-white;\n@navbar-pf-alt-bg-color: @color-pf-black;\n@navbar-pf-alt-bg-img: \"bg-navbar-pf-alt.svg\";\n@navbar-pf-bg-color: @color-pf-black;\n@navbar-pf-border-color: @color-pf-blue-300;\n@navbar-pf-color: @color-pf-black-300;\n@navbar-pf-height: 60px;\n@navbar-pf-icon-bar-bg-color: @color-pf-white;\n@navbar-pf-item-hover-bg-color: rgba(255, 255, 255, .14);\n@navbar-pf-item-open-bg-color: rgba(255, 255, 255, .24);\n@navbar-pf-item-active-color: @color-pf-white;\n@navbar-pf-item-icon-padding-right: 4px;\n@navbar-pf-navbar-navbar-brand-min-width: 270px;\n@navbar-pf-navbar-navbar-brand-padding: 8px 0 7px;\n@navbar-pf-navbar-navbar-persistent-bg-color: @color-pf-black-150;\n@navbar-pf-navbar-navbar-persistent-border-color: @color-pf-black-300;\n@navbar-pf-vertical-active-color: @navbar-pf-item-active-color;\n@navbar-pf-vertical-bg-color: #1d1d1d;\n@navbar-pf-vertical-bg-repeat: no-repeat;\n@navbar-pf-vertical-bg-size: auto 100%;\n@navbar-pf-vertical-border-color: @color-pf-blue-300;\n@navbar-pf-vertical-border-style: solid;\n@navbar-pf-vertical-border-width: 2px;\n@navbar-pf-vertical-color: @color-pf-black-300;\n@navbar-pf-vertical-height: 60px;\n@navbar-pf-vertical-icon-bar-bg-color: @color-pf-white;\n@navbar-pf-vertical-navbar-brand-color: @color-pf-white;\n@navbar-pf-vertical-navbar-brand-icon-margin: 0 15px 0 0;\n@navbar-pf-vertical-navbar-brand-margin: 0 0 0 25px;\n@navbar-pf-vertical-navbar-brand-min-height: 35px;\n@navbar-pf-vertical-navbar-brand-max-height: 35px;\n@navbar-pf-vertical-navbar-brand-line-height: 34px;\n@navbar-pf-vertical-navbar-brand-name-breakpoint: 480px;\n@navbar-pf-vertical-navbar-brand-name-margin: 0 15px 0 0;\n@navbar-pf-vertical-navbar-brand-padding: 11px 0 12px;\n@navbar-pf-vertical-navbar-toggle-margin: 13px 15px;\n@navbar-pf-vertical-navbar-toggle-icon-bar-hover-bg: @color-pf-white;\n@navbar-pf-vertical-nav-item-iconic-padding: 21px 12px;\n@nav-pf-container-transition-period: 250ms;\n@nav-pf-menu-transition-period: 100ms;\n@nav-pf-vertical-active-before-color: @color-pf-blue-300;\n@nav-pf-vertical-active-bg-color: @color-pf-black-800;\n@nav-pf-vertical-active-border-color: @color-pf-black-900;\n@nav-pf-vertical-active-color: @color-pf-white;\n@nav-pf-vertical-active-font-weight: 600;\n@nav-pf-vertical-active-icon-color: @color-pf-blue-300;\n@nav-pf-vertical-badge-color: @color-pf-white;\n@nav-pf-vertical-badge-bg-color: @color-pf-black-900;\n@nav-pf-vertical-bg-color: @color-pf-black-900;\n@nav-pf-vertical-border-color: @color-pf-black-900;\n@nav-pf-vertical-collapsed-width: 75px;\n@nav-pf-vertical-color: @color-pf-black-300;\n@nav-pf-vertical-font-weight: 400;\n@nav-pf-vertical-icon-color: @color-pf-black-600;\n@nav-pf-vertical-icon-width: 24px;\n@nav-pf-vertical-item-border-color: @color-pf-black;\n@nav-pf-vertical-link-height: 63px;\n@nav-pf-vertical-link-padding: 17px 20px 17px 25px;\n@nav-pf-vertical-secondary-active-color: @color-pf-white;\n@nav-pf-vertical-secondary-active-bg-color: @color-pf-black-700;\n@nav-pf-vertical-secondary-active-icon-color: @color-pf-blue-300;\n@nav-pf-vertical-secondary-badge-color: @color-pf-white;\n@nav-pf-vertical-secondary-badge-bg-color: @color-pf-black-900;\n@nav-pf-vertical-secondary-border-color: @color-pf-blue-300;\n@nav-pf-vertical-secondary-color: @color-pf-white;\n@nav-pf-vertical-secondary-header-margin: 18px 20px 10px 20px;\n@nav-pf-vertical-secondary-indicator-color: @color-pf-black-600;\n@nav-pf-vertical-secondary-indicator-padding: 14px 0;\n@nav-pf-vertical-secondary-item-color: @color-pf-black-300;\n@nav-pf-vertical-secondary-item-padding: 0 0 5px 0;\n@nav-pf-vertical-secondary-link-height: 63px;\n@nav-pf-vertical-secondary-link-padding: 4px 0 2px 0;\n@nav-pf-vertical-secondary-list-header-margin: 30px 20px 10px 20px;\n@nav-pf-vertical-tertiary-active-color: @color-pf-white;\n@nav-pf-vertical-tertiary-active-bg-color: @color-pf-black-800;\n@nav-pf-vertical-tertiary-indicator-padding: 0;\n@nav-pf-vertical-tertiary-bg-color: @color-pf-black-700;\n@nav-pf-vertical-tertiary-color: #fff;\n@nav-pf-vertical-tertiary-header-margin: 18px 20px 10px 20px;\n@nav-pf-vertical-tertiary-list-header-margin: 30px 20px 10px 20px;\n@nav-pf-vertical-tertiary-item-padding: 0 0 5px 0;\n@nav-pf-vertical-tertiary-item-color: @color-pf-black-300;\n@nav-pf-vertical-tertiary-link-margin: 0 20px 0 20px;\n@nav-pf-vertical-tertiary-link-padding: 4px 0 2px 0;\n@nav-pf-vertical-tertiary-badge-color: @color-pf-white;\n@nav-pf-vertical-tertiary-badge-bg-color: @color-pf-black-900;\n@nav-pf-vertical-width: 200px;\n@toast-notification-top: 80px;\n@pagination-padding-small-vertical: 0;\n@panel-default-border-color: @color-pf-black-400;\n@pficon-var-add-circle-o: \"\\e61b\";\n@pficon-var-applications: \"\\e936\";\n@pficon-var-arrow: \"\\e929\";\n@pficon-var-asleep: \"\\e925\";\n@pficon-var-automation: \"\\e937\";\n@pficon-var-blueprint: \"\\e915\";\n@pficon-var-build: \"\\e902\";\n@pficon-var-builder-image: \"\\e800\";\n@pficon-var-bundle: \"\\e918\";\n@pficon-var-catalog: \"\\e939\";\n@pficon-var-chat: \"\\e928\";\n@pficon-var-close: \"\\e60b\";\n@pficon-var-cloud-security: \"\\e903\";\n@pficon-var-cloud-tenant: \"\\e904\";\n@pficon-var-cluster: \"\\e620\";\n@pficon-var-connected: \"\\e938\";\n@pficon-var-container-node: \"\\e621\";\n@pficon-var-cpu: \"\\e927\";\n@pficon-var-degraded: \"\\e91b\";\n@pficon-var-delete: \"\\e611\";\n@pficon-var-disconnected: \"\\e93c\";\n@pficon-var-domain: \"\\e919\";\n@pficon-var-edit: \"\\e60a\";\n@pficon-var-enhancement: \"\\e93a\";\n@pficon-var-enterprise: \"\\e906\";\n@pficon-var-equalizer: \"\\e610\";\n@pficon-var-error-circle-o: \"\\e926\";\n@pficon-var-export: \"\\e616\";\n@pficon-var-flag: \"\\e603\";\n@pficon-var-flavor: \"\\e907\";\n@pficon-var-filter: \"\\e943\";\n@pficon-var-folder-close: \"\\e607\";\n@pficon-var-folder-open: \"\\e606\";\n@pficon-var-help: \"\\e605\";\n@pficon-var-history: \"\\e93b\";\n@pficon-var-home: \"\\e618\";\n@pficon-var-image: \"\\e61f\";\n@pficon-var-import: \"\\e615\";\n@pficon-var-info: \"\\e92b\";\n@pficon-var-infrastructure: \"\\e93d\";\n@pficon-var-integration: \"\\e948\";\n@pficon-var-in-progress: \"\\e92c\";\n@pficon-var-key: \"\\e924\";\n@pficon-var-kubernetes: \"\\e627\";\n@pficon-var-locked: \"\\e923\";\n@pficon-var-maintenance: \"\\e92d\";\n@pficon-var-memory: \"\\e908\";\n@pficon-var-messages: \"\\e603\";\n@pficon-var-middleware: \"\\e917\";\n@pficon-var-migration: \"\\e92e\";\n@pficon-var-monitoring: \"\\e944\";\n@pficon-var-network: \"\\e909\";\n@pficon-var-network-range: \"\\e94a\";\n@pficon-var-off: \"\\e92f\";\n@pficon-var-ok: \"\\e602\";\n@pficon-var-on: \"\\e931\";\n@pficon-var-on-running: \"\\e930\";\n@pficon-var-openshift: \"\\e626\";\n@pficon-var-optimize: \"\\e93e\";\n@pficon-var-orders: \"\\e93f\";\n@pficon-var-paused: \"\\e932\";\n@pficon-var-pending: \"\\e933\";\n@pficon-var-plugged: \"\\e940\";\n@pficon-var-port: \"\\e945\";\n@pficon-var-private: \"\\e914\";\n@pficon-var-print: \"\\e612\";\n@pficon-var-process-automation: \"\\e949\";\n@pficon-var-project: \"\\e905\";\n@pficon-var-rebalance: \"\\e91c\";\n@pficon-var-rebooting: \"\\e934\";\n@pficon-var-regions: \"\\e90a\";\n@pficon-var-registry: \"\\e623\";\n@pficon-var-remove: \"\\e611\";\n@pficon-var-replicator: \"\\e624\";\n@pficon-var-repository: \"\\e90b\";\n@pficon-var-resource-pool: \"\\e90c\";\n@pficon-var-resources-almost-empty: \"\\e91d\";\n@pficon-var-resources-almost-full: \"\\e912\";\n@pficon-var-resources-full: \"\\e92a\";\n@pficon-var-restart: \"\\e617\";\n@pficon-var-route: \"\\e625\";\n@pficon-var-running: \"\\e614\";\n@pficon-var-save: \"\\e601\";\n@pficon-var-satellite: \"\\e94b\";\n@pficon-var-screen: \"\\e600\";\n@pficon-var-search: \"\\e921\";\n@pficon-var-security: \"\\e946\";\n@pficon-var-server: \"\\e90d\";\n@pficon-var-server-group: \"\\e91a\";\n@pficon-var-service: \"\\e61e\";\n@pficon-var-service-catalog: \"\\e941\";\n@pficon-var-services: \"\\e947\";\n@pficon-var-settings: \"\\e610\";\n@pficon-var-sort-common-asc: \"\\e94e\";\n@pficon-var-sort-common-desc: \"\\e94f\";\n@pficon-var-spinner: \"\\e614\";\n@pficon-var-spinner2: \"\\e613\";\n@pficon-var-storage-domain: \"\\e90e\";\n@pficon-var-template: \"\\e94c\";\n@pficon-var-tenant: \"\\e916\";\n@pficon-var-thumb-tack-o: \"\\e920\";\n@pficon-var-topology: \"\\e608\";\n@pficon-var-trend-down: \"\\e900\";\n@pficon-var-trend-up: \"\\e901\";\n@pficon-var-unlocked: \"\\e922\";\n@pficon-var-unplugged: \"\\e942\";\n@pficon-var-unknown: \"\\e935\";\n@pficon-var-user: \"\\e91e\";\n@pficon-var-users: \"\\e91f\";\n@pficon-var-vcenter: \"\\e94d\";\n@pficon-var-virtual-machine: \"\\e90f\";\n@pficon-var-volume: \"\\e910\";\n@pficon-var-warning-triangle-o: \"\\e913\";\n@pficon-var-zone: \"\\e911\";\n@progress-description-label-width: 85px;\n@sidebar-pf-bg: @color-pf-black-100;\n@sidebar-pf-border-color: @color-pf-black-300;\n@skiplink-pf-top: 12px;\n@skiplink-pf-left: 10px;\n@table-border-hover: @color-pf-blue-200;\n@table-cell-padding-bottom: 3px;\n@table-cell-padding-top: 2px;\n// Reference variables declared in block above\n@bootstrap-switch-bg-color-start: @btn-default-bg-img-start;\n@bootstrap-switch-bg-color-stop: @btn-default-bg-img-stop;\n@fa-font-path: @font-path;\n@navbar-pf-navbar-header-border-color: lighten(@navbar-pf-bg-color, 15%);\n@navbar-pf-navbar-nav-active-active-bg-color: lighten(@navbar-pf-bg-color, 8%);\n@navbar-pf-navbar-nav-active-active-open-bg-color: lighten(@navbar-pf-bg-color, 11%);\n@navbar-pf-navbar-nav-active-bg-color: lighten(@navbar-pf-bg-color, 12.5%);\n@navbar-pf-navbar-primary-bg-color-start: lighten(@navbar-pf-bg-color, 10%); // #474C50\n@navbar-pf-navbar-primary-bg-color-stop: @navbar-pf-bg-color; // #383F43\n@navbar-pf-navbar-utility-border-color: lighten(@navbar-pf-bg-color, 15.5%);\n@navbar-pf-navbar-utility-color: @navbar-pf-color;\n@navbar-pf-navbar-utility-hover-bg-color: lighten(@navbar-pf-bg-color, 12.5%);\n@nav-pf-vertical-secondary-bg-color: @nav-pf-vertical-active-bg-color;\n@nav-tabs-color: @gray-pf;\n// Reference variables declared in block above\n@navbar-pf-navbar-primary-context-bg-color-start: lighten(@navbar-pf-navbar-primary-bg-color-start, 8.5%);\n@navbar-pf-navbar-primary-context-bg-color-stop: lighten(@navbar-pf-navbar-primary-bg-color-stop, 11%);\n@navbar-pf-navbar-primary-hover-bg-color-start: lighten(@navbar-pf-navbar-primary-bg-color-start, 10%);\n@navbar-pf-navbar-primary-hover-bg-color-stop: lighten(@navbar-pf-navbar-primary-bg-color-stop, 10%);\n@navbar-pf-navbar-primary-hover-border-color: lighten(@navbar-pf-navbar-header-border-color, 20%);\n@navbar-pf-navbar-primary-context-border-color: lighten(@navbar-pf-navbar-header-border-color, 8%);\n@navbar-pf-navbar-primary-context-border-top-color: lighten(@navbar-pf-navbar-header-border-color, 7%);\n@navbar-pf-navbar-utility-hover-border-color: lighten(@navbar-pf-navbar-utility-border-color, 5%);\n@navbar-pf-navbar-utility-open-bg-color: lighten(@navbar-pf-navbar-utility-hover-bg-color, 7.5%);\n@navbar-pf-navbar-utility-open-border-color: lighten(@navbar-pf-navbar-utility-hover-border-color, 5%);\n// Reference variables declared in block above\n@navbar-pf-navbar-primary-active-bg-color-start: lighten(@navbar-pf-navbar-primary-hover-bg-color-start, 5%);\n@navbar-pf-navbar-primary-active-bg-color-stop: lighten(@navbar-pf-navbar-primary-hover-bg-color-stop, 7.5%);\n@navbar-pf-navbar-primary-active-border-color: lighten(@navbar-pf-navbar-primary-hover-border-color, 5%);\n@navbar-pf-navbar-primary-context-hover-bg-color-start: lighten(@navbar-pf-navbar-primary-context-bg-color-start, 5%);\n@navbar-pf-navbar-primary-context-hover-bg-color-stop: lighten(@navbar-pf-navbar-primary-context-bg-color-stop, 7.5%);\n@navbar-pf-navbar-primary-context-hover-border-color: lighten(@navbar-pf-navbar-primary-context-border-color, 5%);\n@navbar-pf-navbar-primary-context-hover-border-top-color: lighten(@navbar-pf-navbar-primary-context-border-top-color, 6%);\n// Reference variables declared in block above\n@navbar-pf-navbar-primary-context-active-bg-color-start: lighten(@navbar-pf-navbar-primary-context-hover-bg-color-start, 5%);\n@navbar-pf-navbar-primary-context-active-bg-color-stop: lighten(@navbar-pf-navbar-primary-context-hover-bg-color-stop, 7.5%);\n@navbar-pf-navbar-primary-context-active-border-color: lighten(@navbar-pf-navbar-primary-context-hover-border-color, 5%);\n@navbar-pf-navbar-primary-context-active-border-top-color: lighten(@navbar-pf-navbar-primary-context-hover-border-top-color, 6%);\n// References variable declared in block above\n@navbar-pf-navbar-primary-context-active-border-right-color: @navbar-pf-navbar-primary-context-active-border-color;\n@slider-line-height: 16px;\n@slider-horizontal-width: 100%;\n@slider-primary-top: @color-pf-black-100;\n@slider-primary-bottom: @color-pf-black-200;\n@slider-secondary-top: @color-pf-blue-400;\n@slider-secondary-bottom: @color-pf-blue-300;\n@tree-list-view-pf-padding-left: 45px;\n\n// Alternate navigation layout - Kept for backwards compatibility\n// --------------------------------------------------------------\n@footer-pf-alt-bg-color: @footer-pf-bg-color;\n@footer-pf-alt-padding-left: @footer-pf-padding-left;\n@footer-pf-alt-padding-top: @footer-pf-padding-top;\n@footer-pf-alt-height: @footer-pf-height;\n@img-path-alt: @img-path;\n@nav-pf-vertical-alt-active-color: @color-pf-blue-300;\n@nav-pf-vertical-alt-bg-color: @color-pf-white;\n@nav-pf-vertical-alt-badge-color: @color-pf-white;\n@nav-pf-vertical-alt-border-color: @sidebar-pf-border-color;\n@nav-pf-vertical-alt-collapsed-width: 75px;\n@nav-pf-vertical-alt-link-height: 63px;\n@nav-pf-vertical-alt-link-padding: 17px 20px 17px 25px;\n@nav-pf-vertical-alt-width: 250px;\n@navbar-pf-alt-bg-repeat: @navbar-pf-vertical-bg-repeat;\n@navbar-pf-alt-bg-size: @navbar-pf-vertical-bg-size;\n@navbar-pf-alt-border-color: @navbar-pf-vertical-border-color;\n@navbar-pf-alt-border-style: @navbar-pf-vertical-border-style;\n@navbar-pf-alt-border-width: @navbar-pf-vertical-border-width;\n@navbar-pf-alt-color: @navbar-pf-vertical-color;\n@navbar-pf-alt-height: @navbar-pf-vertical-height;\n@navbar-pf-alt-nav-item-iconic-padding: @navbar-pf-vertical-nav-item-iconic-padding;\n@navbar-pf-alt-navbar-brand-color: @navbar-pf-vertical-navbar-brand-color;\n@navbar-pf-alt-navbar-brand-icon-margin: @navbar-pf-vertical-navbar-brand-icon-margin;\n@navbar-pf-alt-navbar-brand-margin: @navbar-pf-vertical-navbar-brand-margin;\n@navbar-pf-alt-navbar-brand-min-height: @navbar-pf-vertical-navbar-brand-min-height;\n@navbar-pf-alt-navbar-brand-name-breakpoint: @navbar-pf-vertical-navbar-brand-name-breakpoint;\n@navbar-pf-alt-navbar-brand-name-margin: @navbar-pf-vertical-navbar-brand-name-margin;\n@navbar-pf-alt-navbar-brand-padding: @navbar-pf-vertical-navbar-brand-padding;\n@navbar-pf-alt-navbar-toggle-margin: @navbar-pf-vertical-navbar-toggle-margin;\n@navbar-pf-alt-navbar-toggle-icon-bar-hover-bg: @navbar-pf-vertical-navbar-toggle-icon-bar-hover-bg;\n\n// Login page\n// -------------------\n@login-pf-brand-margin-top: 20px;\n@login-pf-brand-desktop-margin-top: 62px;\n@login-pf-page-header-margin-bottom: 20px;\n@login-pf-page-header-desktop-margin-bottom: 40px;\n@login-pf-page-header-paragraph-margin-top: 20px;\n@login-pf-card-pf-padding: 10px 20px 30px 20px;\n@login-pf-card-pf-desktop-padding: 20px 40px 30px 40px;\n@login-pf-card-pf-max-width: 840px;\n@login-pf-checkbox-label-margin-bottom: 15px;\n@login-pf-dropdown-toggle-padding-right: 15px;\n@login-pf-btn-primary-margin-top: 40px;\n@login-pf-header-margin-bottom: 20px;\n@login-pf-header-desktop-margin-bottom: 30px;\n@login-pf-signup-margin-top: 40px;\n@login-pf-signup-a-margin-left: 10px;\n@login-pf-page-footer-links-margin-top: 60px;\n@login-pf-page-footer-links-li-margin-right: 20px;\n@login-pf-page-footer-sso-margin-top: 40px;\n@login-pf-page-footer-sso-logos-li-margin: 5px;\n@login-pf-page-accounts-margin: 20px;\n@login-pf-accounts-section-heading-margin-top: 30px;\n@login-pf-accounts-section-heading-margin-bottom: 30px;\n@login-pf-accounts-section-heading-desktop-margin-bottom: 15px;\n@login-pf-accounts-section-heading-desktop-padding-right: 40px;\n@login-pf-accounts-section-heading-desktop-padding-left: 40px;\n@login-pf-accounts-link-margin-bottom: 15px;\n@login-pf-accounts-link-img-margin-right: 10px;\n@login-pf-accounts-link-a-padding: 7px;\n@login-pf-accounts-more-caret-margin-left: 5px;\n@login-pf-social-margin: 40px 0 0 0;\n\n\n// Bootstrap overrides\n// -------------------\n@alert-info-border: @color-pf-black-500;\n@alert-link-font-weight: 500;\n@alert-padding: 11px;\n@body-bg: @color-pf-white;\n@border-radius-base: 1px;\n@brand-danger: @color-pf-red;\n@brand-info: @color-pf-blue-500;\n@brand-primary: @color-pf-blue-300;\n@brand-success: @color-pf-green;\n@brand-warning: @color-pf-orange;\n@breadcrumb-bg: transparent;\n@breadcrumb-separator: \"\\f105\";\n@bs-datetimepicker-timepicker-font-size: 1em;\n@bs-datetimepicker-btn-hover-bg: transparent;\n@btn-danger-bg: @color-pf-red-200;\n@btn-danger-border: @color-pf-red-300;\n@btn-default-border: @color-pf-black-400;\n@btn-font-weight: 600;\n@btn-primary-bg: @color-pf-blue;\n@btn-primary-border: @color-pf-blue-500;\n@caret-width-base: 0;\n@code-bg: @color-pf-blue-50;\n@dropdown-border: @color-pf-black-400;\n@dropdown-divider-bg: @color-pf-black-200;\n@dropdown-link-active-color: @color-pf-white;\n@dropdown-link-hover-bg: @color-pf-blue-50;\n@font-family-base: \"Open Sans\", Helvetica, Arial, sans-serif;\n@font-size-base: 12px;\n@gray-dark: lighten(@color-pf-black, 20%); // #333\n@gray-darker: lighten(@color-pf-black, 13.5%); // #222\n@gray-light: lighten(@color-pf-black, 60%); // #999\n@gray-lighter: lighten(@color-pf-black, 93.5%); // #eee\n@grid-gutter-width: 40px;\n@icon-font-path: \"../fonts/\";\n@input-bg-disabled: @color-pf-black-150;\n@input-border: @color-pf-black-400;\n@line-height-base: 1.66666667; // 20/12\n@link-color: @color-pf-blue;\n@list-group-border: @color-pf-black-150;\n@list-group-border-radius: 0;\n@list-group-hover-bg: @color-pf-blue-50;\n@link-hover-color: @color-pf-blue-500;\n@nav-tabs-border-color: @color-pf-black-200;\n@nav-tabs-link-hover-border-color: transparent;\n@padding-large-horizontal: 10px;\n@padding-base-horizontal: 6px;\n@padding-base-vertical: 2px;\n@padding-large-vertical: 6px;\n@pager-border-radius: 0;\n@pager-disabled-color: @color-pf-black-500;\n@pagination-bg: @color-pf-black-150;\n@pagination-border: @color-pf-black-400;\n@pagination-hover-bg: @color-pf-black-200;\n@panel-inner-border: @color-pf-black-300;\n@popover-arrow-color: @color-pf-white;\n@popover-arrow-outer-color: @color-pf-black-400;\n@popover-border-color: @color-pf-black-400;\n@popover-border-bottom-color: @color-pf-black-150;\n@popover-border-width: 10px;\n@popover-border-top-width: 0;\n@popover-max-width: 220px;\n@popover-position-top: -20px;\n@popover-title-bg: @color-pf-black-150;\n@pre-bg: @color-pf-black-100;\n@progress-bg: @color-pf-black-200;\n@table-bg-accent: @color-pf-black-150;\n@table-bg-hover: @color-pf-blue-50;\n@table-border-color: @color-pf-black-300;\n@table-cell-padding: 10px;\n@tooltip-arrow-width: 8px;\n@tooltip-bg: @color-pf-black-800;\n@tooltip-max-width: 220px;\n// Reference variables declared in block above\n@alert-danger-bg: lighten(@color-pf-red-100, 55%);\n@alert-danger-border: @brand-danger;\n@alert-danger-text: @gray-dark;\n@alert-info-bg: @color-pf-black-150;\n@alert-info-text: @gray-dark;\n@alert-success-bg: lighten(@color-pf-green-100, 8%);\n@alert-success-border: @brand-success;\n@alert-success-text: @gray-dark;\n@alert-warning-bg: lighten(@color-pf-orange-100, 8%);\n@alert-warning-border: @brand-warning;\n@alert-warning-text: @gray-dark;\n@badge-border-radius: @border-radius-base;\n@border-radius-large: @border-radius-base;\n@border-radius-small: @border-radius-base;\n@breadcrumb-active-color: @gray-pf;\n@breadcrumb-color: @gray-pf;\n@btn-default-bg: @gray-lighter;\n@btn-default-color: @gray-pf;\n@caret-width-large: @caret-width-base;\n@code-color: @color-pf-blue-600;\n@dropdown-fallback-border: @dropdown-border;\n@dropdown-link-active-bg: @link-color;\n@dropdown-link-hover-color: @gray-pf;\n@font-size-h1: ceil((@font-size-base * 2)); // ~24px\n@font-size-h2: ceil((@font-size-base * 1.8333)); // ~22px\n@font-size-h3: ceil((@font-size-base * 1.3333)); // ~16px\n@font-size-h5: ceil((@font-size-base * 1.0833)); // ~13px\n@font-size-large: ceil((@font-size-base * 1.1666)); // ~14px\n@font-size-small: ceil((@font-size-base * .9166)); // ~11px\n@input-color: @gray-dark;\n@nav-tabs-active-link-hover-color: @link-color;\n@nav-tabs-justified-link-border-color: @nav-tabs-border-color;\n@nav-pf-vertical-badges-width: (@nav-pf-vertical-width + 50px);\n@padding-small-horizontal: @padding-base-horizontal;\n@padding-small-vertical: @padding-base-vertical;\n@panel-group-pf-danger-heading-bg: @alert-danger-bg;\n@panel-group-pf-primary-heading-bg: lighten(@brand-primary, 38%);\n@panel-group-pf-success-heading-bg: @alert-success-bg;\n@panel-group-pf-warning-heading-bg: @alert-warning-bg;\n@panel-group-pf-info-heading-bg: lighten(desaturate(spin(@brand-info, 13), 45), 60%);\n@panel-danger-border: @brand-danger;\n@panel-danger-heading-bg: @brand-danger;\n@panel-info-border: @brand-info;\n@panel-info-heading-bg: @brand-info;\n@panel-primary-border: @brand-primary;\n@panel-primary-text: @body-bg;\n@panel-success-border: @brand-success;\n@panel-success-heading-bg: @brand-success;\n@panel-warning-border: @brand-warning;\n@panel-warning-heading-bg: @brand-warning;\n@state-warning-text: @brand-warning;\n@state-danger-text: @brand-danger;\n// Reference variable declared in block above\n@panel-danger-text: @panel-primary-text;\n@panel-info-text: @panel-primary-text;\n@panel-success-text: @panel-primary-text;\n@panel-warning-text: @panel-primary-text;\n\n// PatternFly-specific variables based on Bootstrap overides\n// ---------------------------------------------------------\n@bootstrap-switch-bg-color: @btn-default-bg;\n@btn-danger-bg-img-start: @brand-danger;\n@btn-danger-bg-img-stop: @btn-danger-bg;\n@btn-primary-bg-img-start: @brand-primary;\n@btn-primary-bg-img-stop: @btn-primary-bg;\n@dropdown-link-focus-bg: @link-color;\n@line-height-computed: floor((@font-size-base * @line-height-base));\n@nav-pf-vertical-icon-size: (@font-size-base + 8);\n@notification-badge-color: @color-pf-blue-400;\n@progress-sm: (@line-height-computed - 6);\n@progress-xs: (@line-height-computed - 14);\n@syntax-1: @btn-danger-bg;\n@syntax-2: @gray-dark;\n@syntax-3: @brand-success;\n@syntax-4: @brand-info;\n@tooltip-font-size: @font-size-base;\n","// WebKit-style focus\n\n.tab-focus() {\n // WebKit-specific. Other browsers will keep their default outline style.\n // (Initially tried to also force default via `outline: initial`,\n // but that seems to erroneously remove the outline in Firefox altogether.)\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n","//\n// Thumbnails\n// --------------------------------------------------\n\n\n// Mixin and adjust the regular image class\n.thumbnail {\n display: block;\n padding: @thumbnail-padding;\n margin-bottom: @line-height-computed;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(border .2s ease-in-out);\n\n > img,\n a > img {\n &:extend(.img-responsive);\n margin-left: auto;\n margin-right: auto;\n }\n\n // Add a hover state for linked versions only\n a&:hover,\n a&:focus,\n a&.active {\n border-color: @link-color;\n }\n\n // Image captions\n .caption {\n padding: @thumbnail-caption-padding;\n color: @thumbnail-caption-color;\n }\n}\n","//\n// Carousel\n// --------------------------------------------------\n\n\n// Wrapper for the slide container and indicators\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n overflow: hidden;\n width: 100%;\n\n > .item {\n display: none;\n position: relative;\n .transition(.6s ease-in-out left);\n\n // Account for jankitude on images\n > img,\n > a > img {\n &:extend(.img-responsive);\n line-height: 1;\n }\n\n // WebKit CSS3 transforms for supported devices\n @media all and (transform-3d), (-webkit-transform-3d) {\n .transition-transform(~'0.6s ease-in-out');\n .backface-visibility(~'hidden');\n .perspective(1000px);\n\n &.next,\n &.active.right {\n .translate3d(100%, 0, 0);\n left: 0;\n }\n &.prev,\n &.active.left {\n .translate3d(-100%, 0, 0);\n left: 0;\n }\n &.next.left,\n &.prev.right,\n &.active {\n .translate3d(0, 0, 0);\n left: 0;\n }\n }\n }\n\n > .active,\n > .next,\n > .prev {\n display: block;\n }\n\n > .active {\n left: 0;\n }\n\n > .next,\n > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n }\n\n > .next {\n left: 100%;\n }\n > .prev {\n left: -100%;\n }\n > .next.left,\n > .prev.right {\n left: 0;\n }\n\n > .active.left {\n left: -100%;\n }\n > .active.right {\n left: 100%;\n }\n\n}\n\n// Left/right controls for nav\n// ---------------------------\n\n.carousel-control {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: @carousel-control-width;\n .opacity(@carousel-control-opacity);\n font-size: @carousel-control-font-size;\n color: @carousel-control-color;\n text-align: center;\n text-shadow: @carousel-text-shadow;\n background-color: rgba(0, 0, 0, 0); // Fix IE9 click-thru bug\n // We can't have this transition here because WebKit cancels the carousel\n // animation if you trip this while in the middle of another animation.\n\n // Set gradients for backgrounds\n &.left {\n #gradient > .horizontal(@start-color: rgba(0,0,0,.5); @end-color: rgba(0,0,0,.0001));\n }\n &.right {\n left: auto;\n right: 0;\n #gradient > .horizontal(@start-color: rgba(0,0,0,.0001); @end-color: rgba(0,0,0,.5));\n }\n\n // Hover/focus state\n &:hover,\n &:focus {\n outline: 0;\n color: @carousel-control-color;\n text-decoration: none;\n .opacity(.9);\n }\n\n // Toggles\n .icon-prev,\n .icon-next,\n .glyphicon-chevron-left,\n .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n margin-top: -10px;\n z-index: 5;\n display: inline-block;\n }\n .icon-prev,\n .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n }\n .icon-next,\n .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n }\n .icon-prev,\n .icon-next {\n width: 20px;\n height: 20px;\n line-height: 1;\n font-family: serif;\n }\n\n\n .icon-prev {\n &:before {\n content: '\\2039';// SINGLE LEFT-POINTING ANGLE QUOTATION MARK (U+2039)\n }\n }\n .icon-next {\n &:before {\n content: '\\203a';// SINGLE RIGHT-POINTING ANGLE QUOTATION MARK (U+203A)\n }\n }\n}\n\n// Optional indicator pips\n//\n// Add an unordered list with the following class and add a list item for each\n// slide your carousel holds.\n\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n margin-left: -30%;\n padding-left: 0;\n list-style: none;\n text-align: center;\n\n li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n border: 1px solid @carousel-indicator-border-color;\n border-radius: 10px;\n cursor: pointer;\n\n // IE8-9 hack for event handling\n //\n // Internet Explorer 8-9 does not support clicks on elements without a set\n // `background-color`. We cannot use `filter` since that's not viewed as a\n // background color by the browser. Thus, a hack is needed.\n // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Internet_Explorer\n //\n // For IE8, we set solid black as it doesn't support `rgba()`. For IE9, we\n // set alpha transparency for the best results possible.\n background-color: #000 \\9; // IE8\n background-color: rgba(0,0,0,0); // IE9\n }\n .active {\n margin: 0;\n width: 12px;\n height: 12px;\n background-color: @carousel-indicator-active-bg;\n }\n}\n\n// Optional captions\n// -----------------------------\n// Hidden by default for smaller viewports\n.carousel-caption {\n position: absolute;\n left: 15%;\n right: 15%;\n bottom: 20px;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: @carousel-caption-color;\n text-align: center;\n text-shadow: @carousel-text-shadow;\n & .btn {\n text-shadow: none; // No shadow for button elements in carousel-caption\n }\n}\n\n\n// Scale up controls for tablets and up\n@media screen and (min-width: @screen-sm-min) {\n\n // Scale up the controls a smidge\n .carousel-control {\n .glyphicon-chevron-left,\n .glyphicon-chevron-right,\n .icon-prev,\n .icon-next {\n width: (@carousel-control-font-size * 1.5);\n height: (@carousel-control-font-size * 1.5);\n margin-top: (@carousel-control-font-size / -2);\n font-size: (@carousel-control-font-size * 1.5);\n }\n .glyphicon-chevron-left,\n .icon-prev {\n margin-left: (@carousel-control-font-size / -2);\n }\n .glyphicon-chevron-right,\n .icon-next {\n margin-right: (@carousel-control-font-size / -2);\n }\n }\n\n // Show and left align the captions\n .carousel-caption {\n left: 20%;\n right: 20%;\n padding-bottom: 30px;\n }\n\n // Move up the indicators\n .carousel-indicators {\n bottom: 20px;\n }\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n.img-responsive(@display: block) {\n display: @display;\n max-width: 100%; // Part 1: Set a maximum relative to the parent\n height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size. Note that the\n// spelling of `min--moz-device-pixel-ratio` is intentional.\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n background-image: url(\"@{file-1x}\");\n\n @media\n only screen and (-webkit-min-device-pixel-ratio: 2),\n only screen and ( min--moz-device-pixel-ratio: 2),\n only screen and ( -o-min-device-pixel-ratio: 2/1),\n only screen and ( min-device-pixel-ratio: 2),\n only screen and ( min-resolution: 192dpi),\n only screen and ( min-resolution: 2dppx) {\n background-image: url(\"@{file-2x}\");\n background-size: @width-1x @height-1x;\n }\n}\n","//\n// Typography\n// --------------------------------------------------\n\n\n// Headings\n// -------------------------\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n font-family: @headings-font-family;\n font-weight: @headings-font-weight;\n line-height: @headings-line-height;\n color: @headings-color;\n\n small,\n .small {\n font-weight: normal;\n line-height: 1;\n color: @headings-small-color;\n }\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n margin-top: @line-height-computed;\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 65%;\n }\n}\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n margin-top: (@line-height-computed / 2);\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 75%;\n }\n}\n\nh1, .h1 { font-size: @font-size-h1; }\nh2, .h2 { font-size: @font-size-h2; }\nh3, .h3 { font-size: @font-size-h3; }\nh4, .h4 { font-size: @font-size-h4; }\nh5, .h5 { font-size: @font-size-h5; }\nh6, .h6 { font-size: @font-size-h6; }\n\n\n// Body text\n// -------------------------\n\np {\n margin: 0 0 (@line-height-computed / 2);\n}\n\n.lead {\n margin-bottom: @line-height-computed;\n font-size: floor((@font-size-base * 1.15));\n font-weight: 300;\n line-height: 1.4;\n\n @media (min-width: @screen-sm-min) {\n font-size: (@font-size-base * 1.5);\n }\n}\n\n\n// Emphasis & misc\n// -------------------------\n\n// Ex: (12px small font / 14px base font) * 100% = about 85%\nsmall,\n.small {\n font-size: floor((100% * @font-size-small / @font-size-base));\n}\n\nmark,\n.mark {\n background-color: @state-warning-bg;\n padding: .2em;\n}\n\n// Alignment\n.text-left { text-align: left; }\n.text-right { text-align: right; }\n.text-center { text-align: center; }\n.text-justify { text-align: justify; }\n.text-nowrap { white-space: nowrap; }\n\n// Transformation\n.text-lowercase { text-transform: lowercase; }\n.text-uppercase { text-transform: uppercase; }\n.text-capitalize { text-transform: capitalize; }\n\n// Contextual colors\n.text-muted {\n color: @text-muted;\n}\n.text-primary {\n .text-emphasis-variant(@brand-primary);\n}\n.text-success {\n .text-emphasis-variant(@state-success-text);\n}\n.text-info {\n .text-emphasis-variant(@state-info-text);\n}\n.text-warning {\n .text-emphasis-variant(@state-warning-text);\n}\n.text-danger {\n .text-emphasis-variant(@state-danger-text);\n}\n\n// Contextual backgrounds\n// For now we'll leave these alongside the text classes until v4 when we can\n// safely shift things around (per SemVer rules).\n.bg-primary {\n // Given the contrast here, this is the only class to have its color inverted\n // automatically.\n color: #fff;\n .bg-variant(@brand-primary);\n}\n.bg-success {\n .bg-variant(@state-success-bg);\n}\n.bg-info {\n .bg-variant(@state-info-bg);\n}\n.bg-warning {\n .bg-variant(@state-warning-bg);\n}\n.bg-danger {\n .bg-variant(@state-danger-bg);\n}\n\n\n// Page header\n// -------------------------\n\n.page-header {\n padding-bottom: ((@line-height-computed / 2) - 1);\n margin: (@line-height-computed * 2) 0 @line-height-computed;\n border-bottom: 1px solid @page-header-border-color;\n}\n\n\n// Lists\n// -------------------------\n\n// Unordered and Ordered lists\nul,\nol {\n margin-top: 0;\n margin-bottom: (@line-height-computed / 2);\n ul,\n ol {\n margin-bottom: 0;\n }\n}\n\n// List options\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n .list-unstyled();\n margin-left: -5px;\n\n > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n }\n}\n\n// Description Lists\ndl {\n margin-top: 0; // Remove browser default\n margin-bottom: @line-height-computed;\n}\ndt,\ndd {\n line-height: @line-height-base;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0; // Undo browser default\n}\n\n// Horizontal description lists\n//\n// Defaults to being stacked without any of the below styles applied, until the\n// grid breakpoint is reached (default of ~768px).\n\n.dl-horizontal {\n dd {\n &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\n }\n\n @media (min-width: @dl-horizontal-breakpoint) {\n dt {\n float: left;\n width: (@dl-horizontal-offset - 20);\n clear: left;\n text-align: right;\n .text-overflow();\n }\n dd {\n margin-left: @dl-horizontal-offset;\n }\n }\n}\n\n\n// Misc\n// -------------------------\n\n// Abbreviations and acronyms\nabbr[title],\n// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted @abbr-border-color;\n}\n.initialism {\n font-size: 90%;\n .text-uppercase();\n}\n\n// Blockquotes\nblockquote {\n padding: (@line-height-computed / 2) @line-height-computed;\n margin: 0 0 @line-height-computed;\n font-size: @blockquote-font-size;\n border-left: 5px solid @blockquote-border-color;\n\n p,\n ul,\n ol {\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n // Note: Deprecated small and .small as of v3.1.0\n // Context: https://github.com/twbs/bootstrap/issues/11660\n footer,\n small,\n .small {\n display: block;\n font-size: 80%; // back to default font-size\n line-height: @line-height-base;\n color: @blockquote-small-color;\n\n &:before {\n content: '\\2014 \\00A0'; // em dash, nbsp\n }\n }\n}\n\n// Opposite alignment of blockquote\n//\n// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid @blockquote-border-color;\n border-left: 0;\n text-align: right;\n\n // Account for citation\n footer,\n small,\n .small {\n &:before { content: ''; }\n &:after {\n content: '\\00A0 \\2014'; // nbsp, em dash\n }\n }\n}\n\n// Addresses\naddress {\n margin-bottom: @line-height-computed;\n font-style: normal;\n line-height: @line-height-base;\n}\n","// Typography\n\n.text-emphasis-variant(@color) {\n color: @color;\n a&:hover,\n a&:focus {\n color: darken(@color, 10%);\n }\n}\n","// Contextual backgrounds\n\n.bg-variant(@color) {\n background-color: @color;\n a&:hover,\n a&:focus {\n background-color: darken(@color, 10%);\n }\n}\n","// Text overflow\n// Requires inline-block or block for proper styling\n\n.text-overflow() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","//\n// Code (inline and block)\n// --------------------------------------------------\n\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: @font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: @code-color;\n background-color: @code-bg;\n border-radius: @border-radius-base;\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: @kbd-color;\n background-color: @kbd-bg;\n border-radius: @border-radius-small;\n box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n }\n}\n\n// Blocks of code\npre {\n display: block;\n padding: ((@line-height-computed - 1) / 2);\n margin: 0 0 (@line-height-computed / 2);\n font-size: (@font-size-base - 1); // 14px to 13px\n line-height: @line-height-base;\n word-break: break-all;\n word-wrap: break-word;\n color: @pre-color;\n background-color: @pre-bg;\n border: 1px solid @pre-border-color;\n border-radius: @border-radius-base;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: @pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","//\n// Grid system\n// --------------------------------------------------\n\n\n// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n.container {\n .container-fixed();\n\n @media (min-width: @screen-sm-min) {\n width: @container-sm;\n }\n @media (min-width: @screen-md-min) {\n width: @container-md;\n }\n @media (min-width: @screen-lg-min) {\n width: @container-lg;\n }\n}\n\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but without any defined\n// width for fluid, full width layouts.\n\n.container-fluid {\n .container-fixed();\n}\n\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n.row {\n .make-row();\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n.make-grid-columns();\n\n\n// Extra small grid\n//\n// Columns, offsets, pushes, and pulls for extra small devices like\n// smartphones.\n\n.make-grid(xs);\n\n\n// Small grid\n//\n// Columns, offsets, pushes, and pulls for the small device range, from phones\n// to tablets.\n\n@media (min-width: @screen-sm-min) {\n .make-grid(sm);\n}\n\n\n// Medium grid\n//\n// Columns, offsets, pushes, and pulls for the desktop device range.\n\n@media (min-width: @screen-md-min) {\n .make-grid(md);\n}\n\n\n// Large grid\n//\n// Columns, offsets, pushes, and pulls for the large desktop device range.\n\n@media (min-width: @screen-lg-min) {\n .make-grid(lg);\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n// Centered container element\n.container-fixed(@gutter: @grid-gutter-width) {\n margin-right: auto;\n margin-left: auto;\n padding-left: floor((@gutter / 2));\n padding-right: ceil((@gutter / 2));\n &:extend(.clearfix all);\n}\n\n// Creates a wrapper for a series of columns\n.make-row(@gutter: @grid-gutter-width) {\n margin-left: ceil((@gutter / -2));\n margin-right: floor((@gutter / -2));\n &:extend(.clearfix all);\n}\n\n// Generate the extra small columns\n.make-xs-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n float: left;\n width: percentage((@columns / @grid-columns));\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n}\n.make-xs-column-offset(@columns) {\n margin-left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-push(@columns) {\n left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-pull(@columns) {\n right: percentage((@columns / @grid-columns));\n}\n\n// Generate the small columns\n.make-sm-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-sm-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-offset(@columns) {\n @media (min-width: @screen-sm-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-push(@columns) {\n @media (min-width: @screen-sm-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-pull(@columns) {\n @media (min-width: @screen-sm-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the medium columns\n.make-md-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-md-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-offset(@columns) {\n @media (min-width: @screen-md-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-push(@columns) {\n @media (min-width: @screen-md-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-pull(@columns) {\n @media (min-width: @screen-md-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the large columns\n.make-lg-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-lg-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-offset(@columns) {\n @media (min-width: @screen-lg-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-push(@columns) {\n @media (min-width: @screen-lg-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-pull(@columns) {\n @media (min-width: @screen-lg-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `@grid-columns`.\n\n.make-grid-columns() {\n // Common styles for all sizes of grid columns, widths 1-12\n .col(@index) { // initial\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general; \"=<\" isn't a typo\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n position: relative;\n // Prevent columns from collapsing when empty\n min-height: 1px;\n // Inner gutter via padding\n padding-left: ceil((@grid-gutter-width / 2));\n padding-right: floor((@grid-gutter-width / 2));\n }\n }\n .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n .col(@index) { // initial\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n float: left;\n }\n }\n .col(1); // kickstart it\n}\n\n.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {\n .col-@{class}-@{index} {\n width: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) {\n .col-@{class}-push-@{index} {\n left: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) {\n .col-@{class}-push-0 {\n left: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) {\n .col-@{class}-pull-@{index} {\n right: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) {\n .col-@{class}-pull-0 {\n right: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = offset) {\n .col-@{class}-offset-@{index} {\n margin-left: percentage((@index / @grid-columns));\n }\n}\n\n// Basic looping in LESS\n.loop-grid-columns(@index, @class, @type) when (@index >= 0) {\n .calc-grid-column(@index, @class, @type);\n // next iteration\n .loop-grid-columns((@index - 1), @class, @type);\n}\n\n// Create grid for specific class\n.make-grid(@class) {\n .float-grid-columns(@class);\n .loop-grid-columns(@grid-columns, @class, width);\n .loop-grid-columns(@grid-columns, @class, pull);\n .loop-grid-columns(@grid-columns, @class, push);\n .loop-grid-columns(@grid-columns, @class, offset);\n}\n","//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n background-color: @table-bg;\n}\ncaption {\n padding-top: @table-cell-padding;\n padding-bottom: @table-cell-padding;\n color: @text-muted;\n text-align: left;\n}\nth {\n text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: @line-height-computed;\n // Cells\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-cell-padding;\n line-height: @line-height-base;\n vertical-align: top;\n border-top: 1px solid @table-border-color;\n }\n }\n }\n // Bottom align for column headings\n > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid @table-border-color;\n }\n // Remove top border from thead by default\n > caption + thead,\n > colgroup + thead,\n > thead:first-child {\n > tr:first-child {\n > th,\n > td {\n border-top: 0;\n }\n }\n }\n // Account for multiple tbody instances\n > tbody + tbody {\n border-top: 2px solid @table-border-color;\n }\n\n // Nesting\n .table {\n background-color: @body-bg;\n }\n}\n\n\n// Condensed table w/ half padding\n\n.table-condensed {\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-condensed-cell-padding;\n }\n }\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: 1px solid @table-border-color;\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n border: 1px solid @table-border-color;\n }\n }\n }\n > thead > tr {\n > th,\n > td {\n border-bottom-width: 2px;\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n > tbody > tr:nth-of-type(odd) {\n background-color: @table-bg-accent;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n > tbody > tr:hover {\n background-color: @table-bg-hover;\n }\n}\n\n\n// Table cell sizing\n//\n// Reset default table behavior\n\ntable col[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-column;\n}\ntable {\n td,\n th {\n &[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-cell;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n// Generate the contextual variants\n.table-row-variant(active; @table-bg-active);\n.table-row-variant(success; @state-success-bg);\n.table-row-variant(info; @state-info-bg);\n.table-row-variant(warning; @state-warning-bg);\n.table-row-variant(danger; @state-danger-bg);\n\n\n// Responsive tables\n//\n// Wrap your tables in `.table-responsive` and we'll make them mobile friendly\n// by enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)\n\n @media screen and (max-width: @screen-xs-max) {\n width: 100%;\n margin-bottom: (@line-height-computed * 0.75);\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid @table-border-color;\n\n // Tighten up spacing\n > .table {\n margin-bottom: 0;\n\n // Ensure the content doesn't wrap\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n white-space: nowrap;\n }\n }\n }\n }\n\n // Special overrides for the bordered tables\n > .table-bordered {\n border: 0;\n\n // Nuke the appropriate borders so that the parent can handle them\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th:first-child,\n > td:first-child {\n border-left: 0;\n }\n > th:last-child,\n > td:last-child {\n border-right: 0;\n }\n }\n }\n\n // Only nuke the last row's bottom-border in `tbody` and `tfoot` since\n // chances are there will be only one `tr` in a `thead` and that would\n // remove the border altogether.\n > tbody,\n > tfoot {\n > tr:last-child {\n > th,\n > td {\n border-bottom: 0;\n }\n }\n }\n\n }\n }\n}\n","// Tables\n\n.table-row-variant(@state; @background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table > thead > tr,\n .table > tbody > tr,\n .table > tfoot > tr {\n > td.@{state},\n > th.@{state},\n &.@{state} > td,\n &.@{state} > th {\n background-color: @background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover > tbody > tr {\n > td.@{state}:hover,\n > th.@{state}:hover,\n &.@{state}:hover > td,\n &:hover > .@{state},\n &.@{state}:hover > th {\n background-color: darken(@background, 5%);\n }\n }\n}\n","//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n // Chrome and Firefox set a `min-width: min-content;` on fieldsets,\n // so we reset that to ensure it behaves more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359.\n min-width: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: @line-height-computed;\n font-size: (@font-size-base * 1.5);\n line-height: inherit;\n color: @legend-color;\n border: 0;\n border-bottom: 1px solid @legend-border-color;\n}\n\nlabel {\n display: inline-block;\n max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)\n margin-bottom: 5px;\n font-weight: bold;\n}\n\n\n// Normalize form controls\n//\n// While most of our form styles require extra classes, some basic normalization\n// is required to ensure optimum display with or without those classes to better\n// address browser inconsistencies.\n\n// Override content-box in Normalize (* isn't specific enough)\ninput[type=\"search\"] {\n .box-sizing(border-box);\n}\n\n// Position radios and checkboxes better\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9; // IE8-9\n line-height: normal;\n}\n\ninput[type=\"file\"] {\n display: block;\n}\n\n// Make range inputs behave like textual form controls\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\n\n// Make multiple select elements height not fixed\nselect[multiple],\nselect[size] {\n height: auto;\n}\n\n// Focus for file, radio, and checkbox\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n .tab-focus();\n}\n\n// Adjust output element\noutput {\n display: block;\n padding-top: (@padding-base-vertical + 1);\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n}\n\n\n// Common form controls\n//\n// Shared size and type resets for form controls. Apply `.form-control` to any\n// of the following form controls:\n//\n// select\n// textarea\n// input[type=\"text\"]\n// input[type=\"password\"]\n// input[type=\"datetime\"]\n// input[type=\"datetime-local\"]\n// input[type=\"date\"]\n// input[type=\"month\"]\n// input[type=\"time\"]\n// input[type=\"week\"]\n// input[type=\"number\"]\n// input[type=\"email\"]\n// input[type=\"url\"]\n// input[type=\"search\"]\n// input[type=\"tel\"]\n// input[type=\"color\"]\n\n.form-control {\n display: block;\n width: 100%;\n height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n background-color: @input-bg;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid @input-border;\n border-radius: @input-border-radius; // Note: This has no effect on s in CSS.\n .box-shadow(inset 0 1px 1px rgba(0,0,0,.075));\n .transition(~\"border-color ease-in-out .15s, box-shadow ease-in-out .15s\");\n\n // Customize the `:focus` state to imitate native WebKit styles.\n .form-control-focus();\n\n // Placeholder\n .placeholder();\n\n // Unstyle the caret on ``\n// element gets special love because it's special, and that's a fact!\n.input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n height: @input-height;\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n border-radius: @border-radius;\n\n select& {\n height: @input-height;\n line-height: @input-height;\n }\n\n textarea&,\n select[multiple]& {\n height: auto;\n }\n}\n","// Mixins - Bootstrap overrides\n// -------------------\n\n// Form control outline\n.form-control-outline(@color: @input-border-focus) {\n @color-rgba: rgba(red(@color), green(@color), blue(@color), .6);\n &:focus {\n border-color: @color;\n outline: 0 !important;\n .box-shadow(~\"inset 0 1px 1px rgba(3, 3, 3, 0.075), 0 0 8px @{color-rgba}\");\n }\n}\n\n// Gradients\n#gradient {\n .striped(@color: fade(@color-pf-black, 15%); @angle: -45deg) {\n background-image: linear-gradient(@angle, @color 25%, @color 26%, transparent 27%, transparent 49%, @color 50%, @color 51%, transparent 52%, transparent 74%, @color 75%, @color 76%, transparent 77%);\n }\n}\n\n// Horizontal dividers\n.nav-divider(@color: @color-pf-black-200, @margin: 4px 1px) {\n background-color: @color;\n height: 1px;\n margin: @margin;\n overflow: hidden;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n &:-moz-placeholder { color: @color; font-style: italic; } // Firefox 4-18\n &::-moz-placeholder { color: @color; font-style: italic; opacity: 1; } // Firefox 19+\n &:-ms-input-placeholder { color: @color; font-style: italic; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; font-style: italic; } // Safari and Chrome\n}\n","//\n// Buttons\n// --------------------------------------------------\n\n\n// Base styles\n// --------------------------------------------------\n\n.btn {\n display: inline-block;\n margin-bottom: 0; // For input.btn\n font-weight: @btn-font-weight;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid transparent;\n white-space: nowrap;\n .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @btn-border-radius-base);\n .user-select(none);\n\n &,\n &:active,\n &.active {\n &:focus,\n &.focus {\n .tab-focus();\n }\n }\n\n &:hover,\n &:focus,\n &.focus {\n color: @btn-default-color;\n text-decoration: none;\n }\n\n &:active,\n &.active {\n outline: 0;\n background-image: none;\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n cursor: @cursor-disabled;\n .opacity(.65);\n .box-shadow(none);\n }\n\n a& {\n &.disabled,\n fieldset[disabled] & {\n pointer-events: none; // Future-proof disabling of clicks on `` elements\n }\n }\n}\n\n\n// Alternate buttons\n// --------------------------------------------------\n\n.btn-default {\n .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border);\n}\n.btn-primary {\n .button-variant(@btn-primary-color; @btn-primary-bg; @btn-primary-border);\n}\n// Success appears as green\n.btn-success {\n .button-variant(@btn-success-color; @btn-success-bg; @btn-success-border);\n}\n// Info appears as blue-green\n.btn-info {\n .button-variant(@btn-info-color; @btn-info-bg; @btn-info-border);\n}\n// Warning appears as orange\n.btn-warning {\n .button-variant(@btn-warning-color; @btn-warning-bg; @btn-warning-border);\n}\n// Danger and error appear as red\n.btn-danger {\n .button-variant(@btn-danger-color; @btn-danger-bg; @btn-danger-border);\n}\n\n\n// Link buttons\n// -------------------------\n\n// Make a button look and behave like a link\n.btn-link {\n color: @link-color;\n font-weight: normal;\n border-radius: 0;\n\n &,\n &:active,\n &.active,\n &[disabled],\n fieldset[disabled] & {\n background-color: transparent;\n .box-shadow(none);\n }\n &,\n &:hover,\n &:focus,\n &:active {\n border-color: transparent;\n }\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n background-color: transparent;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @btn-link-disabled-color;\n text-decoration: none;\n }\n }\n}\n\n\n// Button Sizes\n// --------------------------------------------------\n\n.btn-lg {\n // line-height: ensure even-numbered height of button next to large input\n .button-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @btn-border-radius-large);\n}\n.btn-sm {\n // line-height: ensure proper height of button next to small input\n .button-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n.btn-xs {\n .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n\n\n// Block button\n// --------------------------------------------------\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n// Vertically space out multiple block buttons\n.btn-block + .btn-block {\n margin-top: 5px;\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n.button-variant(@color; @background; @border) {\n color: @color;\n background-color: @background;\n border-color: @border;\n\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 25%);\n }\n &:hover {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n\n &:hover,\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 17%);\n border-color: darken(@border, 25%);\n }\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n background-image: none;\n }\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus,\n &.focus {\n background-color: @background;\n border-color: @border;\n }\n }\n\n .badge {\n color: @background;\n background-color: @color;\n }\n}\n\n// Button sizes\n.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n border-radius: @border-radius;\n}\n","// Opacity\n\n.opacity(@opacity) {\n opacity: @opacity;\n // IE8 filter\n @opacity-ie: (@opacity * 100);\n filter: ~\"alpha(opacity=@{opacity-ie})\";\n}\n","//\n// Button groups\n// --------------------------------------------------\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle; // match .btn alignment given font-size hack above\n > .btn {\n position: relative;\n float: left;\n // Bring the \"active\" button to the front\n &:hover,\n &:focus,\n &:active,\n &.active {\n z-index: 2;\n }\n }\n}\n\n// Prevent double borders when buttons are next to each other\n.btn-group {\n .btn + .btn,\n .btn + .btn-group,\n .btn-group + .btn,\n .btn-group + .btn-group {\n margin-left: -1px;\n }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n margin-left: -5px; // Offset the first child's margin\n &:extend(.clearfix all);\n\n .btn,\n .btn-group,\n .input-group {\n float: left;\n }\n > .btn,\n > .btn-group,\n > .input-group {\n margin-left: 5px;\n }\n}\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n\n// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match\n.btn-group > .btn:first-child {\n margin-left: 0;\n &:not(:last-child):not(.dropdown-toggle) {\n .border-right-radius(0);\n }\n}\n// Need .dropdown-toggle since :last-child doesn't apply, given that a .dropdown-menu is used immediately after it\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n .border-left-radius(0);\n}\n\n// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group)\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) {\n > .btn:last-child,\n > .dropdown-toggle {\n .border-right-radius(0);\n }\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n .border-left-radius(0);\n}\n\n// On active and open, don't show outline\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-xs > .btn { &:extend(.btn-xs); }\n.btn-group-sm > .btn { &:extend(.btn-sm); }\n.btn-group-lg > .btn { &:extend(.btn-lg); }\n\n\n// Split button dropdowns\n// ----------------------\n\n// Give the line between buttons some depth\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n\n// The clickable button for toggling the menu\n// Remove the gradient and set the same inset shadow as the :active state\n.btn-group.open .dropdown-toggle {\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n\n // Show no shadow for `.btn-link` since it has no other button styles.\n &.btn-link {\n .box-shadow(none);\n }\n}\n\n\n// Reposition the caret\n.btn .caret {\n margin-left: 0;\n}\n// Carets in other button sizes\n.btn-lg .caret {\n border-width: @caret-width-large @caret-width-large 0;\n border-bottom-width: 0;\n}\n// Upside down carets for .dropup\n.dropup .btn-lg .caret {\n border-width: 0 @caret-width-large @caret-width-large;\n}\n\n\n// Vertical button groups\n// ----------------------\n\n.btn-group-vertical {\n > .btn,\n > .btn-group,\n > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n }\n\n // Clear floats so dropdown menus can be properly placed\n > .btn-group {\n &:extend(.clearfix all);\n > .btn {\n float: none;\n }\n }\n\n > .btn + .btn,\n > .btn + .btn-group,\n > .btn-group + .btn,\n > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n }\n}\n\n.btn-group-vertical > .btn {\n &:not(:first-child):not(:last-child) {\n border-radius: 0;\n }\n &:first-child:not(:last-child) {\n .border-top-radius(@btn-border-radius-base);\n .border-bottom-radius(0);\n }\n &:last-child:not(:first-child) {\n .border-top-radius(0);\n .border-bottom-radius(@btn-border-radius-base);\n }\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) {\n > .btn:last-child,\n > .dropdown-toggle {\n .border-bottom-radius(0);\n }\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n .border-top-radius(0);\n}\n\n\n// Justified button groups\n// ----------------------\n\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n > .btn,\n > .btn-group {\n float: none;\n display: table-cell;\n width: 1%;\n }\n > .btn-group .btn {\n width: 100%;\n }\n\n > .btn-group .dropdown-menu {\n left: auto;\n }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n[data-toggle=\"buttons\"] {\n > .btn,\n > .btn-group > .btn {\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0,0,0,0);\n pointer-events: none;\n }\n }\n}\n","//\n// Component animations\n// --------------------------------------------------\n\n// Heads up!\n//\n// We don't use the `.opacity()` mixin here since it causes a bug with text\n// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552.\n\n.fade {\n opacity: 0;\n .transition(opacity .15s linear);\n &.in {\n opacity: 1;\n }\n}\n\n.collapse {\n display: none;\n\n &.in { display: block; }\n tr&.in { display: table-row; }\n tbody&.in { display: table-row-group; }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n .transition-property(~\"height, visibility\");\n .transition-duration(.35s);\n .transition-timing-function(ease);\n}\n","//\n// Dropdown menus\n// --------------------------------------------------\n\n\n// Dropdown arrow/caret\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: @caret-width-base dashed;\n border-top: @caret-width-base solid ~\"\\9\"; // IE8\n border-right: @caret-width-base solid transparent;\n border-left: @caret-width-base solid transparent;\n}\n\n// The dropdown wrapper (div)\n.dropup,\n.dropdown {\n position: relative;\n}\n\n// Prevent the focus on the dropdown toggle when closing dropdowns\n.dropdown-toggle:focus {\n outline: 0;\n}\n\n// The dropdown menu (ul)\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: @zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0; // override default ul\n list-style: none;\n font-size: @font-size-base;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n background-color: @dropdown-bg;\n border: 1px solid @dropdown-fallback-border; // IE8 fallback\n border: 1px solid @dropdown-border;\n border-radius: @border-radius-base;\n .box-shadow(0 6px 12px rgba(0,0,0,.175));\n background-clip: padding-box;\n\n // Aligns the dropdown menu to right\n //\n // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]`\n &.pull-right {\n right: 0;\n left: auto;\n }\n\n // Dividers (basically an hr) within the dropdown\n .divider {\n .nav-divider(@dropdown-divider-bg);\n }\n\n // Links within the dropdown menu\n > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: @line-height-base;\n color: @dropdown-link-color;\n white-space: nowrap; // prevent links from randomly breaking onto new lines\n }\n}\n\n// Hover/Focus state\n.dropdown-menu > li > a {\n &:hover,\n &:focus {\n text-decoration: none;\n color: @dropdown-link-hover-color;\n background-color: @dropdown-link-hover-bg;\n }\n}\n\n// Active state\n.dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: @dropdown-link-active-color;\n text-decoration: none;\n outline: 0;\n background-color: @dropdown-link-active-bg;\n }\n}\n\n// Disabled state\n//\n// Gray out text and ensure the hover/focus state remains gray\n\n.dropdown-menu > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @dropdown-link-disabled-color;\n }\n\n // Nuke hover/focus effects\n &:hover,\n &:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none; // Remove CSS gradient\n .reset-filter();\n cursor: @cursor-disabled;\n }\n}\n\n// Open state for the dropdown\n.open {\n // Show the menu\n > .dropdown-menu {\n display: block;\n }\n\n // Remove the outline when :focus is triggered\n > a {\n outline: 0;\n }\n}\n\n// Menu positioning\n//\n// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown\n// menu with the parent.\n.dropdown-menu-right {\n left: auto; // Reset the default from `.dropdown-menu`\n right: 0;\n}\n// With v3, we enabled auto-flipping if you have a dropdown within a right\n// aligned nav component. To enable the undoing of that, we provide an override\n// to restore the default dropdown menu alignment.\n//\n// This is only for left-aligning a dropdown menu within a `.navbar-right` or\n// `.pull-right` nav component.\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n\n// Dropdown section headers\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: @font-size-small;\n line-height: @line-height-base;\n color: @dropdown-header-color;\n white-space: nowrap; // as with > li > a\n}\n\n// Backdrop to catch body clicks on mobile, etc.\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: (@zindex-dropdown - 10);\n}\n\n// Right aligned dropdowns\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n//\n// Just add .dropup after the standard .dropdown class and you're set, bro.\n// TODO: abstract this so that the navbar fixed styles are not placed here?\n\n.dropup,\n.navbar-fixed-bottom .dropdown {\n // Reverse the caret\n .caret {\n border-top: 0;\n border-bottom: @caret-width-base dashed;\n border-bottom: @caret-width-base solid ~\"\\9\"; // IE8\n content: \"\";\n }\n // Different positioning for bottom up menu\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n }\n}\n\n\n// Component alignment\n//\n// Reiterate per navbar.less and the modified component alignment there.\n\n@media (min-width: @grid-float-breakpoint) {\n .navbar-right {\n .dropdown-menu {\n .dropdown-menu-right();\n }\n // Necessary for overrides of the default right aligned menu.\n // Will remove come v4 in all likelihood.\n .dropdown-menu-left {\n .dropdown-menu-left();\n }\n }\n}\n","// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n.nav-divider(@color: #e5e5e5) {\n height: 1px;\n margin: ((@line-height-computed / 2) - 1) 0;\n overflow: hidden;\n background-color: @color;\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n","// Single side border-radius\n\n.border-top-radius(@radius) {\n border-top-right-radius: @radius;\n border-top-left-radius: @radius;\n}\n.border-right-radius(@radius) {\n border-bottom-right-radius: @radius;\n border-top-right-radius: @radius;\n}\n.border-bottom-radius(@radius) {\n border-bottom-right-radius: @radius;\n border-bottom-left-radius: @radius;\n}\n.border-left-radius(@radius) {\n border-bottom-left-radius: @radius;\n border-top-left-radius: @radius;\n}\n","//\n// Input groups\n// --------------------------------------------------\n\n// Base styles\n// -------------------------\n.input-group {\n position: relative; // For dropdowns\n display: table;\n border-collapse: separate; // prevent input groups from inheriting border styles from table cells when placed within a table\n\n // Undo padding and float of grid classes\n &[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 0;\n }\n\n .form-control {\n // Ensure that the input is always above the *appended* addon button for\n // proper border colors.\n position: relative;\n z-index: 2;\n\n // IE9 fubars the placeholder attribute in text inputs and the arrows on\n // select elements in input groups. To fix it, we float the input. Details:\n // https://github.com/twbs/bootstrap/issues/11561#issuecomment-28936855\n float: left;\n\n width: 100%;\n margin-bottom: 0;\n\n &:focus {\n z-index: 3;\n }\n }\n}\n\n// Sizing options\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n .input-lg();\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n .input-sm();\n}\n\n\n// Display as table-cell\n// -------------------------\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n\n &:not(:first-child):not(:last-child) {\n border-radius: 0;\n }\n}\n// Addon and addon wrapper for buttons\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle; // Match the inputs\n}\n\n// Text input groups\n// -------------------------\n.input-group-addon {\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n font-weight: normal;\n line-height: 1;\n color: @input-color;\n text-align: center;\n background-color: @input-group-addon-bg;\n border: 1px solid @input-group-addon-border-color;\n border-radius: @input-border-radius;\n\n // Sizing\n &.input-sm {\n padding: @padding-small-vertical @padding-small-horizontal;\n font-size: @font-size-small;\n border-radius: @input-border-radius-small;\n }\n &.input-lg {\n padding: @padding-large-vertical @padding-large-horizontal;\n font-size: @font-size-large;\n border-radius: @input-border-radius-large;\n }\n\n // Nuke default margins from checkboxes and radios to vertically center within.\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n margin-top: 0;\n }\n}\n\n// Reset rounded corners\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n .border-right-radius(0);\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n .border-left-radius(0);\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n\n// Button input groups\n// -------------------------\n.input-group-btn {\n position: relative;\n // Jankily prevent input button groups from wrapping with `white-space` and\n // `font-size` in combination with `inline-block` on buttons.\n font-size: 0;\n white-space: nowrap;\n\n // Negative margin for spacing, position for bringing hovered/focused/actived\n // element above the siblings.\n > .btn {\n position: relative;\n + .btn {\n margin-left: -1px;\n }\n // Bring the \"active\" button to the front\n &:hover,\n &:focus,\n &:active {\n z-index: 2;\n }\n }\n\n // Negative margin to only have a 1px border between the two\n &:first-child {\n > .btn,\n > .btn-group {\n margin-right: -1px;\n }\n }\n &:last-child {\n > .btn,\n > .btn-group {\n z-index: 2;\n margin-left: -1px;\n }\n }\n}\n","//\n// Navs\n// --------------------------------------------------\n\n\n// Base class\n// --------------------------------------------------\n\n.nav {\n margin-bottom: 0;\n padding-left: 0; // Override default ul/ol\n list-style: none;\n &:extend(.clearfix all);\n\n > li {\n position: relative;\n display: block;\n\n > a {\n position: relative;\n display: block;\n padding: @nav-link-padding;\n &:hover,\n &:focus {\n text-decoration: none;\n background-color: @nav-link-hover-bg;\n }\n }\n\n // Disabled state sets text to gray and nukes hover/tab effects\n &.disabled > a {\n color: @nav-disabled-link-color;\n\n &:hover,\n &:focus {\n color: @nav-disabled-link-hover-color;\n text-decoration: none;\n background-color: transparent;\n cursor: @cursor-disabled;\n }\n }\n }\n\n // Open dropdowns\n .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @nav-link-hover-bg;\n border-color: @link-color;\n }\n }\n\n // Nav dividers (deprecated with v3.0.1)\n //\n // This should have been removed in v3 with the dropping of `.nav-list`, but\n // we missed it. We don't currently support this anywhere, but in the interest\n // of maintaining backward compatibility in case you use it, it's deprecated.\n .nav-divider {\n .nav-divider();\n }\n\n // Prevent IE8 from misplacing imgs\n //\n // See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989\n > li > a > img {\n max-width: none;\n }\n}\n\n\n// Tabs\n// -------------------------\n\n// Give the tabs something to sit on\n.nav-tabs {\n border-bottom: 1px solid @nav-tabs-border-color;\n > li {\n float: left;\n // Make the list-items overlay the bottom border\n margin-bottom: -1px;\n\n // Actual tabs (as links)\n > a {\n margin-right: 2px;\n line-height: @line-height-base;\n border: 1px solid transparent;\n border-radius: @border-radius-base @border-radius-base 0 0;\n &:hover {\n border-color: @nav-tabs-link-hover-border-color @nav-tabs-link-hover-border-color @nav-tabs-border-color;\n }\n }\n\n // Active state, and its :hover to override normal :hover\n &.active > a {\n &,\n &:hover,\n &:focus {\n color: @nav-tabs-active-link-hover-color;\n background-color: @nav-tabs-active-link-hover-bg;\n border: 1px solid @nav-tabs-active-link-hover-border-color;\n border-bottom-color: transparent;\n cursor: default;\n }\n }\n }\n // pulling this in mainly for less shorthand\n &.nav-justified {\n .nav-justified();\n .nav-tabs-justified();\n }\n}\n\n\n// Pills\n// -------------------------\n.nav-pills {\n > li {\n float: left;\n\n // Links rendered as pills\n > a {\n border-radius: @nav-pills-border-radius;\n }\n + li {\n margin-left: 2px;\n }\n\n // Active state\n &.active > a {\n &,\n &:hover,\n &:focus {\n color: @nav-pills-active-link-hover-color;\n background-color: @nav-pills-active-link-hover-bg;\n }\n }\n }\n}\n\n\n// Stacked pills\n.nav-stacked {\n > li {\n float: none;\n + li {\n margin-top: 2px;\n margin-left: 0; // no need for this gap between nav items\n }\n }\n}\n\n\n// Nav variations\n// --------------------------------------------------\n\n// Justified nav links\n// -------------------------\n\n.nav-justified {\n width: 100%;\n\n > li {\n float: none;\n > a {\n text-align: center;\n margin-bottom: 5px;\n }\n }\n\n > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n\n @media (min-width: @screen-sm-min) {\n > li {\n display: table-cell;\n width: 1%;\n > a {\n margin-bottom: 0;\n }\n }\n }\n}\n\n// Move borders to anchors instead of bottom of list\n//\n// Mixin for adding on top the shared `.nav-justified` styles for our tabs\n.nav-tabs-justified {\n border-bottom: 0;\n\n > li > a {\n // Override margin from .nav-tabs\n margin-right: 0;\n border-radius: @border-radius-base;\n }\n\n > .active > a,\n > .active > a:hover,\n > .active > a:focus {\n border: 1px solid @nav-tabs-justified-link-border-color;\n }\n\n @media (min-width: @screen-sm-min) {\n > li > a {\n border-bottom: 1px solid @nav-tabs-justified-link-border-color;\n border-radius: @border-radius-base @border-radius-base 0 0;\n }\n > .active > a,\n > .active > a:hover,\n > .active > a:focus {\n border-bottom-color: @nav-tabs-justified-active-link-border-color;\n }\n }\n}\n\n\n// Tabbable tabs\n// -------------------------\n\n// Hide tabbable panes to start, show them when `.active`\n.tab-content {\n > .tab-pane {\n display: none;\n }\n > .active {\n display: block;\n }\n}\n\n\n// Dropdowns\n// -------------------------\n\n// Specific dropdowns\n.nav-tabs .dropdown-menu {\n // make dropdown border overlap tab border\n margin-top: -1px;\n // Remove the top rounded corners here since there is a hard edge above the menu\n .border-top-radius(0);\n}\n","//\n// Navbars\n// --------------------------------------------------\n\n\n// Wrapper and base class\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n position: relative;\n min-height: @navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode)\n margin-bottom: @navbar-margin-bottom;\n border: 1px solid transparent;\n\n // Prevent floats from breaking the navbar\n &:extend(.clearfix all);\n\n @media (min-width: @grid-float-breakpoint) {\n border-radius: @navbar-border-radius;\n }\n}\n\n\n// Navbar heading\n//\n// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy\n// styling of responsive aspects.\n\n.navbar-header {\n &:extend(.clearfix all);\n\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n }\n}\n\n\n// Navbar collapse (body)\n//\n// Group your navbar content into this for easy collapsing and expanding across\n// various device sizes. By default, this content is collapsed when <768px, but\n// will expand past that for a horizontal display.\n//\n// To start (on mobile devices) the navbar links, forms, and buttons are stacked\n// vertically and include a `max-height` to overflow in case you have too much\n// content for the user's viewport.\n\n.navbar-collapse {\n overflow-x: visible;\n padding-right: @navbar-padding-horizontal;\n padding-left: @navbar-padding-horizontal;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255,255,255,.1);\n &:extend(.clearfix all);\n -webkit-overflow-scrolling: touch;\n\n &.in {\n overflow-y: auto;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n width: auto;\n border-top: 0;\n box-shadow: none;\n\n &.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0; // Override default setting\n overflow: visible !important;\n }\n\n &.in {\n overflow-y: visible;\n }\n\n // Undo the collapse side padding for navbars with containers to ensure\n // alignment of right-aligned contents.\n .navbar-fixed-top &,\n .navbar-static-top &,\n .navbar-fixed-bottom & {\n padding-left: 0;\n padding-right: 0;\n }\n }\n}\n\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n .navbar-collapse {\n max-height: @navbar-collapse-max-height;\n\n @media (max-device-width: @screen-xs-min) and (orientation: landscape) {\n max-height: 200px;\n }\n }\n}\n\n\n// Both navbar header and collapse\n//\n// When a container is present, change the behavior of the header and collapse.\n\n.container,\n.container-fluid {\n > .navbar-header,\n > .navbar-collapse {\n margin-right: -@navbar-padding-horizontal;\n margin-left: -@navbar-padding-horizontal;\n\n @media (min-width: @grid-float-breakpoint) {\n margin-right: 0;\n margin-left: 0;\n }\n }\n}\n\n\n//\n// Navbar alignment options\n//\n// Display the navbar across the entirety of the page or fixed it to the top or\n// bottom of the page.\n\n// Static top (unfixed, but 100% wide) navbar\n.navbar-static-top {\n z-index: @zindex-navbar;\n border-width: 0 0 1px;\n\n @media (min-width: @grid-float-breakpoint) {\n border-radius: 0;\n }\n}\n\n// Fix the top/bottom navbars when screen real estate supports it\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: @zindex-navbar-fixed;\n\n // Undo the rounded corners\n @media (min-width: @grid-float-breakpoint) {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0; // override .navbar defaults\n border-width: 1px 0 0;\n}\n\n\n// Brand/project name\n\n.navbar-brand {\n float: left;\n padding: @navbar-padding-vertical @navbar-padding-horizontal;\n font-size: @font-size-large;\n line-height: @line-height-computed;\n height: @navbar-height;\n\n &:hover,\n &:focus {\n text-decoration: none;\n }\n\n > img {\n display: block;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n .navbar > .container &,\n .navbar > .container-fluid & {\n margin-left: -@navbar-padding-horizontal;\n }\n }\n}\n\n\n// Navbar toggle\n//\n// Custom button for toggling the `.navbar-collapse`, powered by the collapse\n// JavaScript plugin.\n\n.navbar-toggle {\n position: relative;\n float: right;\n margin-right: @navbar-padding-horizontal;\n padding: 9px 10px;\n .navbar-vertical-align(34px);\n background-color: transparent;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid transparent;\n border-radius: @border-radius-base;\n\n // We remove the `outline` here, but later compensate by attaching `:hover`\n // styles to `:focus`.\n &:focus {\n outline: 0;\n }\n\n // Bars\n .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n }\n .icon-bar + .icon-bar {\n margin-top: 4px;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n display: none;\n }\n}\n\n\n// Navbar nav links\n//\n// Builds on top of the `.nav` components with its own modifier class to make\n// the nav the full height of the horizontal nav (above 768px).\n\n.navbar-nav {\n margin: (@navbar-padding-vertical / 2) -@navbar-padding-horizontal;\n\n > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: @line-height-computed;\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display when collapsed\n .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n > li > a,\n .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n > li > a {\n line-height: @line-height-computed;\n &:hover,\n &:focus {\n background-image: none;\n }\n }\n }\n }\n\n // Uncollapse the nav\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n margin: 0;\n\n > li {\n float: left;\n > a {\n padding-top: @navbar-padding-vertical;\n padding-bottom: @navbar-padding-vertical;\n }\n }\n }\n}\n\n\n// Navbar form\n//\n// Extension of the `.form-inline` with some extra flavor for optimum display in\n// our navbars.\n\n.navbar-form {\n margin-left: -@navbar-padding-horizontal;\n margin-right: -@navbar-padding-horizontal;\n padding: 10px @navbar-padding-horizontal;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n @shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n\n // Mixin behavior for optimum display\n .form-inline();\n\n .form-group {\n @media (max-width: @grid-float-breakpoint-max) {\n margin-bottom: 5px;\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n }\n\n // Vertically center in expanded, horizontal navbar\n .navbar-vertical-align(@input-height-base);\n\n // Undo 100% width for pull classes\n @media (min-width: @grid-float-breakpoint) {\n width: auto;\n border: 0;\n margin-left: 0;\n margin-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n .box-shadow(none);\n }\n}\n\n\n// Dropdown menus\n\n// Menu position and menu carets\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n .border-top-radius(0);\n}\n// Menu position and menu caret support for dropups via extra dropup class\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n .border-top-radius(@navbar-border-radius);\n .border-bottom-radius(0);\n}\n\n\n// Buttons in navbars\n//\n// Vertically center a button within a navbar (when *not* in a form).\n\n.navbar-btn {\n .navbar-vertical-align(@input-height-base);\n\n &.btn-sm {\n .navbar-vertical-align(@input-height-small);\n }\n &.btn-xs {\n .navbar-vertical-align(22);\n }\n}\n\n\n// Text in navbars\n//\n// Add a class to make any element properly align itself vertically within the navbars.\n\n.navbar-text {\n .navbar-vertical-align(@line-height-computed);\n\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n margin-left: @navbar-padding-horizontal;\n margin-right: @navbar-padding-horizontal;\n }\n}\n\n\n// Component alignment\n//\n// Repurpose the pull utilities as their own navbar utilities to avoid specificity\n// issues with parents and chaining. Only do this when the navbar is uncollapsed\n// though so that navbar contents properly stack and align in mobile.\n//\n// Declared after the navbar components to ensure more specificity on the margins.\n\n@media (min-width: @grid-float-breakpoint) {\n .navbar-left { .pull-left(); }\n .navbar-right {\n .pull-right();\n margin-right: -@navbar-padding-horizontal;\n\n ~ .navbar-right {\n margin-right: 0;\n }\n }\n}\n\n\n// Alternate navbars\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n background-color: @navbar-default-bg;\n border-color: @navbar-default-border;\n\n .navbar-brand {\n color: @navbar-default-brand-color;\n &:hover,\n &:focus {\n color: @navbar-default-brand-hover-color;\n background-color: @navbar-default-brand-hover-bg;\n }\n }\n\n .navbar-text {\n color: @navbar-default-color;\n }\n\n .navbar-nav {\n > li > a {\n color: @navbar-default-link-color;\n\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n background-color: @navbar-default-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-active-color;\n background-color: @navbar-default-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n background-color: @navbar-default-link-disabled-bg;\n }\n }\n }\n\n .navbar-toggle {\n border-color: @navbar-default-toggle-border-color;\n &:hover,\n &:focus {\n background-color: @navbar-default-toggle-hover-bg;\n }\n .icon-bar {\n background-color: @navbar-default-toggle-icon-bar-bg;\n }\n }\n\n .navbar-collapse,\n .navbar-form {\n border-color: @navbar-default-border;\n }\n\n // Dropdown menu items\n .navbar-nav {\n // Remove background color from open dropdown\n > .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @navbar-default-link-active-bg;\n color: @navbar-default-link-active-color;\n }\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display when collapsed\n .open .dropdown-menu {\n > li > a {\n color: @navbar-default-link-color;\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n background-color: @navbar-default-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-active-color;\n background-color: @navbar-default-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n background-color: @navbar-default-link-disabled-bg;\n }\n }\n }\n }\n }\n\n\n // Links in navbars\n //\n // Add a class to ensure links outside the navbar nav are colored correctly.\n\n .navbar-link {\n color: @navbar-default-link-color;\n &:hover {\n color: @navbar-default-link-hover-color;\n }\n }\n\n .btn-link {\n color: @navbar-default-link-color;\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n }\n }\n }\n}\n\n// Inverse navbar\n\n.navbar-inverse {\n background-color: @navbar-inverse-bg;\n border-color: @navbar-inverse-border;\n\n .navbar-brand {\n color: @navbar-inverse-brand-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-brand-hover-color;\n background-color: @navbar-inverse-brand-hover-bg;\n }\n }\n\n .navbar-text {\n color: @navbar-inverse-color;\n }\n\n .navbar-nav {\n > li > a {\n color: @navbar-inverse-link-color;\n\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n background-color: @navbar-inverse-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-active-color;\n background-color: @navbar-inverse-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n background-color: @navbar-inverse-link-disabled-bg;\n }\n }\n }\n\n // Darken the responsive nav toggle\n .navbar-toggle {\n border-color: @navbar-inverse-toggle-border-color;\n &:hover,\n &:focus {\n background-color: @navbar-inverse-toggle-hover-bg;\n }\n .icon-bar {\n background-color: @navbar-inverse-toggle-icon-bar-bg;\n }\n }\n\n .navbar-collapse,\n .navbar-form {\n border-color: darken(@navbar-inverse-bg, 7%);\n }\n\n // Dropdowns\n .navbar-nav {\n > .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @navbar-inverse-link-active-bg;\n color: @navbar-inverse-link-active-color;\n }\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display\n .open .dropdown-menu {\n > .dropdown-header {\n border-color: @navbar-inverse-border;\n }\n .divider {\n background-color: @navbar-inverse-border;\n }\n > li > a {\n color: @navbar-inverse-link-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n background-color: @navbar-inverse-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-active-color;\n background-color: @navbar-inverse-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n background-color: @navbar-inverse-link-disabled-bg;\n }\n }\n }\n }\n }\n\n .navbar-link {\n color: @navbar-inverse-link-color;\n &:hover {\n color: @navbar-inverse-link-hover-color;\n }\n }\n\n .btn-link {\n color: @navbar-inverse-link-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n }\n }\n }\n}\n","// Navbar vertical align\n//\n// Vertically center elements in the navbar.\n// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.\n\n.navbar-vertical-align(@element-height) {\n margin-top: ((@navbar-height - @element-height) / 2);\n margin-bottom: ((@navbar-height - @element-height) / 2);\n}\n","//\n// Utility classes\n// --------------------------------------------------\n\n\n// Floats\n// -------------------------\n\n.clearfix {\n .clearfix();\n}\n.center-block {\n .center-block();\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n\n\n// Toggling content\n// -------------------------\n\n// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n .text-hide();\n}\n\n\n// Hide from screenreaders and browsers\n//\n// Credit: HTML5 Boilerplate\n\n.hidden {\n display: none !important;\n}\n\n\n// For Affix plugin\n// -------------------------\n\n.affix {\n position: fixed;\n}\n","// Bordered & Pulled\n// -------------------------\n\n.@{fa-css-prefix}-border {\n padding: .2em .25em .15em;\n border: solid .08em @fa-border-color;\n border-radius: .1em;\n}\n\n.@{fa-css-prefix}-pull-left { float: left; }\n.@{fa-css-prefix}-pull-right { float: right; }\n\n.@{fa-css-prefix} {\n &.@{fa-css-prefix}-pull-left { margin-right: .3em; }\n &.@{fa-css-prefix}-pull-right { margin-left: .3em; }\n}\n\n/* Deprecated as of 4.4.0 */\n.pull-right { float: right; }\n.pull-left { float: left; }\n\n.@{fa-css-prefix} {\n &.pull-left { margin-right: .3em; }\n &.pull-right { margin-left: .3em; }\n}\n","//\n// Breadcrumbs\n// --------------------------------------------------\n\n\n.breadcrumb {\n padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal;\n margin-bottom: @line-height-computed;\n list-style: none;\n background-color: @breadcrumb-bg;\n border-radius: @border-radius-base;\n\n > li {\n display: inline-block;\n\n + li:before {\n content: \"@{breadcrumb-separator}\\00a0\"; // Unicode space added since inline-block means non-collapsing white-space\n padding: 0 5px;\n color: @breadcrumb-color;\n }\n }\n\n > .active {\n color: @breadcrumb-active-color;\n }\n}\n","//\n// Pagination (multiple pages)\n// --------------------------------------------------\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: @line-height-computed 0;\n border-radius: @border-radius-base;\n\n > li {\n display: inline; // Remove list-style and block-level defaults\n > a,\n > span {\n position: relative;\n float: left; // Collapse white-space\n padding: @padding-base-vertical @padding-base-horizontal;\n line-height: @line-height-base;\n text-decoration: none;\n color: @pagination-color;\n background-color: @pagination-bg;\n border: 1px solid @pagination-border;\n margin-left: -1px;\n }\n &:first-child {\n > a,\n > span {\n margin-left: 0;\n .border-left-radius(@border-radius-base);\n }\n }\n &:last-child {\n > a,\n > span {\n .border-right-radius(@border-radius-base);\n }\n }\n }\n\n > li > a,\n > li > span {\n &:hover,\n &:focus {\n z-index: 2;\n color: @pagination-hover-color;\n background-color: @pagination-hover-bg;\n border-color: @pagination-hover-border;\n }\n }\n\n > .active > a,\n > .active > span {\n &,\n &:hover,\n &:focus {\n z-index: 3;\n color: @pagination-active-color;\n background-color: @pagination-active-bg;\n border-color: @pagination-active-border;\n cursor: default;\n }\n }\n\n > .disabled {\n > span,\n > span:hover,\n > span:focus,\n > a,\n > a:hover,\n > a:focus {\n color: @pagination-disabled-color;\n background-color: @pagination-disabled-bg;\n border-color: @pagination-disabled-border;\n cursor: @cursor-disabled;\n }\n }\n}\n\n// Sizing\n// --------------------------------------------------\n\n// Large\n.pagination-lg {\n .pagination-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large);\n}\n\n// Small\n.pagination-sm {\n .pagination-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);\n}\n","// Pagination\n\n.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n > li {\n > a,\n > span {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n }\n &:first-child {\n > a,\n > span {\n .border-left-radius(@border-radius);\n }\n }\n &:last-child {\n > a,\n > span {\n .border-right-radius(@border-radius);\n }\n }\n }\n}\n","//\n// Pager pagination\n// --------------------------------------------------\n\n\n.pager {\n padding-left: 0;\n margin: @line-height-computed 0;\n list-style: none;\n text-align: center;\n &:extend(.clearfix all);\n li {\n display: inline;\n > a,\n > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: @pager-bg;\n border: 1px solid @pager-border;\n border-radius: @pager-border-radius;\n }\n\n > a:hover,\n > a:focus {\n text-decoration: none;\n background-color: @pager-hover-bg;\n }\n }\n\n .next {\n > a,\n > span {\n float: right;\n }\n }\n\n .previous {\n > a,\n > span {\n float: left;\n }\n }\n\n .disabled {\n > a,\n > a:hover,\n > a:focus,\n > span {\n color: @pager-disabled-color;\n background-color: @pager-bg;\n cursor: @cursor-disabled;\n }\n }\n}\n","//\n// Labels\n// --------------------------------------------------\n\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: @label-color;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n\n // Add hover effects, but only for links\n a& {\n &:hover,\n &:focus {\n color: @label-link-hover-color;\n text-decoration: none;\n cursor: pointer;\n }\n }\n\n // Empty labels collapse automatically (not available in IE8)\n &:empty {\n display: none;\n }\n\n // Quick fix for labels in buttons\n .btn & {\n position: relative;\n top: -1px;\n }\n}\n\n// Colors\n// Contextual variations (linked labels get darker on :hover)\n\n.label-default {\n .label-variant(@label-default-bg);\n}\n\n.label-primary {\n .label-variant(@label-primary-bg);\n}\n\n.label-success {\n .label-variant(@label-success-bg);\n}\n\n.label-info {\n .label-variant(@label-info-bg);\n}\n\n.label-warning {\n .label-variant(@label-warning-bg);\n}\n\n.label-danger {\n .label-variant(@label-danger-bg);\n}\n","// Labels\n\n.label-variant(@color) {\n background-color: @color;\n\n &[href] {\n &:hover,\n &:focus {\n background-color: darken(@color, 10%);\n }\n }\n}\n","//\n// Badges\n// --------------------------------------------------\n\n\n// Base class\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: @font-size-small;\n font-weight: @badge-font-weight;\n color: @badge-color;\n line-height: @badge-line-height;\n vertical-align: middle;\n white-space: nowrap;\n text-align: center;\n background-color: @badge-bg;\n border-radius: @badge-border-radius;\n\n // Empty badges collapse automatically (not available in IE8)\n &:empty {\n display: none;\n }\n\n // Quick fix for badges in buttons\n .btn & {\n position: relative;\n top: -1px;\n }\n\n .btn-xs &,\n .btn-group-xs > .btn & {\n top: 0;\n padding: 1px 5px;\n }\n\n // Hover state, but only for links\n a& {\n &:hover,\n &:focus {\n color: @badge-link-hover-color;\n text-decoration: none;\n cursor: pointer;\n }\n }\n\n // Account for badges in navs\n .list-group-item.active > &,\n .nav-pills > .active > a > & {\n color: @badge-active-color;\n background-color: @badge-active-bg;\n }\n\n .list-group-item > & {\n float: right;\n }\n\n .list-group-item > & + & {\n margin-right: 5px;\n }\n\n .nav-pills > li > a > & {\n margin-left: 3px;\n }\n}\n","//\n// Jumbotron\n// --------------------------------------------------\n\n\n.jumbotron {\n padding-top: @jumbotron-padding;\n padding-bottom: @jumbotron-padding;\n margin-bottom: @jumbotron-padding;\n color: @jumbotron-color;\n background-color: @jumbotron-bg;\n\n h1,\n .h1 {\n color: @jumbotron-heading-color;\n }\n\n p {\n margin-bottom: (@jumbotron-padding / 2);\n font-size: @jumbotron-font-size;\n font-weight: 200;\n }\n\n > hr {\n border-top-color: darken(@jumbotron-bg, 10%);\n }\n\n .container &,\n .container-fluid & {\n border-radius: @border-radius-large; // Only round corners at higher resolutions if contained in a container\n padding-left: (@grid-gutter-width / 2);\n padding-right: (@grid-gutter-width / 2);\n }\n\n .container {\n max-width: 100%;\n }\n\n @media screen and (min-width: @screen-sm-min) {\n padding-top: (@jumbotron-padding * 1.6);\n padding-bottom: (@jumbotron-padding * 1.6);\n\n .container &,\n .container-fluid & {\n padding-left: (@jumbotron-padding * 2);\n padding-right: (@jumbotron-padding * 2);\n }\n\n h1,\n .h1 {\n font-size: @jumbotron-heading-font-size;\n }\n }\n}\n","//\n// Alerts\n// --------------------------------------------------\n\n\n// Base styles\n// -------------------------\n\n.alert {\n padding: @alert-padding;\n margin-bottom: @line-height-computed;\n border: 1px solid transparent;\n border-radius: @alert-border-radius;\n\n // Headings for larger alerts\n h4 {\n margin-top: 0;\n // Specified for the h4 to prevent conflicts of changing @headings-color\n color: inherit;\n }\n\n // Provide class for links that match alerts\n .alert-link {\n font-weight: @alert-link-font-weight;\n }\n\n // Improve alignment and spacing of inner content\n > p,\n > ul {\n margin-bottom: 0;\n }\n\n > p + p {\n margin-top: 5px;\n }\n}\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0.\n.alert-dismissible {\n padding-right: (@alert-padding + 20);\n\n // Adjust close link position\n .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n }\n}\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n.alert-success {\n .alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text);\n}\n\n.alert-info {\n .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text);\n}\n\n.alert-warning {\n .alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text);\n}\n\n.alert-danger {\n .alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text);\n}\n","// Alerts\n\n.alert-variant(@background; @border; @text-color) {\n background-color: @background;\n border-color: @border;\n color: @text-color;\n\n hr {\n border-top-color: darken(@border, 5%);\n }\n .alert-link {\n color: darken(@text-color, 10%);\n }\n}\n","//\n// Progress bars\n// --------------------------------------------------\n\n\n// Bar animations\n// -------------------------\n\n// WebKit\n@-webkit-keyframes progress-bar-stripes {\n from { background-position: 40px 0; }\n to { background-position: 0 0; }\n}\n\n// Spec and IE10+\n@keyframes progress-bar-stripes {\n from { background-position: 40px 0; }\n to { background-position: 0 0; }\n}\n\n\n// Bar itself\n// -------------------------\n\n// Outer container\n.progress {\n overflow: hidden;\n height: @line-height-computed;\n margin-bottom: @line-height-computed;\n background-color: @progress-bg;\n border-radius: @progress-border-radius;\n .box-shadow(inset 0 1px 2px rgba(0,0,0,.1));\n}\n\n// Bar of progress\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: @font-size-small;\n line-height: @line-height-computed;\n color: @progress-bar-color;\n text-align: center;\n background-color: @progress-bar-bg;\n .box-shadow(inset 0 -1px 0 rgba(0,0,0,.15));\n .transition(width .6s ease);\n}\n\n// Striped bars\n//\n// `.progress-striped .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar-striped` class, which you just add to an existing\n// `.progress-bar`.\n.progress-striped .progress-bar,\n.progress-bar-striped {\n #gradient > .striped();\n background-size: 40px 40px;\n}\n\n// Call animation for the active one\n//\n// `.progress.active .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar.active` approach.\n.progress.active .progress-bar,\n.progress-bar.active {\n .animation(progress-bar-stripes 2s linear infinite);\n}\n\n\n// Variations\n// -------------------------\n\n.progress-bar-success {\n .progress-bar-variant(@progress-bar-success-bg);\n}\n\n.progress-bar-info {\n .progress-bar-variant(@progress-bar-info-bg);\n}\n\n.progress-bar-warning {\n .progress-bar-variant(@progress-bar-warning-bg);\n}\n\n.progress-bar-danger {\n .progress-bar-variant(@progress-bar-danger-bg);\n}\n","// Gradients\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-repeat: repeat-x;\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Progress bars\n\n.progress-bar-variant(@color) {\n background-color: @color;\n\n // Deprecated parent class requirement as of v3.2.0\n .progress-striped & {\n #gradient > .striped();\n }\n}\n",".media {\n // Proper spacing between instances of .media\n margin-top: 15px;\n\n &:first-child {\n margin-top: 0;\n }\n}\n\n.media,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n\n.media-body {\n width: 10000px;\n}\n\n.media-object {\n display: block;\n\n // Fix collapse in webkit from max-width: 100% and display: table-cell.\n &.img-thumbnail {\n max-width: none;\n }\n}\n\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n\n.media-middle {\n vertical-align: middle;\n}\n\n.media-bottom {\n vertical-align: bottom;\n}\n\n// Reset margins on headings for tighter default spacing\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n\n// Media list variation\n//\n// Undo default ul/ol styles\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n","//\n// List groups\n// --------------------------------------------------\n\n\n// Base class\n//\n// Easily usable on