From 227cf8c2dd8053ffd94c027365f88d04c2b85e3a Mon Sep 17 00:00:00 2001 From: Jess Date: Sun, 31 Aug 2014 09:53:17 +0200 Subject: [PATCH 1/1] add new theme remove /meta urls --- data/db.sqlite3 | Bin 86016 -> 87040 bytes data/nginx.conf | 6 +- meta/static/css/bootstrap-theme.css.map | 1 - meta/static/css/bootstrap.css | 6132 ++++++++++++----------- meta/static/css/bootstrap.css.map | 1 - meta/static/css/bootstrap.min.css | 12 +- meta/static/fonts/Celestia-Redux.woff | Bin 0 -> 145188 bytes meta/static/js/main.js | 4 +- meta/templates/base.html | 6 +- meta/templates/index.html | 12 +- meta/templates/rate.html | 6 +- meta/views.py | 2 +- mlpccg-web/urls.py | 7 +- 13 files changed, 3355 insertions(+), 2834 deletions(-) delete mode 100644 meta/static/css/bootstrap-theme.css.map delete mode 100644 meta/static/css/bootstrap.css.map create mode 100644 meta/static/fonts/Celestia-Redux.woff diff --git a/data/db.sqlite3 b/data/db.sqlite3 index 1638b65949f57f631b3ac32ddaf7b1ae9783d896..fdd0f15e4b182ddd45de50a203afb47673e217d5 100644 GIT binary patch delta 593 zcmZusL1+^}6rDeB*WC?CHcL?|1&v}QlxDk=>^9kWv7(iN7^Uq+4^^;uRqDlCL<))* z>*^_&dQlI0NEThhgFWb_9z+yk4tnuY1yLl$+7xs)RS@(u@A2pJ=Dk0)MYVQMy*`ji zFvg}OdbN-%QKE5b5ouN43Eg-)jcz0k(^v3Gv#Be`1})rY*uZyu!)L7E1Ky*JH+YF< zJjW8A;1L?QWl=rM>MJ~0I;mtV1qNkeGGj{1;laHY>I_}^zJ(WfiV$~E$0|PJ3*Od3xE)&hdGxCw(yW+`Os_Y4eL4(hj^D&MYXw^8SyFBrqgP?8lOMqpwIgj0Et4*X zF<8_dqz30$m&P4w8eJNq%Y;c!W0d1N*+?LiT?!KHM_}oz zQSK1EK}v&>%@>pL-Q8f?sbj!nYr-oYn4LX`iS(wr`aiW}7kp2+B|~_Qn7a^&EjtKdQ#pz| zM@UJgbxIYlP!R>&^$Wr)$JwXn&d7s_%)jY>^p0nj S%dYEsztgk(v%$V=1B72Fv4vIu delta 496 zcmXX>Pe>GT82!HAn{`%kK!pS`bovL2xU|0+cV@k*rFDojvQvkY@EXf@*+bASUACJt zB6tx`>D8UX9NmLn^dMqj9+aR<1rdc&kW}Byboh9@@4fH+-mkWqsjX)g`z?crW@R4A z@KVlaV{2|5S1q9yH3_?DU|RiEN9whjRvF&o8c)#$HG^(rF>2oB`)Fp3nE?we!UcZf zJHFr}KHv-|c#8wF zW0t=~<}iO|vkk0z#Pci9oxL3(O`KDMq~#0OtorkMUxqHdnx9x$CQW4>s4K$zME`)FBKCkSF~41RPDxQIdbC+!D2~JbX^j?Tp4i^@X|;<8b2Z1 zloqR6PDb4E#G~C*)UHlUP9ZKJQAw{D3u$!mzfY$XywR!? .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners\n background-repeat: repeat-x;\n border-color: darken(@btn-color, 14%);\n\n &:hover,\n &:focus {\n background-color: darken(@btn-color, 12%);\n background-position: 0 -15px;\n }\n\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n border-color: darken(@btn-color, 14%);\n }\n}\n\n// Common styles\n.btn {\n // Remove the gradient for the pressed/active state\n &:active,\n &.active {\n background-image: none;\n }\n}\n\n// Apply the mixin to the buttons\n.btn-default { .btn-styles(@btn-default-bg); text-shadow: 0 1px 0 #fff; border-color: #ccc; }\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger { .btn-styles(@btn-danger-bg); }\n\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n border-radius: @navbar-border-radius;\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: darken(@navbar-default-bg, 5%); @end-color: darken(@navbar-default-bg, 2%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.075));\n }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255,255,255,.25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: @navbar-inverse-bg; @end-color: lighten(@navbar-inverse-bg, 2.5%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.25));\n }\n\n .navbar-brand,\n .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n text-shadow: 0 1px 0 rgba(255,255,255,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05);\n .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success { .alert-styles(@alert-success-bg); }\n.alert-info { .alert-styles(@alert-info-bg); }\n.alert-warning { .alert-styles(@alert-warning-bg); }\n.alert-danger { .alert-styles(@alert-danger-bg); }\n\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); }\n\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n border-radius: @border-radius-base;\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n border-color: darken(@list-group-active-border, 7.5%);\n}\n\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n .box-shadow(0 1px 2px rgba(0,0,0,.05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n border-color: darken(@well-bg, 10%);\n @shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n}\n","//\n// Mixins\n// --------------------------------------------------\n\n\n// Utilities\n// -------------------------\n\n// Clearfix\n// Source: http://nicolasgallagher.com/micro-clearfix-hack/\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.clearfix() {\n &:before,\n &:after {\n content: \" \"; // 1\n display: table; // 2\n }\n &:after {\n clear: both;\n }\n}\n\n// WebKit-style focus\n.tab-focus() {\n // Default\n outline: thin dotted;\n // WebKit\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n\n// Center-align a block level element\n.center-block() {\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n\n// Sizing shortcuts\n.size(@width; @height) {\n width: @width;\n height: @height;\n}\n.square(@size) {\n .size(@size; @size);\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n &::-moz-placeholder { color: @color; // Firefox\n opacity: 1; } // See https://github.com/twbs/bootstrap/pull/11526\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Text overflow\n// Requires inline-block or block for proper styling\n.text-overflow() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n// CSS image replacement\n//\n// Heads up! v3 launched with with only `.hide-text()`, but per our pattern for\n// mixins being reused as classes with the same name, this doesn't hold up. As\n// of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`. Note\n// that we cannot chain the mixins together in Less, so they are repeated.\n//\n// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757\n\n// Deprecated as of v3.0.1 (will be removed in v4)\n.hide-text() {\n font: ~\"0/0\" a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n// New mixin to use as of v3.0.1\n.text-hide() {\n .hide-text();\n}\n\n\n\n// CSS3 PROPERTIES\n// --------------------------------------------------\n\n// Single side border-radius\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// 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 the\n// standard `box-shadow` property.\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Transitions\n.transition(@transition) {\n -webkit-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-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// Transformations\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n transform: rotate(@degrees);\n}\n.scale(@ratio; @ratio-y...) {\n -webkit-transform: scale(@ratio, @ratio-y);\n -ms-transform: scale(@ratio, @ratio-y); // IE9 only\n transform: scale(@ratio, @ratio-y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n transform: translate(@x, @y);\n}\n.skew(@x; @y) {\n -webkit-transform: skew(@x, @y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n transform: skew(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\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// Animations\n.animation(@animation) {\n -webkit-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\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.backface-visibility(@visibility){\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\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// User select\n// For selecting text on the page\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// Resize anything\n.resizable(@direction) {\n resize: @direction; // Options: horizontal, vertical, both\n overflow: auto; // Safari fix\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// Opacity\n.opacity(@opacity) {\n opacity: @opacity;\n // IE8 filter\n @opacity-ie: (@opacity * 100);\n filter: ~\"alpha(opacity=@{opacity-ie})\";\n}\n\n\n\n// GRADIENTS\n// --------------------------------------------------\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, color-stop(@start-color @start-percent), color-stop(@end-color @end-percent)); // Safari 5.1-6, Chrome 10+\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: 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: 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: 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: 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: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\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.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n\n\n\n// Retina images\n//\n// Short retina mixin for setting background-image and -size\n\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\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\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// COMPONENT MIXINS\n// --------------------------------------------------\n\n// Horizontal dividers\n// -------------------------\n// Dividers (basically an hr) within dropdowns and nav lists\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\n// Panels\n// -------------------------\n.panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border) {\n border-color: @border;\n\n & > .panel-heading {\n color: @heading-text-color;\n background-color: @heading-bg-color;\n border-color: @heading-border;\n\n + .panel-collapse .panel-body {\n border-top-color: @border;\n }\n }\n & > .panel-footer {\n + .panel-collapse .panel-body {\n border-bottom-color: @border;\n }\n }\n}\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// 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 &.@{state}:hover > th {\n background-color: darken(@background, 5%);\n }\n }\n}\n\n// List Groups\n// -------------------------\n.list-group-item-variant(@state; @background; @color) {\n .list-group-item-@{state} {\n color: @color;\n background-color: @background;\n\n a& {\n color: @color;\n\n .list-group-item-heading { color: inherit; }\n\n &:hover,\n &:focus {\n color: @color;\n background-color: darken(@background, 5%);\n }\n &.active,\n &.active:hover,\n &.active:focus {\n color: #fff;\n background-color: @color;\n border-color: @color;\n }\n }\n }\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.button-variant(@color; @background; @border) {\n color: @color;\n background-color: @background;\n border-color: @border;\n\n &:hover,\n &:focus,\n &:active,\n &.active,\n .open .dropdown-toggle& {\n color: @color;\n background-color: darken(@background, 8%);\n border-color: darken(@border, 12%);\n }\n &:active,\n &.active,\n .open .dropdown-toggle& {\n background-image: none;\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 .badge {\n color: @background;\n background-color: @color;\n }\n}\n\n// Button sizes\n// -------------------------\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\n// Pagination\n// -------------------------\n.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @border-radius) {\n > li {\n > a,\n > span {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\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// Labels\n// -------------------------\n.label-variant(@color) {\n background-color: @color;\n &[href] {\n &:hover,\n &:focus {\n background-color: darken(@color, 10%);\n }\n }\n}\n\n// Contextual backgrounds\n// -------------------------\n.bg-variant(@color) {\n background-color: @color;\n a&:hover {\n background-color: darken(@color, 10%);\n }\n}\n\n// Typography\n// -------------------------\n.text-emphasis-variant(@color) {\n color: @color;\n a&:hover {\n color: darken(@color, 10%);\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.navbar-vertical-align(@element-height) {\n margin-top: ((@navbar-height - @element-height) / 2);\n margin-bottom: ((@navbar-height - @element-height) / 2);\n}\n\n// Progress bars\n// -------------------------\n.progress-bar-variant(@color) {\n background-color: @color;\n .progress-striped & {\n #gradient > .striped();\n }\n}\n\n// Responsive utilities\n// -------------------------\n// More easily include all the states for responsive-utilities.less.\n.responsive-visibility() {\n display: block !important;\n table& { display: table; }\n tr& { display: table-row !important; }\n th&,\n td& { display: table-cell !important; }\n}\n\n.responsive-invisibility() {\n display: none !important;\n}\n\n\n// Grid System\n// -----------\n\n// Centered container element\n.container-fixed() {\n margin-right: auto;\n margin-left: auto;\n padding-left: (@grid-gutter-width / 2);\n padding-right: (@grid-gutter-width / 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: (@gutter / -2);\n margin-right: (@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 @media (min-width: @screen-xs-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-xs-column-push(@columns) {\n @media (min-width: @screen-xs-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-xs-column-pull(@columns) {\n @media (min-width: @screen-xs-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\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\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\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\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) when (@index = 1) { // 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: (@grid-gutter-width / 2);\n padding-right: (@grid-gutter-width / 2);\n }\n }\n .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n .col(@index) when (@index = 1) { // 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) {\n .col-@{class}-push-@{index} {\n left: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) {\n .col-@{class}-pull-@{index} {\n right: percentage((@index / @grid-columns));\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// Form validation states\n//\n// Used in forms.less to generate the form validation CSS for warnings, errors,\n// and successes.\n\n.form-control-validation(@text-color: #555; @border-color: #ccc; @background-color: #f5f5f5) {\n // Color the label and help text\n .help-block,\n .control-label,\n .radio,\n .checkbox,\n .radio-inline,\n .checkbox-inline {\n color: @text-color;\n }\n // Set the border and box shadow on specific inputs to match\n .form-control {\n border-color: @border-color;\n .box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so transitions work\n &:focus {\n border-color: darken(@border-color, 10%);\n @shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten(@border-color, 20%);\n .box-shadow(@shadow);\n }\n }\n // Set validation states also for addons\n .input-group-addon {\n color: @text-color;\n border-color: @border-color;\n background-color: @background-color;\n }\n // Optional feedback icon\n .form-control-feedback {\n color: @text-color;\n }\n}\n\n// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `@input-focus-border` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n\n.form-control-focus(@color: @input-border-focus) {\n @color-rgba: rgba(red(@color), green(@color), blue(@color), .6);\n &:focus {\n border-color: @color;\n outline: 0;\n .box-shadow(~\"inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px @{color-rgba}\");\n }\n}\n\n// Form control sizing\n//\n// Relative text size, padding, and border-radii changes for form controls. For\n// horizontal sizing, wrap controls in the predefined grid classes. ``\n// element gets special love because it's special, and that's a fact!\n\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","//\n// Variables\n// --------------------------------------------------\n\n\n//== Colors\n//\n//## Gray and brand colors for use across Bootstrap.\n\n@gray-darker: lighten(#000, 13.5%); // #222\n@gray-dark: lighten(#000, 20%); // #333\n@gray: lighten(#000, 33.5%); // #555\n@gray-light: lighten(#000, 60%); // #999\n@gray-lighter: lighten(#000, 93.5%); // #eee\n\n@brand-primary: #428bca;\n@brand-success: #5cb85c;\n@brand-info: #5bc0de;\n@brand-warning: #f0ad4e;\n@brand-danger: #d9534f;\n\n\n//== Scaffolding\n//\n// ## Settings for some of the most global styles.\n\n//** Background color for ``.\n@body-bg: #fff;\n//** Global text color on ``.\n@text-color: @gray-dark;\n\n//** Global textual link color.\n@link-color: @brand-primary;\n//** Link hover color set via `darken()` function.\n@link-hover-color: darken(@link-color, 15%);\n\n\n//== Typography\n//\n//## Font, line-height, and color for body text, headings, and more.\n\n@font-family-sans-serif: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n@font-family-serif: Georgia, \"Times New Roman\", Times, serif;\n//** Default monospace fonts for ``, ``, and `
`.\n@font-family-monospace:   Menlo, Monaco, Consolas, \"Courier New\", monospace;\n@font-family-base:        @font-family-sans-serif;\n\n@font-size-base:          14px;\n@font-size-large:         ceil((@font-size-base * 1.25)); // ~18px\n@font-size-small:         ceil((@font-size-base * 0.85)); // ~12px\n\n@font-size-h1:            floor((@font-size-base * 2.6)); // ~36px\n@font-size-h2:            floor((@font-size-base * 2.15)); // ~30px\n@font-size-h3:            ceil((@font-size-base * 1.7)); // ~24px\n@font-size-h4:            ceil((@font-size-base * 1.25)); // ~18px\n@font-size-h5:            @font-size-base;\n@font-size-h6:            ceil((@font-size-base * 0.85)); // ~12px\n\n//** Unit-less `line-height` for use in components like buttons.\n@line-height-base:        1.428571429; // 20/14\n//** Computed \"line-height\" (`font-size` * `line-height`) for use with `margin`, `padding`, etc.\n@line-height-computed:    floor((@font-size-base * @line-height-base)); // ~20px\n\n//** By default, this inherits from the ``.\n@headings-font-family:    inherit;\n@headings-font-weight:    500;\n@headings-line-height:    1.1;\n@headings-color:          inherit;\n\n\n//-- Iconography\n//\n//## Specify custom locations of the include Glyphicons icon font. Useful for those including Bootstrap via Bower.\n\n@icon-font-path:          \"../fonts/\";\n@icon-font-name:          \"glyphicons-halflings-regular\";\n@icon-font-svg-id:        \"glyphicons_halflingsregular\";\n\n//== Components\n//\n//## Define common padding and border radius sizes and more. Values based on 14px text and 1.428 line-height (~20px to start).\n\n@padding-base-vertical:     6px;\n@padding-base-horizontal:   12px;\n\n@padding-large-vertical:    10px;\n@padding-large-horizontal:  16px;\n\n@padding-small-vertical:    5px;\n@padding-small-horizontal:  10px;\n\n@padding-xs-vertical:       1px;\n@padding-xs-horizontal:     5px;\n\n@line-height-large:         1.33;\n@line-height-small:         1.5;\n\n@border-radius-base:        4px;\n@border-radius-large:       6px;\n@border-radius-small:       3px;\n\n//** Global color for active items (e.g., navs or dropdowns).\n@component-active-color:    #fff;\n//** Global background color for active items (e.g., navs or dropdowns).\n@component-active-bg:       @brand-primary;\n\n//** Width of the `border` for generating carets that indicator dropdowns.\n@caret-width-base:          4px;\n//** Carets increase slightly in size for larger components.\n@caret-width-large:         5px;\n\n\n//== Tables\n//\n//## Customizes the `.table` component with basic values, each used across all table variations.\n\n//** Padding for ``s and ``s.\n@table-cell-padding:            8px;\n//** Padding for cells in `.table-condensed`.\n@table-condensed-cell-padding:  5px;\n\n//** Default background color used for all tables.\n@table-bg:                      transparent;\n//** Background color used for `.table-striped`.\n@table-bg-accent:               #f9f9f9;\n//** Background color used for `.table-hover`.\n@table-bg-hover:                #f5f5f5;\n@table-bg-active:               @table-bg-hover;\n\n//** Border color for table and cell borders.\n@table-border-color:            #ddd;\n\n\n//== Buttons\n//\n//## For each of Bootstrap's buttons, define text, background and border color.\n\n@btn-font-weight:                normal;\n\n@btn-default-color:              #333;\n@btn-default-bg:                 #fff;\n@btn-default-border:             #ccc;\n\n@btn-primary-color:              #fff;\n@btn-primary-bg:                 @brand-primary;\n@btn-primary-border:             darken(@btn-primary-bg, 5%);\n\n@btn-success-color:              #fff;\n@btn-success-bg:                 @brand-success;\n@btn-success-border:             darken(@btn-success-bg, 5%);\n\n@btn-info-color:                 #fff;\n@btn-info-bg:                    @brand-info;\n@btn-info-border:                darken(@btn-info-bg, 5%);\n\n@btn-warning-color:              #fff;\n@btn-warning-bg:                 @brand-warning;\n@btn-warning-border:             darken(@btn-warning-bg, 5%);\n\n@btn-danger-color:               #fff;\n@btn-danger-bg:                  @brand-danger;\n@btn-danger-border:              darken(@btn-danger-bg, 5%);\n\n@btn-link-disabled-color:        @gray-light;\n\n\n//== Forms\n//\n//##\n\n//** `` background color\n@input-bg:                       #fff;\n//** `` background color\n@input-bg-disabled:              @gray-lighter;\n\n//** Text color for ``s\n@input-color:                    @gray;\n//** `` border color\n@input-border:                   #ccc;\n//** `` border radius\n@input-border-radius:            @border-radius-base;\n//** Border color for inputs on focus\n@input-border-focus:             #66afe9;\n\n//** Placeholder text color\n@input-color-placeholder:        @gray-light;\n\n//** Default `.form-control` height\n@input-height-base:              (@line-height-computed + (@padding-base-vertical * 2) + 2);\n//** Large `.form-control` height\n@input-height-large:             (ceil(@font-size-large * @line-height-large) + (@padding-large-vertical * 2) + 2);\n//** Small `.form-control` height\n@input-height-small:             (floor(@font-size-small * @line-height-small) + (@padding-small-vertical * 2) + 2);\n\n@legend-color:                   @gray-dark;\n@legend-border-color:            #e5e5e5;\n\n//** Background color for textual input addons\n@input-group-addon-bg:           @gray-lighter;\n//** Border color for textual input addons\n@input-group-addon-border-color: @input-border;\n\n\n//== Dropdowns\n//\n//## Dropdown menu container and contents.\n\n//** Background for the dropdown menu.\n@dropdown-bg:                    #fff;\n//** Dropdown menu `border-color`.\n@dropdown-border:                rgba(0,0,0,.15);\n//** Dropdown menu `border-color` **for IE8**.\n@dropdown-fallback-border:       #ccc;\n//** Divider color for between dropdown items.\n@dropdown-divider-bg:            #e5e5e5;\n\n//** Dropdown link text color.\n@dropdown-link-color:            @gray-dark;\n//** Hover color for dropdown links.\n@dropdown-link-hover-color:      darken(@gray-dark, 5%);\n//** Hover background for dropdown links.\n@dropdown-link-hover-bg:         #f5f5f5;\n\n//** Active dropdown menu item text color.\n@dropdown-link-active-color:     @component-active-color;\n//** Active dropdown menu item background color.\n@dropdown-link-active-bg:        @component-active-bg;\n\n//** Disabled dropdown menu item background color.\n@dropdown-link-disabled-color:   @gray-light;\n\n//** Text color for headers within dropdown menus.\n@dropdown-header-color:          @gray-light;\n\n// Note: Deprecated @dropdown-caret-color as of v3.1.0\n@dropdown-caret-color:           #000;\n\n\n//-- Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n//\n// Note: These variables are not generated into the Customizer.\n\n@zindex-navbar:            1000;\n@zindex-dropdown:          1000;\n@zindex-popover:           1010;\n@zindex-tooltip:           1030;\n@zindex-navbar-fixed:      1030;\n@zindex-modal-background:  1040;\n@zindex-modal:             1050;\n\n\n//== Media queries breakpoints\n//\n//## Define the breakpoints at which your layout will change, adapting to different screen sizes.\n\n// Extra small screen / phone\n// Note: Deprecated @screen-xs and @screen-phone as of v3.0.1\n@screen-xs:                  480px;\n@screen-xs-min:              @screen-xs;\n@screen-phone:               @screen-xs-min;\n\n// Small screen / tablet\n// Note: Deprecated @screen-sm and @screen-tablet as of v3.0.1\n@screen-sm:                  768px;\n@screen-sm-min:              @screen-sm;\n@screen-tablet:              @screen-sm-min;\n\n// Medium screen / desktop\n// Note: Deprecated @screen-md and @screen-desktop as of v3.0.1\n@screen-md:                  992px;\n@screen-md-min:              @screen-md;\n@screen-desktop:             @screen-md-min;\n\n// Large screen / wide desktop\n// Note: Deprecated @screen-lg and @screen-lg-desktop as of v3.0.1\n@screen-lg:                  1200px;\n@screen-lg-min:              @screen-lg;\n@screen-lg-desktop:          @screen-lg-min;\n\n// So media queries don't overlap when required, provide a maximum\n@screen-xs-max:              (@screen-sm-min - 1);\n@screen-sm-max:              (@screen-md-min - 1);\n@screen-md-max:              (@screen-lg-min - 1);\n\n\n//== Grid system\n//\n//## Define your custom responsive grid.\n\n//** Number of columns in the grid.\n@grid-columns:              12;\n//** Padding between columns. Gets divided in half for the left and right.\n@grid-gutter-width:         30px;\n// Navbar collapse\n//** Point at which the navbar becomes uncollapsed.\n@grid-float-breakpoint:     @screen-sm-min;\n//** Point at which the navbar begins collapsing.\n@grid-float-breakpoint-max: (@grid-float-breakpoint - 1);\n\n\n//== Container sizes\n//\n//## Define the maximum width of `.container` for different screen sizes.\n\n// Small screen / tablet\n@container-tablet:             ((720px + @grid-gutter-width));\n//** For `@screen-sm-min` and up.\n@container-sm:                 @container-tablet;\n\n// Medium screen / desktop\n@container-desktop:            ((940px + @grid-gutter-width));\n//** For `@screen-md-min` and up.\n@container-md:                 @container-desktop;\n\n// Large screen / wide desktop\n@container-large-desktop:      ((1140px + @grid-gutter-width));\n//** For `@screen-lg-min` and up.\n@container-lg:                 @container-large-desktop;\n\n\n//== Navbar\n//\n//##\n\n// Basics of a navbar\n@navbar-height:                    50px;\n@navbar-margin-bottom:             @line-height-computed;\n@navbar-border-radius:             @border-radius-base;\n@navbar-padding-horizontal:        floor((@grid-gutter-width / 2));\n@navbar-padding-vertical:          ((@navbar-height - @line-height-computed) / 2);\n@navbar-collapse-max-height:       340px;\n\n@navbar-default-color:             #777;\n@navbar-default-bg:                #f8f8f8;\n@navbar-default-border:            darken(@navbar-default-bg, 6.5%);\n\n// Navbar links\n@navbar-default-link-color:                #777;\n@navbar-default-link-hover-color:          #333;\n@navbar-default-link-hover-bg:             transparent;\n@navbar-default-link-active-color:         #555;\n@navbar-default-link-active-bg:            darken(@navbar-default-bg, 6.5%);\n@navbar-default-link-disabled-color:       #ccc;\n@navbar-default-link-disabled-bg:          transparent;\n\n// Navbar brand label\n@navbar-default-brand-color:               @navbar-default-link-color;\n@navbar-default-brand-hover-color:         darken(@navbar-default-brand-color, 10%);\n@navbar-default-brand-hover-bg:            transparent;\n\n// Navbar toggle\n@navbar-default-toggle-hover-bg:           #ddd;\n@navbar-default-toggle-icon-bar-bg:        #888;\n@navbar-default-toggle-border-color:       #ddd;\n\n\n// Inverted navbar\n// Reset inverted navbar basics\n@navbar-inverse-color:                      @gray-light;\n@navbar-inverse-bg:                         #222;\n@navbar-inverse-border:                     darken(@navbar-inverse-bg, 10%);\n\n// Inverted navbar links\n@navbar-inverse-link-color:                 @gray-light;\n@navbar-inverse-link-hover-color:           #fff;\n@navbar-inverse-link-hover-bg:              transparent;\n@navbar-inverse-link-active-color:          @navbar-inverse-link-hover-color;\n@navbar-inverse-link-active-bg:             darken(@navbar-inverse-bg, 10%);\n@navbar-inverse-link-disabled-color:        #444;\n@navbar-inverse-link-disabled-bg:           transparent;\n\n// Inverted navbar brand label\n@navbar-inverse-brand-color:                @navbar-inverse-link-color;\n@navbar-inverse-brand-hover-color:          #fff;\n@navbar-inverse-brand-hover-bg:             transparent;\n\n// Inverted navbar toggle\n@navbar-inverse-toggle-hover-bg:            #333;\n@navbar-inverse-toggle-icon-bar-bg:         #fff;\n@navbar-inverse-toggle-border-color:        #333;\n\n\n//== Navs\n//\n//##\n\n//=== Shared nav styles\n@nav-link-padding:                          10px 15px;\n@nav-link-hover-bg:                         @gray-lighter;\n\n@nav-disabled-link-color:                   @gray-light;\n@nav-disabled-link-hover-color:             @gray-light;\n\n@nav-open-link-hover-color:                 #fff;\n\n//== Tabs\n@nav-tabs-border-color:                     #ddd;\n\n@nav-tabs-link-hover-border-color:          @gray-lighter;\n\n@nav-tabs-active-link-hover-bg:             @body-bg;\n@nav-tabs-active-link-hover-color:          @gray;\n@nav-tabs-active-link-hover-border-color:   #ddd;\n\n@nav-tabs-justified-link-border-color:            #ddd;\n@nav-tabs-justified-active-link-border-color:     @body-bg;\n\n//== Pills\n@nav-pills-border-radius:                   @border-radius-base;\n@nav-pills-active-link-hover-bg:            @component-active-bg;\n@nav-pills-active-link-hover-color:         @component-active-color;\n\n\n//== Pagination\n//\n//##\n\n@pagination-color:                     @link-color;\n@pagination-bg:                        #fff;\n@pagination-border:                    #ddd;\n\n@pagination-hover-color:               @link-hover-color;\n@pagination-hover-bg:                  @gray-lighter;\n@pagination-hover-border:              #ddd;\n\n@pagination-active-color:              #fff;\n@pagination-active-bg:                 @brand-primary;\n@pagination-active-border:             @brand-primary;\n\n@pagination-disabled-color:            @gray-light;\n@pagination-disabled-bg:               #fff;\n@pagination-disabled-border:           #ddd;\n\n\n//== Pager\n//\n//##\n\n@pager-bg:                             @pagination-bg;\n@pager-border:                         @pagination-border;\n@pager-border-radius:                  15px;\n\n@pager-hover-bg:                       @pagination-hover-bg;\n\n@pager-active-bg:                      @pagination-active-bg;\n@pager-active-color:                   @pagination-active-color;\n\n@pager-disabled-color:                 @pagination-disabled-color;\n\n\n//== Jumbotron\n//\n//##\n\n@jumbotron-padding:              30px;\n@jumbotron-color:                inherit;\n@jumbotron-bg:                   @gray-lighter;\n@jumbotron-heading-color:        inherit;\n@jumbotron-font-size:            ceil((@font-size-base * 1.5));\n\n\n//== Form states and alerts\n//\n//## Define colors for form feedback states and, by default, alerts.\n\n@state-success-text:             #3c763d;\n@state-success-bg:               #dff0d8;\n@state-success-border:           darken(spin(@state-success-bg, -10), 5%);\n\n@state-info-text:                #31708f;\n@state-info-bg:                  #d9edf7;\n@state-info-border:              darken(spin(@state-info-bg, -10), 7%);\n\n@state-warning-text:             #8a6d3b;\n@state-warning-bg:               #fcf8e3;\n@state-warning-border:           darken(spin(@state-warning-bg, -10), 5%);\n\n@state-danger-text:              #a94442;\n@state-danger-bg:                #f2dede;\n@state-danger-border:            darken(spin(@state-danger-bg, -10), 5%);\n\n\n//== Tooltips\n//\n//##\n\n//** Tooltip max width\n@tooltip-max-width:           200px;\n//** Tooltip text color\n@tooltip-color:               #fff;\n//** Tooltip background color\n@tooltip-bg:                  #000;\n@tooltip-opacity:             .9;\n\n//** Tooltip arrow width\n@tooltip-arrow-width:         5px;\n//** Tooltip arrow color\n@tooltip-arrow-color:         @tooltip-bg;\n\n\n//== Popovers\n//\n//##\n\n//** Popover body background color\n@popover-bg:                          #fff;\n//** Popover maximum width\n@popover-max-width:                   276px;\n//** Popover border color\n@popover-border-color:                rgba(0,0,0,.2);\n//** Popover fallback border color\n@popover-fallback-border-color:       #ccc;\n\n//** Popover title background color\n@popover-title-bg:                    darken(@popover-bg, 3%);\n\n//** Popover arrow width\n@popover-arrow-width:                 10px;\n//** Popover arrow color\n@popover-arrow-color:                 #fff;\n\n//** Popover outer arrow width\n@popover-arrow-outer-width:           (@popover-arrow-width + 1);\n//** Popover outer arrow color\n@popover-arrow-outer-color:           fadein(@popover-border-color, 5%);\n//** Popover outer arrow fallback color\n@popover-arrow-outer-fallback-color:  darken(@popover-fallback-border-color, 20%);\n\n\n//== Labels\n//\n//##\n\n//** Default label background color\n@label-default-bg:            @gray-light;\n//** Primary label background color\n@label-primary-bg:            @brand-primary;\n//** Success label background color\n@label-success-bg:            @brand-success;\n//** Info label background color\n@label-info-bg:               @brand-info;\n//** Warning label background color\n@label-warning-bg:            @brand-warning;\n//** Danger label background color\n@label-danger-bg:             @brand-danger;\n\n//** Default label text color\n@label-color:                 #fff;\n//** Default text color of a linked label\n@label-link-hover-color:      #fff;\n\n\n//== Modals\n//\n//##\n\n//** Padding applied to the modal body\n@modal-inner-padding:         20px;\n\n//** Padding applied to the modal title\n@modal-title-padding:         15px;\n//** Modal title line-height\n@modal-title-line-height:     @line-height-base;\n\n//** Background color of modal content area\n@modal-content-bg:                             #fff;\n//** Modal content border color\n@modal-content-border-color:                   rgba(0,0,0,.2);\n//** Modal content border color **for IE8**\n@modal-content-fallback-border-color:          #999;\n\n//** Modal backdrop background color\n@modal-backdrop-bg:           #000;\n//** Modal backdrop opacity\n@modal-backdrop-opacity:      .5;\n//** Modal header border color\n@modal-header-border-color:   #e5e5e5;\n//** Modal footer border color\n@modal-footer-border-color:   @modal-header-border-color;\n\n@modal-lg:                    900px;\n@modal-md:                    600px;\n@modal-sm:                    300px;\n\n\n//== Alerts\n//\n//## Define alert colors, border radius, and padding.\n\n@alert-padding:               15px;\n@alert-border-radius:         @border-radius-base;\n@alert-link-font-weight:      bold;\n\n@alert-success-bg:            @state-success-bg;\n@alert-success-text:          @state-success-text;\n@alert-success-border:        @state-success-border;\n\n@alert-info-bg:               @state-info-bg;\n@alert-info-text:             @state-info-text;\n@alert-info-border:           @state-info-border;\n\n@alert-warning-bg:            @state-warning-bg;\n@alert-warning-text:          @state-warning-text;\n@alert-warning-border:        @state-warning-border;\n\n@alert-danger-bg:             @state-danger-bg;\n@alert-danger-text:           @state-danger-text;\n@alert-danger-border:         @state-danger-border;\n\n\n//== Progress bars\n//\n//##\n\n//** Background color of the whole progress component\n@progress-bg:                 #f5f5f5;\n//** Progress bar text color\n@progress-bar-color:          #fff;\n\n//** Default progress bar color\n@progress-bar-bg:             @brand-primary;\n//** Success progress bar color\n@progress-bar-success-bg:     @brand-success;\n//** Warning progress bar color\n@progress-bar-warning-bg:     @brand-warning;\n//** Danger progress bar color\n@progress-bar-danger-bg:      @brand-danger;\n//** Info progress bar color\n@progress-bar-info-bg:        @brand-info;\n\n\n//== List group\n//\n//##\n\n//** Background color on `.list-group-item`\n@list-group-bg:                 #fff;\n//** `.list-group-item` border color\n@list-group-border:             #ddd;\n//** List group border radius\n@list-group-border-radius:      @border-radius-base;\n\n//** Background color of single list elements on hover\n@list-group-hover-bg:           #f5f5f5;\n//** Text color of active list elements\n@list-group-active-color:       @component-active-color;\n//** Background color of active list elements\n@list-group-active-bg:          @component-active-bg;\n//** Border color of active list elements\n@list-group-active-border:      @list-group-active-bg;\n@list-group-active-text-color:  lighten(@list-group-active-bg, 40%);\n\n@list-group-link-color:         #555;\n@list-group-link-heading-color: #333;\n\n\n//== Panels\n//\n//##\n\n@panel-bg:                    #fff;\n@panel-body-padding:          15px;\n@panel-border-radius:         @border-radius-base;\n\n//** Border color for elements within panels\n@panel-inner-border:          #ddd;\n@panel-footer-bg:             #f5f5f5;\n\n@panel-default-text:          @gray-dark;\n@panel-default-border:        #ddd;\n@panel-default-heading-bg:    #f5f5f5;\n\n@panel-primary-text:          #fff;\n@panel-primary-border:        @brand-primary;\n@panel-primary-heading-bg:    @brand-primary;\n\n@panel-success-text:          @state-success-text;\n@panel-success-border:        @state-success-border;\n@panel-success-heading-bg:    @state-success-bg;\n\n@panel-info-text:             @state-info-text;\n@panel-info-border:           @state-info-border;\n@panel-info-heading-bg:       @state-info-bg;\n\n@panel-warning-text:          @state-warning-text;\n@panel-warning-border:        @state-warning-border;\n@panel-warning-heading-bg:    @state-warning-bg;\n\n@panel-danger-text:           @state-danger-text;\n@panel-danger-border:         @state-danger-border;\n@panel-danger-heading-bg:     @state-danger-bg;\n\n\n//== Thumbnails\n//\n//##\n\n//** Padding around the thumbnail image\n@thumbnail-padding:           4px;\n//** Thumbnail background color\n@thumbnail-bg:                @body-bg;\n//** Thumbnail border color\n@thumbnail-border:            #ddd;\n//** Thumbnail border radius\n@thumbnail-border-radius:     @border-radius-base;\n\n//** Custom text color for thumbnail captions\n@thumbnail-caption-color:     @text-color;\n//** Padding around the thumbnail caption\n@thumbnail-caption-padding:   9px;\n\n\n//== Wells\n//\n//##\n\n@well-bg:                     #f5f5f5;\n@well-border:                 darken(@well-bg, 7%);\n\n\n//== Badges\n//\n//##\n\n@badge-color:                 #fff;\n//** Linked badge text color on hover\n@badge-link-hover-color:      #fff;\n@badge-bg:                    @gray-light;\n\n//** Badge text color in active nav link\n@badge-active-color:          @link-color;\n//** Badge background color in active nav link\n@badge-active-bg:             #fff;\n\n@badge-font-weight:           bold;\n@badge-line-height:           1;\n@badge-border-radius:         10px;\n\n\n//== Breadcrumbs\n//\n//##\n\n@breadcrumb-padding-vertical:   8px;\n@breadcrumb-padding-horizontal: 15px;\n//** Breadcrumb background color\n@breadcrumb-bg:                 #f5f5f5;\n//** Breadcrumb text color\n@breadcrumb-color:              #ccc;\n//** Text color of current page in the breadcrumb\n@breadcrumb-active-color:       @gray-light;\n//** Textual separator for between breadcrumb elements\n@breadcrumb-separator:          \"/\";\n\n\n//== Carousel\n//\n//##\n\n@carousel-text-shadow:                        0 1px 2px rgba(0,0,0,.6);\n\n@carousel-control-color:                      #fff;\n@carousel-control-width:                      15%;\n@carousel-control-opacity:                    .5;\n@carousel-control-font-size:                  20px;\n\n@carousel-indicator-active-bg:                #fff;\n@carousel-indicator-border-color:             #fff;\n\n@carousel-caption-color:                      #fff;\n\n\n//== Close\n//\n//##\n\n@close-font-weight:           bold;\n@close-color:                 #000;\n@close-text-shadow:           0 1px 0 #fff;\n\n\n//== Code\n//\n//##\n\n@code-color:                  #c7254e;\n@code-bg:                     #f9f2f4;\n\n@kbd-color:                   #fff;\n@kbd-bg:                      #333;\n\n@pre-bg:                      #f5f5f5;\n@pre-color:                   @gray-dark;\n@pre-border-color:            #ccc;\n@pre-scrollable-max-height:   340px;\n\n\n//== Type\n//\n//##\n\n//** Text muted color\n@text-muted:                  @gray-light;\n//** Abbreviations and acronyms border color\n@abbr-border-color:           @gray-light;\n//** Headings small color\n@headings-small-color:        @gray-light;\n//** Blockquote small color\n@blockquote-small-color:      @gray-light;\n//** Blockquote font size\n@blockquote-font-size:        (@font-size-base * 1.25);\n//** Blockquote border color\n@blockquote-border-color:     @gray-lighter;\n//** Page header border color\n@page-header-border-color:    @gray-lighter;\n\n\n//== Miscellaneous\n//\n//##\n\n//** Horizontal line color.\n@hr-border:                   @gray-lighter;\n\n//** Horizontal offset for forms and lists.\n@component-offset-horizontal: 180px;\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(all .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\n  > .active,\n  > .next,\n  > .prev { display: block; }\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  // 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: none;\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    z-index: 5;\n    display: inline-block;\n  }\n  .icon-prev,\n  .glyphicon-chevron-left {\n    left: 50%;\n  }\n  .icon-next,\n  .glyphicon-chevron-right {\n    right: 50%;\n  }\n  .icon-prev,\n  .icon-next {\n    width:  20px;\n    height: 20px;\n    margin-top: -10px;\n    margin-left: -10px;\n    font-family: serif;\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    //\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: 30px;\n      height: 30px;\n      margin-top: -15px;\n      margin-left: -15px;\n      font-size: 30px;\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","//\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: 200;\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: 14px base font * 85% = about 12px\nsmall,\n.small  { font-size: 85%; }\n\n// Undo browser default styling\ncite    { font-style: normal; }\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\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@media (min-width: @grid-float-breakpoint) {\n  .dl-horizontal {\n    dt {\n      float: left;\n      width: (@component-offset-horizontal - 20);\n      clear: left;\n      text-align: right;\n      .text-overflow();\n    }\n    dd {\n      margin-left: @component-offset-horizontal;\n      &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\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-transform: 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// Quotes\nblockquote:before,\nblockquote:after {\n  content: \"\";\n}\n\n// Addresses\naddress {\n  margin-bottom: @line-height-computed;\n  font-style: normal;\n  line-height: @line-height-base;\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  white-space: nowrap;\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\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","//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n  max-width: 100%;\n  background-color: @table-bg;\n}\nth {\n  text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n  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-child(odd) {\n    > td,\n    > th {\n      background-color: @table-bg-accent;\n    }\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    > td,\n    > th {\n      background-color: @table-bg-hover;\n    }\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/10 (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/10 (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@media (max-width: @screen-xs-max) {\n  .table-responsive {\n    width: 100%;\n    margin-bottom: (@line-height-computed * 0.75);\n    overflow-y: hidden;\n    overflow-x: scroll;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n    border: 1px solid @table-border-color;\n    -webkit-overflow-scrolling: touch;\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","//\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: -webkit-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  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\n// Set the height of file controls to match text inputs\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;\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  // Disabled and read-only inputs\n  //\n  // HTML5 says that controls under a fieldset > legend:first-child won't be\n  // disabled if the fieldset is disabled. Due to implementation difficulty, we\n  // don't honor that edge case; we style them as disabled anyway.\n  &[disabled],\n  &[readonly],\n  fieldset[disabled] & {\n    cursor: not-allowed;\n    background-color: @input-bg-disabled;\n    opacity: 1; // iOS fix for unreadable disabled content\n  }\n\n  // Reset height for `textarea`s\n  textarea& {\n    height: auto;\n  }\n}\n\n\n// Search inputs in iOS\n//\n// This overrides the extra rounded corners on search inputs in iOS so that our\n// `.form-control` class can properly style them. Note that this cannot simply\n// be added to `.form-control` as it's not specific enough. For details, see\n// https://github.com/twbs/bootstrap/issues/11586.\n\ninput[type=\"search\"] {\n  -webkit-appearance: none;\n}\n\n\n// Special styles for iOS date input\n//\n// In Mobile Safari, date inputs require a pixel line-height that matches the\n// given height of the input.\n\ninput[type=\"date\"] {\n  line-height: @input-height-base;\n}\n\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n  margin-bottom: 15px;\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.radio,\n.checkbox {\n  display: block;\n  min-height: @line-height-computed; // clear the floating input if there is no label text\n  margin-top: 10px;\n  margin-bottom: 10px;\n  padding-left: 20px;\n  label {\n    display: inline;\n    font-weight: normal;\n    cursor: pointer;\n  }\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n  float: left;\n  margin-left: -20px;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n  margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing\n}\n\n// Radios and checkboxes on same line\n.radio-inline,\n.checkbox-inline {\n  display: inline-block;\n  padding-left: 20px;\n  margin-bottom: 0;\n  vertical-align: middle;\n  font-weight: normal;\n  cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n  margin-top: 0;\n  margin-left: 10px; // space out consecutive inline controls\n}\n\n// Apply same disabled cursor tweak as for inputs\n//\n// Note: Neither radios nor checkboxes can be readonly.\ninput[type=\"radio\"],\ninput[type=\"checkbox\"],\n.radio,\n.radio-inline,\n.checkbox,\n.checkbox-inline {\n  &[disabled],\n  fieldset[disabled] & {\n    cursor: not-allowed;\n  }\n}\n\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n\n.input-sm {\n  .input-size(@input-height-small; @padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);\n}\n\n.input-lg {\n  .input-size(@input-height-large; @padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large);\n}\n\n\n// Form control feedback states\n//\n// Apply contextual and semantic states to individual form controls.\n\n.has-feedback {\n  // Enable absolute positioning\n  position: relative;\n\n  // Ensure icons don't overlap text\n  .form-control {\n    padding-right: (@input-height-base * 1.25);\n  }\n\n  // Feedback icon (requires .glyphicon classes)\n  .form-control-feedback {\n    position: absolute;\n    top: (@line-height-computed + 5); // Height of the `label` and its margin\n    right: 0;\n    display: block;\n    width: @input-height-base;\n    height: @input-height-base;\n    line-height: @input-height-base;\n    text-align: center;\n  }\n}\n\n// Feedback states\n.has-success {\n  .form-control-validation(@state-success-text; @state-success-text; @state-success-bg);\n}\n.has-warning {\n  .form-control-validation(@state-warning-text; @state-warning-text; @state-warning-bg);\n}\n.has-error {\n  .form-control-validation(@state-danger-text; @state-danger-text; @state-danger-bg);\n}\n\n\n// Static form control text\n//\n// Apply class to a `p` element to make any string of text align with labels in\n// a horizontal form layout.\n\n.form-control-static {\n  margin-bottom: 0; // Remove default margin from `p`\n}\n\n\n// Help text\n//\n// Apply to any element you wish to create light text for placement immediately\n// below a form control. Use for general help, formatting, or instructional text.\n\n.help-block {\n  display: block; // account for any element using help-block\n  margin-top: 5px;\n  margin-bottom: 10px;\n  color: lighten(@text-color, 25%); // lighten the text some for contrast\n}\n\n\n\n// Inline forms\n//\n// Make forms appear inline(-block) by adding the `.form-inline` class. Inline\n// forms begin stacked on extra small (mobile) devices and then go inline when\n// viewports reach <768px.\n//\n// Requires wrapping inputs and labels with `.form-group` for proper display of\n// default HTML form controls and our custom form controls (e.g., input groups).\n//\n// Heads up! This is mixin-ed into `.navbar-form` in navbars.less.\n\n.form-inline {\n\n  // Kick in the inline\n  @media (min-width: @screen-sm-min) {\n    // Inline-block all the things for \"inline\"\n    .form-group {\n      display: inline-block;\n      margin-bottom: 0;\n      vertical-align: middle;\n    }\n\n    // In navbar-form, allow folks to *not* use `.form-group`\n    .form-control {\n      display: inline-block;\n      width: auto; // Prevent labels from stacking above inputs in `.form-group`\n      vertical-align: middle;\n    }\n    // Input groups need that 100% width though\n    .input-group > .form-control {\n      width: 100%;\n    }\n\n    .control-label {\n      margin-bottom: 0;\n      vertical-align: middle;\n    }\n\n    // Remove default margin on radios/checkboxes that were used for stacking, and\n    // then undo the floating of radios and checkboxes to match (which also avoids\n    // a bug in WebKit: https://github.com/twbs/bootstrap/issues/1969).\n    .radio,\n    .checkbox {\n      display: inline-block;\n      margin-top: 0;\n      margin-bottom: 0;\n      padding-left: 0;\n      vertical-align: middle;\n    }\n    .radio input[type=\"radio\"],\n    .checkbox input[type=\"checkbox\"] {\n      float: none;\n      margin-left: 0;\n    }\n\n    // Validation states\n    //\n    // Reposition the icon because it's now within a grid column and columns have\n    // `position: relative;` on them. Also accounts for the grid gutter padding.\n    .has-feedback .form-control-feedback {\n      top: 0;\n    }\n  }\n}\n\n\n// Horizontal forms\n//\n// Horizontal forms are built on grid classes and allow you to create forms with\n// labels on the left and inputs on the right.\n\n.form-horizontal {\n\n  // Consistent vertical alignment of labels, radios, and checkboxes\n  .control-label,\n  .radio,\n  .checkbox,\n  .radio-inline,\n  .checkbox-inline {\n    margin-top: 0;\n    margin-bottom: 0;\n    padding-top: (@padding-base-vertical + 1); // Default padding plus a border\n  }\n  // Account for padding we're adding to ensure the alignment and of help text\n  // and other content below items\n  .radio,\n  .checkbox {\n    min-height: (@line-height-computed + (@padding-base-vertical + 1));\n  }\n\n  // Make form groups behave like rows\n  .form-group {\n    .make-row();\n  }\n\n  .form-control-static {\n    padding-top: (@padding-base-vertical + 1);\n  }\n\n  // Only right align form labels here when the columns stop stacking\n  @media (min-width: @screen-sm-min) {\n    .control-label {\n      text-align: right;\n    }\n  }\n\n  // Validation states\n  //\n  // Reposition the icon because it's now within a grid column and columns have\n  // `position: relative;` on them. Also accounts for the grid gutter padding.\n  .has-feedback .form-control-feedback {\n    top: 0;\n    right: (@grid-gutter-width / 2);\n  }\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  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; @border-radius-base);\n  .user-select(none);\n\n  &,\n  &:active,\n  &.active {\n    &:focus {\n      .tab-focus();\n    }\n  }\n\n  &:hover,\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: not-allowed;\n    pointer-events: none; // Future-proof disabling of clicks\n    .opacity(.65);\n    .box-shadow(none);\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  cursor: pointer;\n  border-radius: 0;\n\n  &,\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: underline;\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; @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; @border-radius-small);\n}\n.btn-xs {\n  .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @border-radius-small);\n}\n\n\n// Block button\n// --------------------------------------------------\n\n.btn-block {\n  display: block;\n  width: 100%;\n  padding-left: 0;\n  padding-right: 0;\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","//\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    &:focus {\n      // Remove focus outline when dropdown JS adds it after closing the menu\n      outline: none;\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-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 a .dropdown-menu 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 {\n  > .btn:last-child,\n  > .dropdown-toggle {\n    .border-right-radius(0);\n  }\n}\n.btn-group > .btn-group:last-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-right-radius: @border-radius-base;\n    .border-bottom-radius(0);\n  }\n  &:last-child:not(:first-child) {\n    border-bottom-left-radius: @border-radius-base;\n    .border-top-radius(0);\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\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\n\n// Checkbox and radio options\n[data-toggle=\"buttons\"] > .btn > input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn > input[type=\"checkbox\"] {\n  display: none;\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/twitter/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  &.in {\n    display: block;\n  }\n}\n.collapsing {\n  position: relative;\n  height: 0;\n  overflow: hidden;\n  .transition(height .35s ease);\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}.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: \"\\2a\"; } }\n.glyphicon-plus                   { &:before { content: \"\\2b\"; } }\n.glyphicon-euro                   { &: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","//\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 solid;\n  border-right: @caret-width-base solid transparent;\n  border-left:  @caret-width-base solid transparent;\n}\n\n// The dropdown wrapper (div)\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  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.dropdown-menu > .disabled > a {\n  &:hover,\n  &:focus {\n    text-decoration: none;\n    background-color: transparent;\n    background-image: none; // Remove CSS gradient\n    .reset-filter();\n    cursor: not-allowed;\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}\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 solid;\n    content: \"\";\n  }\n  // Different positioning for bottom up menu\n  .dropdown-menu {\n    top: auto;\n    bottom: 100%;\n    margin-bottom: 1px;\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\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}\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 { .input-lg(); }\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn { .input-sm(); }\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: @border-radius-base;\n\n  // Sizing\n  &.input-sm {\n    padding: @padding-small-vertical @padding-small-horizontal;\n    font-size: @font-size-small;\n    border-radius: @border-radius-small;\n  }\n  &.input-lg {\n    padding: @padding-large-vertical @padding-large-horizontal;\n    font-size: @font-size-large;\n    border-radius: @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      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: not-allowed;\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  max-height: @navbar-collapse-max-height;\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\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  @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: none;\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    &.navbar-right:last-child {\n      margin-right: -@navbar-padding-horizontal;\n    }\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@media (min-width: @grid-float-breakpoint) {\n  .navbar-left  { .pull-left(); }\n  .navbar-right { .pull-right(); }\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  }\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    // Outdent the form if last child to line up with content down the page\n    &.navbar-right:last-child {\n      margin-right: -@navbar-padding-horizontal;\n    }\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  .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    // Outdent the form if last child to line up with content down the page\n    &.navbar-right:last-child {\n      margin-right: 0;\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}\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}\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  visibility: hidden !important;\n}\n\n\n// For Affix plugin\n// -------------------------\n\n.affix {\n  position: fixed;\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      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: 2;\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: not-allowed;\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; @border-radius-large);\n}\n\n// Small\n.pagination-sm {\n  .pagination-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @border-radius-small);\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: not-allowed;\n    }\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  &[href] {\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","//\n// Badges\n// --------------------------------------------------\n\n\n// Base classes\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: baseline;\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  .btn-xs & {\n    top: 0;\n    padding: 1px 5px;\n  }\n}\n\n// Hover state, but only for links\na.badge {\n  &:hover,\n  &:focus {\n    color: @badge-link-hover-color;\n    text-decoration: none;\n    cursor: pointer;\n  }\n}\n\n// Account for counters in navs\na.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n  color: @badge-active-color;\n  background-color: @badge-active-bg;\n}\n.nav-pills > li > a > .badge {\n  margin-left: 3px;\n}\n","//\n// Jumbotron\n// --------------------------------------------------\n\n\n.jumbotron {\n  padding: @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  p {\n    margin-bottom: (@jumbotron-padding / 2);\n    font-size: @jumbotron-font-size;\n    font-weight: 200;\n  }\n\n  .container & {\n    border-radius: @border-radius-large; // Only round corners at higher resolutions if contained in a container\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      padding-left:  (@jumbotron-padding * 2);\n      padding-right: (@jumbotron-padding * 2);\n    }\n\n    h1,\n    .h1 {\n      font-size: (@font-size-base * 4.5);\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  // 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  > p + p {\n    margin-top: 5px;\n  }\n}\n\n// Dismissable alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissable {\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.alert-info {\n  .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text);\n}\n.alert-warning {\n  .alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text);\n}\n.alert-danger {\n  .alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text);\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\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: @border-radius-base;\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.progress-striped .progress-bar {\n  #gradient > .striped();\n  background-size: 40px 40px;\n}\n\n// Call animation for the active one\n.progress.active .progress-bar {\n  .animation(progress-bar-stripes 2s linear infinite);\n}\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","// Media objects\n// Source: http://stubbornella.org/content/?p=497\n// --------------------------------------------------\n\n\n// Common styles\n// -------------------------\n\n// Clear the floats\n.media,\n.media-body {\n  overflow: hidden;\n  zoom: 1;\n}\n\n// Proper spacing between instances of .media\n.media,\n.media .media {\n  margin-top: 15px;\n}\n.media:first-child {\n  margin-top: 0;\n}\n\n// For images and videos, set to block\n.media-object {\n  display: block;\n}\n\n// Reset margins on headings for tighter default spacing\n.media-heading {\n  margin: 0 0 5px;\n}\n\n\n// Media image alignment\n// -------------------------\n\n.media {\n  > .pull-left {\n    margin-right: 10px;\n  }\n  > .pull-right {\n    margin-left: 10px;\n  }\n}\n\n\n// Media list variation\n// -------------------------\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 
    ,
      , or
      .\n\n.list-group {\n // No need to set list-style: none; since .list-group-item is block level\n margin-bottom: 20px;\n padding-left: 0; // reset padding because ul and ol\n}\n\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n // Place the border on the list items and negative margin up for better styling\n margin-bottom: -1px;\n background-color: @list-group-bg;\n border: 1px solid @list-group-border;\n\n // Round the first and last items\n &:first-child {\n .border-top-radius(@list-group-border-radius);\n }\n &:last-child {\n margin-bottom: 0;\n .border-bottom-radius(@list-group-border-radius);\n }\n\n // Align badges within list items\n > .badge {\n float: right;\n }\n > .badge + .badge {\n margin-right: 5px;\n }\n}\n\n\n// Linked list items\n//\n// Use anchor elements instead of `li`s or `div`s to create linked list items.\n// Includes an extra `.active` modifier class for showing selected items.\n\na.list-group-item {\n color: @list-group-link-color;\n\n .list-group-item-heading {\n color: @list-group-link-heading-color;\n }\n\n // Hover state\n &:hover,\n &:focus {\n text-decoration: none;\n background-color: @list-group-hover-bg;\n }\n\n // Active class on item itself, not parent\n &.active,\n &.active:hover,\n &.active:focus {\n z-index: 2; // Place active items above their siblings for proper border styling\n color: @list-group-active-color;\n background-color: @list-group-active-bg;\n border-color: @list-group-active-border;\n\n // Force color to inherit for custom content\n .list-group-item-heading {\n color: inherit;\n }\n .list-group-item-text {\n color: @list-group-active-text-color;\n }\n }\n}\n\n\n// Contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n.list-group-item-variant(success; @state-success-bg; @state-success-text);\n.list-group-item-variant(info; @state-info-bg; @state-info-text);\n.list-group-item-variant(warning; @state-warning-bg; @state-warning-text);\n.list-group-item-variant(danger; @state-danger-bg; @state-danger-text);\n\n\n// Custom content options\n//\n// Extra classes for creating well-formatted content within `.list-group-item`s.\n\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n","//\n// Panels\n// --------------------------------------------------\n\n\n// Base class\n.panel {\n margin-bottom: @line-height-computed;\n background-color: @panel-bg;\n border: 1px solid transparent;\n border-radius: @panel-border-radius;\n .box-shadow(0 1px 1px rgba(0,0,0,.05));\n}\n\n// Panel contents\n.panel-body {\n padding: @panel-body-padding;\n &:extend(.clearfix all);\n}\n\n// Optional heading\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n .border-top-radius((@panel-border-radius - 1));\n\n > .dropdown .dropdown-toggle {\n color: inherit;\n }\n}\n\n// Within heading, strip any `h*` tag of its default margins for spacing.\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: ceil((@font-size-base * 1.125));\n color: inherit;\n\n > a {\n color: inherit;\n }\n}\n\n// Optional footer (stays gray in every modifier class)\n.panel-footer {\n padding: 10px 15px;\n background-color: @panel-footer-bg;\n border-top: 1px solid @panel-inner-border;\n .border-bottom-radius((@panel-border-radius - 1));\n}\n\n\n// List groups in panels\n//\n// By default, space out list group content from panel headings to account for\n// any kind of custom content between the two.\n\n.panel {\n > .list-group {\n margin-bottom: 0;\n\n .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n }\n\n // Add border top radius for first one\n &:first-child {\n .list-group-item:first-child {\n border-top: 0;\n .border-top-radius((@panel-border-radius - 1));\n }\n }\n // Add border bottom radius for last one\n &:last-child {\n .list-group-item:last-child {\n border-bottom: 0;\n .border-bottom-radius((@panel-border-radius - 1));\n }\n }\n }\n}\n// Collapse space between when there's no additional content.\n.panel-heading + .list-group {\n .list-group-item:first-child {\n border-top-width: 0;\n }\n}\n\n\n// Tables in panels\n//\n// Place a non-bordered `.table` within a panel (not within a `.panel-body`) and\n// watch it go full width.\n\n.panel {\n > .table,\n > .table-responsive > .table {\n margin-bottom: 0;\n }\n // Add border top radius for first one\n > .table:first-child,\n > .table-responsive:first-child > .table:first-child {\n .border-top-radius((@panel-border-radius - 1));\n\n > thead:first-child,\n > tbody:first-child {\n > tr:first-child {\n td:first-child,\n th:first-child {\n border-top-left-radius: (@panel-border-radius - 1);\n }\n td:last-child,\n th:last-child {\n border-top-right-radius: (@panel-border-radius - 1);\n }\n }\n }\n }\n // Add border bottom radius for last one\n > .table:last-child,\n > .table-responsive:last-child > .table:last-child {\n .border-bottom-radius((@panel-border-radius - 1));\n\n > tbody:last-child,\n > tfoot:last-child {\n > tr:last-child {\n td:first-child,\n th:first-child {\n border-bottom-left-radius: (@panel-border-radius - 1);\n }\n td:last-child,\n th:last-child {\n border-bottom-right-radius: (@panel-border-radius - 1);\n }\n }\n }\n }\n > .panel-body + .table,\n > .panel-body + .table-responsive {\n border-top: 1px solid @table-border-color;\n }\n > .table > tbody:first-child > tr:first-child th,\n > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n }\n > .table-bordered,\n > .table-responsive > .table-bordered {\n border: 0;\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 > thead,\n > tbody {\n > tr:first-child {\n > td,\n > th {\n border-bottom: 0;\n }\n }\n }\n > tbody,\n > tfoot {\n > tr:last-child {\n > td,\n > th {\n border-bottom: 0;\n }\n }\n }\n }\n > .table-responsive {\n border: 0;\n margin-bottom: 0;\n }\n}\n\n\n// Collapsable panels (aka, accordion)\n//\n// Wrap a series of panels in `.panel-group` to turn them into an accordion with\n// the help of our collapse JavaScript plugin.\n\n.panel-group {\n margin-bottom: @line-height-computed;\n\n // Tighten up margin so it's only between panels\n .panel {\n margin-bottom: 0;\n border-radius: @panel-border-radius;\n overflow: hidden; // crop contents when collapsed\n + .panel {\n margin-top: 5px;\n }\n }\n\n .panel-heading {\n border-bottom: 0;\n + .panel-collapse .panel-body {\n border-top: 1px solid @panel-inner-border;\n }\n }\n .panel-footer {\n border-top: 0;\n + .panel-collapse .panel-body {\n border-bottom: 1px solid @panel-inner-border;\n }\n }\n}\n\n\n// Contextual variations\n.panel-default {\n .panel-variant(@panel-default-border; @panel-default-text; @panel-default-heading-bg; @panel-default-border);\n}\n.panel-primary {\n .panel-variant(@panel-primary-border; @panel-primary-text; @panel-primary-heading-bg; @panel-primary-border);\n}\n.panel-success {\n .panel-variant(@panel-success-border; @panel-success-text; @panel-success-heading-bg; @panel-success-border);\n}\n.panel-info {\n .panel-variant(@panel-info-border; @panel-info-text; @panel-info-heading-bg; @panel-info-border);\n}\n.panel-warning {\n .panel-variant(@panel-warning-border; @panel-warning-text; @panel-warning-heading-bg; @panel-warning-border);\n}\n.panel-danger {\n .panel-variant(@panel-danger-border; @panel-danger-text; @panel-danger-heading-bg; @panel-danger-border);\n}\n","//\n// Wells\n// --------------------------------------------------\n\n\n// Base class\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: @well-bg;\n border: 1px solid @well-border;\n border-radius: @border-radius-base;\n .box-shadow(inset 0 1px 1px rgba(0,0,0,.05));\n blockquote {\n border-color: #ddd;\n border-color: rgba(0,0,0,.15);\n }\n}\n\n// Sizes\n.well-lg {\n padding: 24px;\n border-radius: @border-radius-large;\n}\n.well-sm {\n padding: 9px;\n border-radius: @border-radius-small;\n}\n","//\n// Close icons\n// --------------------------------------------------\n\n\n.close {\n float: right;\n font-size: (@font-size-base * 1.5);\n font-weight: @close-font-weight;\n line-height: 1;\n color: @close-color;\n text-shadow: @close-text-shadow;\n .opacity(.2);\n\n &:hover,\n &:focus {\n color: @close-color;\n text-decoration: none;\n cursor: pointer;\n .opacity(.5);\n }\n\n // Additional properties for button version\n // iOS requires the button element instead of an anchor tag.\n // If you want the anchor version, it requires `href=\"#\"`.\n button& {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n }\n}\n","//\n// Modals\n// --------------------------------------------------\n\n// .modal-open - body class for killing the scroll\n// .modal - container to scroll within\n// .modal-dialog - positioning shell for the actual modal\n// .modal-content - actual modal w/ bg and corners and shit\n\n// Kill the scroll on the body\n.modal-open {\n overflow: hidden;\n}\n\n// Container that the modal scrolls within\n.modal {\n display: none;\n overflow: auto;\n overflow-y: scroll;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: @zindex-modal;\n -webkit-overflow-scrolling: touch;\n\n // Prevent Chrome on Windows from adding a focus outline. For details, see\n // https://github.com/twbs/bootstrap/pull/10951.\n outline: 0;\n\n // When fading in the modal, animate it to slide down\n &.fade .modal-dialog {\n .translate(0, -25%);\n .transition-transform(~\"0.3s ease-out\");\n }\n &.in .modal-dialog { .translate(0, 0)}\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n\n// Actual modal\n.modal-content {\n position: relative;\n background-color: @modal-content-bg;\n border: 1px solid @modal-content-fallback-border-color; //old browsers fallback (ie8 etc)\n border: 1px solid @modal-content-border-color;\n border-radius: @border-radius-large;\n .box-shadow(0 3px 9px rgba(0,0,0,.5));\n background-clip: padding-box;\n // Remove focus outline from opened modal\n outline: none;\n}\n\n// Modal background\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: @zindex-modal-background;\n background-color: @modal-backdrop-bg;\n // Fade for backdrop\n &.fade { .opacity(0); }\n &.in { .opacity(@modal-backdrop-opacity); }\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n padding: @modal-title-padding;\n border-bottom: 1px solid @modal-header-border-color;\n min-height: (@modal-title-padding + @modal-title-line-height);\n}\n// Close icon\n.modal-header .close {\n margin-top: -2px;\n}\n\n// Title text within header\n.modal-title {\n margin: 0;\n line-height: @modal-title-line-height;\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n position: relative;\n padding: @modal-inner-padding;\n}\n\n// Footer (for actions)\n.modal-footer {\n margin-top: 15px;\n padding: (@modal-inner-padding - 1) @modal-inner-padding @modal-inner-padding;\n text-align: right; // right align buttons\n border-top: 1px solid @modal-footer-border-color;\n &:extend(.clearfix all); // clear it in case folks use .pull-* classes on buttons\n\n // Properly space out buttons\n .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0; // account for input[type=\"submit\"] which gets the bottom margin like all other inputs\n }\n // but override that for button groups\n .btn-group .btn + .btn {\n margin-left: -1px;\n }\n // and override it for block buttons as well\n .btn-block + .btn-block {\n margin-left: 0;\n }\n}\n\n// Scale up the modal\n@media (min-width: @screen-sm-min) {\n // Automatically set modal's width for larger viewports\n .modal-dialog {\n width: @modal-md;\n margin: 30px auto;\n }\n .modal-content {\n .box-shadow(0 5px 15px rgba(0,0,0,.5));\n }\n\n // Modal sizes\n .modal-sm { width: @modal-sm; }\n}\n\n@media (min-width: @screen-md-min) {\n .modal-lg { width: @modal-lg; }\n}\n","//\n// Tooltips\n// --------------------------------------------------\n\n\n// Base class\n.tooltip {\n position: absolute;\n z-index: @zindex-tooltip;\n display: block;\n visibility: visible;\n font-size: @font-size-small;\n line-height: 1.4;\n .opacity(0);\n\n &.in { .opacity(@tooltip-opacity); }\n &.top { margin-top: -3px; padding: @tooltip-arrow-width 0; }\n &.right { margin-left: 3px; padding: 0 @tooltip-arrow-width; }\n &.bottom { margin-top: 3px; padding: @tooltip-arrow-width 0; }\n &.left { margin-left: -3px; padding: 0 @tooltip-arrow-width; }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n max-width: @tooltip-max-width;\n padding: 3px 8px;\n color: @tooltip-color;\n text-align: center;\n text-decoration: none;\n background-color: @tooltip-bg;\n border-radius: @border-radius-base;\n}\n\n// Arrows\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.tooltip {\n &.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -@tooltip-arrow-width;\n border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n border-top-color: @tooltip-arrow-color;\n }\n &.top-left .tooltip-arrow {\n bottom: 0;\n left: @tooltip-arrow-width;\n border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n border-top-color: @tooltip-arrow-color;\n }\n &.top-right .tooltip-arrow {\n bottom: 0;\n right: @tooltip-arrow-width;\n border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n border-top-color: @tooltip-arrow-color;\n }\n &.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -@tooltip-arrow-width;\n border-width: @tooltip-arrow-width @tooltip-arrow-width @tooltip-arrow-width 0;\n border-right-color: @tooltip-arrow-color;\n }\n &.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -@tooltip-arrow-width;\n border-width: @tooltip-arrow-width 0 @tooltip-arrow-width @tooltip-arrow-width;\n border-left-color: @tooltip-arrow-color;\n }\n &.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -@tooltip-arrow-width;\n border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n border-bottom-color: @tooltip-arrow-color;\n }\n &.bottom-left .tooltip-arrow {\n top: 0;\n left: @tooltip-arrow-width;\n border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n border-bottom-color: @tooltip-arrow-color;\n }\n &.bottom-right .tooltip-arrow {\n top: 0;\n right: @tooltip-arrow-width;\n border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n border-bottom-color: @tooltip-arrow-color;\n }\n}\n","//\n// Popovers\n// --------------------------------------------------\n\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: @zindex-popover;\n display: none;\n max-width: @popover-max-width;\n padding: 1px;\n text-align: left; // Reset given new insertion method\n background-color: @popover-bg;\n background-clip: padding-box;\n border: 1px solid @popover-fallback-border-color;\n border: 1px solid @popover-border-color;\n border-radius: @border-radius-large;\n .box-shadow(0 5px 10px rgba(0,0,0,.2));\n\n // Overrides for proper insertion\n white-space: normal;\n\n // Offset the popover to account for the popover arrow\n &.top { margin-top: -@popover-arrow-width; }\n &.right { margin-left: @popover-arrow-width; }\n &.bottom { margin-top: @popover-arrow-width; }\n &.left { margin-left: -@popover-arrow-width; }\n}\n\n.popover-title {\n margin: 0; // reset heading margin\n padding: 8px 14px;\n font-size: @font-size-base;\n font-weight: normal;\n line-height: 18px;\n background-color: @popover-title-bg;\n border-bottom: 1px solid darken(@popover-title-bg, 5%);\n border-radius: 5px 5px 0 0;\n}\n\n.popover-content {\n padding: 9px 14px;\n}\n\n// Arrows\n//\n// .arrow is outer, .arrow:after is inner\n\n.popover > .arrow {\n &,\n &:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n }\n}\n.popover > .arrow {\n border-width: @popover-arrow-outer-width;\n}\n.popover > .arrow:after {\n border-width: @popover-arrow-width;\n content: \"\";\n}\n\n.popover {\n &.top > .arrow {\n left: 50%;\n margin-left: -@popover-arrow-outer-width;\n border-bottom-width: 0;\n border-top-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n border-top-color: @popover-arrow-outer-color;\n bottom: -@popover-arrow-outer-width;\n &:after {\n content: \" \";\n bottom: 1px;\n margin-left: -@popover-arrow-width;\n border-bottom-width: 0;\n border-top-color: @popover-arrow-color;\n }\n }\n &.right > .arrow {\n top: 50%;\n left: -@popover-arrow-outer-width;\n margin-top: -@popover-arrow-outer-width;\n border-left-width: 0;\n border-right-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n border-right-color: @popover-arrow-outer-color;\n &:after {\n content: \" \";\n left: 1px;\n bottom: -@popover-arrow-width;\n border-left-width: 0;\n border-right-color: @popover-arrow-color;\n }\n }\n &.bottom > .arrow {\n left: 50%;\n margin-left: -@popover-arrow-outer-width;\n border-top-width: 0;\n border-bottom-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n border-bottom-color: @popover-arrow-outer-color;\n top: -@popover-arrow-outer-width;\n &:after {\n content: \" \";\n top: 1px;\n margin-left: -@popover-arrow-width;\n border-top-width: 0;\n border-bottom-color: @popover-arrow-color;\n }\n }\n\n &.left > .arrow {\n top: 50%;\n right: -@popover-arrow-outer-width;\n margin-top: -@popover-arrow-outer-width;\n border-right-width: 0;\n border-left-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n border-left-color: @popover-arrow-outer-color;\n &:after {\n content: \" \";\n right: 1px;\n border-right-width: 0;\n border-left-color: @popover-arrow-color;\n bottom: -@popover-arrow-width;\n }\n }\n\n}\n","//\n// Responsive: Utility classes\n// --------------------------------------------------\n\n\n// IE10 in Windows (Phone) 8\n//\n// Support for responsive views via media queries is kind of borked in IE10, for\n// Surface/desktop in split view and for Windows Phone 8. This particular fix\n// must be accompanied by a snippet of JavaScript to sniff the user agent and\n// apply some conditional CSS to *only* the Surface/desktop Windows 8. Look at\n// our Getting Started page for more information on this bug.\n//\n// For more information, see the following:\n//\n// Issue: https://github.com/twbs/bootstrap/issues/10497\n// Docs: http://getbootstrap.com/getting-started/#browsers\n// Source: http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/\n\n@-ms-viewport {\n width: device-width;\n}\n\n\n// Visibility utilities\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n .responsive-invisibility();\n}\n\n.visible-xs {\n @media (max-width: @screen-xs-max) {\n .responsive-visibility();\n }\n}\n.visible-sm {\n @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n .responsive-visibility();\n }\n}\n.visible-md {\n @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n .responsive-visibility();\n }\n}\n.visible-lg {\n @media (min-width: @screen-lg-min) {\n .responsive-visibility();\n }\n}\n\n.hidden-xs {\n @media (max-width: @screen-xs-max) {\n .responsive-invisibility();\n }\n}\n.hidden-sm {\n @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n .responsive-invisibility();\n }\n}\n.hidden-md {\n @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n .responsive-invisibility();\n }\n}\n.hidden-lg {\n @media (min-width: @screen-lg-min) {\n .responsive-invisibility();\n }\n}\n\n\n// Print utilities\n//\n// Media queries are placed on the inside to be mixin-friendly.\n\n.visible-print {\n .responsive-invisibility();\n\n @media print {\n .responsive-visibility();\n }\n}\n\n.hidden-print {\n @media print {\n .responsive-invisibility();\n }\n}\n"]} \ No newline at end of file diff --git a/meta/static/css/bootstrap.min.css b/meta/static/css/bootstrap.min.css index 679272d..ce29ed6 100644 --- a/meta/static/css/bootstrap.min.css +++ b/meta/static/css/bootstrap.min.css @@ -1,7 +1,7 @@ /*! - * Bootstrap v3.1.1 (http://getbootstrap.com) - * Copyright 2011-2014 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -/*! normalize.css v3.0.0 | MIT License | git.io/normalize */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,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:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.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:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;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:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .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 #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}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:400;line-height:1;color:#999}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:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#999}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}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.42857143}dt{font-weight:700}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 #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}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.42857143;color:#999}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 #eee;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'}blockquote:before,blockquote:after{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}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:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-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:0}.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:0}.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:0}.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:0}.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:0}.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:0}.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:0}.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:0}.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{max-width:100%;background-color:transparent}th{text-align:left}.table{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:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.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 #ddd}.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 #ddd}.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 #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>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:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.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.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.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.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.danger:hover>th{background-color:#ebcccc}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.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:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.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[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}input[type=date]{line-height:34px}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px}.radio label,.checkbox label{display:inline;font-weight:400;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type=radio][disabled],input[type=checkbox][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.has-feedback .form-control-feedback{position:absolute;top:25px;right:0;display:block;width:34px;height:34px;line-height:34px;text-align:center}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(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{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@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 .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;padding-left:0;vertical-align:middle}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-control-static{padding-top:7px}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.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:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.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:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.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:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#428bca;font-weight:400;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2a6496;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:#999;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@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.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:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.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:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#999}.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:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@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:focus,.btn-group-vertical>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .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>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.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:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;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%}[data-toggle=buttons]>.btn>input[type=radio],[data-toggle=buttons]>.btn>input[type=checkbox]{display: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-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{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:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.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{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:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;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:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.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:#428bca}.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:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 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:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.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}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-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;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.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 -15px}.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-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group>.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;padding-left:0;vertical-align:middle}.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.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:15px;margin-right:15px}.navbar-text.navbar-right:last-child{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-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.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:#999}.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:#999}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#428bca;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2a6496;background-color:#eee;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:2;color:#fff;background-color:#428bca;border-color:#428bca;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:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.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:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.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:#999;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:gray}.label-primary{background-color:#428bca}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#999;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .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:#428bca}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#e1edf7}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.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:3px}.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:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.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:3px}.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:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.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:4px;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#faebcc}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#ebccd1}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.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,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(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:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;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}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 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:#999;border-top-color:rgba(0,0,0,.25);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:#999;border-right-color:rgba(0,0,0,.25)}.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:#999;border-bottom-color:rgba(0,0,0,.25);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:#999;border-left-color:rgba(0,0,0,.25)}.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;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.5) 0),color-stop(rgba(0,0,0,.0001) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(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:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.0001) 0),color-stop(rgba(0,0,0,.5) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(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:.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%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;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,.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:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@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}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}@media print{.hidden-print{display:none!important}} \ No newline at end of file + * bootswatch v3.2.0 + * Homepage: http://bootswatch.com + * Copyright 2012-2014 Thomas Park + * Licensed under MIT + * Based on Bootstrap +*//*! normalize.css v3.0.1 | MIT License | git.io/normalize */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,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: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{-moz-box-sizing:content-box;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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@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.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:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.42857143;color:#dddddd;background-color:#50297a}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#f286b2;text-decoration:none}a:hover,a:focus{color:#facbde;text-decoration:underline}a:focus{outline:thin dotted;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;width:100% \9;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#50297a;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;width:100% \9;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:22px;margin-bottom:22px;border:0;border-top:1px solid #eb4186}.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}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:#eb4186}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:#999999}h1,.h1,h2,.h2,h3,.h3{margin-top:22px;margin-bottom:11px}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:11px;margin-bottom:11px}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:41px}h2,.h2{font-size:34px}h3,.h3{font-size:28px}h4,.h4{font-size:20px}h5,.h5{font-size:16px}h6,.h6{font-size:14px}p{margin:0 0 11px}.lead{margin-bottom:22px;font-size:18px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:24px}}small,.small{font-size:87%}cite{font-style:normal}mark,.mark{background-color:#371c54;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:#999999}.text-primary{color:#eb4186}a.text-primary:hover{color:#e1186a}.text-success{color:#468847}a.text-success:hover{color:#356635}.text-info{color:#3a87ad}a.text-info:hover{color:#2d6987}.text-warning{color:#c09853}a.text-warning:hover{color:#a47e3c}.text-danger{color:#b94a48}a.text-danger:hover{color:#953b39}.bg-primary{color:#fff;background-color:#eb4186}a.bg-primary:hover{background-color:#e1186a}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#e1186a}a.bg-info:hover{background-color:#b31354}.bg-warning{background-color:#371c54}a.bg-warning:hover{background-color:#1e0f2e}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:10px;margin:44px 0 22px;border-bottom:1px solid #eeeeee}ul,ol{margin-top:0;margin-bottom:11px}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:22px}dt,dd{line-height:1.42857143}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 #999999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:11px 22px;margin:0 0 22px;font-size:20px;border-left:5px solid #eeeeee}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.42857143;color:#999999}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 #eeeeee;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'}blockquote:before,blockquote:after{content:""}address{margin-bottom:22px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#ffffff;background-color:#333333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;box-shadow:none}pre{display:block;padding:10.5px;margin:0 0 11px;font-size:15px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333333;background-color:#f5f5f5;border:1px solid #cccccc;border-radius:4px}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:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-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}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:22px}.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:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #9c6ece}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #9c6ece}.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 #9c6ece}.table .table{background-color:#50297a}.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 #9c6ece}.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 #9c6ece}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>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:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.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:#e1186a}.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:#ca155f}.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:#371c54}.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:#2a1641}.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}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:16.5px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #9c6ece;-webkit-overflow-scrolling:touch}.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:22px;font-size:24px;line-height:inherit;color:#dddddd;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:9px;font-size:16px;line-height:1.42857143;color:#dddddd}.form-control{display:block;width:100%;height:40px;padding:8px 12px;font-size:16px;line-height:1.42857143;color:#dddddd;background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999999;opacity:1}.form-control:-ms-input-placeholder{color:#999999}.form-control::-webkit-input-placeholder{color:#999999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eeeeee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:40px;line-height:1.42857143 \0}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm{line-height:33px}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg{line-height:57px}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;min-height:22px;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{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{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:9px;padding-bottom:9px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm,.form-horizontal .form-group-sm .form-control{height:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}select.input-sm{height:33px;line-height:33px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg,.form-horizontal .form-group-lg .form-control{height:57px;padding:14px 16px;font-size:20px;line-height:1.33;border-radius:6px}select.input-lg{height:57px;line-height:57px}textarea.input-lg,select[multiple].input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:50px}.form-control-feedback{position:absolute;top:27px;right:0;z-index:2;display:block;width:40px;height:40px;line-height:40px;text-align:center}.input-lg+.form-control-feedback{width:57px;height:57px;line-height:57px}.input-sm+.form-control-feedback{width:33px;height:33px;line-height:33px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#468847}.has-success .form-control{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.has-success .input-group-addon{color:#468847;border-color:#468847;background-color:#dff0d8}.has-success .form-control-feedback{color:#468847}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#c09853}.has-warning .form-control{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.has-warning .input-group-addon{color:#c09853;border-color:#c09853;background-color:#371c54}.has-warning .form-control-feedback{color:#c09853}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#b94a48}.has-error .form-control{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.has-error .input-group-addon{color:#b94a48;border-color:#b94a48;background-color:#f2dede}.has-error .form-control-feedback{color:#b94a48}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#ffffff}@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 .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:9px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:31px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:9px}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:19.62px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:8px 12px;font-size:16px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#dddddd;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#dddddd;background-color:#ffffff;border-color:rgba(0,0,0,0.1)}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#dddddd;background-color:#e6e6e6;border-color:rgba(0,0,0,0.1)}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.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:#ffffff;border-color:rgba(0,0,0,0.1)}.btn-default .badge{color:#ffffff;background-color:#dddddd}.btn-primary{color:#ffffff;background-color:#eb4186;border-color:#eb4186}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#ffffff;background-color:#e1186a;border-color:#d81765}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.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:#eb4186;border-color:#eb4186}.btn-primary .badge{color:#eb4186;background-color:#ffffff}.btn-success{color:#ffffff;background-color:#73a839;border-color:#73a839}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#ffffff;background-color:#59822c;border-color:#547a29}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#73a839;border-color:#73a839}.btn-success .badge{color:#73a839;background-color:#ffffff}.btn-info{color:#ffffff;background-color:#033c73;border-color:#033c73}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#ffffff;background-color:#022241;border-color:#011d37}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#033c73;border-color:#033c73}.btn-info .badge{color:#033c73;background-color:#ffffff}.btn-warning{color:#ffffff;background-color:#dd5600;border-color:#dd5600}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#ffffff;background-color:#aa4200;border-color:#a03e00}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#dd5600;border-color:#dd5600}.btn-warning .badge{color:#dd5600;background-color:#ffffff}.btn-danger{color:#ffffff;background-color:#c71c22;border-color:#c71c22}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#ffffff;background-color:#9a161a;border-color:#911419}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.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:#c71c22;border-color:#c71c22}.btn-danger .badge{color:#c71c22;background-color:#ffffff}.btn-link{color:#f286b2;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#facbde;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:#999999;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:14px 16px;font-size:20px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;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;-webkit-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.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:16px;text-align:left;background-color:#ffffff;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);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{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#ffffff;background-color:#eb4186}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#eb4186}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor: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:14px;line-height:1.42857143;color:#999999;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:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@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:focus,.btn-group-vertical>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .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>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.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:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;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>input[type="checkbox"]{position:absolute;z-index:-1;opacity:0;filter:alpha(opacity=0)}.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-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:57px;padding:14px 16px;font-size:20px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:57px;line-height:57px}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:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:33px;line-height:33px}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:8px 12px;font-size:16px;font-weight:normal;line-height:1;color:#dddddd;text-align:center;background-color:#eeeeee;border:1px solid #cccccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:14px;border-radius:3px}.input-group-addon.input-lg{padding:14px 16px;font-size:20px;border-radius:6px}.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{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:#eeeeee}.nav>li.disabled>a{color:#999999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eeeeee;border-color:#f286b2}.nav .nav-divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #dddddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #dddddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555555;background-color:#50297a;border:1px solid #dddddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #dddddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #dddddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#50297a}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.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:#ffffff;background-color:#eb4186}.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:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #dddddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #dddddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#50297a}}.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:22px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;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-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:-15px;margin-left:-15px}@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;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@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:14px 15px;font-size:20px;line-height:22px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.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:7px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:22px}@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:22px}.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:14px;padding-bottom:14px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:768px){.navbar-left{float:left !important}.navbar-right{float:right !important}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:5px;margin-bottom:5px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:5px;margin-bottom:5px}.navbar-btn.btn-sm{margin-top:8.5px;margin-bottom:8.5px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:14px;margin-bottom:14px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#eb4186;border-color:#e82373}.navbar-default .navbar-brand{color:#ffffff}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#ffffff;background-color:none}.navbar-default .navbar-text{color:#dddddd}.navbar-default .navbar-nav>li>a{color:#ffffff}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#ffffff;background-color:#e1186a}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#ffffff;background-color:#e1186a}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#dddddd;background-color:transparent}.navbar-default .navbar-toggle{border-color:#e1186a}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#e1186a}.navbar-default .navbar-toggle .icon-bar{background-color:#ffffff}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e82373}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e1186a;color:#ffffff}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#ffffff}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#ffffff;background-color:#e1186a}.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:#ffffff;background-color:#e1186a}.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:#dddddd;background-color:transparent}}.navbar-default .navbar-link{color:#ffffff}.navbar-default .navbar-link:hover{color:#ffffff}.navbar-default .btn-link{color:#ffffff}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#ffffff}.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:#dddddd}.navbar-inverse{background-color:#033c73;border-color:#022f5a}.navbar-inverse .navbar-brand{color:#ffffff}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#ffffff;background-color:none}.navbar-inverse .navbar-text{color:#ffffff}.navbar-inverse .navbar-nav>li>a{color:#ffffff}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#ffffff;background-color:#022f5a}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#ffffff;background-color:#022f5a}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#cccccc;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#022f5a}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#022f5a}.navbar-inverse .navbar-toggle .icon-bar{background-color:#ffffff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#022a50}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#022f5a;color:#ffffff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#022f5a}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#022f5a}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#ffffff}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#ffffff;background-color:#022f5a}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#ffffff;background-color:#022f5a}.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:#cccccc;background-color:transparent}}.navbar-inverse .navbar-link{color:#ffffff}.navbar-inverse .navbar-link:hover{color:#ffffff}.navbar-inverse .btn-link{color:#ffffff}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#ffffff}.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:#cccccc}.breadcrumb{padding:8px 15px;margin-bottom:22px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#cccccc}.breadcrumb>.active{color:#999999}.pagination{display:inline-block;padding-left:0;margin:22px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:8px 12px;line-height:1.42857143;text-decoration:none;color:#f286b2;background-color:#ffffff;border:1px solid #dddddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#facbde;background-color:#eeeeee;border-color:#dddddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#999999;background-color:#f5f5f5;border-color:#dddddd;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:#999999;background-color:#ffffff;border-color:#dddddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:14px 16px;font-size:20px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:14px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:22px 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:#ffffff;border:1px solid #dddddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eeeeee}.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:#999999;background-color:#ffffff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#ffffff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:hover,a.label:focus{color:#ffffff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999999}.label-default[href]:hover,.label-default[href]:focus{background-color:#808080}.label-primary{background-color:#eb4186}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#e1186a}.label-success{background-color:#73a839}.label-success[href]:hover,.label-success[href]:focus{background-color:#59822c}.label-info{background-color:#033c73}.label-info[href]:hover,.label-info[href]:focus{background-color:#022241}.label-warning{background-color:#dd5600}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#aa4200}.label-danger{background-color:#c71c22}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#9a161a}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:14px;font-weight:bold;color:#ffffff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#eb4186;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#f286b2;background-color:#ffffff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:25px;margin-bottom:25px;color:inherit;background-color:#5d2f8d}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:12.5px;font-size:24px;font-weight:200}.jumbotron>hr{border-top-color:#432367}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:40px;padding-bottom:40px}.container .jumbotron{padding-left:50px;padding-right:50px}.jumbotron h1,.jumbotron .h1{font-size:72px}}.thumbnail{display:block;padding:4px;margin-bottom:22px;line-height:1.42857143;background-color:#50297a;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .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:#f286b2}.thumbnail .caption{padding:9px;color:#dddddd}.alert{padding:15px;margin-bottom:22px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#356635}.alert-info{background-color:#e1186a;border-color:#c11477;color:#3a87ad}.alert-info hr{border-top-color:#aa1269}.alert-info .alert-link{color:#2d6987}.alert-warning{background-color:#371c54;border-color:#271848;color:#c09853}.alert-warning hr{border-top-color:#1d1235}.alert-warning .alert-link{color:#a47e3c}.alert-danger{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-danger hr{border-top-color:#e6c1c7}.alert-danger .alert-link{color:#953b39}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:22px;margin-bottom:22px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:14px;line-height:22px;color:#ffffff;text-align:center;background-color:#eb4186;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar[aria-valuenow="1"],.progress-bar[aria-valuenow="2"]{min-width:30px}.progress-bar[aria-valuenow="0"]{color:#999999;min-width:30px;background-color:transparent;background-image:none;box-shadow:none}.progress-bar-success{background-color:#73a839}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#033c73}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#dd5600}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#c71c22}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#ffffff;border:1px solid #dddddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555555}a.list-group-item .list-group-item-heading{color:#333333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;color:#555555;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#eeeeee;color:#999999}.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:#999999}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#ffffff;background-color:#eb4186;border-color:#eb4186}.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:#fefafc}.list-group-item-success{color:#468847;background-color:#dff0d8}a.list-group-item-success{color:#468847}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#468847;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#468847;border-color:#468847}.list-group-item-info{color:#3a87ad;background-color:#e1186a}a.list-group-item-info{color:#3a87ad}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#3a87ad;background-color:#ca155f}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#3a87ad;border-color:#3a87ad}.list-group-item-warning{color:#c09853;background-color:#371c54}a.list-group-item-warning{color:#c09853}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#c09853;background-color:#2a1641}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#c09853;border-color:#c09853}.list-group-item-danger{color:#b94a48;background-color:#f2dede}a.list-group-item-danger{color:#b94a48}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#b94a48;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#b94a48;border-color:#b94a48}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:22px;background-color:#ffffff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:18px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #dddddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.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:3px}.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:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.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:3px}.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:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #9c6ece}.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:22px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #dddddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #dddddd}.panel-default{border-color:#dddddd}.panel-default>.panel-heading{color:#dddddd;background-color:#f5f5f5;border-color:#dddddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#dddddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#dddddd}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#dddddd}.panel-primary{border-color:#dddddd}.panel-primary>.panel-heading{color:#ffffff;background-color:#eb4186;border-color:#dddddd}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#dddddd}.panel-primary>.panel-heading .badge{color:#eb4186;background-color:#ffffff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#dddddd}.panel-success{border-color:#dddddd}.panel-success>.panel-heading{color:#468847;background-color:#73a839;border-color:#dddddd}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#dddddd}.panel-success>.panel-heading .badge{color:#73a839;background-color:#468847}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#dddddd}.panel-info{border-color:#dddddd}.panel-info>.panel-heading{color:#3a87ad;background-color:#033c73;border-color:#dddddd}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#dddddd}.panel-info>.panel-heading .badge{color:#033c73;background-color:#3a87ad}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#dddddd}.panel-warning{border-color:#dddddd}.panel-warning>.panel-heading{color:#c09853;background-color:#dd5600;border-color:#dddddd}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#dddddd}.panel-warning>.panel-heading .badge{color:#dd5600;background-color:#c09853}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#dddddd}.panel-danger{border-color:#dddddd}.panel-danger>.panel-heading{color:#b94a48;background-color:#c71c22;border-color:#dddddd}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#dddddd}.panel-danger>.panel-heading .badge{color:#c71c22;background-color:#b94a48}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#dddddd}.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{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:24px;font-weight:bold;line-height:1;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.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{-webkit-transform:translate3d(0, -25%, 0);transform:translate3d(0, -25%, 0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#ffffff;border:1px solid #999999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);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:#000000}.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;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{padding:20px;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{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-size:14px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;text-decoration:none;background-color:rgba(0,0,0,0.9);border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:rgba(0,0,0,0.9)}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:rgba(0,0,0,0.9)}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:rgba(0,0,0,0.9)}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:rgba(0,0,0,0.9)}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:rgba(0,0,0,0.9)}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:rgba(0,0,0,0.9)}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:rgba(0,0,0,0.9)}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:rgba(0,0,0,0.9)}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;text-align:left;background-color:#ffffff;background-clip:padding-box;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:16px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 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:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#ffffff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#ffffff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);font-size:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);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:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);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:#ffffff;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%;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;margin-top:-10px;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 #ffffff;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:#ffffff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.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-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-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;visibility:hidden !important}.affix{position:fixed;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{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}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}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}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}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}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-face{font-family:'celestia';font-style:normal;font-weight:400;src:url('../fonts/Celestia-Redux.woff') format('woff')}body{font-family:celestia}.navbar{background-image:-webkit-linear-gradient(#ef669e, #eb4186 60%, #e92f7a);background-image:-o-linear-gradient(#ef669e, #eb4186 60%, #e92f7a);background-image:linear-gradient(#ef669e, #eb4186 60%, #e92f7a);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffef669e', endColorstr='#ffe92f7a', GradientType=0);border-bottom:1px solid #e1186a;filter:none;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-default .badge{background-color:#fff;color:#eb4186}.navbar-inverse{background-image:-webkit-linear-gradient(#04519b, #044687 60%, #033769);background-image:-o-linear-gradient(#04519b, #044687 60%, #033769);background-image:linear-gradient(#04519b, #044687 60%, #033769);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff04519b', endColorstr='#ff033769', GradientType=0);filter:none;border-bottom:1px solid #022241}.navbar-inverse .badge{background-color:#fff;color:#033c73}.navbar .navbar-nav>li>a,.navbar-brand{text-shadow:0 1px 0 rgba(0,0,0,0.1)}@media (max-width:767px){.navbar .dropdown-header{color:#fff}}.btn{text-shadow:0 1px 0 rgba(0,0,0,0.1)}.btn .caret{border-top-color:#fff}.btn-default{background-image:-webkit-linear-gradient(#fff, #fff 60%, #f5f5f5);background-image:-o-linear-gradient(#fff, #fff 60%, #f5f5f5);background-image:linear-gradient(#fff, #fff 60%, #f5f5f5);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff5f5f5', GradientType=0);filter:none;border-bottom:1px solid #e6e6e6}.btn-default:hover{color:#dddddd}.btn-default .caret{border-top-color:#dddddd}.btn-default{background-image:-webkit-linear-gradient(#fff, #fff 60%, #f5f5f5);background-image:-o-linear-gradient(#fff, #fff 60%, #f5f5f5);background-image:linear-gradient(#fff, #fff 60%, #f5f5f5);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff5f5f5', GradientType=0);filter:none;border-bottom:1px solid #e6e6e6}.btn-primary{background-image:-webkit-linear-gradient(#ef669e, #eb4186 60%, #e92f7a);background-image:-o-linear-gradient(#ef669e, #eb4186 60%, #e92f7a);background-image:linear-gradient(#ef669e, #eb4186 60%, #e92f7a);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffef669e', endColorstr='#ffe92f7a', GradientType=0);filter:none;border-bottom:1px solid #e1186a}.btn-success{background-image:-webkit-linear-gradient(#88c149, #73a839 60%, #699934);background-image:-o-linear-gradient(#88c149, #73a839 60%, #699934);background-image:linear-gradient(#88c149, #73a839 60%, #699934);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff88c149', endColorstr='#ff699934', GradientType=0);filter:none;border-bottom:1px solid #59822c}.btn-info{background-image:-webkit-linear-gradient(#04519b, #033c73 60%, #02325f);background-image:-o-linear-gradient(#04519b, #033c73 60%, #02325f);background-image:linear-gradient(#04519b, #033c73 60%, #02325f);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff04519b', endColorstr='#ff02325f', GradientType=0);filter:none;border-bottom:1px solid #022241}.btn-warning{background-image:-webkit-linear-gradient(#ff6707, #dd5600 60%, #c94e00);background-image:-o-linear-gradient(#ff6707, #dd5600 60%, #c94e00);background-image:linear-gradient(#ff6707, #dd5600 60%, #c94e00);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff6707', endColorstr='#ffc94e00', GradientType=0);filter:none;border-bottom:1px solid #aa4200}.btn-danger{background-image:-webkit-linear-gradient(#e12b31, #c71c22 60%, #b5191f);background-image:-o-linear-gradient(#e12b31, #c71c22 60%, #b5191f);background-image:linear-gradient(#e12b31, #c71c22 60%, #b5191f);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe12b31', endColorstr='#ffb5191f', GradientType=0);filter:none;border-bottom:1px solid #9a161a}.panel-primary .panel-heading,.panel-success .panel-heading,.panel-warning .panel-heading,.panel-danger .panel-heading,.panel-info .panel-heading,.panel-primary .panel-title,.panel-success .panel-title,.panel-warning .panel-title,.panel-danger .panel-title,.panel-info .panel-title{color:#fff} \ No newline at end of file diff --git a/meta/static/fonts/Celestia-Redux.woff b/meta/static/fonts/Celestia-Redux.woff new file mode 100644 index 0000000000000000000000000000000000000000..3e4dc4d676a4c328ec26f9f4b51b321b11327dcb GIT binary patch literal 145188 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%0DIz{BExyvc4X)T2 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 - +